Почему скрипты для удаления ненужного ПО из Windows могут принести больше вреда, чем пользы

Изображение, иллюстрирующее скрипты для удаления ненужного ПО из Windows: ненужный метод.

Хотя удаление ненужного ПО с вашего компьютера необходимо, не все методы являются надежными. Некоторые разработчики и группы на GitHub продвигают свои скрипты для удаления ненужного ПО из Windows как простое решение. Однако, когда вы начинаете их использовать, вы можете обнаружить, что они могут принести больше вреда, чем пользы. Вот причины, по которым мы не рекомендуем использовать скрипты для удаления ненужного ПО из Windows.

Что такое скрипт для удаления ненужного ПО

Как следует из названия, скрипт для удаления ненужного ПО — это группа команд, которая помогает удалить предустановленные приложения (ненужное ПО) из вашего ПК.

На устройстве с Windows скрипт для удаления ненужного ПО должен работать с PowerShell или другими терминалами, такими как Mintty, PuTTy или Git Bash.

GitHub является крупнейшим источником скриптов для удаления ненужного ПО из Windows. После простого поиска я нашел 479 результатов для этих программ. Вы можете найти много подобных скриптов на Reddit, Quora, технических блогах и на сайтах разработчиков.

Результаты поиска на GitHub, приводящие к множеству скриптов для удаления ненужного ПО для Windows.

Я попробовал одно программное обеспечение для удаления ненужного ПО Windows, «Win11debloat». Скрипт утверждает, что удаляет все ненужные приложения, которые идут предустановленными в Windows 11. Существовало два способа его запуска: загрузить скрипт вручную или ввести блок команд в PowerShell (режим администратора). Когда я сделал последнее, открылось новое окно с режимом «удаления приложений», который я выбрал, введя 3.

Открылось еще одно новое окно, позволяющее мне вручную выбрать ненужные приложения, которые я хотел удалить с моего ПК под управлением Windows. (Смотрите следующий раздел.) Если вы не хотите тратить слишком много времени, вы можете просто выбрать их все. Но это то, что мы не рекомендуем делать.

Команда удаления приложений в PowerShell для скрипта Win11Debloat.

Цель скриптов для удаления ненужного ПО состоит в том, чтобы автоматически удалить приложения, которые разработчики считают ненужными. Хотя это может очистить вашу систему от этих программ, это может привести к ряду проблем, как изложено ниже.

1. Слишком много ложных срабатываний

Не все предустановленные программы являются ненужными. Некоторые из них необходимы для правильной работы вашей системы. Скрипт для удаления ненужного ПО из Windows может показаться быстрым и простым, но он может ошибочно выявить ложные срабатывания и удалить программы, которые вы хотите сохранить.

В приведенной выше ситуации со «Win11debloat» скрипт ошибочно отнес некоторые программные средства, которые я часто использую, к ненужному ПО — Bing Translator, Bing Weather, Windows Tools и Quick Assist.

Список установленных приложений, которые нужно удалить при использовании Win11Debloat

Тем не менее, я действительно хотел удалить Skype и Zune Video, поэтому продолжил с подтверждением удаления этих двух. Это привело к тому, что экран на мгновение замигал. Кроме того, никаких других проблем не возникло.

Программы, такие как Skype и Zune Video, удалены из PowerShell с использованием скрипта.

Но если бы я последовал рекомендации скрипта и удалил программы, связанные с Bing, Quick Assist и Microsoft Tools (папку, содержащую Панель управления и WordPad), это могло бы привести ко многим системным проблемам на моем рабочем ПК с Windows.

Связано: есть несколько менее агрессивных методов удаления ненужного ПО в Windows.

2. Скрипты для удаления ненужного ПО могут вызывать нестабильность системы

Не все скрипты для удаления ненужного ПО из Windows плохие, и вы можете найти редкие, которые выполняют свою работу хорошо. «Win11debloat» широко рекомендуется для уменьшения Windows, так как вы можете легко выбрать, что хотите удалить. Но если вы используете неизвестный скрипт, он может сделать ваше рабочее устройство нестабильным.

Когда вы пытаетесь запустить некоторые из этих скриптов, Windows может выдавать различные предупреждения «Доступ запрещен». Удаление ненужного ПО требует доступа к «System32», защищенной директории. В конце концов, антивирус Microsoft Defender должен предотвратить удаленные скрипты от захвата System32 и его зависимых файлов и папок.

Ошибка

Defender имеет дополнительные функции защиты от подделки, чтобы предотвратить изменение System32 и других критически важных папок. Поэтому, если вы хотите, чтобы скрипт для удаления ненужного ПО работал, вам нужно будет убрать все эти разрешения.

