Сайт о телевидении

Сайт о телевидении

» » Поиск поврежденных файлов windows 7. Восстановление поврежденных системных файлов Windows командами SFC и DISM

Поиск поврежденных файлов windows 7. Восстановление поврежденных системных файлов Windows командами SFC и DISM

Иногда бывает так, что один или несколько важных системных файлов Windows оказываются повреждены. Например, при сбое головки вашего жесткого диска (аппаратный сбой) или в случае каких-то внутренних ошибок системы (программный сбой). Обычно, после этого вы либо увидите различные сообщения вида "не найдена DLL" / "ошибка в DLL", либо заметите какие-то странности в системе Windows. Например, стандартные утилиты Windows перестанут запускаться. Часто, эти проблемы можно решить при помощи утилиты Windows под названием System File Checker (SFC).

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

Различное вредоносное обеспечение так же может стать источником такого рода проблемы. Например, подмена или повреждение DLL, для обеспечения доступа к критически важным объектам системы. В случае повреждения, речь идет о защитных механизмах системы. Поэтому перед тем как проверять систему, пройдитесь вашим антивирусом . Кроме того, вы можете просто восстановить систему из образа , правда, такая операция может занять намного больше времени.

Восстановление системных файлов Windows XP c System File Checker

  1. Откройте командную строку (см. как открыть консоль) или через можно использовать меню: "Пуск -> Выполнить".
  2. Введите команду "sfc /scannow" (без кавычек, но с пробелами)

Утилита начнет сканировать файлы системы. И в случае необходимости, заменит поврежденные файлы. Вся операция может занять достаточно много времени (от 10 минут до...), в зависимости от характеристик вашего компьютера.

К сожалению, в Windows XP вполне возможна ситуация, что SFC сначала попросит вас вставить установочный диск или указать папку с его копией. Если у вас возникает такое сообщение, то вы можете столкнуться с одной из проблем несовпадения версий. Например, у вас изначально был второй сервис пак (SP2), а потом в процессе использования системы, вы установили SP3. Тогда версии DLL системы и диска не совпадают. Поэтому вам необходимо будет вначале изучить хэлп от Microsoft . И в последствии загрузить соответствующий инсталлятор. После чего с помощью специальной команды распаковать системные файлы в отдельный каталог. Сама команда:

  • "WindowsXP-KB936929-SP3-x86-RUS.exe" -x:C:\xpsp3

Конечно, не самый удобный способ, но, один раз выполнив, вам больше не придется ничего делать. С другой стороны, необязательно, что вам придется это делать.

Восстановление системных файлов Windows 7 / Vista c System File Checker

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

  1. Введите "sfc /scannow» (без кавычек, но с пробелами).

Процедура аналогична той, что в Windows XP. И она так же может занять разное время, в зависимости от характеристик вашего компьютера .

Если ваша система вообще не загружается, то вы можете попробовать восстановить ее, с помощью среды восстановления Windows (Windows RE). Опять же, в данном случае вам может потребоваться оригинальный диск. Вам будет необходимо загрузиться с диска. И в выбрать пункт "Восстановление системы". После чего в командной строке запустить "sfc /scannow". Возможно, этого будет не достаточно, тогда вам придется начать поиск с хэлпа мелкомягких .

После окончания проверки и восстановления поврежденных системных файлов System File Checker

После того, как вы восстановите ваши файлы, необходимо запустить Windows Update. Дело в том, что кэшированные копии или копии с диска могут быть более старыми. Могут возникнуть проблемы с несовпадением версий DLL. Если более просто, то другие части системы будут рассчитывать, что файл будет более поздней версии, чем восстановленная копия.

Утилита SFC.EXE (S ystem F iles C hecker) существует во всех версиях Windows, начиная с Windows 2000, и предназначена для проверки состояния и восстановления системных файлов. Механизмы защиты важных файлов в разных версиях Windows реализованы по-разному, но все они учитывают тот факт, что какие-либо системные файлы (обычно исполняемые файлы.exe, файлы библиотек.dll, файлы драйверов) могут быть изменены сторонним программным обеспечением, и должен быть механизм, позволяющий проверить их целостность и отменить обнаруженные изменения.

