Идея удаления Internet Explorer (IE) из Windows была предложена во время дела США против Microsoft Corp. Позже защитники безопасности [ кто? ] подхватили эту идею как способ защиты систем Windows от атак через уязвимости IE .
Процесс удаления Internet Explorer с персонального компьютера менялся на протяжении истории версий браузера, но характер многих его обновлений и методов установки был предметом общественного интереса. Первой версией, которая была включена, была версия 2 с Windows 95 в конце 1996 года. Позже пользователи, которые обновились до IE3 (который вышел в 1996 году), все еще могли использовать последний IE, поскольку установка преобразовала предыдущую версию в отдельный каталог. [1] Однако Internet Explorer 4 вызвал споры из-за своей интеграции оболочки с Windows Explorer . С более поздними версиями удаление (или невозможность сделать это) стало более сложным. С выпуском Internet Explorer 7 интеграция оболочки начала сокращаться, например, изменение хостинга ActiveX и другой внешний вид, чем у Windows Explorer.
Было предложено, чтобы специальная версия Windows 7 , Windows 7 E, поставлялась без Internet Explorer в Европу в результате антимонопольных расследований ЕС против Microsoft. [2] [3] [4] [5] Однако в июле 2009 года Microsoft отменила выпуски Windows 7 E из-за негативной реакции производителей компьютеров. [6] В 2015 году Microsoft выпустила Microsoft Edge [Legacy] на основе EdgeHTML при запуске вместе с Windows 10. Позже, в 2020 году был выпущен [New] Edge на основе Chromium , который заменил статус IE как браузера по умолчанию в Windows 10. IE 11 по-прежнему доступен и предустановлен в Windows 10, но пользователям, настраивающим свои компьютеры в первый раз, приходится активно искать его в папке «Стандартные» Windows в меню «Пуск», поскольку он по умолчанию не закреплен на панели задач. [7] Основной причиной сохранения Internet Explorer в Windows 10 является запуск веб-сайтов на основе устаревших технологий HTML, которые не поддерживаются или поддерживаются неправильно в Microsoft Edge .
19 мая 2021 года Microsoft объявила, что Internet Explorer больше не будет поддерживаться с 15 июня 2022 года [a] , и в рамках перехода в новом Microsoft Edge будет доступен режим IE , который позволяет запускать старые элементы управления ActiveX и устаревшие веб-сайты как минимум до 2029 года. [8] Internet Explorer был удален после выпуска Windows 11 , хотя он был отключен, и некоторые его файлы по-прежнему хранятся в папке Program Files Windows . Пользователи, которые пытаются запустить его iexplore.exe
с помощью команды «Выполнить», будут перенаправлены в Microsoft Edge. [9] Кроме того, если он запускается впервые с момента выпуска Edge Chromium, IE11 теперь откроет новую вкладку, которая перенаправляет на веб-сайт Edge, с уведомлением о том, что «некоторые веб-сайты больше не поддерживают Internet Explorer». Internet Explorer также отключен в Windows 10 Semi-Annual Channel после установки обновления безопасности от 14 февраля 2023 года. Первоначально визуальные ссылки браузера планировалось удалить в Windows 10 13 июня 2023 года [10] , однако 19 мая 2023 года Microsoft отменила это изменение из-за возражений организаций [10] .
С середины 2023 года, примерно через год после прекращения поддержки IE, сайт MSN полностью удалил совместимость с Internet Explorer, что привело к переходу на IE11.
Internet Explorer является интегрированным компонентом Windows, который нельзя удалить. Иногда для существующих операционных систем выпускаются новые версии Internet Explorer, заменяющие старую версию. При желании пользователи могут позже отменить это обновление. Начиная с Windows 2000 , можно отключить Internet Explorer: пользователь больше не может запустить его, но его движок веб-браузера остается работоспособным для приложений, которые его используют.
Это не уникально для Windows: Safari , браузер по умолчанию в macOS , также интегрирован в операционную систему. Хотя само приложение можно удалить без проблем, Safari на самом деле является просто интерфейсом для фреймворка WebKit с открытым исходным кодом от Apple , который тесно интегрирован в операционную систему и не может быть удален. [11]
Идея удаления Internet Explorer была предложена в ходе дела США против Microsoft Corp. Однако одним из аргументов Microsoft в ходе судебного разбирательства было то, что удаление Internet Explorer из Windows может привести к нестабильности системы. [12]
Неясно, что значит «удалить IE», поскольку такое удаление зависит от возможности определить, какие файлы или функции в установленной системе Windows являются частью IE — то есть провести границу между IE и остальной частью Windows. Microsoft считает, что это не имеет смысла; что в Windows 98 и более новых версиях «Internet Explorer» — это не отдельная часть программного обеспечения, а просто торговая марка для возможностей просмотра веб-страниц и рендеринга HTML операционной системы Windows. С этой точки зрения результатом удаления IE является просто поврежденная система Windows; чтобы иметь работающую систему без IE, необходимо полностью заменить Windows. [ необходима цитата ]
Напротив, некоторые программисты и авторы статей по безопасности придерживаются мнения, что можно иметь полезную и работающую систему Windows с удаленным IE. К этим людям относятся консультант Фред Ворк, который выступает за то, чтобы у потребителей был выбор удалить «интегрированные» функции Microsoft Windows [13] и участвует в проекте HFSLIP ; Дино Нухагич, создатель nLite , продукта, который позволяет пользователям удалять компоненты Windows, такие как Internet Explorer и Windows Media Player ; [14] и Шейн Брукс, который создал 98lite и XPLite для удаления и управления компонентами Windows [15] после установки операционной системы. Некоторые люди предлагают использовать альтернативные браузеры вместо Internet Explorer, чтобы попытаться снизить риск уязвимостей. [16]
Этими и другими программистами были разработаны методы удаления Internet Explorer из Windows 95 после установки, [17] [18] , а также до времени установки. [19] Удаление Internet Explorer из Windows 2000, [13] Windows XP и Windows Server 2003 [20] [21] также возможно во время установки.
Австралийский ученый-компьютерщик Шейн Брукс продемонстрировал, что Windows 98 на самом деле может работать с удаленным Internet Explorer. Брукс сделал свою работу доступной в виде бесплатной утилиты для удаления под названием IEradicator, которая удаляет все версии IE из всех версий Windows 9x , но оставляет движок рендеринга и некоторые другие компоненты для совместимости приложений. [22] Брукс продолжил разработку более сложной программы для 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 Desktop Update», поставляемого с Internet Explorer 4/Windows 98. В результате замены оболочки Windows использовала значительно меньше ресурсов, чем обычно, оболочка не допускала утечки ресурсов, как это было в версии Windows 98, и Windows реже сбоила. В 98Lite использование Explorer из Windows 95 OSR 2 было необязательным.
Существуют и другие методы удаления IE, основанные на изменении процесса установки Windows, так что IE никогда не устанавливается изначально. 98lite можно использовать таким образом. Метод, разработанный Фредом Ворком, вручную изменяет сценарии установки для Windows 2000, чтобы предотвратить установку IE. [23] Его процесс был автоматизирован как функция HFSLIP . nLite и HFSLIP — это автоматизированные программы, которые позволяют пользователям изменять процесс установки Windows, как для включения исправлений и обновлений, так и для исключения IE и многих других компонентов Windows из установки по желанию.
Удаление Internet Explorer имеет ряд последствий. Некоторые программы, входящие в комплект Windows, такие как Outlook Express , и некоторые базовые компоненты Windows, такие как Help and Support , зависят от библиотек, установленных IE, для своей работы. До Windows Vista было невозможно запустить Windows Update без IE, поскольку эта служба использовала технологию ActiveX, которую не поддерживает ни один другой веб-браузер. После удаления IE они перестают работать, частично или полностью. Кроме того, сторонние веб-браузеры, основанные на движке MSHTML, требуют IE и перестают работать без него.