Введение
Процесс удаления Internet Explorer
Идея удаления Internet Explorer (IE) из Windows была предложена в ходе дела США против Microsoft Corp. Позже сторонники безопасности подхватили эту идею как способ защиты систем Windows от атак через уязвимости IE. Процесс удаления Internet Explorer с персонального компьютера менялся на протяжении истории версий браузера, но характер многих его обновлений и методов установки представлял общественный интерес. Первой версией, включенной в состав Windows, была версия 2 в конце 1996 года с Windows 95. Позже пользователи, обновившиеся до IE3 (выпущенной в 1996 году), все еще могли использовать последнюю версию IE, поскольку установка преобразовывала предыдущую версию в отдельный каталог. Однако Internet Explorer 4 вызвал споры из-за интеграции с оболочкой Windows Explorer. С более поздними версиями удаление (или невозможность его выполнить) становилось все более сложным. С выпуском Internet Explorer 7 началась постепенная отмена интеграции с оболочкой, например, изменение хостинга ActiveX и изменение внешнего вида по сравнению с Windows Explorer. Было предложено выпустить специальную версию Windows 7, Windows 7 E, без Internet Explorer в Европе в результате антимонопольного расследования ЕС в отношении Microsoft. Однако в июле 2009 года Microsoft отменила выпуск Windows 7 E из-за негативной реакции производителей компьютеров. В 2015 году Microsoft выпустила Microsoft Edge, которая изначально была основана на EdgeHTML при запуске вместе с Windows 10, пока в 2020 году не перешла на Chromium, заменив тем самым статус IE как браузера по умолчанию в Windows 10. IE 11 по-прежнему доступен и предустановлен в Windows 10, но пользователи, впервые настраивающие свои компьютеры, должны активно искать его в папке «Стандартные приложения Windows» в меню «Пуск», поскольку по умолчанию он не закреплен на панели задач. Основная причина сохранения Internet Explorer в Windows 10 — необходимость запуска веб-сайтов, основанных на устаревших HTML-технологиях, которые не поддерживаются или неправильно поддерживаются в Microsoft Edge. 19 мая 2021 года Microsoft объявила, что поддержка Internet Explorer будет прекращена 15 июня 2022 года, и в рамках перехода режим IE будет доступен в новом Microsoft Edge, что позволит запускать устаревшие элементы управления ActiveX и устаревшие веб-сайты как минимум до 2029 года. Internet Explorer был удален с выпуском Windows 11, хотя он был отключен, и некоторые из его файлов все еще хранятся в папке «Program Files» Windows. Пользователи, пытающиеся запустить iexplore.exe через команду «Выполнить», будут перенаправлены в Microsoft Edge. Кроме того, при первом запуске после выпуска Edge Chromium, IE11 теперь открывает новую вкладку, которая перенаправляет на веб-сайт Edge, с уведомлением о том, что «некоторые веб-сайты больше не поддерживают Internet Explorer». Internet Explorer также отключен в Windows 10 Semi-Annual Channel после установки обновления безопасности от 14 февраля 2023 года. Изначально планировалось удалить визуальные ссылки на браузер в Windows 10 13 июня 2023 года, однако 19 мая 2023 года Microsoft отозвала это изменение из-за возражений организаций. Идея удаления Internet Explorer была предложена в ходе дела США против Microsoft Corp. Однако одним из аргументов Microsoft в ходе судебного разбирательства было то, что удаление Internet Explorer из Windows может привести к нестабильности системы.
Определение
Неясно, что подразумевается под "удалением IE", поскольку такое удаление зависит от возможности определить, какие файлы или функции в установленной системе Windows относятся к IE, то есть провести границу между IE и остальной частью Windows. Microsoft утверждает, что это бессмысленно; что в Windows 98 и более поздних версиях "Internet Explorer" – это не отдельное программное обеспечение, а лишь торговое название для функций просмотра веб-страниц и отображения HTML операционной системы Windows. С этой точки зрения, результатом удаления IE будет просто поврежденная система Windows; для получения работоспособной системы без IE необходимо полностью заменить Windows. В отличие от этого, некоторые программисты и эксперты по безопасности считают, что можно иметь полезную и функционирующую систему Windows без IE. К ним относятся консультант Фред Ворк, который выступает за то, чтобы пользователи имели возможность удалять "интегрированные" функции Microsoft Windows и участвует в проекте HFSLIP; Дино Нухагич, создатель nLite, продукта, позволяющего пользователям удалять компоненты Windows, такие как Internet Explorer и Windows Media Player; и Шейн Брукс, разработавший 98lite и XPLite для удаления и управления компонентами Windows после установки операционной системы. Некоторые предлагают использовать альтернативные браузеры вместо Internet Explorer, чтобы снизить риск возникновения уязвимостей.
Методы
Этими программистами и другими были разработаны методы удаления Internet Explorer из Windows 95 как после установки, так и до неё. Удаление Internet Explorer из Windows 2000 также возможно во время установки. Австралийский учёный-компьютерщик Шейн Брукс продемонстрировал, что Windows 98 может работать и без Internet Explorer. Брукс предоставил результаты своей работы в виде бесплатной утилиты для удаления IEradicator, которая удаляет все версии IE из всех версий Windows 9x, но оставляет движок отрисовки и некоторые другие компоненты для обеспечения совместимости приложений. Впоследствии Брукс разработал более сложную программу для Windows 98 и Windows ME, продаваемую под названием 98lite, которая превращает IE, наряду с несколькими другими "обязательными" компонентами Windows, включая компоненты IE, оставшиеся после работы IEradicator, в необязательные компоненты, которые можно добавлять или удалять из ОС по своему усмотрению. Позже он создал XPLite, которая делает многие части Windows 2000 и XP необязательными компонентами. Обе программы Брукса позволяют удалить IE после установки операционной системы. Другой программист, Брюс Дженсен, опубликовал аналогичную утилиту под названием "Revenge of Mozilla", которая была бесплатной и удаляла множество других компонентов Windows 98, идентифицированных как "bloatware" или имеющих сомнительную ценность. Для работы Revenge of Mozilla требовалось, чтобы пользователь предоставил некоторые файлы из версии Windows 95 OEM Service Release 2 оболочки Windows Explorer (необходимой для совместимости с файловой системой FAT32), в которой отсутствовало "Обновление рабочего стола Windows", поставлявшееся с Internet Explorer 4/Windows 98. В результате замены оболочки Windows потребляла значительно меньше ресурсов, оболочка не вызывала утечек ресурсов, как это происходило в версии Windows 98, и Windows стала реже аварийно завершать работу. В 98Lite использование Explorer из Windows 95 OSR 2 было необязательным. Существуют и другие методы удаления IE, основанные на изменении процесса установки Windows таким образом, чтобы IE никогда не устанавливался. 98lite можно использовать и таким образом. Метод, разработанный Фредом Ворк, вручную изменяет установочные скрипты для Windows 2000, чтобы предотвратить установку IE. Этот процесс был автоматизирован и реализован в HFSLIP. nLite и HFSLIP — это автоматизированные программы, позволяющие пользователям изменять процесс установки Windows, как для включения патчей и обновлений, так и для исключения IE и многих других компонентов Windows из установки по желанию.
Влияние
Удаление Internet Explorer влечет за собой ряд последствий. Некоторые программы, поставляемые с Windows, такие как Outlook Express, и некоторые основные компоненты Windows, такие как Центр справки и поддержки, зависят от библиотек, установленных Internet Explorer, для своей работы. До выхода Windows Vista запуск Windows Update был невозможен без Internet Explorer, поскольку служба использовала технологию ActiveX, которую не поддерживает ни один другой веб-браузер. После удаления Internet Explorer они перестают работать, либо частично, либо полностью. Кроме того, сторонние веб-браузеры, использующие движок MSHTML, требуют наличия Internet Explorer и перестают функционировать без него.