Формат командной строки:

SFC

Параметры командной строки:

/SCANNOW - Проверка целостности всех защищенных системных файлов и восстановление, по возможности, проблемных файлов.

/VERIFYONLY - Проверка целостности всех защищенных системных файлов. Восстановление файлов не выполняется.

/SCANFILE - Проверка целостности указанного файла и его восстановление при обнаружении проблем. В параметре файл следует указать полный путь

/VERIFYFILE - Проверка целостности файла, полный путь к которому указан в параметре файл . Восстановление файлов не выполняется.

/OFFBOOTDIR - Расположение автономного каталога загрузки для автономного восстановления

/OFFWINDIR - Расположение автономного каталога Windows для автономного восстановления

Примеры использования команды SFC:

sfc /? - отобразить подсказку по использованию.

sfc /scannow - выполнить проверку целостности системных файлов и восстановить поврежденные. Результаты работы записываются в журнал утилиты \Windows\Logs\CBS\CBS.log.

sfc /verifyonly - выполнить только сканирование системных файлов без исправления.

sfc /VERIFYFILE=c:\windows\system32\cmd.exe - сканировать только файл cmd.exe

sfc /SCANFILE=d:\windows\system32\kernel32.dll /OFFBOOTDIR=d:\ /OFFWINDIR=d:\windows - сканировать только файл kernel32.dll из состава операционной системы, установленной на логическом диске D: . При выполнении сканирования файлов автономной Windows, ведение файла журнала в настоящее время не поддерживается.

В процессе выполнения программы, на экране отображается информация о ходе сканирования и результаты работы. Пример вывода при использовании сканирования с исправлением командой sfc /scannow :

Начато сканирование системы. Этот процесс может занять некоторое время.

Начало стадии проверки при сканировании системы.
Проверка 100% завершена.

Программа защиты ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила. Подробные сведения см. в файле CBS.Log, который находится по следующему пути: windir\Logs\CBS\CBS.log. Например, C:\Windows\Logs\CBS\CBS.log. Обратите внимание, что ведение журнала в настоящее время не поддерживается для автономного обслуживания.

Начиная с Windows Vista, в качестве средства по обслуживанию компонент операционной системы используется Component-Based Servicing (CBS) - специальный набор программных средств для обеспечения ее целостности. CBS является частью Component Servicing Infrastructure (CSI) , обеспечивающей необходимые изменения текущего состояния Windows, например, при обновлении системы (Windows Update), установке или удалении программ и компонент, обновлении драйверов устройств и т.п. Фактически, CBS предоставляет программный интерфейс (API) инсталляторам для корректного изменения текущего состояния системы. Система обслуживания ОС Windows фиксирует множество событий, связанных с отслеживанием этого состояния, в специальном файле C:\Windows\Logs\CBS\CBS.log

Файл журнала CBS.log, кроме всего прочего, содержит и подробные сведения о ходе выполнения сканирования утилиты sfc.exe и его результатах. Для каждого сканируемого файла записывается дата, время и дополнительные сведения о проверке. Через каждые 100 проверок отображается итоговая информация, сопровождаемая тегом , что позволяет выделить из довольно объемного текста только те записи, которые содержат данный признак, с использованием команды поиска строки в текстовом файле findstr :

findstr /c:"" %windir%\logs\cbs\cbs.log >sfcdetails.txt - найти строки, содержащие и вывести их в файл sfcdetails.txt текущего каталога.

Пример содержимого файла журнала, содержащего только строки с тегом :

00004b78 Verifying 100 (0x0000000000000064) components
00004b79 Beginning Verify and Repair transaction
00004be0 Verify complete
00004be1 Verifying 100 (0x0000000000000064) components
00004be2 Beginning Verify and Repair transaction
00004c30 Repairing corrupted file "\??\C:\WINDOWS\System32\cmd.exe" from store
00004c5a Verify complete
. . . .
00005594 Committing transaction
00005599 Verify and Repair Transaction completed. All files and registry keys listed
in this transaction have been successfully repaired

