Internet Explorer поврежден… как это исправить?

Опубликовано: 25 Марта, 2023


«Чтобы получить полное руководство по безопасности, ознакомьтесь с учебным пособием Security+ Study Guide and DVD Training System на Amazon.com».


Введение


В этой статье мы расскажем, как быстро восстановить Internet Explorer, если у вас возникли серьезные проблемы, например, не загружается explorer.exe (системная оболочка) или если ваш веб-браузер Internet Explorer полностью поврежден. Обе эти системы в вашей системе Windows Server или Desktop наверняка создадут головную боль. Используя команды regsvr32 и sfc /scannow, мы увидим, как мы можем быстро восстановить наши системы в случае аварии.


Это реальный опыт, с которым я столкнулся в прошлом месяце, работая над восстановлением Windows Server 2003 Active Directory. На одном из серверов после того, как мы (в сотрудничестве с Microsoft) применили проверенные хотфиксы, explorer.exe не загружался при перезагрузке. Сценарий был развернут, и в течение двух исправлений вся система вернулась к жизни, когда казалось, что обновление на месте или новая установка были бы следующими вариантами вечера.


Всегда не забывайте повторно применять исправления и пакеты обновления после восстановления системных файлов на любом исходном диске.


Сначала мы попробовали более быстрый и простой способ. Мы предприняли быструю операцию — мы попытались восстановить фактические файлы, используемые оболочкой и Internet Explorer.


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


Использование regsvr32


Инструмент командной строки regsvr32 регистрирует файлы *.dll как компоненты команды в реестре. Если вы не знаете, библиотека динамической компоновки (*.dll) представляет собой набор небольших программ, которые при необходимости могут быть вызваны исполняемой программой, такой как explorer.exe. Расширение *.exe указывает на исполняемую программу, поэтому, если файлы *.dll повреждены; они, скорее всего, не будут работать должным образом и вызовут у вас проблемы. Вы можете быстро и безопасно перерегистрировать их с помощью этой команды. Во-первых, вам нужно убедиться, что вам нужно восстановить Internet Explorer. Вы узнаете, есть ли у вас серьезные проблемы с его открытием (закрытие само по себе), или у вас может быть шпионское ПО, которое испортило его настолько сильно, что ничто больше не может его спасти.


Второе — нам нужно сделать батник и получить его на сервере. Это легко сделать с помощью USB, CD-ROM или флоппи-дисковода. Пакетный файл создается путем открытия документа Word или текстового документа и создания фактического сценария, как показано здесь:




После того, как вы закончите файл, его просто нужно сохранить с новым расширением, как вы можете видеть здесь — *.bat. (для командного файла). Вы можете назвать его как хотите, если вы не забудете ввести его либо в командной строке в безопасном режиме, либо если вы можете заставить систему загружаться без оболочки и, выполнив <ctrl> <alt> <del>, вы можно получить диспетчер задач, перейдите на вкладку «Приложения» => «Новая задача…» => и запустите пакетный файл в диалоговом окне «Создать новую задачу», которое в основном представляет собой переименованное диалоговое окно запуска, если оно вам знакомо.



Если вы запустите это и перезагрузитесь, а у вас все еще нет оболочки… вам нужно провести еще одну операцию, но на этот раз — без анестезии.


Использование sfc/scannow


Теперь мы попытаемся использовать средство проверки системных файлов, чтобы восстановить систему. Если это не удается, может потребоваться обновление на месте или переустановка — как возможные решения, которые помогут вам восстановить работоспособность системы. В этом примере мы обсудим использование Windows XP, которую вы можете попробовать дома, если хотите продолжить. Средство проверки системных файлов можно использовать для восстановления исходных системных файлов в поврежденной системе с исходного диска.


С выпуском Windows Millennium Edition Microsoft приложила серьезные усилия, чтобы остановить нестабильность своего программного обеспечения и сбои, вызванные тем, что их операционные системы защищали себя от проблем, вызванных сторонним программным обеспечением, которое перезаписывало бы важные системные файлы.


Защита файлов Windows всегда включена, и когда она включена (вы можете отключить ее) — это определенно поможет вам сохранить только драйверы и программное обеспечение с цифровой подписью, чтобы системные сбои были все более и более редкими — если вы помните (или все еще используете) Windows NT и 9x, вы точно знаете, о чем я говорю.


Пакеты обновлений Windows, дистрибутивы исправлений, обновления базовой операционной системы имеют цифровую подпись. Средство проверки системных файлов также является инструментом командной строки, запускаемым как исполняемые программы из командной строки (sfc.exe). Наиболее часто используемым параметром этого инструмента является параметр /scannow. Пользоваться инструментом просто.


Запустите sfc /scannow из командной строки. Вы увидите следующее диалоговое окно:



Эта команда после выполнения запустит службу защиты файлов Windows, чтобы она могла сканировать «защищенные» файлы вашей системы и сверять их с источником, чтобы убедиться, что они не были повреждены. Инструмент заменит эти файлы сразу после их обнаружения. У вас могут попросить исходный диск, поэтому убедитесь, что он у вас есть. Это будет диск, содержащий вашу операционную систему, будь то Windows XP, Windows 2000 и/или Windows Server 2003 и так далее.


Резюме


В этой статье мы рассмотрели катастрофу в реальном мире и рассмотрели, как мы могли бы использовать


В этой статье мы рассказали, как быстро восстановить Internet Explorer, если у вас возникли серьезные проблемы, например, не загружается explorer.exe (системная оболочка) или если ваш веб-браузер Internet Explorer полностью поврежден. Использование команд regsvr32 и sfc /scannow поможет нам выйти из затруднительного положения.


Ссылки и справочные материалы


Чтобы узнать больше об использовании resvr32
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/regsvr32.mspx


Объяснение использования Regsvr32 и сообщений об ошибках
http://support.microsoft.com/kb/249873/EN-US/


Ошибка загрузки библиотеки при регистрации файла DLL
http://support.microsoft.com/default.aspx?scid=kb;en-us;309288


Описание средства проверки системных файлов Windows XP и Windows Server 2003 (sfc.exe)
http://support.microsoft.com/default.aspx?scid=kb;EN-US;310747