Как восстановить папку drivers windows 7

При повреждении системных файлов начинаются сбои в работе ОС. В Windows 7 имеется несколько вариантов устранения этой неполадки.

Содержание

  • Способы восстановления
    • Способ 1: Сканирование утилитой SFC через «Командную строку»
    • Способ 2: Сканирование утилитой SFC в среде восстановления
    • Способ 3: Точка восстановления
    • Способ 4: Ручное восстановление
  • Вопросы и ответы

Восстановление файлов системы в Windows 7

Одной из причин некорректной работы системы или вообще невозможности её запуска является повреждение системных файлов. Давайте выясним различные пути их восстановления на Виндовс 7.

Способы восстановления

Существует множество причин повреждения системных файлов:

  • Сбои в работе системы;
  • Вирусное заражение;
  • Некорректная установка обновлений;
  • Побочные действия сторонних программ;
  • Резкое отключение ПК из-за сбоя в электропитании;
  • Действия самого пользователя.

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

Способ 1: Сканирование утилитой SFC через «Командную строку»

В составе Виндовс 7 есть утилита под названием SFC, прямое предназначение которой как раз заключается в проверке системы на наличие поврежденных файлов с последующим их восстановлением. Запускается она через «Командную строку».

  1. Щелкайте «Пуск» и переходите к списку «Все программы».
  2. Переход во Все программы через меню Пуск в Windows 7

  3. Заходите в каталог «Стандартные».
  4. Переход в папку Стандартные через меню Пуск в Windows 7

  5. Отыщите в открывшейся папке элемент «Командная строка». Жмите по нему правой кнопкой мыши (ПКМ) и выбирайте вариант запуска с правами администратора в отобразившемся контекстном меню.
  6. Запуск Командной строки от имени администратора через меню Пуск в Windows 7

  7. Запустится «Командная строка» с административными полномочиями. Произведите туда ввод выражения:

    sfc /scannow

    Атрибут «scannow» вводить обязательно, так как он позволяет производить не только проверку, но и восстановление файлов при обнаружении повреждений, что нам, собственно, и требуется. Для запуска утилиты SFC жмите Enter.

  8. Запуск утилиты SFC для сканирования системы на предмет наличия поврежденных файлов в Командной строке в Windows 7

  9. Будет проведена процедура сканирования системы на предмет повреждения файлов. Процент выполнения задачи будет отображаться в текущем окне. В случае выявления неисправностей объекты будут автоматически восстановлены.
  10. Процедура сканирования системы на предмет наличия поврежденных файлов утилитой SFC в Командной строке в Windows 7

  11. Если же поврежденные или недостающие файлы не буду обнаружены, то после завершения сканирования в «Командной строке» отобразится соответствующее сообщение.
    Сканирование системы на предмет потери целостности системных файлов с помощью утилиты SCF завершено и не выявило неисправностей в Командной строке в Windows 7

    Если же появится сообщение, что проблемные файлы обнаружены, но восстановить их не удается, то в этом случае перезапустите компьютер и войдите в систему в «Безопасном режиме». Затем повторите процедуру сканирования и восстановления с помощью утилиты SFC точно так же, как было описано выше.

Утилита SFC не может восстановить системные файлы в Командной строке в Windows 7

Урок: Сканирование системы на целостность файлов в Виндовс 7

Способ 2: Сканирование утилитой SFC в среде восстановления

Если у вас вообще не запускается система даже в «Безопасном режиме», то в этом случае можно произвести восстановление системных файлов в среде восстановления. Принцип данной процедуры очень похож на действия в Способе 1. Главное отличие заключается в том, что кроме введения команды запуска утилиты SFC, придется указать тот раздел диска, на котором установлена операционная система.

Lumpics.ru

  1. Сразу после включения компьютера, дождавшись характерного звукового сигнала, оповещающего о запуске BIOS, жмите на клавишу F8.
  2. Окно запуска компьютера

  3. Открывается меню выбора типа запуска. С помощью стрелок «Вверх» и «Вниз» на клавиатуре передвиньте выделение на пункт «Устранение неполадок…» и щелкайте Enter.
  4. Переход в среду восстановления системы из окна выбора типа запуска в Windows 7

  5. Запустится среда восстановления ОС. Из перечня открывшихся вариантов действий перейдите к пункту «Командная строка».
  6. Запуск Командной строки из Среды восстановления в Windows 7

  7. Откроется «Командная строка», но в отличие от предыдущего способа, в её интерфейс нам придется ввести несколько другое выражение:

    sfc /scannow /offbootdir=c: /offwindir=c:windows

    Если ваша система расположена не в разделе C или имеет другой путь, то вместо буквы «C» нужно указать актуальный локальный диск размещения, а вместо адреса «c:windows» — соответствующий путь. Кстати, эту же команду можно использовать, если вы хотите восстановить системные файлы с другого ПК, подключив к нему жесткий диск проблемного компьютера. После ввода команды жмите Enter.

  8. Запуск утилиты SFC для сканирования системы на предмет наличия поврежденных файлов в Командной строке из среды восстановления в Windows 7

  9. Будет начата процедура сканирования и восстановления.

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

