Почему скрипты для удаления ненужных приложений в 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 Antivirus имеет задачу предотвращать удаленные скрипты от захвата System32 и его зависимых файлов и папок.

Ошибка

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

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

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

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

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

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

Дополнительные компоненты, устанавливаемые с помощью скрипта для удаления ненужных приложений.

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

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

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

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

Создание точки восстановления после использования скрипта для удаления ненужных приложений в Windows.

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

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

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

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

Лучшие способы справиться с ненужными приложениями в Windows

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

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

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