С ошибкой 0xC00000D4 можно столкнуться по ряду причин, включая последние обновления Windows, сбои системы и прочие. Ее можно обнаружить в журнале просмотра событий при поиске причин медленной загрузки системы. Здесь мы находим запись, что Windows не удалось выполнить быстрый запуск, состояние ошибки 0xC00000D4.
Многие используют твердотельные накопители для ускорения передачи данных, что означает более быструю загрузку. Как известно, при использовании Windows с течением времени загрузка системы становится все медленнее. Однако ОС упакована функцией быстрого запуска, чтобы ускорить этот процесс. Если система установлена на твердотельном накопителе, то ее использование нецелесообразно, поскольку не получите никакого эффекта по скорости загрузки.
В статье узнаем, как исправить ошибку 0xC00000D4, которая указывает на то, что быстрый запуск не удался или прерывается по какой-то причине.
Содержание
- 1 Чем вызвана ошибка?
- 2 Сканирование системы на наличие поврежденных файлов Windows
- 3 Отключение всех внешних устройств
- 4 Отключение быстрого запуска
Чем вызвана ошибка?
Проблемы с функцией быстрого запуска могут возникнуть по следующим причинам:
- Повреждены системные файлы. Для их исправления требуется сканирование системы утилитами SFC и DISM.
- Функция затронута обновлением Windows, установленным незадолго до возникновения ошибки.
- Проблема вызвана подключенным внешним оборудованием, в частности, устройствами USB DVB-T.
Если перед появлением ошибки 0xC00000D4 не удалось обновить ОС или возник какой-либо сбой, это могло привести к повреждению системных файлов. Поэтому сначала проверьте целостность системы.
Откройте командную строку с доступом администратора из окна системного поиска.

В консоли выполните команду:
sfc /scannow

Дождитесь ее завершения и перезагрузите компьютер.
Отключение всех внешних устройств
Если подключено внешнее оборудование, особенно USB-тюнер или что-то подобное, то причина ошибки 0xC00000D4, возможно, в нем. В этом случае отключите все устройства и проверьте, решена ли проблема. Если ошибка исчезла, включайте устройства по одному, пока не обнаружите проблемное оборудование.
Отключение быстрого запуска
Если не удалось устранить проблему предыдущими решениями, придется отключить функцию быстрой загрузки.
Войдите в систему под учетной записью администратора. Откройте Панель управления командой control из окна Win + R.

Переключите просмотр в правом верхнем углу на крупные значки и перейдите в раздел Электропитания.

В левом боковом меню откройте пункт «Действие кнопок питания».

Щелкните на кнопку изменения параметров, которые недоступны. Если отобразится запрос контроля учетных записей пользователей (UAC), подтвердите ее нажатием на кнопку «Да». Теперь увидите, что параметры больше не выделяются серым цветом и стали доступны для изменения.

Снимите флажок с опции «Включить быстрый запуск». Примените изменения, и закройте окно.

- Remove From My Forums
-
General discussion
-
При выполнении с правами администратора комманды: sfc /scannow выдается сообщение:»Защите ресурсов Windows не удается запустить службу восстановления.» Как это исправить?
-
Changed type
Vinokurov Yuriy
Thursday, July 1, 2010 8:26 AM
давность и отсутствие активности в теме
-
Changed type
All replies
-
Аналогичная проблема, причем в течении недели столкнулся на 2-х машинах, как решить проблему?
-
Попробуйте в безопасном режиме или загрузившись с диска из командной строки.
Just be nice!
-
Проверьте, не отключены ли службы Windows Modules Installer и Windows Installer (соотвественно «Установщик модулей Windows» и «Установщик Windows», если по-русски).
Если отключены, то включите, понятное дело.
MCSA
-
Сижу с Windows 7 и пытаюсь восстановить автономный каталог Windows xp. Как только ввожу команду sfc /SCANFILE=H:windowssystem32kernel32.dll /OFFBOOTDIR=H: /OFFWINDIR=H:windows
выдает
Защите ресурсов Windows не удается запустить службу восстановления.
Службы «Установщик модулей Windows» и «Установщик Windows» включены.
Жду ответа.
-
проблема так и не решилась, жду ответа
-
windows тупейшая система, у меня проблема была в том, что я запускал из консоли x86, которая автоматом заускалась из Тотал Коммандера x86. Если войти в консоль x64 из Пуск-Программы-Стандартные… то всё ок. w7x64homeBasic
-
Запусти командную строку от администратора и повтори сканирование, у меня та же ерунда через Power Shell!
В командной строке всё работает!
-
Ни фига не работает даже с правами администратора.
-
windows тупейшая система, у меня проблема была в том, что я запускал из консоли x86, которая автоматом заускалась из Тотал Коммандера x86. Если войти в консоль x64 из Пуск-Программы-Стандартные…
то всё ок. w7x64homeBasicTotal запускает левое приложение но тупая при этом Windows — логика железная
The opinion expressed by me is not an official position of Microsoft
-
Ни фига не работает даже с правами администратора.
Если у вас «ни фига не работает», то помочь вам увы не выйдет.
Для решения вопроса нужен вопрос. Например не совсем понятно что на чем и зачем вы делаете…
The opinion expressed by me is not an official position of Microsoft
-
Спасибо тебе огромное Я ВКЛЮЧИЛ TrustedInstaller И У МЕНЯ ВСЕ ЗАРАБОТАЛО!
-
Эта статья полнейшая ерунда
03.10.2022 4 мин
Зачем нужна команда sfc scannow. Как запустить утилиту восстановления, используемые параметры, решение возможных проблем при работе.
Утилита sfc.exe проверяет целостность всех системных файлов, защищённых системой защиты файлов Windows (wfp), в неё встроена возможность автоматической замены повреждённых версий корректными версиями Microsoft.
Для запуска программы пользователь должен иметь права Администратора.
Запуск утилиты
При запуске sfc использует ряд флагов, самый используемый из которых это /scannow. Её можно запустить на всех компьютерах под управлением Windows, а также в консоли восстановления операционной системы.
Утилита совместима с операционными системами Windows начиная с Vista и более современными.
Список параметров:
- /? — выводит список всех имеющихся флагов.
- /scannow — проверяет целостность всех защищённых системных файлов и восстанавливает повреждённые или изменённые файлы сразу после выполнения команды. Эти файлы будут восстановлены в их значения по умолчанию.
- /verifyonly — проверяет целостность всех защищённых системных файлов, но не восстанавливает их.
- /scanfile=Путь_к_файлу — сканирует целостность указанного файла (по абсолютному пути filePath) и восстанавливает его, если выявлены изменения. Пример абсолютного пути, когда вместо filePath будет c:windowssystem32example.dll.
- /verifyfile=Путь_к_файлу — сканирует целостность указанного файла (по абсолютному пути filePath), но не и восстанавливает его. Пример абсолютного пути, когда вместо filePath будет c:windowssystem32example.dll.
- /offwindir=буква_диска_с_Windows — необходим, чтобы вручную указать диск, на который установлена Windows и на котором мы ищем изменение файлов.
- /offbootdir=буква_диска_откуда_восстанавливать — задаёт букву диска, с которого берутся файлы для восстановления. Он используется совместно с /offwindir = в консоли восстановления. Пример использования в консоли: sfc /scannow /offbootdir=d: /offwindir=d:windows. В указанном примере сканируются и ремонтируются файлы, указанные флагом offwindir с использованием оригинальных файлов Microsoft, найденных в пути offbootdir.
- /scanonce — сканировать и восстанавливать файлы при следующей загрузке Windows.
- /scanboot — сканировать и восстанавливать файлы при каждой загрузке Windows.
- /revert — команда используется для отмены ранее выполненных команд. Например, если пользователь выполнил команду /scanboot, которая запускает сканирование при каждой загрузке Windows, то команда /revert прекратит этот процесс.
- /purgecache — удаление исходных файлов (по которым происходит восстановление) из папки кеша Windows. Нужно пользоваться этой командой с осторожностью, поскольку может привести к сбоям системы. Команда также запускает сканирование системы и заполняет папку кеша копиями текущих файлов системы.
- /cachesize=x — изменяет размер кеша, под потребности пользователя. Параметр x задаёт количество мегабайт.
Коды возврата: возвращает , если операция выполнена успешно и , если с ошибками.
Примеры использования
Чтобы немедленно просканировать и восстановить повреждённые системные файлы:
sfc /scannow
Чтобы проверить целостность файла без его исправления:
sfc /verifyfile=c:windowssystem32example.dll
Проверить файл example.dll в консоли восстановления системы с установочного F диска Windows:
sfc /scanfile=d:windowssystem32example.dll /offbootdir=f: /offwindir=d:windows
Возможные проблемы
sfc scannow не удаётся запустить службу восстановления
Проверьте, чтобы была запущена служба Установщик модулей Windows. Это можно сделать в Панели управления → Администрирование → Службы → тип запуска Вручную.
sfc scannow не может восстановить файлы
Попробуйте выполнить следующую команду:
Dism /Online /Cleanup-Image /RestoreHealth
Она используется для восстановления повреждённых компонентов, после чего перезагрузите компьютер и попробуйте выполнить sfc /scannow ещё раз.
Второй вариант — заменить файлы, которые утилита не может восстановить самостоятельно. Например, скопировать их с другого компьютера под управлением вашей версии Windows, либо восстановить из резервной копии.
Для этого нужно получить список файлов, которые утилита не смогла восстановить:
findstr /c:»[SR]» %windir%LogsCBSCBS.log >»%userprofile%Desktopsfc.txt»
Эта команда создаст текстовый файл с именем sfc.txt на рабочем столе. В нём содержится подробный лог работы утилиты и указаны проблемные файлы.
Алекс Гезанов
Работаю в сервисном центре по ремонту и обслуживанию бытовой техники. За более чем 10 лет трудовой деятельности, я сталкивался с решением большого количества проблем в работе ОС Windows, периферийных устройств, бытовой техники, игровых консолей Playstation и т. д.
Повреждение системных файлов далеко не всегда означает крах Windows, всё зависит от того, какие именно компоненты были повреждены. Если они не являются для системы критичными, проблемы ограничатся сбоями в работе отдельных приложений и функций, к тому же такие неполадки часто удаётся устранить, запустив командой sfc /scannow встроенное средство восстановления системных файлов. Но и здесь пользователя может поджидать неприятность. Инструмент или не запускается, или запускается, но вскоре начатое сканирование завершается ошибкой «Защита ресурсов Windows не может выполнить запрошенную операцию».

