Sfc scannow windows 7 ошибка

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:\RepairSource\Windows /LimitAccess

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

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

sfc /scannow


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

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

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

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

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


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

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


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

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


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

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


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

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

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

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

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

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

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

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

    findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.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:\windows\system32\jscript.dll. 
    Командная строка администратора права - команда успешно выполнена

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

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

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

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

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

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

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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

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

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

Для начала убедитесь, что командная строка запущена от имени администратора,

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

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

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

 icacls c:\windows\winsxs

и перезагрузив компьютер.

Следующий шаг — запуск процедуры сканирования 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 должна заработать как надо.

Updated by
Sherly on Jul 20, 2023 

We often run System File Check to scan for and restore corrupt Windows system files. What if at the end of the run you see this message: Windows Resource Protection found corrupt files but was unable to fix some of them. Details are included in the CBS.Log windir\Logs\CBS\CBS.log. Don’t worry if you receive the SFC SCANNOW cannot repair the error message. You can find solutions here to repair SFC cannot fix corrupted file error and make SFC working again.

Workable Solutions Step-by-step Troubleshooting
1. Run SFC Alternative Open EaseUS Partition Master on your computer. Then locate the disk, right-click the partition…Full steps
2. Use Installation Disc to Repair Insert CD/DVD into DVD-ROM or connect external DVD drive to another bootable computer…Full steps
3. Run DISM Command Press Win + R to open Run dialog and type: cmd to open «Command Prompt»…Full steps
4. Run SFC in Safe Mode Press Windows key and R key together to launch Run box. Type msconfig…Full steps
5. Check the Log Files Take administrative ownership of the corrupted system file. To do this, at an elevated…Full steps
6. Try Reset This PC or Fresh Start Go to «Start» > «Settings» > «Update & Security» > «Recovery»…Full steps

SFC /SCANNOW Finds Corrupted Files But Unable to Fix 

SFC is short for System File Checker. This command scans all protected system files for corruption. It attempts to repair it by copying a cached copy of each corrupted file from the system32\dllcache folder.

To run SFC/SCANNOW:

Step 1. Press Win + X to bring up the Power User menu and select «Command Prompt».

Step 2. Type: sfc /scannow and hit «Enter».

how to run sfc scannow

However, some people are complaining that SFC finds corrupted files but unable to fix it. They receive the error — Windows Resource Protection found corrupt files but was unable to fix some of them. Details are included in the CBS.Log windir\Logs\CBS\CBS.log.

«I received this message in Windows 10.  When I ran sfc /scannow to find and repair corrupted files on my PC, this error popped up. ‘Windows Resource Protection found corrupt files but was unable to fix some of them. Details are included in the CBS.Log windir\Logs\CBS\CBS.log. For example, C:\Windows\Logs\CBS\CBS.log. Note that logging is currently not supported in offline servicing scenarios.’ How can I solve this issue and repair corrupted files on my PC?«

windows resource protection found corrupt files but was unable to fix some of them

If you want to fix SFC SCANNOW not working error, follow these solutions below. 

Fix 1. Run SFC Alternative to Check and Repair Hard Disk

When you encounter the error, the very first thing to do is check your computer condition. If your computer is unable to boot, you should repair the error with a WinPE bootable disk to boot from it. Then, run SFC/SCANNOW alternative — EaseUS partition tool. 

This software can check and fix the hard drive errors if SFC/SCANNOW fails to work. What’s more, it can partition a hard drive and merge partitions with easy steps. Boot from EaseUS Partition Master WinPE bootable disk. Then, follow these steps below:

Step 1. Right-click the target partition that has a problem.

Step 2. Choose «Advanced» > «Check File System».

Step 3. Confirm if you want to hide the partition or not.

Step 4. In the Check File System window, check the «Try to fix errors if found» option.

Step 5. Click «Start» to check errors on your partition.

Fix 2. Repair SFC/SCANNOW Cannot Fix error with an Installation Disc

If your computer fails to boot when you receive the error, you should create a Windows 10/8/7 repair disc. Windows 10 allows you to create a recovery drive (USB) or system repair disc (CD or DVD) that can be used to troubleshoot and restore your computer. Each type of recovery media gives you access to Windows’ advanced startup options. The system repair disc has existed since Windows 7. The system repair disc brings your computer back to the same condition in which you created the repair disc. When your PC is unbootable and get the SFC/SCANNOW cannot repair the error, follow this method immediately.

Step 1. Insert CD/DVD into DVD-ROM or connect external DVD drive to another bootable computer.

Step 2. Click «Control Panel» on the computer screen, then click «Backup and Restore (Windows 7)».

Step 3. Click «Create a system repair disc» from the left column to open the repair disc creation window. Follow the on-screen instructions to create a system repair disc.

create a recovery drive

Step 4. Put the disc in your optical drive and restart to boot from the DVD. You may have to change the boot settings in your BIOS if booting from a CD/DVD is not enabled. 

Step 5. On the «Install Windows» screen, make the appropriate selections for language, time, and keyboard, and then click «Next».

Step 6. On the next screen, click «Repair Your Computer». Do not click «Install now». Then, click «Next», and select «Command Prompt» or whichever option you wish to apply.

repair windows to fix sfc scannow cannot repair

Step 7. Type the following command and hit «Enter».

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

D: is the Windows drive. You can change your drive according to your needs.

After the steps, you can boot to your computer as usual. Then, you can try SFC/SCANNOW again to see whether it works or not.

Fix 3. Run DISM Command If SFC Cannot Repair Corrupted Files

System File Checker is a utility built into the Operating System that will check for system file corruption The sfc /scannow command scans the integrity of all protected operating system files and replaces incorrect, corrupted, changed, or damaged versions with the correct versions where possible. When this command cannot repair the damage DISM should be run to fix as many errors as possible.

Step 1. Press Win + R to open Run dialog and type: cmd to open «Command Prompt».

Step 2. Type the following command and hit «Enter».

  • To check the health:

Dism /Online /Cleanup-Image /CheckHealth

  • To scan the health:

Dism /Online /Cleanup-Image /ScanHealth

  • To restore the health:

Dism /Online /Cleanup-Image /RestoreHealth 

fix sfc cannot repair with DSIM

Step 3. Reboot PC to keep all changes and make SFC into working again.

After running DISM, you can re-run SFC just to check.

Fix 4. Run SFC in Safe Mode If SFC Cannot Repair

If Windows resource protection found corrupt files but was unable to fix some of them, you can run SFC in Safe Mode to fix the error.

Step 1. Press Windows key and R key together to launch Run box.

Step 2. Type msconfig in the box and hit «Enter» to continue.

Step 3. Go to the «Boot» tab, tick on «Safe boot» and click «OK» to continue.

run sfc in safe mode

Step 4. Restart your computer to apply this change. Click «Restart» to continue.

Step 5. The computer will boot in safe mode and you can input SFC scannow command again to check whether the issue Windows resource protection could not perform the requested operation is solved.

Fix 5. Check the Log Files to Fix SFC/SCANNOW Not Working

Microsoft Windows Resource Checker (SFC.exe) program generates the log file in Windows. Open the CBS.log file and view details of the corrupted files and replace the corrupted file with a known good copy manually. Navigate to C:\Windows\Logs\CBS you will be able to see and open the SBS.log file. Check if it shows some errors or a message. Then, manually replace a corrupted system file with a known good copy of the file.

You may be able to get a known good copy of the system file from another computer that is running the same version of Windows as your computer. You may perform a System File Checker process on that computer to make sure the system file that you intend to copy is a good copy.

Step 1. Take administrative ownership of the corrupted system file. To do this, at an elevated command prompt, copy and then paste (or type) the following command, and then press «Enter»:

takeown /f Path_And_File_Name

copy log file step1

Step 2. Copy and paste the following command to access the corrupted system file, and then press «Enter».

Path_And_File_Name /GRANT ADMINISTRATORS: F

Note: The Path_And_File_Name placeholder represents the path and the file name of the corrupted file. For example, type icacls C:\windows\system32\jscript.dll /grant administrators:F.

copy file to log file to fix sfc

Step 3. Replace the corrupted system file with a known good copy of the file. To do this, copy and paste (or type) the following command:

Copy Source_File Destination

If the steps above don’t work, you may need to reset or reinstall Windows. Are these fixes helpful? Click the buttons below and share this article to help more users.

Fix 6. Try Reset This PC or Fresh Start on Windows 10

This method is available when your PC can still boot properly. Being capable of solving most system problems, it won’t be different from a clean install of Windows 10 via an installation CD.

Step 1. Go to «Start» > «Settings» > «Update & Security» > «Recovery».

Step 2. Under «Reset this PC option», tap «Get Started». 

reset windows 10 to repair sfc

Step 3. Click either «Keep my files» or «Remove everything», depending on whether you want to keep your data files intact. Either way, all of your settings will return to their defaults, and apps will be uninstalled. 

reset windows 10 and click keep my files

Step 4. After the process, a window will pop up, saying that your apps will be removed. Click Next to go on.

Step 5. In Ready to reset this PC interface, click the Reset button to reinstall Windows 10 without CD or personal file loss.

You can also install Windows 10 to get a fresh start.

Conclusion

The System File Checker is a convenient tool to check whether there is a corruption for system files. However, if it is not working, you may receive an error message Windows resource protection could not perform the requested operation. But you can fix the error with these solutions above.

SFC Scannow Related Questions

If you still have a question, refer to this part. You can get your answers here.

How do I fix SFC Scannow?

It depends on your computer situation. If it cannot boot, the only way to fix the error is to use an installation disc. If your PC can boot, as usual, the SFC/SCANNOW errors can be ignored. You are advised to run the CHKDSK command to avoid further problems.

How do I fix corrupt SFC Scannow files in Windows 10?

The files are log files. You don’t need to fix them. You can directly delete them or ignore the corruption.

What is SFC Scannow?

SFC is short for System File Checker. This command scans all protected system files for corruption. It attempts to repair it by copying a cached copy of each corrupted file from the system32\dllcache folder. 

What should I do to run after SFC Scannow?

To run SFC/SCANNOW:

Step 1. Press Win + X to bring up the Power User menu and select Command Prompt.

Step 2. Type: sfc /scannow and hit Enter.

Как исправить Защите ресурсов Windows не удается запустить службу восстановленияСреди распространенных ошибок при запуске проверки и восстановления целостности системных файлов с помощью SFC /scannow сообщение «Защите ресурсов Windows не удается запустить службу восстановления».

В этой пошаговой инструкции подробно о способах исправить ошибку «Защите ресурсов Windows не удается запустить службу восстановления» при выполнении команды sfc /scannow в Windows 11, Windows 10 и предыдущих версиях системы.

Прямое указание пути к sfc.exe в команде

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

Шаги будут следующими:

  1. Запустите командную строку от имени Администратора, Терминал Windows или Windows PowerShell от администратора также подойдут. Как запустить командную строку Windows 11 от администратора, Как запустить командную строку Windows 10 от администратора.
  2. Введите команду
    C:\Windows\sysNative\sfc.exe /scannow

    и нажмите Enter. Указание полного пути к sfc.exe

С большой вероятностью вы увидите стандартное сообщение «Начато сканирование системы. Этот процесс может занять некоторое время».

Командная строка x86 и x64

В 64-разрядных системах Windows присутствует 32-битные (x86) и 64-битные (x64) версии приложений командной строки и Windows PowerShell. При этом, если в 64-битной системе попробовать выполнить команду sfc /scannow в x86 варианте консоли, вы получите сообщение об ошибке «Защите ресурсов Windows не удается запустить службу восстановления».

Сообщение Защите ресурсов Windows не удается запустить службу восстановления

При использовании стандартных средств Windows для запуска командной строки от имени администратора, почти всегда запускается «нужная», x64 версия. Однако, при использовании запуска из сторонних средств: какого-либо виджета, стороннего файлового менеджера, может быть запущена 32-битная x86 версия, что и будет являться причиной ошибки.

Если есть предположения о том, что это ваш случай, вы можете:

  • Запустить командную строку от имени Администратора средствами Windows (ссылки на способы приведены в первой части этой инструкции).
  • Зайти в папку C:\Windows\System32 (независимо от разрядности Windows), найти файл cmd.exe, нажать по нему правой кнопкой мыши и выбрать «Запуск от имени администратора», выполнить команду sfc /scannow

Запуск служб Установщик модулей Windows и Установщик Windows

В случае, если в системе отключены необходимые службы, sfc /scannow также может сообщать о рассматриваемой ошибке. Проверить службы и включить их можно следующим образом:

  1. Откройте «Службы». Для этого нажмите клавиши Win+R на клавиатуре, введите services.msc и нажмите Enter.
  2. В списке служб найдите «Установщик Windows» и «Установщик модулей Windows». Службы, необходимые для работы sfc
  3. Дважды нажмите по имени службы, чтобы открыть её свойства. По умолчанию для этих служб в «Тип запуска» должен быть установлен в значение «Вручную». Если это не так — измените тип запуска и примените настройки. В этом же окне можно вручную запустить службы с помощью соответствующей кнопки (кнопка не активна, если тип запуска — «Отключена»). Запуск службы TrustedInstaller
  4. После применения всех настроек снова запустите командную строку от имени администратора и попробуйте выполнить команду sfc /scannow

Исправление букв дисков при выполнении команды

Если ошибка «Защите ресурсов Windows не удается запустить службу восстановления» возникает при выполнении команд вида:

sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows

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

  1. В командной строке по порядку вводим команды
    diskpart
    list volume
  2. Отобразится список разделов с текущими буквами, где мы и можем посмотреть букву системного раздела, чтобы в дальнейшем использовать в командах sfc
  3. В некоторых случаях системный раздел может не иметь буквы. В этом случае её можно назначить командами (здесь N — номер системного тома, а Z — назначаемая буква):
    select volume N
    assign letter=Z
  4. По завершении работы с diskpart введите команду exit

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

Если ни один из способов выше не сработал, попробуйте выполнить команду в командной строке среды восстановления Windows 11 или Windows 10:

  1. Зайдите в среду восстановления — Как зайти в среду восстановления Windows 11, Как зайти в среду восстановления Windows 10.
  2. Перейдите в раздел Поиск и устранение неисправностей — Дополнительные параметры — Командная строка. Запуск командной строки в среде восстановления
  3. Запустите сканирование sfc /scannow

Запуск sfc /scannow с загрузочной флешки

Если у вас есть загрузочная флешка с вашей версией Windows или возможность создать её, можно использовать команду sfc /scannow с неё. Для этого:

  1. После загрузки компьютера с флешки, нажмите клавиши Shift+F10 (на некоторых ноутбуках — Shift+Fn+F10) откроется командная строка.
  2. В командной строке используйте команду
    sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows

Внимание: при загрузке с флешки буква системного диска может отличаться от C и в этом случае приведенная выше команда также сообщит о том, что защите ресурсов Windows не удается запустить службу восстановления. Чтобы исправить ситуации, прочтите раздел «Исправление букв дисков при выполнении команды» выше в статье.

Безопасный режим

И ещё один вариант, который иногда может сработать, если причина ошибки — какие-либо сторонние службы и процессы, мешающие выполнению команды: попробуйте запуск проверки в безопасном режиме. Здесь могут быть полезными материалы: Как зайти в безопасный режим Windows 11, Как зайти в безопасный режим Windows 10.

«Защита ресурсов Windows не может выполнить запрошенную операцию» (при запуске sfc scannow)

Утилита SFC – это очень полезный инструмент, который часто помогает восстановить работоспособность операционной системы Windows. Утилита способна быстро проанализировать все системный файлы на предмет целостности, после чего заменить обнаруженные повреждённые объекты на работоспособные аналоги. Вся полезность и эффективность SFC зачастую полностью перекрывается ошибкой, не дающей утилите закончить начатый процесс проверки. В этой статье мы расскажем, как бороться со сбоем «Защита ресурсов Windows не может выполнить запрошенную операцию», появляющимся при использовании команды «sfc scannow».

Способы решения проблемы

Ошибка может возникнуть как в самом конце процедуры диагностики, так и в момент её проведения. Чаще всего утилита останавливает сканирование на определённом этапе (например, на 23%) и некоторое время не отвечает, а затем выводит уведомление о сбое. О способах выхода из ситуации – далее.

Проблема никак не связана с конкретной версией Windows – она возникает на любой из ОС. Обычно причина кроется в сложностях с получением доступа к директории WINSXS.

Запуск утилиты в безопасном режиме

Первый метод связан с проведением процедуры проверки в безопасном режиме. Чтобы запустить этот режим, нужно перезагрузить ПК и в момент старта нажать на клавишу F8 . В предложенном списке необходимо выбрать «Безопасный режим» (можно остановиться на варианте с поддержкой командной строки). После запуска ОС нужно протестировать работоспособность SFC.

Использование CHKDSK

CHKDSK – это инструмент, который позволяет протестировать файловую систему и просканировать разделы подключенных дисков. Иногда использование этой утилиты помогает избавиться от факторов, вызывающих сбой в работе SFC.

Чтобы воспользоваться CHKDSK, нужно:

  1. Запустить командную строку с правами администратора через правый клик по «Пуску».
  2. Вставить команду «chkdsk c: /r», начать исполнение.
  3. Дождаться завершения работы инструмента.

Вместо символа «C» нужно указать букву, соответствующую системному диску. Сканировать нужно именно тот раздел, на который установлена ОС.

Открытие доступа к WinSxS

Мы уже отмечали, что одна из вероятных причин появления сбоя заключается в проблемах с доступом к каталогу WinSxS – система попросту блокирует путь к этой директории. Чтобы разрешить SFC воспользоваться содержимым системной папки, нужно выполнить простую последовательность действий:

  1. Открываем командную строку от имени администратора.
  2. Вставляем и выполняем запрос «icacls c:windowswinsxs».
  3. Закрываем консоль, перезагружаем ПК.

После перезагрузки нужно повторно запустить утилиту SFC – если проверка зависла на том же значении, что и раньше, переходите к следующему методу.

Применение команд DISM

Иногда проблему удаётся решить при помощи команд DISM – открываем командную строку и в строгой последовательности выполняем следующие запросы:

  • dism /online /cleanup-image /checkhealth
  • dism /online /cleanup-image /scanhealth
  • dism /online /cleanup-image /restorehealth

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

Восстановление ОС

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

  1. Подготавливаем загрузочную флешку с Windows, запускаемся с неё.
  2. Нажимаем на «Восстановление системы», выбираем «Поиск и устранение неисправностей».
  3. Дожидаемся окончания процедуры, загружаемся в обычном режиме.

Опция сработает, если вы вручную не отключали функцию создания точек восстановления.

Видеоинструкция

Ниже прикреплён короткий ролик, в котором подробно рассказано о разобранной нами проблеме.

Заключение

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

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

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

Что делать, если при запуске sfc /scannow выдается ошибка «Защита ресурсов Windows не может выполнить запрошенную операцию»

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

Проверьте структуру файловой системы

Для начала убедитесь, что командная строка запущена от имени администратора,

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

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

Проверьте доступ к каталогу WinSxS

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

и перезагрузив компьютер.

Запустите SFC в безопасном режиме

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

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

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

Где:
offbootdir=D: раздел, содержащий папку WinSxS.
offwindir=C:Windows – раздел с установленной ОС.

Примечание: определить буквы томов в загрузочной среде проще всего с помощью Блокнота, запустив его командой notepad и выбрав Файл → Сохранить как.

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

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

если она выдает сообщение о необходимости восстановление хранилища, выполняем в консоли такую команду:

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

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

При возникновении какой-либо проблемы на компьютере с Windows 7 и выше, многие пользователи запускают через командную строку задачу sfc /scannow. Это команда для проверки и восстановления целостности системных файлов. Однако бывают случаи, когда результаты проверки отображаются в виде сообщения Защита ресурсов Windows не может выполнить запрошенную операцию. Исправить такую ошибку можно несколькими способами.

Причины, по которым проверка целостности системных файлов может закончиться ошибкой Защита ресурсов Windows не может выполнить запрошенную операцию, несколько:

  • Сбой в работе самого инструмента sfc /scannow;
  • Отсутствие доступа к каталогу WinSxS;
  • Повреждение файловой системы;
  • Наличие битых секторов на жестком диске;
  • Отсутствие прав на запуск утилиты.

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

Для того, чтобы проверка целостности системных файлов была выполнена правильно, стоит запустить команду sfc /scannow от имени Администратора. Для этого нужно в поисковую строку ввести команду cmd и нажать на выдаче правой кнопкой мыши, выбрав «Запустить от имени Администратора».

В случае, если инструмент запущен в консоли с привилегиями Администратора, а ошибка всё равно появляется, необходимо проверить состояние файловой системы. Для этого нужно в командной строке с правами Администратора прописать chkdsk C: /r /f.

Компьютер перезагрузится и запуститься проверка файловой системы.

Такая ошибка может возникать из-за неправильно указанного пути или отсутствия доступа к каталогу WinSxS. Поэтому нужно проверить и этот показатель. Для этого в той же командной строке с правами Администратора стоит ввести icacls c:/windows/winsxs.

После использования этой команды нужно выполнить перезагрузку системы.

В случае, если ранее вы проверяли ПК на вирусы и были обнаружены вредоносные объекты, возможно, повреждено хранилище системных файлов. Для его восстановления потребуется запустить команду с привилегиями Администратора:

  • Dism /Online /Cleanup-Image /ScanHealth – проверка состояния хранилища;
  • DISM /Online /Cleanup-Image /RestoreHealth – восстановление хранилища.

ВАЖНО! При выполнении данной команды компьютер должен быть подключен к сети.

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

  • Запускаем установочный диск. Как только появиться вариант выбора языка, региона, версии ОС, стоит нажать «Shift+F10».

  • Откроется командная строка. Вводим sfc /scannow /offbootdir=D: /offwindir=C:Windows. Где offbootdir=D: – раздел, содержащий папку WinSxS, а offwindir=C:Windows – раздел с установленной ОС.

ВАЖНО! Подставляем свои буквы дисков.

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

«Защита ресурсов Виндовс не может выполнить запрошенную операцию» — что делать?

Если в процессе проверки целостности системы посредством команды sfc/scannow в консоли CMD у Вас возникает ошибка «защита ресурсов Windows не может выполнить запрошенную операцию» – что делать, как поступать в данной ситуации? Сегодняшний пост как раз и будет посвящен решению проблемы.

SFC не работает

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

Почему же возникает ошибка? Кстати, она может проявиться как в сразу же после запуска проверки, так и в процессе. Обычно это сопровождается продолжительным зависанием процедуры, а затем отображается надпись «защита ресурсов не может выполнить запрошенную операцию» Windows 10. Подобное может произойти не только с «десяткой», но и в более ранних версиях ОС.

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

Что делать?