В данном примере, проверено 100 файлов, в которых не обнаружено никаких отклонений, а в следующей порции был обнаружен и успешно исправлен файл msprivs.dll.mui . Последние 2 строки сообщают о завершении работы, и о том, что все файлы и ключи реестра были успешно восстановлены.

В тех случаях, когда не удалось восстановить поврежденный файл, в журнале будет присутствовать строка, содержащая:

Cannot repair member file Имя Файла Детальная информация о файле

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

Для поиска информации в тексте журналов cbs.log удобно фильтровать записи по характерным признакам событий, зафиксированных в журнале:

findstr /c:"Cannot repair" %windir%\logs\cbs\cbs.log >sfcnotrepair.txt sfcnotrepair.txt только те строки журнала cbs.log , которые содержат строку Cannot repair , т.е. на выходе мы получим перечень системных файлов, которые не удалось восстановить.

findstr /c:"succsessfylly repaired" %windir%\logs\cbs\cbs.log >sfcnotrepair.txt - записывать в текстовый файл sfcnotrepair.txt только те строки журнала cbs.log , которые содержат строку succsessfylly repaired , т.е. на выходе мы получим перечень системных файлов, которые удалось восстановить.

В каталоге \Windows\Logs\CBS\ кроме текущего файла журнала cbs.log могут храниться устаревшие копии журналов в виде сжатых файлов с именем CbsPersist_ГГГГММДДnnnnnn.cab , которые, при необходимости можно распаковать для дальнейшего углубленного анализа.

В среде Windows 8-10 для восстановления системных компонент Windows, возможно использование утилиты Dism.exe , поддерживающей (чего не было в Windows Vista/Windows 7) параметр RestoreHealth :

dism /Online /Cleanup-Image /RestoreHealth - для восстановления системных файлов текущей ОС Windows.

Для Windows 7 параметр /RestoreHealth неприменим и функции восстановления объединены с функциями сканирования, задаваемыми параметром /ScanHealth :

dism /Online /Cleanup-Image /ScanHealth - для восстановления системных файлов текущей ОС Windows 7.

Мар 9 2011

Несколько слов о восстановлении поврежденных системных файлов в Windows 7

Продолжая тему утилиты sfc.exe (которой, к слову сказать была посвящена самая ранняя заметка моего блога и в принципе была начата не с того конца:)) я, как и обещал, в этой небольшой статье хочу рассказать об аспектах применения этого средства более развернуто.Вы часто ставите/удаляете программы, пользуетесь различными «твикерами», «оптимизаторами», «чистильщиками» системы и другими безусловно «архиполезнейшими» программами подобного рода? Тогда вполне закономерно, что по-прошествии некоторого времени Windows станет работать некорректно, а может и вовсе отказаться это делать. Проблемы в работе могут сопровождаться появлением сообщений об ошибках, повреждении системных файлов, либо вообще об их отсутствии. В таких случаях я считаю целесообразным начать мероприятия по оживлению операционной системы с выполнения ее проверки на предмет наличия поврежденных системных файлов и если таковые будут обнаружены (а вполне возможно что и совсем отсутствовать), Windows попытается их восстановить автоматически. Если автоматически не удастся, то попробуем это сделать самостоятельно, вручную (если поврежденный/отсутствующий системный файл известен). Итак, способ 1, автоматически.

Способ 1. Средство проверки целостности системных файлов (sfc . exe ).

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

В командной строке от имени администратора ввести команду:

sfc / scannow

Утилита sfc . exe запустится, и начнет свою работу.

По окончании проверки будет 3 варианта: либо утилита выдаст сообщение о том, что ошибок не обнаружено (тогда искать источник проблемы стоит в другом направлении), либо сообщит, что успешно восстановила поврежденные файлы (поздравляю, см. рисунок 2),

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

