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

Проверка целостности системных файлов утилитой sfc 0.7.6

Пишет "Такой запрос не поддерживается".

1.webp

Хоть так, хоть если точно такую же строку вставить, как ты написал.

Какие команды доступны для Dism /Online у тебя?
как это проверить?
Код:
dism /online /?
пишет:
Код:
Cистема DISM
Версия: 6.3.9600.17031


Ошибка: 50

Средство DISM не поддерживает обслуживание среды предустановки Windows с использованием параметра /Online.

Файл журнала DISM находится по адресу C:\Windows\Logs\DISM\dism.log
Прикрепил файл журнала. С виду, там ничего интересного.
 

Вложения

  • dism.log
    dism.log
    247.5 KB · Просмотры: 8
Последнее редактирование:
Dragokas, попробуй заменить файл
Dism.zip
Затем вырубить сеть и антивирус и попытаться снова.
Можешь еще сказать что даст команда:
Код:
dism /Get-MountedImageInfo
 

Вложения

  • Dism.zip
    Dism.zip
    81.2 KB · Просмотры: 19
Kиpилл, проверка ЭЦП показывает, что файл не повреждён и принадлежит Microsoft. SFC тоже нормально работает.
Код:
dism /Get-MountedImageInfo

Cистема DISM
Версия: 6.3.9600.17031

Подключено образов:

Операция успешно завершена.

Антивирус только встроенный.
Да, и ты мне скинул 32-разрядный файл (для 64-разрядной системы). Он здесь не работает.
Отключение сети ни к чему не приводит.
 
Последнее редактирование:
Dragokas, пока мыслей - кроме проблемного образа - нету.
Накачу такой же ... надеюсь проблема повторится, но скрипт тут не при делах.
 
Kиpилл, образ то при чём?
У меня ошибку выводит даже такая команда:
Код:
dism /Online /cleanup-image /restorehealth
Хотя на чистой 8.1. работает нормально.
Доступ на виртуалку, если что, могу дать.
Просто специально держу снимок состояния, если тебе захочется улучшить свой скрипт, чтобы предусмотреть возможность исправления ошибок в системе даже при таких повреждениях.
 
Вчера пришлось воспользоваться утилитой. После окончания проверки утилита просто закрывается, данных проверки нет. При нажатии на кнопку 3 (Открыть результат последнего сканирования) закрывается, отчета нет. При нажатии Очистка и восстановления хранилища данных - отказано в доступе.
Может быть это происходит только у меня?
 
Здравствуйте.
Если запустить командную строку от имени Администратора и ввести:
CMD/BATCH:
sfc /scannow
Проверка запускается?
Прикрепите файлы

C:\Windows\Logs\CBS\CBS.log
\Dism\Dism.log

И, по возможности, журнал событий.
+ скажите,пробовали ли отключить антивирус?
 
Проверка запускается, все нормально. CBS.log не могу загрузить - пишет "Загружаемый файл слишком большой". Антивирус встроенный Windows Defender не отключал.
 

Вложения

  • dism.log
    dism.log
    95.2 KB · Просмотры: 5
Странно... ошибка якобы в названии тома.
Попробуйте запустить проверку такой программой:
TransFiles - бесплатный файлообменник без регистрации

Не пытайтесь использовать другие пункты, кроме как запустить проверку sfc \scannow .... я их все равно все отключил пока))
Сообщите как прошло.

+ после предыдущего в командной строке от имени Администратора:
CMD/BATCH:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup

Результат сообщите,и проверьте заработал изначальный скрипт ресурса или нет (скачайте заново)
 
Проверка программой wed_test не запустилась, лишь на мгновение, после нажатия кнопки "Выполнить", появляется черное окно. Проверка DISM оканчивается на 20% и пишет "Операция успешно завершена". После окончания проверки sfc \scannow утилита просто закрывается, не показывая результат.
 
igpol, спасибо.
В wed_test другие методы применены, ваша информация оказалась полезной.
С вашей системой все нормально, проблема с работой скрипта.
Проверка DISM оканчивается на 20% и пишет "Операция успешно завершена".
С DISM так бывает.

После окончания проверки sfc \scannow утилита просто закрывается, не показывая результат.
Если вас не затруднит, то можете помочь нам?

Скажите, в папке C:\Windows\Logs\CBS\ имеется файл sfcdoc.log ?
Учетная запись, из под которой запускали скрипт - администратор или нет?
На данный момент все указывает на то, что не хватает прав доступа.

Попробуйте эту версию скрипта, отчеты и логи должны появиться в той же папке. откуда будет запущен скрипт.
Сообщите, появились ли логи, нормально ли работает функционал скрипта.
Если появятся файлы sfcdoc.logи sfcdoc2.log то прикрепите их.

Выполнить проверку sfc_scannow123.zip
 

Вложения

Кирилл, файла sfcdoc.log в папке C:\Windows\Logs\CBS\ нет. Скрипт запускал конечно из под администратора. Запустил sfc_scannow123 - проверка без использования диска. После окончания проверки закрылся, но появился sfcdoc.log, но что в нем понять не могу, посмотрите.
 

Вложения

  • sfcdoc.log
    sfcdoc.log
    423 байт · Просмотры: 4
@igpol, благодарю.
Проблема работы скрипта была вызвана отсутствием нужных прав, думаю это не имеет отношение к проблемам системы.
Исправление выйдет при ближайшем обновлении скрипта.
У вас еще остались вопросы?
 
Кирилл, спасибо, пока все понятно. После обновления еще раз все попробую. Очень интересует проверка с диском - пока не ясно, работает ли это.
 
Очень интересует проверка с диском - пока не ясно, работает ли это.
При проверке с диском система просто использует данные с него.
Для систем старше xp это производится автоматически.
 
Пользователь Кирилл обновил ресурс Проверка целостности системных файлов утилитой sfc новой записью:

Исправлены выявленные ошибки, облегчен скрипт, улучшен функционал.

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

* Исправлен баг, когда не открывался отчет о проверке.
* Предусмотрен вариант отсутствия прав учетной записи к папке %windir%\Logs\CBS\
* Убрал все заготовки под новый функционал, т.к. выделю в отдельную программу.
* Мелкие правки и украшения )

Узнать больше об этом обновлении...
 
Назад
Сверху Снизу