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

http://support.microsoft.com/kb/929833

Восстановление отсутствующих или поврежденных системных файлов с помощью средства проверки системных файлов

Средство проверки системных файлов — служебная программа Windows, которая позволяет пользователям выполнять поиск повреждений в системных файлах Windows и восстановить поврежденные файлы. В данной статье описывается, как запустить средство проверки системных файлов (SFC.exe) для проверки системных файлов и восстановить отсутствующие или поврежденные системные файлы в Windows 8.1, Windows 8, Windows 7 или Windows Vista. Если файл защиты ресурсов Windows (WRP) отсутствует или поврежден, Windows может работать некорректно. Например некоторые функции Windows могут не работать или может аварийно завершить работу Windows.


  • В командной строке введите следующую команду и нажмите клавишу ВВОД:

    Команда sfc/scannow сканирование всех защищенных системных файлов и заменить поврежденные файлы в сжатой папке в <var len="10">% WinDir %</var>\System32\dllcache кэшированную копию.
    Заполнитель %WinDir% представляет системную папку Windows. Например, C:\Windows.

    Примечание Не закрывайте окно командной строки, пока проверка не будет завершена на 100%. Результаты проверки будут показаны после завершения этого процесса.

  • После завершения процесса, может появиться одно из следующих сообщений:
    • Это означает, что у вас нет отсутствующих или поврежденных системных файлов.
    • Чтобы устранить эту проблему, выполните проверку средством проверки системных файлов в безопасном режиме и убедитесь, что папки PendingDeletes и PendingRenames существует в <var len="10">% WinDir %</var>\WinSxS\Temp.
    • Для просмотра подробной информации о сканировании файловой системы и восстановлении, перейдите к разделу Как просмотреть подробные сведения о процессе проверки системных файлов.
    • Чтобы восстановить поврежденные файлы вручную, просмотрите подробности процесса проверки системных файлов, чтобы найти поврежденный файл, а затем вручную замените поврежденный файл на заведомо исправную копию файла.


  • Не ищи Бога, не в ка&amp;#1084;не, не в хра&amp;#1084;е — ищи Бога внутри себя. Ищущий, да обрящет.

    Восстановление системных файлов в загруженной системе

    Если у нас компьютер хоть как-то включается, то делаем следующее (если не включается, смотрите раздел 2 этой статьи).

    Открываем меню Пуск. В поле поиска пишем «Ком». На элементе «Командная строка» жмем правой кнопкой мышки и выбираем «Запуск от имени администратора«.

    В открывшейся командной строке пишем:

    sfc /scannow

    Немного ждем…

    Если у вас система в порядке, то увидите следующее изображение.

    Если Windows у вас был поломан, то увидите следующее.

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

    Бывает, что при сканировании системы утилита sfc.exe нашла поврежденные файлы, но исправить их не смогла. В этом случая я бы сделал восстановление системных файлов в Безопасном режиме. Если в безопасном режиме то же самое читайте последний пункт 4 этой статьи.

    Если у вас компьютер совсем не загружается, то о чем говорилось в самом начале статьи, то читайте следующий пункт.

    Восстановление системных файлов в среде восстановления

    Если компьютер у нас совсем не хочет загружаться, то используем среду восстановления. Загрузиться в нее можно:

    1. Нажав при включении компьютера F8 несколько раз
    2. Загрузившись с загрузочного (установочного) диска или флешки

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

    • Windows 7 — 100 MB.
    • Windows 8 — 350 MB.

    В любом случае попробуйте при загрузке нажать несколько раз F8. Должно выйти окошко с дополнительными вариантами загрузки. ВыбираемУстранение неполадок компьютера.

    В следующем окошке выбираем метод ввода с клавиатуры. Выбираем тот язык на котором у вас установлен пароль администратора (если пароля нет, можно сразу нажимать Далее >).

    Выбираем пользователя с административными правами и вводим пароль если есть. Если пароля нет, просто жмем ОК.

    Выбираем командную строку.

    Если не получилось зайти в среду восстановления по клавише F8, то потребуется загрузиться с установочной (загрузочной) флешки или диска. Как загрузиться с флешки — здесь. Таким же образом можно поставить загрузку с диска. Только в этом случае нужно DVD-RW (привод для чтения оптических дисков) поставить в приоритете загрузки на первое место.


    Мне нравится загружаться со съемных носителей используя загрузочное меню. В материнских платах ASUS оно обычно вызывается также клавишей F8.

    Загрузившись с флешки или с диска я увидел следующую картину. Выбираю Windows Setup — Установка Windows.

    Произойдет загрузка файлов (ждем).

    Затем я обычно сразу жмуДалее.

    Выбираем Восстановление системы.

    Ждем пока найдутся все установленные Windows.

    Выбираем ту, которая у нас не включается. И здесь ВНИМАТЕЛЬНО! Запоминаем букву которую присвоила среда восстановления вашей системе (в столбце Папка). У меня это D.

    Выбираем Командную строку.

    Вводим команду:

    sfc /scannow /offbootdir=D:\ /offwindir=D:\windows

    Вместо D вы подставляете свою букву. Жмем Enter и ждем завершения сканирования

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

    Как узнать букву диска с установленной Windows

    Если у вас получилось с помощью клавиши F8 вызвать окошко «Дополнительные варианты загрузки» и выбрать «Устранение неполадок компьютера», то нам необходимо узнать букву диска куда установлена Windows которую присвоила среда восстановления. Это можно сделать двумя способами

    1. Вызвать блокнот командой

    notepad

    В блокноте раскрыть меню Файл и выбрать Открыть…

    Слева нажать Компьютер и перед вами будут диски с буквами.

    Можно зайти на диск и убедиться что и где.

    1. Используем утилиту DISKPART

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

    diskpart — вызываем утилиту для работы с дисками.

    list disk — просматриваем список дисков.

    select disk — выбираю нужный мне жесткий диск.

    detail disk — вызываю сведения об этом диске.

    Далее по размеру можно узнать на каком диске у вас установлен Windows.

    Для Windows 8/8.1

    Если утилита sfc не смогла восстановить поврежденные системные файлы, то необходимо попробовать восстановить хранилище этих системных файлов. То место, где должны находится копии исправных системных файлов. Как я понял, оно находится по адресу C:\Windows\WinSxS. То есть, мы сначала должны исправить хранилище файлов, а после командой «SFC /Scannow» восстановить системные файлы Windows.

    Восстановление хранилища с помощью Windows Update

    1. Запускаем Windows PowerShell с правами администратора. Для этого открываем меню Пуск или начальный экран и жмем на иконку «Поиск». В окошке поиска пишем «PowerShell». Жмем правой кнопкой мышки по «Windows PowerShell» и выбираем «Run as administrator» или «Запуск от имени администратора».

    2. В открывшемся окошке пишем


    Dism /Online /Cleanup-Image /RestoreHealth

    и ждем. Если хранилище целое или его удалось восстановить, используя Windows Update, то увидите следующую картину.

     

    Если Image Health State : Healthy — все отлично. Перезагружаем компьютер и пробуем снова SFC /SCANNOW.

    Восстановление хранилища с помощью образа

    Если у нас проблемы с Windows Update, то подойдет этот способ.

    1. Скачиваем оригинальный образ Windows 8/8.1 такой же разрядности, как и ваша система. Как узнать разрядность установленной системы — тут.

    2. Подключаем или монтируем скачанный образ. Жмем на образе правой кнопкой мышки и выбираем «Подключить» или «Mount».

    3. В командной строке с правами администратора смотрим какие есть редакции в образе командой

    Dism /Get-WimInfo /WimFile:F:\sources\install.wim

    У меня в образе находятся 2 редакции. Понять какая мне нужна по этим отличительным знакам -тяжело. Используем первую. Если не пойдет — вторую.

    1. Запускаем Windows PowerShell с правами администратора и задаем команду

    Repair-WindowsImage -Online -RestoreHealth -Source F:\sources\install.wim:1


    где, F — буква диска к которому мы подключили образ, 1 — номер редакции Windows в образе.

    Восстановление системных файлов вручную

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

    findstr /c: [SR]  %windir%\Logs\CBS\CBS.log > %userprofile%\Desktop\sfcdetails.txt

    или

    Findstr / с:  [SR] % Windir% \ Logs \ CBS \ cbs.log> sfcdetails.txt

    и тщательно изучить файл sfcdetails.txt на рабочем столе или в %windir%\Logs\CBS\.

    Должно быть что-то похожее как на рисунке ниже.

    Не восстановленные файлы

    После того как имя поврежденного файла известно (Accessibility.dll), ищем его на другом компьютере с такой же системой, как и у вас. Если это не вариант, то я бы скачал оригинальный образ Windows и установил его на виртуальную машину. Нашел нужный мне файл и скопировал на загрузочную или установочную флешку. Затем, с этой установочной флешки загрузился в среду восстановления, запустил бы командную строку. Из командной строки открыл бы блокнот. Открыл меню Файл > Открыть — и вот у меня практически полноценный проводник. Копируем с заменой исправный файл с флешки, перезагружаемся и все должно работать.

    Если вам вариант с установкой виртуальной машины не подходит, то можно подключить файл install.wim, в папку. Затем зайти в эту папку и скопировать нужные файлы.


    1. Создаем папку. Например, «Win8.1Pro» в корне диска D.

    2. Копируем файл install.wim в корень диска D.

    3. Монтируем файл install.wim в созданную папку.

    Dism /Mount-Wim /Index:1 /WimFile:D:\install.wim /MountDir:D:\Win8.1Pro

    Где: index: index:1 — индекс редакции Windows в образе.

     

    Заходим в созданную папку и копируем нужные файлы.

     

    Отключаем образ

    Dism /Unmount-Wim /MountDir:D:\Win8.1Pro /Discard

    Заключение

    Вот так буду пробовать восстанавливать системные файлы в Windows 7/8/8.1. Вопросы и пожелания пишите в комментариях. Благодарю, что поделились статьей в социальных сетях. Всего Вам Доброго!

    С уважением, Антон Дьяченко

    Sfc scannow восстановление системных файлов Windows

    Добавить комментарий

    Ваш e-mail не будет опубликован. Обязательные поля помечены *

    Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

    Adblock
    detector