Хотя вы можете успешно удалить лишние программы, система может стать нестабильной, что проявляется в виде аппаратных сбой, неотзывчивых приложений, проблем с подключением, мерцания экрана и даже перегрева устройства.

3. Получение связанного ПО и дополнительных компонентов в обмен

Поскольку оригинальные источники этих скриптов для удаления ненужного ПО из Windows не подлежат проверке, нет уверенности, что они не установят дополнительные компоненты.

Если это произойдет, могут возникнуть конфликтующие программные средства, так как вы можете случайно скачать много программ, которые вам не нужны. Это может включать связанное программное обеспечение, которое предоставляется в качестве дополнительных функций или инструментов. Если скрипт плохо написан, может даже не быть возможности отказаться от них. Скрытые компоненты, образующие свой собственный набор ненужного ПО, сводят на нет цель использования скрипта для удаления ненужного ПО.

Один из способов узнать, вызывает ли внешний скрипт проблемы на вашем устройстве, — это если он предлагает вам переустановить Windows на вашем устройстве. Кроме того, один скрипт может служить триггером для выполнения других команд в непрерывной цепочке. Когда вы закончите выполнять все шаги, у вас на устройстве будет несколько дополнительных программ.

Установлены дополнительные компоненты с использованием скрипта для удаления ненужного ПО.

Если вы начали замечать несколько конфликтов программного обеспечения, таких как распространенная ошибка «файл открыт в другой программе», вам может потребоваться очистить реестр Windows.

4. Скрипты для удаления ненужного ПО из Windows могут вызвать ошибки обновлений в будущем

Скрипты для удаления ненужного ПО — это распространенный источник ошибок обновлений на вашем устройстве с Windows. Это то, что разработчики вам не скажут, но проблема проявляется во многих областях:

  • Отсутствие критических системных файлов: наряду с «ненужным ПО» в некоторых из этих программ вы можете обнаружить отсутствие многих критических файлов. Если вы не выполните чистую установку Windows, ваша система может столкнуться с ошибками из-за отсутствующих файлов.
  • Ошибки реестра: кумулятивное обновление Windows 11 требует небольших изменений в реестре, которые происходят в фоновом режиме. Все новые функции приложений требуют новых, действительных записей в реестре. Поэтому лучше оставить реестр в покое и не вмешиваться в реестр, не создавая точки восстановления системы.

Создание точки восстановления после использования скрипта для удаления ненужного ПО из Windows.

Если вы столкнулись с слишком большим количеством ошибок при попытке обновить ваше устройство, выполните сброс Windows с использованием облака, что должно исправить проблемы.

5. Угроза вредоносного ПО

Конечно, самой большой проблемой при использовании сторонних скриптов из неизвестных источников является то, что некоторые из них могут содержать варианты вредоносного ПО в качестве полезной нагрузки. Если у вас включен Microsoft Defender или сторонний антивирус, скрипт может быть заблокирован, как мы видели в одном из вышеприведенных примеров.

Тем не менее, так как работают угрозы нулевого часа или нулевого дня, ваш антивирусный провайдер может не успеть создать своевременное противоядие от новых вариантов угрозы. Другими словами, вы просто рискуете своим устройством ради очень небольшой выгоды.

Лучшие способы решения проблемы с ненужным ПО в Windows

Помимо скриптов для удаления ненужного ПО, существует много более простых и эффективных способов справиться с накоплением ненужного ПО на устройствах с Windows:

  • Избавьтесь от устаревших программ: многие устаревшие приложения (Skype — один из примеров Windows-приложений, которые были отменены) продолжают присутствовать на вашем устройстве с Windows наряду с их зависимыми процессами. Удаление этих приложений простое, и вам следует сначала нацелиться на них, прежде чем сосредотачиваться на ненужном ПО. Как только вы это сделаете, влияние ненужного ПО в Windows будет ощущаться незначительно.
  • Создайте легкий пользовательский ISO для Windows 11: если вы начинаете с нуля, вы можете создать легкий ISO для Windows 11, используя различные инструменты. Мы рассмотрели это в этом руководстве, но больше не рекомендуем заниматься удалением ненужного ПО после установки.
  • Игнорируйте проблему: большинство предустановленного программного обеспечения в Windows, особенно в Windows 11, занимает очень мало дискового пространства. Даже их запущенные процессы не потребляют слишком много ОЗУ или ЦП на вашем устройстве. На самом деле, может быть хорошей идеей оставить предустановленное программное обеспечение Windows 11 в покое.

Вместе с скриптами для удаления ненужного ПО, мы также не рекомендуем использовать большинство инструментов для очистки ПК.

Изображение предоставлено: Imagen 3 (Gemini). Все скриншоты сделаны Саяком Боралом.