Способ 3: Точка восстановления

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

  1. Щелкайте «Пуск», а затем через надпись «Все программы» переходите в каталог «Стандартные», как было описано в Способе 1. Откройте папку «Служебные».
  2. Переход в папку Служебные через меню Пуск в Windows 7

  3. Щелкните по названию «Восстановление системы».
  4. Запуск системной утилиты восстановления системы через меню Пуск в Windows 7

  5. Открывается инструмент для реанимирования системы к ранее созданной точке. В стартовом окне вам не нужно ничего делать, просто нажмите элемент «Далее».
  6. Стартовое окно системной утилиты для восстановления системы в Windows 7

  7. А вот действия в следующем окне будут самым важным и ответственным этапом в данной процедуре. Тут нужно выбрать из списка ту точку восстановления (если их несколько), которая была создана ещё до того, как вы заметили неполадки на ПК. Для того чтобы иметь максимальное разнообразие выбора, установите отметку в чекбокс «Показать другие…». Затем выделите наименование той точки, которая подходит для проведения операции. После этого нажмите «Далее».
  8. Выбор точки восстановления в окне системной утилиты для восстановления системы в Windows 7

  9. В последнем окне вам остается только сверить данные, если это необходимо, и нажать кнопку «Готово».
  10. Запуск процедуры восстановления в окне системной утилиты для восстановления системы в Windows 7

  11. Затем откроется диалоговое окно, в котором требуется подтвердить свои действия, нажав кнопку «Да». Но перед этим советуем закрыть все активные приложения, чтобы данные, с которыми они работают, не были потеряны вследствие перезагрузки системы. Также следует помнить, что если вы выполняете процедуру в «Безопасном режиме», то в этом случае даже после завершения процесса при необходимости отменить изменения не получится.
  12. Подтверждения запуска процедуры восстановления системы в диалоговом окне в Windows 7

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

Если у вас не получается запустить компьютер обычным способом или через «Безопасный режим», то процедуру отката можно выполнить в среде восстановления, переход в которую был подробно описан при рассмотрении Способа 2. В открывшемся окне нужно выбрать вариант «Восстановление системы», а все остальные действия требуется выполнить так же, как и при стандартном откате, с которым вы ознакомились выше.

Запуск стандартной утилиты восстановления системы из Среды восстановления в Windows 7

Урок: Восстановление системы в Виндовс 7

Способ 4: Ручное восстановление

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

  1. Сначала нужно определить, в каком именно объекте присутствуют повреждения. Для этого проведите сканирование системы утилитой SFC, как было рассказано в Способе 1. После того как отобразилось сообщение о невозможности восстановить систему, закрывайте «Командную строку».
  2. Закрытие окна Командной строки в Windows 7

  3. С помощью кнопки «Пуск» переходите в папку «Стандартные». Там ищите название программы «Блокнот». Щелкайте по нему ПКМ и выбирайте запуск с полномочиями администратора. Это очень важно, так как в обратном случае вы не сможете открыть в данном текстовом редакторе необходимый файл.
  4. Запуск Блокнота с правами администратора через меню Пуск в Windows 7

  5. В открывшемся интерфейсе «Блокнота» щелкайте «Файл» и далее выбирайте «Открыть».
  6. Переход в окно открытия файла в программе Блокнот в Windows 7

  7. В окне открытия объекта перемещайтесь по следующему пути:

    C:WindowsLogsCBS

    В списке выбора типа файлов обязательно выберите вариант «Все файлы» вместо «Текстовый документ», иначе вы просто не увидите нужный элемент. Затем отметьте отобразившийся объект под названием «CBS.log» и жмите «Открыть».

  8. Переход к открытию файла в окне открытия файла в программе Блокнот в Windows 7

  9. Будет открыта текстовая информация из соответствующего файла. Она содержит в себе данные об ошибках, выявленных вследствие проверки утилитой SFC. Найдите ту запись, которая по времени соответствует завершению сканирования. Там будет отображено имя отсутствующего или проблемного объекта.
  10. Имя проблемного файла в программе Блокнот в Windows 7

  11. Теперь необходимо взять дистрибутив Windows 7. Лучше всего для этого использовать установочный диск, с которого ставилась данная система. Распакуйте его содержимое на жесткий носитель и найдите тот файл, который следует восстановить. После этого запустите проблемный компьютер с LiveCD или LiveUSB и скопируйте с заменой в нужную директорию извлеченный из дистрибутива Виндовс объект.

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

Еще статьи по данной теме:

Помогла ли Вам статья?

Доброго времени суток… Как переустановить Windows с сохранением всех драйверов, самостоятельно. Переустановить можно максимально быстро, если создать резервную копию драйверов. После переустановки Windows система обычно не может сама осуществить восстановление драйверов. А как вам известно, что для нормальной работы комплектующих необходимы подходящие драйвера. Соответственно, если для устройств нет определённых драйверов, то они могут работать некорректно. Или вообще перестать работать…

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

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

Содержание

  1. Создание резервной копии драйверов стандартными средствами системы
  2. Первый способ
  3. Второй способ
  4. Восстановление драйверов Windows из резервной копии
  5. Заключение

Создание резервной копии драйверов стандартными средствами системы

Первый способ

Заходим в Локальный диск «C» жмём ПМК, далее создать папку. К примеру обзываем её Driver. После чего нужно запустить командную строку от имени администратора. Заходим в поиск, пишем командная строка…

командная строка