Впрочем, я забежал вперед.

Если sfc . exe обнаружит поврежденные системные файлы, но не восстановит их, можно проявить любознательность и поинтересоваться, — а какие же именно файлы могли нарушиться?

Программа sfc .exe записывает сведения о каждой операции проверки и каждой операции восстановления в файл CBS.log . Файл CBS.log находится в папке %windir%LogsCBS . Однако попытавшись изучить его содержимое обычным способом (открыть файл), вы обнаружите следующую ошибку:

Не спешите удивляться. Для этих случаев в Windows предусмотрена команда:

%windir%logscbscbs.log/c: «» findstr > sfcdetails.txt

которая также выполняется в командной строке с правами администратора. Выполнив эту команду, вы сохраните файл лога с расширением * txt на своем Рабочем столе и сможете его прочитать как обычный текстовый документ . Что это даст? Вы узнаете, какие именно системные файлы утилита sfc . exe сочла поврежденными, но не смогла их исправить. Более подробно об этом читайте статью: «Анализ записи файла журнала, программы проверки ресурсов Microsoft Windows (SFC.exe) в Windows Vista» (применимо и к Windows 7).

Однако вернемся ко-второму этапу, который выполняется также в cmd с правами администратора, для реанимации файлов, которые ранее не могли быть восстановлены в ходе первой попытки.

Примеры команд:

Введите первую команду

takeown /f E:windowssystem32jscript.dll

Введите вторую команду, чтобы предоставить административный доступ к файлу

icacls E:windowssystem32jscript.dll /grant administrators:F

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

copy E:tempjscript.dll E:windowssystem32jscript.dll

где E – буква вашего дисковода с диском Windows.

Эта информация (я имею ввиду примеры команд ) представлена мною в теоретическом плане (что я обычно тут не делаю), поскольку поводов для ее проверки на практике у меня лично еще не возникало. Проверьте сами, и если не трудно, сообщите о результатах.

Способ 2. Извлечение файлов Windows 7 из установочного DVD и замена ими поврежденных системных файлов.

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

Однако есть и альтернативный способ (для продвинутых) — извлечение файлов с диска Windows 7 с помощью подключенного образа дистрибутива Windows (Image ) в DISM (встроенная в Windows 7 утилита командной строки, позволяющая подключать образы WIM и управлять ими).

1) Вставьте установочный диск Windows 7 в привод.

2) Откройте папку sources и скопируйте из нее файл install.wim на любой несистемный диск или раздел диска – назовем его E .

Важно: в качестве папки для подключения образа install.wim нельзя использовать корень системного диска (с Windows), так как install.wim содержит системные папки, такие как Windows , Program Files , Program Data и пр.

3) На диске E создайте папку с именем Image . В эту папку будет подключен образ install.wim .

4) Нажмите Win + R и выполните команду:

dism /Mount-Wim /WimFile:E:install.wim /name:”Windows 7 Ultimate” /MountDir:E:Image

dism – утилита командной строки.

Параметр /Mount-Wim отвечает за подключение файла W im .

Параметр /WimFile указывает расположение и имя файла W im , который нужно подключить.

Параметр /name указывает название выпуска Windows 7, для монтирования в образ.

Параметр /MountDir указывает папку, в которую будет смонтирован образ W im .

5) Запуститься процесс подключения образа.

6) Откройте папку E :Image , найдите в ней нужный системный файл и скопируйте его в любое место на жестком диске.

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

Для отключения образа в DISM выполните команду

dism /Unmount-Wim /MountDir:E:Image /discard

Параметр /Unmount-Wim отключает образ.

Параметр /MountDir : указывает папку, в которую смонтирован образ, который нужно отключить.

Параметр /discard отменяет все внесенные в образ изменения.

Если с этим делом возникнут осложнения (удаление клавишей Del будет невозможным) загрузитесь например в ERD Commander , и выбрав букву диска своей операционной системы нажмите Да (Yes). Далее в окне выбора не помечая никакую систему нажмите Далее (Next), а затем войдите в MDART (Microsoft Diagnostics and Recovery Toolset) и найдите папку image , которую нужно удалить.

