При проверке целостности системных файлов с помощью утилиты SFC пользователь может получить сообщение об обнаружении ряда повреждённых файлов, восстановить которые не удалось. Данные о таких файлах система записывает в файл CBS.log, открыть который также не удаётся по различным причинам (в частности из-за повреждения данного файла). В данном материале я разберу, что предпринять в такой ситуации, и каким образом исправить дисфункцию windir\Logs\CBS\CBS.log повреждён на вашем ПК
Что такое CBS.log?
Системная утилита SFC, предназначенная для проверки целостности системных файлов ОС Виндовс, записывает данные по проверке и восстановлению файлов в файл CBS.log. Последний расположен по адресу %windir%LogsCBS, и может быть недоступным при попытке просмотреть его содержимое стандартным способом (через «Блокнот», файловый менеджер и др.).
Это может быть связано с закрытием доступа к данному файлу со стороны Виндовс, а также с повреждением данного файла по различным причинам (вирусы, осыпание диска, другие релевантные причины).
Для решения возникшей проблемы с повреждением windir\Logs\CBS\CBS.log необходимо воспользоваться алгоритмом, который я приведу ниже.
Как исправить ошибку Windir\Logs\CBS\CBS.log
В случае, если доступ к файлу закрыт на уровне системных настроек Виндовс, рекомендуется, запустит командную строку с правами администратора, в ней набрать:
после чего нажать на ввод. Файл данного лога будет сохранён на рабочем столе вашего PC, и вы сможете его просмотреть через самый обычный «Блокнот». Во время данного просмотра, в частности, вы можете увидеть, какие именно файлы утилита SFC посчитала повреждёнными, и скопировать их из стабильной системы.
Если же после запуска и работы утилиты SFC система выдала текст о невозможности восстановления ряда файлов, и записи информации об них в файле CBS, тогда выполните следующее:
Запустите командную строку от имени админа, и в ней последовательно наберите (обратите внимание на пробелы, они должны быть так, как приведено мной ниже:
затем
а уже потом
Дождитесь полного окончания данных процедур (могут занять полчаса-час), а затем перезагрузите ваш PC. После этого всё должно стабильно работать.
Альтернативные решения при повреждении CBS.log
В ряде случаев причиной возникновения проблемы является действие вирусных программ и осыпание диска. В первом случае рекомендуется проверить ваш PC с помощью соответствующего антивирусного инструментария (например, Доктор Веб Кюрейт, AdwCleaner и других аналогов). Затем перезагрузить ПК, и постараться вновь получить доступ к данному лог-файлу.
В случае осыпания диска, рекомендую воспользоваться такими утилитами как «Victoria HDD», «HDD Regenerator» и других, которые проверят ваш диск на наличие битых секторов, и при возможности восстановят его.
Заключение
В данном материале мной было разобраны способы того, как исправить повреждённый файл по адресу windir\Logs\CBS\CBS.log. В большинстве случаев достаточно приведённых мной выше команд, чтобы полноценный доступ к данному файлу был восстановлен, и вы получили в пользование всю статистическую информацию, находящуюся в данном файле.
только время потратила на эти команды , ничего там не происходило…😞
Скажите, как вы вводили команды? Где пробелы ставили?
Все четко от Души
Спасибо! мне помогло!!
Спасибо автору!!!Мне помогло.
Спасибо! хотя у меня была история с продолжением, был повреждён файл с обновлением КВ2966583, система писала что он установлен и повторно не обновляла, скачал принудительно)
Огромное спасибо за статью. Полностью помогло. Надо только делать полностью , как в подробной инструкции, написанной профессионально.
из какой стабильной системы их можно скопировать??? если твоя система уже выходит не стабильная??
Помогло !!! Спасибо.
Успехов и процветания.
Команды для этой проблемы помогли. Спасибо.
Новая проблема вылезла — программа BlueScreenView выдала две красных строки — hal.dll и ntoskrnl.exe
Как это вылечить ? Кто поможет ? ))
Очень странно, что при наборе alt+0171 выкидывает на стартовую страницу браузера, но дело не в этом, а в написании строки разными пробелами, полу-пробелами: %windir%logscbscbs.log/c: «[SR]» findstr > scfcdetails.txt — неверный путь! RestoreHealth сработало успешно, а scannow вновь на своём: CBS.log повреждён, хотя блокнот открывает log без проблем — простая статистика не более. Антивирус как всегда: «Clear.» Короче, скорее-всего, что installer заблокирован вирусом. На альтернативное решение жаль тратить время, но всё-равно Спасибо Вам — «Lifehacki.ru»!
P.S.
Windows 8.1 стабильнее Windows 10!
Все заработало! е мог переустановить винду из-за повреждения файлов cbs.log. Сделал все как описано в статье, все подлечилось и винда перустановилась. Автору большое спасибо!
Компьютером пользуюсь не давно , но как много тех, кто хочет нагреть руки на чужой беде в интернете. Та же история с этим файлом. По глупости пытался закачать какие-то программы , где просто разводят на деньги.Командная строка проще и надёжней. Автору простое человеческое спасибо.
Красава , спасибо большое, все получились!!!!!!!!!!!!!!!!!
Великолепная программа!!! После ее применения -поврежденные файлы исправлены.Большое «человеческое «СПАСИБО»-Анатолий
Круто вы конечно команды опубликовали в картинке(как такое ВОЗМОЖНО??)
Всё искал этот комментарий…
Системе не удается найти указанный путь.
делаю все как тут написано но в конечном итоге после скана выдает вот это,
PS C:\WINDOWS\system32> sfc /scannow
Начато сканирование системы. Этот процесс может занять некоторое время.
Начало стадии проверки при сканировании системы.
Проверка 100% завершена.
Программа защиты ресурсов Windows обнаружила поврежденные файлы, но не
может восстановить некоторые из них.
Подробные сведения см. в файле CBS.Log, который находится по следующему пути:
windir\Logs\CBS\CBS.log. Например, C:\Windows\Logs\CBS\CBS.log. Подробные сведения
включены в файл журнала, предоставляемый флагом /OFFLOGFILE.
PS C:\WINDOWS\system32>
То есть все старания по нулям. У меня тоже самое.
Спасибо,мне помогло.
Нормально.
Пробелы очень маленькие, перед каждым этим знаком «/» и тогда всё работает
И если вы внимательно читали — возможно битые сектора, если не помогло, попробуйте восстановить приведёнными выше прогами
надо команды набирать так :
dism /online /cleanup-image /checkhealth
то есть слово пробел потом / слово и так все команды , короче после каждого слова пробел и будет работать
Ничего не помогает из приведённого вами. Может это годится только для лицензионной винды , а если пиратка тогда как?
При вводе команды dism /online / cleanup-image /chekhealth выдаёт: ошибка 87, параметр checkhealth не распознан в этом контексте
Спасибо автору! Все файлы исправил благодаря командам в строке. Ещё раз спасибо!
После того как было написан что о невозможности восстановления ряда файлов сделала как написал автор этой статьи.Виндовс написала:Защита ресурсов Виндовс не обнаружила нарушений целостности.
Очень Благодарна автору. Всем Вам Благ Антон!
После сканирования системы, система выдала текст о невозможности восстановления ряда файлов,всё сделала так нака написал автор.Система написала, что нет нарушений.Огромное Спасибо!Всех Благ тебе Антон!
Пишет «Ошибка 87»