Базовое решение, с которого я бы советовал начинать, заключается в попытке запуска ПК в безопасном режиме, а затем в командной строке снова пробуем произвести сканирование с помощью SFC. Уверен, что Вы в курсе, как загрузить компьютер в режиме Safe Mode. Если нет, то вот детальная инструкция.

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

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

  • Открываем консоль с правами админа (лучше всего через поиск, ниже привожу скрин для Windows 7 / 8 / 8.1 / 10:

По окончанию желательно перезапустить ОС. Если что неясно – смотрите видео:


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

    Еще одна причина ошибки – утилита восстановления целостности просто не может получить доступ к каталогу WinSxS, где расположены важные объекты сканирования. Попробуем снять блокировку следующими командами (как запустить консоль было показано выше):

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

    Избавляемся от сбоя с помощью DISM

    Это еще один крутой инструмент, которым может похвастаться Windows 10 (и версии помладше). Его реализация осуществляется посредством ввода трёх команд в строгом порядке:

    Когда всё закончится (а это может длиться около получаса), непременно стоит выполнить перезагрузку.

    Переустановка/восстановление Виндовс

    Это самые кардинальные действия на тот случай, когда ничего из вышеперечисленного не сработало. В первую очередь, нам понадобится загрузочный накопитель (диск/флешка), созданный с помощью UltraISO или Rufus. Вот несколько инструкций:

  • Загружаемся с внешнего носителя, только выбираем не полную установку, а восстановление, которая скрывается в дополнительных параметрах:

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

    Я очень надеюсь, что Вам не придется прибегать к столь кардинальным операциям, чтобы устранить error «защита ресурсов Windows не может выполнить операцию» SFC.

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

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

    Что делать, если при запуске sfc /scannow выдается ошибка «Защита ресурсов Windows не может выполнить запрошенную операцию»

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

    Проверьте структуру файловой системы

    Для начала убедитесь, что командная строка запущена от имени администратора,

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

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

    Проверьте доступ к каталогу WinSxS

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

    и перезагрузив компьютер.

    Запустите SFC в безопасном режиме

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

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

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

    Где:
    offbootdir=D: раздел, содержащий папку WinSxS.
    offwindir=C:Windows – раздел с установленной ОС.

    Примечание: определить буквы томов в загрузочной среде проще всего с помощью Блокнота, запустив его командой notepad и выбрав Файл → Сохранить как.

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

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

    если она выдает сообщение о необходимости восстановление хранилища, выполняем в консоли такую команду:

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

    Проверка системных файлов Windows командой SFC /SCANNOW и DISM.EXE.

    Автор: STRIDER · Опубликовано 08.03.2018 · Обновлено 17.03.2018

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

    SFC.EXE (System Files Checker) — средство проверки системных файлов. Программа существует еще с времен Windows 2000 и присутствует во всех версиях операционных систем выпущенных на данный момент. Позволяет проверить целостность системных файлов и отменить обнаруженные изменения, в частности, видоизмененные вирусом.

    Программа запускается из командной строки с повышенными привилегиями (Запуск от имени администратора).

    Используемые для запуска параметры:

    • /SCANNOW — Проверка целостности всех защищенных системных файлов и восстановление, по возможности, проблемных файлов.
    • /VERIFYONLY — Проверка целостности всех защищенных системных файлов. Восстановление файлов не выполняется.
    • /SCANFILE — Проверка целостности указанного файла и его восстановление при обнаружении проблем. В параметре файл следует указать полный путь.
    • /VERIFYFILE — Проверка целостности файла, полный путь к которому указан в параметре файл. Восстановление файлов не выполняется.
    • /OFFBOOTDIR — Расположение автономного каталога загрузки для автономного восстановления.
    • /OFFWINDIR — Расположение автономного каталога Windows для автономного восстановления.

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

    • Если необходимо проверить целостность файлов в исполняемой операционной системе.
      sfc /SCANNOW
      sfc /VERIFYONLY
    • Если необходимо проверить целостность файлов в автономном каталоге Windows. Например, если вы запустили проверяемый компьютер с другого накопителя или флешки (Live CD). Подключили диск с поврежденной операционной системой к другому компьютеру. В примере указан диск F: в качестве проверяемого, у вас скорее всего будет другой.
      sfc /SCANNOW /OFFBOOTDIR=F: /OFFWINDIR=F:Windows
    • Если необходимо проверить целостность файлов в автономном каталоге Windows с использованием файлов установочного диска. В примере указан диск F: в качестве проверяемого, у вас скорее всего будет другой. А в специальную созданную на диске папку repair, предварительно скопированы файлы из распакованного install.wim с установочного диска Windows.
      sfc /SCANNOW /OFFBOOTDIR=F:repair /OFFWINDIR=F:Windows

    ВАЖНО: Пользователям Windows 10, Windows 8.1 или Windows 8 перед запуском средства проверки системных файлов нужно запустить систему обслуживания образов развертывания и управления ими (DISM). Для этого введите следующую команду (Выполнение команды может занять несколько минут):

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

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

  • Sfc scannow windows 7 с установочного диска
  • Sftp сервер на windows server
  • Shadow copy windows server 2016
  • Sfc scannow windows 10 что делает
  • Shader minecraft windows 10 edition