Используемые источники: Microsoft и просторы WWW :)

В результате некоторых сбоев работы «Виндовс 7» и заражений вредоносными программами возникает потребность в анализе файловой целостности системы. Также файлы нередко повреждаются из-за неправильного выключения ПК и скачков напряжения электросети. Поэтому каждый пользователь «Семёрки» должен уметь производить самостоятельную проверку и реанимацию системных файлов в компьютере с Windows 7.

Метод анализа файлов

Основным инструментом для проверки и анализа их целостности в «Семёрке» служит встроенное в ОС приложение «SFC.exe», которое кроме этого может и восстанавливать дефектные файлы. Регулярное использование команды для выполнения проверки «sfc /scannow» позволит обеспечить бесперебойную работу «Виндовс 7». Рекомендуется ее применять не реже одного раза в полугодие.

Процедура анализа

Встроенное в Windows 7 средство проверки запускается следующим образом:

Примечание: нельзя закрывать консоль до полного завершения процедуры. По окончании появятся результаты выполненной работы программы.

  1. Перезапустить компьютер;
  2. Готово. Проверка целостности системы выполнена, и поврежденные файлы исправлены.

Иногда случается, что приложение не может самостоятельно справиться с исправлением поврежденных файлов. В таких случаях рекомендуется производить анализ в безопасном режиме, но если даже это не позволяет устранить проблему, то требуется выполнить: «findstr /c:»« %windir%\Logs\CBS\CBS.log >»%userprofile%\Desktop\sfc.txt».

После этого на рабочем столе «Виндовс 7» появится «txt»-файл с перечнем всех файлов, которые программа не способна сама реанимировать. Пользователю необходимо эти файлы скопировать себе с другого компьютера, но с исправной Windows 7, либо с внешнего установочного носителя с дистрибутивом той модификации «Семерки», которая работает на ПК пользователя.

Алгоритм восстановления поверженного файла в ручном режиме

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


А если приложение «SFC.exe» совсем не работает?

Бывает, что утилита даже не может запуститься. В такой ситуации следует проанализировать работоспособность следующих приложений:

  1. Локатор удаленного вызова процедур;
  2. Удаленный вызов процедур;
  3. Запуск серверных процессов DCOM.

Если эти программы функционируют нормально, то «SFC.exe» запустится.

Также утилита не справится со своими функциями, когда в службе «Установщика модулей Windows» активирован ручной тип запуска службы восстановления.

Дополнительные способы анализа через «SFC»

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

  1. Доступно осуществить проверку и без последующего процесса восстановления. Для этого пользуясь алгоритмом инструкции, приведенной выше, надо воспользоваться командой «sfc /verifyonly».
  2. Если необходимо, то можно реанимировать лишь конкретный файл, напечатав в консоли: «sfc /scanfile=Месторасположение».
  3. В ситуации, если требуется произвести анализ «Виндовс» установленной на другом логическом разделе винчестера, то поможет команда: «sfc /scannow /offwindir=Месторасположение каталога Windows».

Заключение

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

Как восстановить поврежденные файлы в Windows XP:

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

Ниже вы получите ответ на вопрос: Как восстановить поврежденные системные файлы без переустановки Операционной Системы.

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

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

Процесс восстановления заключается в копировании с установочного диска Windows XP требуемых системных файлов. На дистрибутиве Windows есть все системные файлы. Они расположены в папке I386 . Все нужные файлы на установочном диске записаны в сжатом виде и имеют расширение вида.dl_ .ex_ и т.д.. Т.е. последний символ заменен подчеркиванием.

Нам нужно будет распаковать удаленные из системы файлы с установочного диска Windows в папку, где они должны присутствовать. В случае если у вас нет дистрибутива windows, можно скачать архив с папкой I386 для 32-битной версии Windows XP.

Чтобы вернуть системные файлы необходимо загрузиться с загрузочного СD, к примеру ERD Commander . . Записать образ диска можно с помощью бесплатной программы ISO Burner (скачать можно по этой ссылке )

Рассмотрим, как распаковать системные файлы с установочного диска Windows на примере восстановления файла C:\Windows\System32\userinit.exe , который зачастую подменяется баннерами, блокирующими Windows . Процесс восстановления поврежденных системных файлов с установочного диска принципиально не отличается и для иных файлов. Основное верно знать в какой непосредственно папке обязан находится тот или иной файл.

Загружаемся с диска ERD Commander . Выбираем загрузку ERD Commander 5.0 for Windows XP . В появившемся окошке в конце загрузки выбираем путь к установленной ОС Windows и нажимаем ОК.

Открываем Мой Компьютер. Вставляем установочный СD Windows . Из папки I386 копируем требуемые системные файлы с расширением dl_ либо ex_ в папку, где они должны присутствовать в установленной системе. Применительно к нам это файл USERINIT.EX_ . Копируем USERINIT.EX_ из папки I386 в папку C:\Windows\System32\. Чтобы достичь желаемого результата щелкаем правой клавишей по файлу USERINIT.EX_ и в контекстном меню выбираем Copy to .

В появившемся окне нужно выбрать путь C:\Windows\System32 и нажать ОК.

После того как файл будет скопирован в системную папку, нужно будет его распаковать. Распаковка системных файлов с расширением dl_ либо ex_ с установочного диска Windows производится при помощи команды expand .

Синтаксис команды: expand [файл-источник] [целевой файл]

Чтобы выполнить команду, нужно будет запустить командную строку. В меню Пуск (Start) выбираем пункт Выполнить (Run) . В появившемся окошке вводим команду cmd и нажимаем Enter.

В окошке командной строки вводим команду для распаковки нашего файла: expand c:\windows\system32\userinit.ex_ c:\windows\system32\userinit.exe и нажимаем Enter.

Выполнится распаковка, о чем говорит текст: "c:\windows\system32\userinit.ex_: 11863 bytes expanded to 26624 bytes". Восстановление системного файла прошло удачно. Теперь можно перезагружать PC.

Таким же образом восстанавливается любой другой системный файл Windows .

Как восстановить испорченные системные файлы Windows 7 без переустановки системы.

Теперь рассмотрим, как восстановить системные файлы в Windows 7.

Грузимся с диска "ERD-Commander" (в меню на диске при загрузке, надо выбрать версию для Windows 7) Образ диска .

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

Запускаем "средства восстановления" MSDaRT.

Выбираем в меню "Средство проверки системных файлов"

Жмем "Дале е"

Выбираем пункт "Сканировать и запрашивать перед исправлением" - кликаем "Далее"

В итоге запустится процесс поиска поврежденных, либо удаленных системных файлов Windows 7 . Он может продолжаться около 5-ти минут. Когда процесс завершится, появится перечень поврежденных, либо удаленных файлов Windows . Отмечаем галочками файлы, которые хотим восстановить и жмем "Далее" .

Начнется процесс восстановления системных файлов Windows 7 , после окончания которого, появится окошко результатов восстановления . Кликаем "Далее" и в следующем окне - "Готово" .

Имейте ввиду!

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

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

Системные файлы Винды и папки, в которых они должны находиться:

Здесь приведены определенные системные файлы Windows, а также папки, в которых они должны располагаться. Кстати, если вы нашли определенный файл, но в другой папке, скорее всего - это вирус! (за исключением папки c:\windows\system32\dllcache ).

Файл Папка
explorer.exe c:\windows
iexplorer.exe c:\windows
regedit.exe c:\windows
notepad.exe c:\windows
userinit.exe c:\windows\system32
taskmgr.exe c:\windows\system32
taskman.exe c:\windows\system32
cmd.exe c:\windows\system32
logonui.exe c:\windows\system32
winlogon.exe c:\windows\system32