Проверка файловой системы windows 10


CHKDSK, SFC и DISM - три способа вылечить поврежденные файлы в Windows 10

Давно работаете на Windows и не знаете, что такое CHKDSK, SFC и DISM? Неудивительно. Microsoft сделала все, чтобы максимально отдалить от пользователя прямую настройку параметров операционной системы.

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


Итак, рассмотрим три инструмента диагностики Windows и объясним, в чем их схожесть и различие.

 

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

Системные утилиты (или, иначе говоря, программы) CHKDSK, SFC и DISM проверяют состояние вашего жесткого диска и восстанавливают поврежденные файлы, но эти три инструмента работают по-разному и нацелены на разные области вашей системы. Это нужно принимать во внимание, иначе вы напрасно потеряете свое время и возможно не добьетесь результатов

 

CHKDSK, SFC и DISM - системные инструменты, и в принципе, вы можете запустить их все три. Последовательно.  Но это может оказаться трудоемким и ненужным для вашей конкретной проблемы. Мы объясним, когда и как использовать это три инструмента для устранения неполадок.

 

Когда Вам Следует Использовать CHKDSK

CHKDSK ( Check Disk - "Проверка диска") - это самый первый диагностический инструмент Windows, который есть смысл попробовать, если ваш компьютер начинает работать странно. Например, если он зависает при выключении или становится слишком медленным.

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

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

Крах диска может быть вызван самыми различными причинами, начиная от механического износа накопителя, до порчи электроники и т.п. Windows последних версий самостоятельно анализирует почти два десятка системных параметров жизни накопителя, уведомляя пользователя о проблемах за несколько месяцев до того момента, когда пользователь может потерять записанные данные. Пользователь также может сам посмотреть текущий износ накопителя и оценить динамику деградации параметров в действии. Для этого необходимо воспользоваться утилитами S.M.A.R.T.

 

Чтобы предотвратить будущие ошибки и потенциальную потерю данных, стоит запускать CHKDSK вручную не реже одного раза в месяц в рамках планового обслуживания вашего ПК.  Вы можете использовать один из следующих способов:

 

1. Запуск CHKDSK Через Проводник

Вы можете запустить CHKDSK из командной строки. Если вам неудобно использовать командную строку, откройте проводник , щелкните «Мой компьютер», затем щелкните правой кнопкой мыши диск, который хотите проверить, и выберите «Свойства» .

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

 

Если Windows видит, что основные параметры в норме, она предложит вам не выполнять полную диагностику. Чтобы запустить CHKDSK в любом случае, выберите  "Сканировать диск".

 

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

 

2. Запустите CHKDSK Из Командной Строки.

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

 

Введите cmd  в поле поиска Windows, затем щелкните правой кнопкой мыши по командной строке в верхней части результатов и выберите Запуск от имени администратора.

В последних версиях Windows 10 командное окно с привилегиями администратора вызывается путем щелчка правой клавишей мыши по кнопке "пуск"


В окне командной строки введите chkdsk,  затем пробел, а затем имя диска, который вы хотите проверить. Например, chkdsk c:  для сканирования диска C.

 


 

Нажмите Enter для поиска ошибок в режиме "только для чтения". Этот режим означает, что никаких изменений не будет. Чтобы внести изменения, вы можете использовать дополнительные параметры с командой CHKDSK. Вот два параметра, которые вы можете использовать для устранения проблем:

  • Чтобы программа CHKDSK исправила обнаруженные проблемы, введите chkdsk / f c: (для вашего диска C:).
  • Для сканирования плохих секторов, а также ошибки, типа CHKDSK / г с: 

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

Когда Вам следует использовать программу SFC

 

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

 

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

 

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

 

sfc /scannow


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

 

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

sfc /verifyonly command

Когда SFC завершит сканирование, вы увидите одно из трех сообщений:

  • Windows Resource Protection (Защита ресурсов Windows) не обнаружила нарушений целостности.   Это означает, что все, что вызывает проблемы на вашем компьютере, не связано с системным файлом.
  • Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила.  Это означает, что, вероятно, ваши проблемы были решены.
  • Защита ресурсов Windows обнаружила поврежденные файлы, но не смогла исправить некоторые из них.  Значит, виноваты системные файлы, но SFC не может их заменить. Попробуйте повторить операцию в безопасном режиме. Возможно, у программы не хватает прав или какой-то процесс занимает ваш файл. Если вы все равно получите тот же результат, не отчаивайтесь: пора использовать DISM.

Когда Следует Использовать DISM

 

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

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

Как и в случае с CHKDSK и SFC, вам необходимо открыть командную строку с  привилегиями  администратора запустить программу DISM. Чтобы сэкономить время и избежать возможно ненужного ремонта, вы можете сначала проверить, не поврежден ли образ - не внося никаких изменений. Введите следующую команду и нажмите Enter:

Dism /Online /Cleanup-Image /CheckHealth

 

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

 

Dism /Online /Cleanup-Image /ScanHealth

 

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

Dism /Online /Cleanup-Image /RestoreHealth

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

 

Теперь, когда вы понимаете, что делают CHKDSK, SFC и DISM. Запуск одного или нескольких из этих инструментов устранения неполадок Windows, надеюсь, поможет вам исправить ваш компьютер.

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

 

Поделиться:

 

 

Оставьте свой комментарий!

  • Комментарий в ВКонтакте

Tags:

  • жесткий диск
  • ремонт
  • файловая система
  • файлы
Добавить комментарий

< Предыдущая   Следующая >

Проверка целостности системных файлов Windows 10

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

В Windows 10 присутствует два инструмента для проверки целостности защищенных системных файлов и их автоматического восстановления при обнаружении повреждений — SFC.exe и DISM.exe, а также команда Repair-WindowsImage для Windows PowerShell (использующая DISM для работы). Вторая утилита служит дополнением первой, в случае, если SFC не удается восстановить поврежденные файлы.

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

Использование SFC для проверки целостности и исправления системных файлов Windows 10

Многим пользователям знакома команда проверки целостности системных файлов sfc /scannow которая автоматически проверяет и исправляет защищенные системные файлы Windows 10.

Для запуска команды стандартно используется командная строка, запущенная от имени администратора (запустить командную строку от администратора в Windows 10 можно, введя «Командная строка» в поиске в панели задач, затем — правый клик по найденному результату — Запуск от имени администратора), вводим в нее sfc /scannow и нажимаем Enter.

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

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

sfc /scanfile="путь_к_файлу"

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

Запуск проверки целостности Windows 10 с помощью SFC в среде восстановления

Для того, чтобы загрузиться в среде восстановления Windows 10, вы можете использовать следующие способы:

  1. Зайти в Параметры — Обновление и безопасность — Восстановление — Особые варианты загрузки — Перезагрузить сейчас. (Если пункт отсутствует, то вы можете также использовать такой метод: на экране входа в систему, кликните по значку «вкл» справа внизу, а затем, удерживая Shift, нажмите «Перезагрузка»).
  2. Загрузиться с заранее созданного диска восстановления Windows.
  3. Загрузиться с установочного диска или загрузочной флешки с дистрибутивом Windows 10, а в программе установки, на экране после выбора языка, слева внизу выбрать «Восстановление системы».
  4. После этого, зайдите в «Поиск и устранение неисправностей» — «Дополнительные параметры» — «Командная строка» (в случае если вы использовали первый из указанных выше способов, вам также потребуется ввести пароль администратора Windows 10). В командной строке по порядку используйте следующие команды:
  5. diskpart
  6. list volume
  7. exit
  8. sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows (где C — раздел с установленной системой, а C:\Windows — путь к папке Windows 10, у вас буквы могут отличаться).  
  9. Запустится сканирование целостности системных файлов операционной системы, при этом в этот раз команде SFC будет доступно восстановление всех файлов, при условии, что не повреждено хранилище ресурсов Windows.

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

Восстановление хранилища компонентов Windows 10 с помощью DISM.exe

Утилита для развертывания и обслуживания образов Windows DISM.exe позволяет выявить и исправить те проблемы с хранилищем системных компонентов Windows 10, откуда при проверке и исправлении целостности системных файлов копируются оригинальные их версии. Это может быть полезным в тех ситуациях, когда защита ресурсов Windows не может выполнить восстановление файлов, несмотря на найденные повреждения. В этом случае сценарий будет следующим: восстанавливаем хранилище компонентов, а после этого снова прибегаем к использованию sfc /scannow.

Для использования DISM.exe, запустите командную строку от имени администратора. После чего можно использовать следующие команды:

  • dism /Online /Cleanup-Image /CheckHealth — для получения информации о состоянии и наличии повреждений компонентов Windows. При этом сама проверка не производится, а лишь проверяются ранее записанные значения. 
  • dism /Online /Cleanup-Image /ScanHealth — проверка целостности и наличия повреждений хранилища компонентов. Может занять продолжительное время и «зависать» в процессе на 20 процентах. 
  • dism /Online /Cleanup-Image /RestoreHealth — производит и проверку и автоматическое восстановление системных файлов Windows, также как и в предыдущем случае, занимает время и останавливается в процессе. 

Примечание: в случае, если команда восстановления хранилища компонентов не работает по той или иной причине, вы можете использовать файл install.wim (или esd) со смонтированного ISO образа Windows 10 (Как скачать Windows 10 ISO с сайта Microsoft) в качестве источника файлов, требующих восстановления (содержимое образа должно соответствовать установленной системе). Сделать это можно с помощью команды:

dism /Online /Cleanup-Image /RestoreHealth /Source:wim:путь_к_файлу_wim:1 /limitaccess

Вместо .wim можно использовать файл .esd тем же образом, заменив в команде все wim на esd.

При использовании указанных команд, журнал выполненных действий сохраняется в Windows\Logs\CBS\CBS.log и Windows\Logs\DISM\dism.log.

DISM.exe также можно использовать в Windows PowerShell, запущенном от имени администратора (запустить можно из меню правого клика по кнопке Пуск) с помощью команды Repair-WindowsImage. Примеры команд:

  • Repair-WindowsImage -Online -ScanHealth — проверка наличия повреждений системных файлов.
  • Repair-WindowsImage -Online -RestoreHealth — проверка и исправление повреждений.

Дополнительные методы восстановления хранилища компонентов, если описанные выше не срабатывают: Восстановление хранилища компонентов Windows 10.

Как видите, проверка целостности файлов в Windows 10 — не такая уж и сложная задача, которая порой может помочь исправить самые разные проблемы с ОС. Если не смогла, возможно, вам поможет что-то из вариантов в инструкции Восстановление Windows 10.

Как проверить целостность системных файлов Windows 10 — видео

Также предлагаю ознакомиться с видео, где использование основных команд проверки целостности показано наглядно с некоторыми пояснениями.

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

Если sfc /scannow сообщает о том, что защите системы не удалось выполнить восстановление системных файлов, а восстановление хранилища компонентов (с последующим повторным запуском sfc) не помогло решить проблему, вы можете просмотреть, какие именно системные файлы были повреждены, обратившись к журналу CBS.log. Для того, чтобы экспортировать нужные сведения из журнала в текстовый файл sfc на рабочем столе, используйте команду:

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

Также, по некоторым отзывам, проверка целостности с помощью SFC в Windows 10 может обнаруживать повреждения сразу после установки обновления с новой сборкой системы (без возможности исправить их, не установив новую сборку «начисто»), а также для некоторых версий драйверов видеокарт (в данном случае ошибка находится для файла opencl. dll. Если что-то из этих вариантов случилось и у вас, возможно, не следует предпринимать никаких действий.

remontka.pro в Телеграм | Способы подписки

Поддержать автора и сайт

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

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

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

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

Для этого выполните следующие действия:

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

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

Введите следующую команду и нажмите Enter. Выполнение командной операции может занять несколько минут.

DISM.exe /Online /Cleanup-image /Restorehealth

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

DISM.exe/Online/Cleanup-Image/RestoreHealth/Source: C:\RepairSource\Windows /LimitAccess

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

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

sfc/scannow


 

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

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

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

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


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

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


      Чтобы решить эту проблему, выполните сканирование System File Checker в безопасном режиме и убедитесь, что папки PendingDeletes и PendingRenames существуют в папке %WinDir% \WinSxS\Temp.

    • Защита ресурсов Windows обнаружила поврежденные файлы и успешно восстановила их. Подробности включены в CBS.Log %WinDir% \Logs\CBS\CBS.log.


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

    • Защита ресурсов Windows обнаружила поврежденные файлы, но не смогла исправить некоторые из них. Подробности включены в CBS.Log %WinDir% \Logs\CBS\CBS.log.


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

 

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

 

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

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

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

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

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

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

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

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

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

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

    Дата/время Деталь SFC Следующий образец файла журнала содержит запись о файле, который не удалось восстановить: 12.01.2007 12:10:42, Информация CSI 00000008 [SR] Невозможно восстановить файл участника [l:34{17}]"Accessibility. dll" Accessibility, версия = 6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), нейтральная культура, VersionScope нейтральный, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, тип нейтральный, TypeName нейтральный, PublicKey нейтральный в магазине, файл отсутствует


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

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

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

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

    takeown /f Path_And_File_Name Примечание. Заполнитель Path_And_File_Name представляет путь и имя поврежденного файла. Например, введите takeown /f C:\windows\system32\jscript.dll.

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

    icacls Path_And_File_Name /GRANT ADMINISTRATORS:F Примечание. Заполнитель Path_And_File_Name представляет путь и имя поврежденного файла. Например, введите icacls C:\windows\system32\jscript.dll /grant administrators:F.

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

    Копия Исходный файл Назначение Примечание. Заполнитель Source_File представляет путь и имя файла заведомо исправной копии файла на вашем компьютере, а заполнитель Destination представляет путь и имя поврежденного файла. Например, введите копию E:\temp\jscript.dll C:\windows\system32\jscript.dll.

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

В чем разница между CHKDSK, SFC и DISM в Windows 10?

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