Означает ли это, что всё так плохо, что даже SFC не работает? Не всегда, просто во время проверки в системе происходит сбой или инструмент не может получить доступ к каталогу WinSxS, в коем расположены важные файлы. Вероятны и другие причины — повреждение файловой системы, наличие физически нечитаемых секторов на диске, отсутствие у пользователя соответствующих прав доступа. Что делать и с чего начинать поиск причин неполадки?
Для начала убедитесь, что командная строка запущена от имени администратора,

хотя вообще-то Windows должна сама об этом предупреждать. Если вы запускаете инструмент как положено с админскими привилегиями, а ошибка всё равно появляется, проверьте состояние файловой системы, выполнив тут же в консоли команду chkdsk C:

Если будут обнаружены ошибки, повторите команду, но уже с параметрами /r /f, как показано на скриншоте. Действие потребуется подтвердить вводом Y, при этом компьютер будет перезагружен, а сканирование и исправление выполнено до загрузки рабочего стола.

Причиной ошибки сканирования может быть ограничение доступа SFC к каталогу WinSxS. Попробуйте снять их, выполнив в консоли CMD команду
icacls c:windowswinsxs
![]()
и перезагрузив компьютер.
Следующий шаг — запуск процедуры сканирования SFC в безопасном режиме. Загрузиться в него проще всего с помощью утилиты msconfig, переключившись на вкладку «Загрузка» и установив галочку в соответствующем чекбоксе.

Далее всё как обычно, открываем командную строку с повышенными привилегиями и выполняем команду sfc/scannow.
Будет еще лучше, если запустить сканирование SFC оффлайн. Для этого нужно загрузиться с установочного диска Windows, при появлении окна мастера установки нажать Shift + F10,

открыв тем самым командную строку, определить в ней буквы дисков, а затем выполнить такую команду:
sfc /scannow /offbootdir=D: /offwindir=C:Windows
Где:
offbootdir=D: раздел, содержащий папку WinSxS.
offwindir=C:Windows — раздел с установленной ОС.

- Примечание: определить буквы томов в загрузочной среде проще всего с помощью Блокнота, запустив его командой notepad и выбрав Файл → Сохранить как.
Если приведенные выше способы не дали результатов, высока вероятность, что отказ защиты ресурсов Windows вызван повреждением самого хранилища системных компонентов, то есть содержимого папки WinSxS. Проверить его состояние можно командой
Dism /Online /Cleanup-Image /ScanHealth

если она выдает сообщение о необходимости восстановление хранилища, выполняем в консоли такую команду:
Dism /Online /Cleanup-Image /RestoreHealth

Компьютер при этом должен быть подключен к интернету, поскольку Windows может потребоваться подключиться к серверу Microsoft и скачать недостающие файлы. По завершении процедуры перезагружаемся. Теперь, когда хранилище восстановлено, sfc/scannow должна заработать как надо.