Вводим такую команду dism /online /export-driver /destination:C:Driver (C:Driver это папка для сохранения резервной копии драйверов. Которую мы создали ранее). Затем жмём на клавишу «Enter». Ожидаем процесс завершения выполнение команды…

Восстановление драйверов Windows из резервной копии

Папку Driver можете создать в любом месте, даже на флешке, не обязательно на Локальном диске. Соответственно путь к папке указывайте уже свой…

Второй способ

Создаем папку на Локальном диске «C», назовём её Drivers но вместо командной строки мы будем использовать PowerShell и конечно другую команду. Опять же заходим в поиск, пишем PowerShell. Запускаем PowerShell от имени администратора…

PowerShell

Вставляем команду Export-WindowsDriver —Online —Destination C:Drivers (C:Drivers это папка для сохранения резервной копии драйверов)…

PowerShell1

Папку Drivers можете создать в любом месте, даже на флешке, не обязательно на Локальном диске. Соответственно путь к папке указывайте уже свой…

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

Как в новую операционную систему установить драйвера из резервной копии — спросите вы. Просто. Жмём в кнопку «Пуск» ПМК (правой кнопкой мышки) и открываем «Диспетчер устройств»…

Диспетчер устройств

После переустановке Windows у вас в диспетчере устройств появятся неизвестные устройства, или на них будут вопросительные знаки. Это означает то, что на эти устройства нет подходящего драйвера. Или оно работает неправильно. Соответственно, для того чтобы восстановить драйвера из резервной копии нужно нажать на это устройство ПМК и выбрать обновить драйвер…

Диспетчер устройств

Затем, необходимо выбрать «Найти драйвер на этом компьютере»…

Диспетчер устройств1

Устанавливаем галочку возле «Включая вложенные папки» и указываем путь к папке в которой мы сохраняли драйвера. Драйвер будет найден и установлен автоматически. То же самое необходимо проделать с остальными устройствами…

Диспетчер устройств2

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

Восстановление драйверов Windows из резервной копии

Заключение

В данной статье мы рассмотрели два способа восстановление драйверов 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:WindowsSystem32userinit.exe , который зачастую подменяется баннерами, блокирующими Windows . Процесс восстановления поврежденных системных файлов с установочного диска принципиально не отличается и для иных файлов. Основное верно знать в какой непосредственно папке обязан находится тот или иной файл.

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

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

восстановление системных файлов с помощью ERD

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

восстановление системных файлов с помощью ERD

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

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

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

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

восстановление системных файлов с помощью ERD

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

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

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

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

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

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

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

vosstanovlenie_sistemnyh_fajlov_erd

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

восстановление системных файлов с помощью ERD

 Жмем «Далее»

восстановление системных файлов с помощью ERD

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

восстановление системных файлов с помощью ERD

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

восстановление системных файлов с помощью ERD

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

восстановление системных файлов с помощью ERD

Далее закрываем «инструмент восстановления Windows 7 MSDaRT», щелкнув кнопку  «Закрыть»  и жмем   «Перезагрузить».

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

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

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

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

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

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

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

Да, сделать бэкап неработоспособной системы.
Но, гипотетически, системы имеющей на текущий момент только одну проблему.
А сколько, в процессе восстановления, вы можете привнести неисправностей, в итак нерабочую систему, неизвестно никому. Так же как и не удастся проследить цепочку примененных вами действий в стрессовой ситуации.
Так что в первую очередь делаем бэкап, используя например Acronis True Image.

Занимаемся вредительством

Если у вас нет проблем с операционкой, но вы хотели бы поупражняться в восстановлении системных файлов, попробуйте выполнить следующее:

  1. Переходим в папку System32
    cd C:WindowsSystem32

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

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

  1. Владельца можно изменить как из GUI, так и через CMD:
    # Назначаем себя владельцем
    takeown /f C:windowssystem32WF.msc
    # Даем себе полные права на файл
    icacls C:windowssystem32WF.msc /GRANT ADMINISTRATORS:F
  2. Удаляем файл
    del C:windowssystem32WF.msc

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

Восстановление в автоматическом режиме
SFC (System File Checker)

Пробуем выполнить команду

sfc scannow

Дождитесь сообщения:
Программа защиты ресурсов windows обнаружила поврежденные файлы и успешно их восстановила

Так же можно запустить проверку только для одного конкретного файла:

sfc /scanfile=C:windowssystem32WF.msc

Если команда не выполняется, и выдает ошибку на подобии:

Защита ресурсов Windows не может выполнить запрошенную операцию

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

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

find "error" WindowsLogsCBSCBS.log
Восстановление в ручном режиме

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

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

Для перехода к среде восстановления нужно:
1) Вставить дискфлешку с Windows той же версии, что и восстанавливаемая система
2) Выполнить перезагрузку
3) Запуститься с диска и открыть командную строку

BootDiskRestore

Загрузка с диска

Дополнительные параметры

Запуск CMD

После открытия командной строки первым делом определим буквы разделов:

wmic logicaldisk list brief

Конечно для этого можно использовать diskpart, но с wmi мы уложимся в меньшее количество команд.
Да и для общего развития с wmi полезно поработать.

Оффлайн восстановление системы

Если вы проводите восстановление из среды восстановления или LiveCD(USB)

sfc /scannow /offwindir=d:windows /offbootdir=d:

/offwindir — переключатель для восстановления файлов внешней системы. Нужен что бы указать расположение папки Windows

/offbootdir — переключатель должен указывать на загрузочный раздел

DISM

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

Ведь SFC должна откуда то брать восстанавливаемые файлы.
Таким местом является папка C:WindowsWinSxS
Но если отсутствует или повреждено и это хранилище, то необходимо будет сначала восстановить его.

# Проверка целостности хранилища
dism /Online /Cleanup-Image /ScanHealth

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

DISM_ScanHealth

DISM_ScanHealth
# Заменить файлы на целостные, без проверки
dism /Online /Cleanup-Image /RestoreHealth

Если выполнить эту команду в среде окружения Windows, то недостающие файлы будут загружены из интернета или сервера WSUS.
В случае, если команда восстановления хранилища компонентов не работает, по той или иной причине,
нужно указать файл install.wim или install.esd со смонтированного ISO образа Windows

# Получить разрядность и версию системы, в которой мы работаем
wmic os get OSArchitecture,caption,Version /format:list
# Узнать индекс доступных ревизий в файле install.wim
dism /get-wiminfo /wimfile:P:x64sourcesinstall.esd

DISM_Get-WIMinfo

DISM Get-WIMinfo

DISM_Get-WIMinfo

Get-WIMinfo Подробно

На основе полученной информации указываем для утилиты DISM нужный индекс.

dism /Online /Cleanup-Image /RestoreHealth /Source:wim:P:SourceInstall.wim:4 /limitaccess

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

Ошибка 0x800f081f

При восстановлении вы можете столкнулся с ошибкой 0x800f081f

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

# Создаем каталог куда будут распакованы файлы из образа
mkdir C:WIM
# Монтируем образ в папку
Dism /Mount-Wim /wimfile:P:x64sourcesinstall.esd /index:4 /MountDir:G:WIM /ReadOnly
# Восстанавливаем хранилище, используя распакованный образ
Dism /Online /Cleanup-Image /RestoreHealth /Source:C:WIMWindows /LimitAccess
# Демонтируем образ
Dism /Unmount-Wim /MountDir:C:WIM /Discard
# Удаляем папку с файлами
rmdir C:WIM
Восстановление хранилища на внешнем устройстве

Проверяем ревизию установленой системы

DISM /Image:D: /get-currentedition

Выполняем восстановление хранилища

dism /Image:D: /cleanup-image /restorehealth

или непосредственно указав источник

dism /Image:D: /wimfile:P:x64sourcesinstall.esd /cleanup-image /restorehealth

После всех проделанных операций повторяем команду на восстановление системных файлов в надежде увидеть положительный результат:

sfc /scannow

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

Описание основных ключей, которые нам понадобятся

/Online — будут восстановлены файлы в папке WinSxS для системы из под которой запущена консоль CMD

/Cleanup-Image — Согласно Help: «Выполняет в образе операции очистки и восстановления». Но если по простому, то данный параметр нам необходим для того, что бы мы могли использовать зависимые от него параметры:
{/CheckHealth | /ScanHealth | /RestoreHealth}.
Т.о. если вызвать /RestoreHealth без /Cleanup-Image, мы просто увидим ошибку «Неизвестный параметр restorehealth»

/Image — параметр, указываемый при необходимости восстановить хранилище внешней системы. То есть расположенной на любом носителе.

/Source — если задан этот параметр, DISM сначала выполняет поиск в указанных расположениях.
Можно использовать несколько аргументов /Source

/LimitAccess — сообщает DISM, что не нужно выполнять поиск исходных файлов в Центре обновления Windows или в службах обновления Windows Server

Альтернативный вариант

Можно достать файлы из образа, без монтирования средствами DISM, с помощью 7Zip.
Используя полученные файлы, мы можем заменить ими содержимое папки WinSxS

7Zip Open Image

Открываем файл Install

7Zip Open Image

Выбираем ревизию

7Zip Open Image

Можно копировать файлы

  1. Здравствуйте админ! На моём компьютере установлена Windows 7 и периодически на ней выходят различные ошибки, также система может зависнуть или перезагрузиться в самый неподходящий момент. Вы посоветовали мне проверить винду на вирусы и произвести проверку целостности системных файлов. Вирусов у меня не оказалось, а вот с проверкой целостности всё оказалось намного интересней. Запускаю командную строку от имени администратора и ввожу команду sfc /scannow и через некоторое время командная строка выдаёт: «Защита ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них», что означает повреждение хранилища системных компонентов Windows 7. Знаю, что это самое хранилище можно в Windows 8.1, 10 восстановить с помощью системы обслуживания образов Dism, командами: Dism.exe /Online /Cleanup-image /ScanHealth и Dism.exe /Online /Cleanup-image /RestoreHealth. Думал, что в Windows 7 тоже так можно, ведь там есть Dism, но при вводе команды «Dism.exe /Online /Cleanup-image /ScanHealth» у меня выходит ошибка: «Ошибка 87. Параметр restorehealth не распознан в этом контексте»

  2. Здравствуйте админ! Произвожу восстановление целостности системных файлов Windows 7 с помощью sfc /scannow и выходит сообщение: «Для завершения восстановления системы требуется перезагрузка. Перезапустите систему Windows и выполните sfc еще раз», перезагружаюсь и опять тоже самое. Подумал, что это из-за повреждения хранилища компонентов Windows 7, хочу восстановить это хранилище, запускаю командную строку от имени администратора и ввожу команду: «Dism.exe /Online /Cleanup-image /ScanHealth» и выходит: «Ошибка 87. Параметр restorehealth не распознан в этом контексте». Что делать дальше?

Восстановление повреждённого хранилища системных компонентов возможно не только в Windows 8.1/10, но и в Windows 7

Привет друзья! В Windows 7, как и в Windows 8.1, 10 существует хранилище системных компонентов операционной системы — папка WinSxS, находящаяся по адресу C:WindowsWinSxS.

Если по каким-либо причинам (вирусы, системный сбой, нарушения в файловой системе) операционная система теряет важный системный файл, то этот файл тут же заменяется его работоспособной версией из хранилища системных компонентов (папки WinSxS).

При необходимости, пользователь сам может запустить проверку целостности системных файлов операционной системы с помощью командной строки (запущенной от администратора) командой sfc /scannow. Средство sfc произведёт проверку целостности системных файлов и если повреждения обнаружатся, то результат будет выглядеть так: «Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила», но в некоторых случаях ответ будет другим: «Защита ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них», что означает повреждение хранилища системных компонентов операционной системы (папки WinSxS).

В этом случае вводим в командной строке (запущ. от администратора) команду:

Dism.exe /Online /Cleanup-image /ScanHealth

которая в свою очередь проверит и восстановит целостность самого хранилища системных компонентов

Windows 7.

Примечание:  Начиная с Windows 8 операционная система получила возможность восстанавливать поврежденное хранилище компонентов  с помощью системы обслуживания образов Dism. Для восстановления хранилища нужно ввести две команды:

Dism.exe /Online /Cleanup-image /ScanHealth — проверяет состояние целостности хранилища компонентов.

Dism.exe /Online /Cleanup-image /RestoreHealth — восстанавливает хранилище.

В Windows 7 тоже существует данная возможность, но в Windows 7 обе эти команды объединены в одну и для восстановления хранилища компонентов необходимо воспользоваться только командой

Dism /Online /Cleanup-Image /ScanHealth, но эта команда не сработает и вы получите ошибку: «Ошибка 87. Параметр ScanHealth не распознан в этом контексте», если в вашей Windows 7 не установлено обновление KB2966583.

Скачайте данное обновление KB2966583 по ссылке 

https://support.microsoft.com/ru-ru/kb/2966583

выберите обновление в соответствии с разрядностью вашей операционной системы, например, у меня установлена Windows 7 64-бит, значит я скачаю пакет для всех поддерживаемых 64-разрядных версий Windows 7.

Загрузить пакет.

Выбираем язык — Русский и жмём Download.

Содержание

  1. Использование средства проверки системных файлов для восстановления отсутствующих или поврежденных системных файлов
  2. Запуск средства проверки системных файлов (SFC.exe)
  3. Дополнительная информация
  4. Восстановление удаленных либо испорченных системных файлов Windows XP и Windows 7
  5. Как восстановить поврежденные файлы в Windows XP:
  6. Как восстановить испорченные системные файлы Windows 7 без переустановки системы.
  7. Системные файлы Винды и папки, в которых они должны находиться:
  8. Как восстановить системные файлы Windows 7/8/8.1
  9. 1. Восстановление системных файлов в загруженной системе
  10. 2. Восстановление системных файлов в среде восстановления
  11. 3. Как узнать букву диска с установленной Windows
  12. 4. Для Windows 8/8.1
  13. 4.1. Восстановление хранилища с помощью Windows Update
  14. 4.2. Восстановление хранилища с помощью образа
  15. 5. Восстановление системных файлов вручную
  16. 10 комментариев

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

Если некоторые функции Windows не работают или Windows завершает работу, используйте средство проверки системных файлов для сканирования Windows и восстановления файлов.

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

Запуск средства проверки системных файлов (SFC.exe)

выполнив указанные ниже действия.

Откройте командную строку с повышенными привилегиями. Для этого выполните указанные ниже действия, в зависимости от версии операционной системы:

Пользователям Windows 10, Windows 8.1 или Windows 8 перед запуском средства проверки системных файлов нужно запустить систему обслуживания образов развертывания и управления ими (DISM). (Если на вашем компьютере установлена система Windows 7 или Windows Vista, перейдите сразу к шагу 3.)

Введите следующую команду и нажмите клавишу ВВОД. Выполнение команды может занять несколько минут.

DISM.exe /Online /Cleanup-image /Restorehealth

Важно! При запуске этой команды DISM обращается к Центру обновления Windows, чтобы получить файлы для устранения повреждений. Но если поврежден клиент Центра обновления Windows, используйте работающий экземпляр Windows в качестве источника восстановления либо параллельную папку Windows из сетевого расположения или со съемного носителя, например DVD-диска Windows, в качестве источника файлов. Для этого введите в командной строке такую команду:

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source: C:RepairSourceWindows /LimitAccess

Примечание. Вместо заполнителя C:RepairSourceWindows укажите расположение вашего источника восстановления. Дополнительные сведения об использовании средства DISM для восстановления Windows см. в статье Восстановление образа Windows.

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

33232fc8 2344 0210 ba5f 72fffc15339f

Команда sfc /scannow проверит все защищенные системные файлы и заменит поврежденные файлы их кэшированной копией, расположенной в сжатой папке по адресу %WinDir%System32dllcache.
Заполнитель %WinDir% представляет собой папку операционной системы Windows. Например, C:Windows.

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

После завершения процесса проверки на экране может появиться одно из приведенных ниже сообщений:

Защита ресурсов Windows не обнаружила нарушений целостности.

Это значит, что отсутствующие и поврежденные системные файлы не обнаружены.

Защита ресурсов Windows не может выполнить запрошенную операцию.

Для устранения этой проблемы выполните сканирование с помощью средства проверки системных файлов в безопасном режиме, убедитесь, что папки PendingDeletes и PendingRenames находятся в папке %WinDir%WinSxSTemp.

Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила. Сведения см. в журнале CBS.Log %WinDir%LogsCBSCBS.log.

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

Защита ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них. Сведения см. в журнале CBS.Log %WinDir%LogsCBSCBS.log.

Проведите пальцем от правого края экрана к центру и коснитесь кнопки Поиск. Либо, если вы используете мышь, переместите указатель в правый нижний угол экрана и щелкните кнопку Поиск. Введите запрос Командная строка в поле Поиск, щелкните правой кнопкой мыши элемент Командная строка, затем выберите команду Запуск от имени администратора. Если система запросит пароль администратора или подтверждение, введите пароль или нажмите кнопку Разрешить.
b705d628 adc3 7e8c 95a0 febff9c20b8f

Для этого нажмите кнопку Пуск, введите запрос Командная строка или cmd в поле Поиск, щелкните правой кнопкой мыши элемент Командная строка, а затем выберите команду Запуск от имени администратора. При получении запроса на ввод пароля администратора или подтверждения введите пароль или нажмите кнопку Разрешить.
d9eff1d4 47b3 d32d 9779 fec6bcf96620

Дополнительная информация

Чтобы ознакомиться с подробными сведениями, включенными в файл CBS.Log, вы можете скопировать сведения в файл Sfcdetails.txt с помощью команды Findstr, а затем просмотреть их в этом файле. Для этого выполните указанные ниже действия.

Откройте командную строку с повышенными привилегиями, как это описано на шаге 1.

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

Примечание. В файле Sfcdetails.txt содержатся сведения о каждом запуске средства проверки системных файлов на компьютере. Он также содержит информацию о файлах, которые не были исправлены средством проверки системных файлов. Проверьте дату и время записей, чтобы определить проблемные файлы, обнаруженные при последнем запуске средства проверки системных файлов.

Откройте файл Sfcdetails.txt на рабочем столе.

В файле Sfcdetails.txt используется следующий формат:

Сведения о дате и времени SFC В следующем примере файла журнала содержится запись для одного файла, который не удалось исправить: 2007-01-12 12:10:42, Info CSI 00000008 [SR] Cannot repair member file [l:34<17>]»Accessibility.dll» of Accessibility, Version = 6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), Culture neutral, VersionScope neutral, PublicKeyToken = , Type neutral, TypeName neutral, PublicKey neutral in the store, file is missing

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

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

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

Распространите на поврежденный системный файл права собственности администратора. Для этого скопируйте, а затем вставьте (или введите) в командную строку с повышенными привилегиями приведенную ниже команду, затем нажмите клавишу ВВОД:

takeown /f Путь_и_имя_файла Примечание. Заполнитель Путь_и_имя_файла представляет собой путь и имя файла для поврежденного файла. Например, введите takeown /f C:windowssystem32jscript.dll.
ebdca16f 9c80 8ae7 dcaa 3b579364fcfc

Предоставьте администраторам полный доступ к поврежденному системному файлу. Для этого скопируйте и вставьте (или введите) приведенную ниже команду и нажмите клавишу ВВОД:

icacls Путь_и_имя_файла /GRANT ADMINISTRATORS:F Примечание. Заполнитель Путь_и_имя_файла представляет собой путь и имя файла для поврежденного файла. Например, введите icacls C:windowssystem32jscript.dll /grant administrators:F.
28f37901 72a8 14c6 6d35 7512cc8802b8

Замените поврежденный системный файл гарантировано работоспособной копией файла. Для этого скопируйте и вставьте (или введите) приведенную ниже команду и нажмите клавишу ВВОД:

Copy Исходный_файл Расположение Примечание. Заполнитель Исходный_файл представляет собой путь и имя гарантировано работоспособной копии файла на вашем компьютере, а заполнитель Расположение представляет собой путь и имя поврежденного файла. Например, введите copy E:tempjscript.dll C:windowssystem32jscript.dll.

Источник

Восстановление удаленных либо испорченных системных файлов Windows XP и Windows 7

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

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

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

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

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

vosstanovlenie sistemnyh fajlov erd 1

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

vosstanovlenie sistemnyh fajlov erd 2

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

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

vosstanovlenie sistemnyh fajlov erd 3

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

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

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

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

vosstanovlenie sistemnyh fajlov erd 4

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

vosstanovlenie sistemnyh fajlov erd 5

Жмем «Далее»

vosstanovlenie sistemnyh fajlov erd 6

vosstanovlenie sistemnyh fajlov erd 7

vosstanovlenie sistemnyh fajlov erd 8

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

vosstanovlenie sistemnyh fajlov erd 9

Далее закрываем «инструмент восстановления Windows 7 MSDaRT», щелкнув кнопку «Закрыть» и жмем «Перезагрузить».

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

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

Источник

Как восстановить системные файлы Windows 7/8/8.1

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

fullsize

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

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

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

fullsize

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

sfc /scannow

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

fullsize

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

fullsize

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

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

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

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

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

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

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

fullsize

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

fullsize

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

fullsize

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

fullsize

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

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

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

fullsize

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

fullsize

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

fullsize

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

fullsize

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

fullsize

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

fullsize

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

fullsize

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

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

fullsize

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

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

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

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

notepad

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

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

fullsize

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

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

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

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

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

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

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

fullsize

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

4. Для Windows 8/8.1

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

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

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

fullsize

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

Dism /Online /Cleanup-Image /RestoreHealth

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

fullsize

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

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

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

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

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

fullsize

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

Dism /Get-WimInfo /WimFile:F:sourcesinstall.wim

fullsize

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

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

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

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

findstr /c:»[SR]» %windir%LogsCBSCBS.log >»%userprofile%Desktopsfcdetails.txt»

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

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

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

fullsize

После того как имя поврежденного файла известно (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 в образе.

fullsize

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

fullsize

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

fullsize

fullsize

fullsize

fullsize

fullsize

fullsize

fullsize

fullsize

fullsize

fullsize

fullsize

fullsize

fullsize

fullsize

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

10 комментариев

default avatar

default avatar

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

fullsize

fullsize

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

fullsize

fullsize

Юра, спасибо.
Чётко и коротко, наглядно.

fullsize

fullsize

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

fullsize

fullsize

Елена, внимательно прочитайте главу 2 вышеприведенной инструкции. Окно выбора безопасных режимов включается клавишей F8. Выбор Безопасного режима кнопками со стрелками вверх и вниз, когда такое окно открыто на мониторе, а подтверждение кнопкой Enter. Если не запоминаете прядок действий, то выпишите их из инструкции себе в конспект и действуйте.

default avatar

default avatar

fullsize

fullsize

Сергей, во первых нужно указывать необходимые данные для правильного ответа на ваши вопросы. а не писать как Ванька Жуков письмо: «на деревню дедушке. »
ОС существует множество. Загрузчики БИОС или MBR.
Во вторых, на каком носителе у вас «резервная копия».
В третьих, если это Загрузочный диск, то его и следует использовать для восстановления.
Впрочем, прочитайте здесь:
http://www.komitart.ru/komp/202-rezervnoe-kopirovanie-i-vosstanovlenie-operacionnoy-sistemy.html

default avatar

default avatar

fullsize

fullsize

Сергей, так что там конретно на «языке агрессора» написано. вы хоть пыались перевести или нет? Наверно там объяснения состояния или рекомендации о действиях по восстановлению системы. При отсутствии конкретных сведений о вашей системе и компьютере, я могу только дать общие рекомендации:
Загрузитесь с загрузочного диска и займитесь восстановлением системы. Если не получится, то ОС придется установить заново.

default avatar

default avatar

Источник

Windows 8.1 Windows 8.1 Enterprise Windows 8.1 Pro Windows 8 Windows 8 Enterprise Windows 8 Pro Windows 7 Enterprise Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Starter Windows 7 Ultimate Windows Vista Enterprise 64-bit Edition Windows Vista Ultimate 64-bit Edition Windows Vista Business Windows Vista Business 64-bit Edition Windows Vista Enterprise Windows Vista Ultimate Windows 10 Еще…Меньше

Если некоторые функции Windows не работают или Windows завершает работу, используйте средство проверки системных файлов для сканирования Windows и восстановления файлов.  

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

Запуск средства проверки системных файлов (SFC.exe)

выполнив указанные ниже действия.

  1. Откройте командную строку с повышенными привилегиями. Для этого выполните указанные ниже действия, в зависимости от версии операционной системы:

  2. Пользователям Windows 10, Windows 8.1 или Windows 8 перед запуском средства проверки системных файлов нужно запустить систему обслуживания образов развертывания и управления ими (DISM).  (Если на вашем компьютере установлена система Windows 7 или Windows Vista, перейдите сразу к шагу 3.) 

Введите следующую команду и нажмите клавишу ВВОД.  Выполнение команды может занять несколько минут.

DISM.exe /Online /Cleanup-image /Restorehealth

Важно! При запуске этой команды DISM обращается к Центру обновления Windows, чтобы получить файлы для устранения повреждений. Но если поврежден клиент Центра обновления Windows, используйте работающий экземпляр Windows в качестве источника восстановления либо параллельную папку Windows из сетевого расположения или со съемного носителя, например DVD-диска Windows, в качестве источника файлов. Для этого введите в командной строке такую команду:

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:RepairSourceWindows /LimitAccess

Примечание. Вместо заполнителя C:RepairSourceWindows укажите расположение вашего источника восстановления. Дополнительные сведения об использовании средства DISM для восстановления Windows см. в статье Восстановление образа Windows.

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

sfc /scannow


Командной строки с правами администратора - sfc/scannow 
 

Команда sfc /scannow проверит все защищенные системные файлы и заменит поврежденные файлы их кэшированной копией, расположенной в сжатой папке по адресу %WinDir%System32dllcache.
Заполнитель %WinDir% представляет собой папку операционной системы Windows. Например, C:Windows.

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

  1. После завершения процесса проверки на экране может появиться одно из приведенных ниже сообщений:

    • Защита ресурсов Windows не обнаружила нарушений целостности.


      Это значит, что отсутствующие и поврежденные системные файлы не обнаружены.

    • Защита ресурсов Windows не может выполнить запрошенную операцию.


      Для устранения этой проблемы выполните сканирование с помощью средства проверки системных файлов в безопасном режиме, убедитесь, что папки PendingDeletes и PendingRenames находятся в папке %WinDir%WinSxSTemp.

    • Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила. Сведения см. в журнале CBS.Log %WinDir%LogsCBSCBS.log.


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

    • Защита ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них. Сведения см. в журнале CBS.Log %WinDir%LogsCBSCBS.log.


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

Проведите пальцем от правого края экрана к центру и коснитесь кнопки Поиск. Либо, если вы используете мышь, переместите указатель в правый нижний угол экрана и щелкните кнопку Поиск. Введите запрос Командная строка в поле Поиск, щелкните правой кнопкой мыши элемент Командная строка, затем выберите команду Запуск от имени администратора. Если система запросит пароль администратора или подтверждение, введите пароль или нажмите кнопку Разрешить.
Command prompt - Run as administrator (Windows 8 or 8.1) 

Для этого нажмите кнопку Пуск, введите запрос Командная строка или cmd в поле Поиск, щелкните правой кнопкой мыши элемент Командная строка, а затем выберите команду Запуск от имени администратора. При получении запроса на ввод пароля администратора или подтверждения введите пароль или нажмите кнопку Разрешить.
Запрос команды - Запуск от имени администратора 

Дополнительная информация

Просмотр подробных сведений о процессе работы средства проверки системных файлов.

Чтобы ознакомиться с подробными сведениями, включенными в файл CBS.Log, вы можете скопировать сведения в файл Sfcdetails.txt с помощью команды Findstr, а затем просмотреть их в этом файле. Для этого выполните указанные ниже действия.

  1. Откройте командную строку с повышенными привилегиями, как это описано на шаге 1.

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

    findstr /c:"[SR]" %windir%LogsCBSCBS.log >"%userprofile%Desktopsfcdetails.txt" 

    Примечание. В файле Sfcdetails.txt содержатся сведения о каждом запуске средства проверки системных файлов на компьютере. Он также содержит информацию о файлах, которые не были исправлены средством проверки системных файлов. Проверьте дату и время записей, чтобы определить проблемные файлы, обнаруженные при последнем запуске средства проверки системных файлов.

  3. Откройте файл Sfcdetails.txt на рабочем столе.

  4. В файле Sfcdetails.txt используется следующий формат:

    Сведения о дате и времени SFC
    В следующем примере файла журнала содержится запись для одного файла, который не удалось исправить:

    2007-01-12 12:10:42, Info CSI 00000008 [SR] Cannot
    repair member file [l:34{17}]»Accessibility.dll» of Accessibility, Version =
    6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), Culture neutral,
    VersionScope neutral, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type
    neutral, TypeName neutral, PublicKey neutral in the store, file is missing


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

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

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

  1. Распространите на поврежденный системный файл права собственности администратора. Для этого скопируйте, а затем вставьте (или введите) в командную строку с повышенными привилегиями приведенную ниже команду, затем нажмите клавишу ВВОД:

    takeown /f Путь_и_имя_файла
    Примечание. Заполнитель Путь_и_имя_файла представляет собой путь и имя файла для поврежденного файла. Например, введите takeown /f C:windowssystem32jscript.dll. 
    Командная строка администратора права - команда успешно выполнена

  2. Предоставьте администраторам полный доступ к поврежденному системному файлу. Для этого скопируйте и вставьте (или введите) приведенную ниже команду и нажмите клавишу ВВОД:

    icacls Путь_и_имя_файла /GRANT ADMINISTRATORS:F
    Примечание. Заполнитель Путь_и_имя_файла представляет собой путь и имя файла для поврежденного файла. Например, введите icacls C:windowssystem32jscript.dll /grant administrators:F.
    Командной строки с правами администратора

  3. Замените поврежденный системный файл гарантировано работоспособной копией файла. Для этого скопируйте и вставьте (или введите) приведенную ниже команду и нажмите клавишу ВВОД:

    Copy Исходный_файл Расположение
    Примечание. Заполнитель Исходный_файл представляет собой путь и имя гарантировано работоспособной копии файла на вашем компьютере, а заполнитель Расположение представляет собой путь и имя поврежденного файла. Например, введите copy E:tempjscript.dll C:windowssystem32jscript.dll.

Если описанные выше действия не помогли, возможно, потребуется переустановить Windows. Дополнительные сведения см . в разделе Варианты восстановления Windows10.

Нужна дополнительная помощь?

Понравилась статья? Поделить с друзьями:
  • Как восстановить временные файлы windows 10
  • Как восстановить вордовский документ в windows 10
  • Как восстановить папку downloads в windows 10
  • Как восстановить владельца trustedinstaller в windows 10
  • Как восстановить пароль от windows server 2012