CHKDSK, SFC и DISM — это системные инструменты, и вы можете запустить все три. Но это может оказаться трудоемким и ненужным для вашей конкретной проблемы. Мы объясним, когда и как использовать это три инструмента для устранения неполадок.

Когда следует использовать CHKDSK

CHKDSK (Проверить диск) — это первое средство диагностики Windows, которое следует попробовать, если ваш компьютер начинает вести себя странно. Например, если он зависает при завершении работы или становится раздражающе медленным.

CHKDSK сканирует весь ваш жесткий диск, чтобы найти и исправить ошибки в файлах и самой файловой системе. Он также проверяет ваш диск на наличие поврежденных секторов (кластеров данных, которые невозможно прочитать) и либо пытается их восстановить, либо сообщает вашей системе не использовать их.

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

Чтобы предотвратить будущие ошибки и возможную потерю данных, стоит запускать CHKDSK вручную не реже одного раза в месяц в рамках процедуры обслуживания вашего ПК. Вы можете использовать один из следующих способов:

1. Запустите CHKDSK через проводник

Вы можете запустить CHKDSK из командной строки. Если вам неудобно использовать командную строку, откройте Проводник , нажмите Этот компьютер , затем щелкните правой кнопкой мыши диск, который вы хотите проверить, и выберите Свойства .

Выберите вкладку Инструменты , а затем выберите Проверить в разделе Проверка ошибки .

Если Windows определит, что все работает нормально, она предложит не сканировать диск. Чтобы запустить CHKDSK в любом случае, выберите 9.0223 Сканировать диск .

Сканирование может занять от нескольких минут до получаса, в зависимости от размера и состояния вашего диска. После завершения CHKDSK либо сообщит вам, что ошибок не обнаружено, либо, если обнаружит, предложит вам исправить их.

2. Запустите CHKDSK из командной строки

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

Введите cmd  в поле поиска Windows, затем щелкните правой кнопкой мыши Командная строка в верхней части результатов и выберите Запуск от имени администратора .

В окне командной строки введите chkdsk  , затем пробел и имя диска, который вы хотите проверить. Например, chkdsk c: для сканирования диска C:.

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

  • Чтобы программа CHKDSK устранила найденные проблемы, введите chkdsk /f c: (для вашего диска C:).
  • Для сканирования поврежденных секторов и ошибок введите chkdsk /r c: .

Если вы не можете выполнить эти команды, потому что «том используется другим процессом», командная строка предложит запланировать сканирование при перезагрузке компьютера.

В дополнение к этим сканированиям в Windows 10 есть много других полезных функций CHKDSK, которые стоит изучить.

Когда следует использовать SFC

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

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

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

 sfc /scannow 

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

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

 Команда sfc /verifyonly 

После завершения сканирования SFC вы увидите одно из трех сообщений:

  • Защита ресурсов Windows не обнаружила нарушений целостности.  Это означает, что то, что вызывает проблемы с вашим ПК, не связано с системным файлом.
  •  Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила.  Надеюсь, это означает, что ваши проблемы решены.
  • Защита ресурсов Windows обнаружила поврежденные файлы, но не смогла исправить некоторые из них.  Это означает, что виноваты системные файлы, но SFC не может их заменить. Попробуйте снова запустить инструмент в безопасном режиме. Если вы по-прежнему получаете тот же результат, не отчаивайтесь: пришло время использовать DISM.

Когда следует использовать DISM

DISM (Обслуживание образов развертывания и управление ими) — самый мощный из трех инструментов диагностики Windows. Хотя обычно вам не нужно использовать эти инструменты, к ним следует обращаться, когда вы сталкиваетесь с частыми сбоями, зависаниями и ошибками, но SFC либо не может восстановить ваши системные файлы, либо вообще не может работать.

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

Как и в случае с CHKDSK и SFC, для запуска DISM вам потребуется открыть командную строку с повышенными привилегиями. Чтобы сэкономить время и избежать ненужного ремонта, вы можете сначала проверить, не повреждено ли изображение, не внося никаких изменений. Введите следующую команду и нажмите Enter:

 Dism /Online /Cleanup-Image /CheckHealth 

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

 Dism /Online /Cleanup-Image /ScanHealth 

Если DISM сообщает, что есть проблемы с образом системы, запустите еще одно расширенное сканирование, чтобы устранить эти проблемы автоматически. DISM подключится к Центру обновления Windows для загрузки и замены поврежденных файлов по мере необходимости. Учтите, что процесс может занять до 10 минут и зависнуть на 20 секунд, но это нормально. Введите эту команду:

 Dism /Online /Cleanup-Image /RestoreHealth 

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


Learn more

Только новые статьи

Введите свой e-mail

Видео-курс

Blender для новичков

Ваше имя:Ваш E-Mail: