Перейти к содержанию

Не могу устранить проблему sfc/scannow: [l:36{18}]"Amd64\CNBJ2530.DPB" of prncacla.inf


Рекомендуемые сообщения

Опубликовано (изменено)

Ноутбук. Windows 8.1 x64.

 

Пытаясь устранить определенные вещи выполнил sfc/scannow (под админом из командной строки). 

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

 

Шаг 1. Зайдя в лог обнаружил: CSI    00000971 [sR] Cannot repair member file [l:36{18}]"Amd64\CNBJ2530.DPB" of prncacla.inf

Скриншот 1:

ea59348eb19f.jpg

 

 

Шаг 2: Выполнение из командной строки DISM.exe /Online /Cleanup-Image /RestoreHealth - с включенным интернетом, дабы это восстановить:

 

 

Скриншот 2:

8b6977da7294.jpg

 

 

Долго висело, выдало в итоге: хранилище компонентов подлежит восстановлению. Я вот тут не пойму, что подлежит - это хорошо, но как дальше это восстановление сделать?

 

Зашел в C:\Windows\Logs\DISM. В логах там нашел:

 

(p) CSI Payload Corrupt   amd64_prncacla.inf_31bf3856ad364e35_6.3.9600.17415_none_95dd5540d57f8c01\Amd64\CNBJ2530.DPB

Summary:
Operation: Detect only
Operation result: 0x0
Last Successful Step: CSI store detection completes.
Total Detected Corruption: 1

 

Кроме этого, пишет: No providers were found that support the command(online/cleanup-image/restorehealth). HRESULT=80070057   Что бы это могло значить? Файервол блокирует?

 

Шаг 3: Перезагрузился (мимиходом заодно поставив пару интеловских обновлений из центра обновлений виндоус) - повторно выполнил проверку sfc/scannow. Тот же результат:

Скриншот 3:

01e70cbdea9c.jpg

 

 

Шаг 4 (планирую и спрашиваю):

 

вопрос а) Имеет смысл пробовать повторно утилиту DISM.exe /Online /Cleanup-Image /RestoreHealth  с выгруженным антивирусником? Он влияет на это? Или это не поможет? Все же эта утилита работает через интернет (правда долго работает...)

 

вопрос б) Нагуглил утилиту CFCFix.exe - вроде мой случай. Может она помочь и стоит ли ее вообще применять в  моем случае, чтоб не навредить?

Информация

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

Изменено пользователем Soft
Опубликовано (изменено)

Судя по скриншоту, неправильно введена команда "DISM.exe /Online /Cleanup-image /RestoreHealth". Перед каждым знаком "/" должен быть пробел.

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

Изменено пользователем Sapfira
Опубликовано (изменено)

@Sapsan932, почитайте вот эту тему... тут есть еще один способ решения *можно начинать отсюда читать: https://forum.kasperskyclub.ru/index.php?showtopic=53411&p=783460

Спасибо

 

Шаг 4: Повторное сканирование DISM.exe /Online /Cleanup-Image /RestoreHealth, но уже с выгруженным KIS16. Результат тот же: «хранилище компонентов подлежит восстановлению». Сие значит, что повреждено хранилище в C:\Windows\WinSxS, откуда файлы не восстанавливаются.

 

Шаг 5. Проверил работу служб ч/з командную строку (последовательно):

 

     5.1.  net stop wuauserv. Результат: Служба «Ценр обновлений Windows не запущена». Как такое может быть? (Установлена автоматическая установка обновлений, (посл. поиск обновл. был сегодня в 14:15, посл. устан.обновление в 1:15). Пишет: «для вызова доп. справки наберите NET HELPMSG 3521». Выполнил NET HELPMSG 3521. Результат: «служба «***» не запущена». Что это за служба такая «***» и какой код применить, чтобы её запустить?

     5.2. Выполнил net stop bits. Результат: «Служба «фоновая интеллектуальная служба передачи «BITS» останавливается… успешно остановлена ».

     5.3. Выполнил net stop cryptsvc. Результат: «служба «службы криптографии» останавливается…успешно остановлена.

     5.4. Выполнил ren %systemroot%\SoftwareDistribution sdold123. Результат: отказано в доступе. (командная строка запускалась из под админа).

     5.5. Выполнил ren %systemroot%\System32\catroot2 cr2old123. Результат: отказано в доступе.

     5.6. Выполнил: net start cryptsvc. Результат: «затребованная служба уже запущена. Для вызова дополнительной справки наберите NET HELPMSG 2182». Набрал. Результат: «затребованная служба уже запущена».

     5.7. Выполнил: net start bits. Результат: «служба «фоновая интеллектуальная служба передачи «BITS» запускается… успешно запущена».

     5.8. Выполнил: net start wuauserv. Результат: «затребованная служба уже запущена. Для вызова дополнительной справки наберите NET HELPMSG 2182». Набрал. Результат: «затребованная служба уже запущена».

 

Насколько я понимаю – беда с центром обновлений Windows (хотя той ночью мной через него было успешно установлено 5 обновлений).

 

Шаг 6. Скачал средство удаления неполадок для Windows 8.1 https://support.microsoft.com/ru-ru/instantanswers/512a5183-ffab-40c5-8a68-021e32467565/windows-update-troubleshooter

    

     6.1. Просканировал им. Исправило 4 проблемы:  СКРИНШОТ 1:

15007b3bf5f4.jpg

     6.2. Просканировал повторно. Исправило 2 проблемы: СКРИНШОТ 2:

a465f16fe458.jpg

     6.3. После скана третий раз -  исправило 3 ошибки: СКРИНШОТ 3:

01706344d500.jpg

     6.4. Скан. 4-й раз -  исправлено 2 ошибки: СКРИНШОТ 4:

e9a0ee964150.jpg

     6.5. Пятый раз сделал это встроенным в винду средством устранения неполадок, а не скачанным ранее.СКРИНШОТ 5:

8b6bf28fba82.jpg

 

 

И, к слову, разница в том, что код ошибки выдается другой: 0х80070490, а не 0х80070057.

 

 

Забросил это гиблое дело, ибо сколько раз гонять этот центр обновлений виндоус – вопрос. Каждый раз он находит и «исправляет» ошибки с разными кодами.

 

Шаг 7: Перезагрузился. Выгрузил антивирусник. Повторил в ком. строке DISM.exe /Online /Cleanup-Image /RestoreHealth, т.к. средство удаления неполадок, вроде как, что-то исправило…). На этот раз (вместо привычного "хранилище компонентов подлежит восстановлению") в ком. строке выдало результат с номером конкретной ошибки: «Ошибка 0х80240021». Сбой DISM. Операция не выполнена.“

Зашел в логи C:\Windows\Logs\DISM. Из интересного там нашел:

 

DISM   DISM.EXE: Got the collection of providers. Now enumerating them to build the command table.

DISM   DISM.EXE: Attempting to add the commands from provider: DISM Log Provider

DISM   DISM.EXE: Attempting to add the commands from provider: FolderManager

DISM   DISM.EXE: Attempting to add the commands from provider: WimManager

DISM   DISM.EXE: Succesfully registered commands for the provider: WimManager.

DISM   DISM.EXE: Attempting to add the commands from provider: VHDManager

DISM   DISM.EXE: Attempting to add the commands from provider: GenericImagingManager

DISM   DISM.EXE: Succesfully registered commands for the provider: GenericImagingManager.

DISM   DISM.EXE: Attempting to add the commands from provider: Compatibility Manager

DISM   DISM.EXE: Succesfully registered commands for the provider: Compatibility Manager.

Error                  DISM   DISM.EXE: No providers were found that support the command(online/cleanup-image/restorehealth). HRESULT=80070057

 

DISM   DISM.EXE: Image session has been closed. Reboot required=no.

 

Ну а в целом в логах та же проблема осталась:  Checking System Update Readiness. (p)             CSI Payload Corrupt amd64_prncacla.inf_31bf3856ad364e35_6.3.9600.17415_none_95dd5540d57f8c01\Amd64\CNBJ2530.DPB

  

Шаг 8Скачал утилиту CFCFix.exe (Читал еще, что zip-файл запускают вместе с ним. Zip не скачивал. ) Запустил CFCFix.exe. Она выдала: Failed to check for updates. This may be due to an internet connection problem or a temporary availability failure of the update servers. (версии CFCFix новее 3.0.0.0 не нашел, какие проблемы с инетом – не понял, потому продолжил). Вместо обещанных 10 минут - выдало сообщение, что случае с моей проблемой нужно еще +20 минут. Ждал полтора часа... Итог: шесть файлов были восстановлены.

 

В логах: CFCFix.txt: FIXED: Performed DISM repair on file Amd64\CNBJ2530.DPB of version 6.3.9600.17415.

 

SUMMARY: No corruptions were detected. AutoAnalysis:: directive completed successfully.

Successfully processed all directives.  С допиской: Failed to generate a complete zip file. Upload aborted.

 

Шаг 9. Перезагрузился, выполнил на всяк. случай контрольный sfc/scannow. Результат: «защита ресурсов Windows не обнаружила нарушений целостности». Фууухх….. :ura: (выдохнул полной грудью с облегчением...)

 

Вопрос. Необходимо ли что-то еще дополнительно сделать, возможно для окончательной "зачистки" ?

Как понять причину - из-за чего возникла данная ошибка, чтобы не получить её в будущем снова?

Изменено пользователем Soft
удалены пустые строки
Опубликовано (изменено)

@Sapsan932, а сейчас ЦО находит обновления?

В ЦО после выполненных выше действий вместо дата установки послед. обновления появилось: "обновления устанавливались: никогда".

При  выставленном автоматическом обновлении, при поиске обновлений вручную пишет "нет доступных обновлений".

(Действительно их нет или не обновляет - вопрос?).

Изменено пользователем Sapsan932
Опубликовано

 

@Sapsan932, а сейчас ЦО находит обновления?

В ЦО после выполненных выше действий вместо дата установки послед. обновления появилось: "обновления устанавливались: никогда".

При  выставленном автоматическом обновлении, при поиске обновлений вручную пишет "нет доступных обновлений".

(Действительно их нет или не обновляет - вопрос?).

 

После завтра выйдет очередной набор обновлений, тогда узнаете. Установленные смотрите по кнопке Установленные обновления , в нижнем углу Центра обновлений.

Опубликовано

Факт: до того, как выполнил описанные выше в этой теме действия - ЦО работал.

Напр. 08.01.2017 через ЦО было установлено 74 обновления. А уже после манипуляций со средством удаления неполадок для Windows 8.1, а так же с CFCFix.exe - 09.01.2017 обновления "накрылись".

 

Смешно, устранял проблему sfc/scannow по восстановления хранилища компонентов виндоус , а в итоге получил проблему с обновлениями... 

Опубликовано

 

 


09.01.2017 обновления "накрылись".
Обновления не исчезли, исчез журнал установки обновлений. Смотрите что стоит в Установленные обновления
Опубликовано

@Sapsan932, вы попробовали по ссылке скрипт powershell запустить у себя или переименовать папку softwaredistribution?

Опубликовано

 

После завтра выйдет очередной набор обновлений, тогда узнаете.

 

 

Да, буду ждать. А откуда вы узнаёте время выхода будущих обновлений?

 

Но очевидно, не всё в порядке. Повторно запустил средство удаления неполадок для обновлений. Результат: 1)Обнаружена  потенциальная ошибка базы данных Центра обновления Windows 0x80070490- Исправлена. 2) Компоненты Центра обновления Windows необходимо восстановить. Исправлено. 3) Элемент отсутствует. Расположение, используемое Центром обновления Windows для хранения данных, изменилось, и его требуется восстановить. Какой элемент - непонятно.

 

После этого запустил вручную поиск обновлений. Впервые выдало: не удалось выполнить поиск новых обновлений. Ошибка 8024А000. По коду этой ошибки в Майкрософте нагуглил https://answers.microsoft.com/ru-ru/windows/forum/windows8_1-update/windows-81-%c3%b0%c2%bd%c3%b0%c2%b5/b61b7d92-9583-4dca-a0b5-0bc42e6f6a9c

Снова запуская средство удаления неполадок - всё повторяется, как в скринах из п.6 в этой темы: ошибка Центра обновления Windows 0x80070057 ( пишет регулярно, что исправило, но при повторном сканировании она появляется вновь). А так же отчет указывает на отсутствие 6-ти элементов: 1) Неправильные переменные среды центра обновлений виндоус; 2)Some security Settings are missing or have been changed; 3) Check for missing or corrupt files; 4) Service registration  is missing or corrupt; 5) не запущены службы ЦО виндоус; 6) Компоненты службы шифрования не зарегистрированы.

 

 

@Sapsan932, вы попробовали по ссылке скрипт powershell запустить у себя или переименовать папку softwaredistribution?

Буду пробовать. Вот только по ссылке там скрипт для Windows 7, а у меня 8.1 Update 3. Это разве значения не имеет?

Опубликовано

 

 


А откуда вы узнаёте время выхода будущих обновлений?
Открою страшную тайну ) Выходят каждый второй вторник месяца, когда в Сиэтле утро. Если живёте в западной России, то возможно получите во вторник вечером. Сами обновления автоматически ищутся раз в день.
  • Спасибо (+1) 1
Опубликовано

sapsan932,

а вы диск на наличие ошибок проверять не пробовали?

Опубликовано

 

 


Это разве значения не имеет?
значит вам не подходит

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
  • Похожий контент

    • fo1x
      Автор fo1x
      Программа защиты ресурсов Windows обнаружила поврежденные файлы, но не
      может восстановить некоторые из них.
      Подробные сведения см. в файле CBS.Log, который находится по следующему пути:
      windir\Logs\CBS\CBS.log. Например, C:\Windows\Logs\CBS\CBS.log. Подробные сведения
      включены в файл журнала, предоставляемый флагом /OFFLOGFILE.
      PS C:\WINDOWS\system32>
    • DarkMeF
      Автор DarkMeF
      Добрый вечер. Словил майнер.

       
      по классике в общем. microsoftHost грузит. Но этот какой то жуткий. Вообще никуда не дает зайти. Даже system explorer блочит. можно увилеть разве что так
       

       
      Пожалуйста помогите)) 
      Логи прикрепил, надеюсь правильно
      CollectionLog-2025.01.04-23.11.zip
      Само собой пытался удалять, но он сразу восстает
    • FokinZ
      Автор FokinZ
      Добрый день,помогите решить проблему,столкнулся с  Trojan.Auto lt.1224 и Tool.BtcMine.2733,прогнал через CureIT!,Hitman и другие,ничего не помогло,вкладки сразу закрывает,настройки компьютера закрывает и браузер тоже.Уже не знаю что и делать,буду признателен за внимание!

    • SimpleMan
      Автор SimpleMan
      Недавно активировал Windows 11 Pro через командную строку cmd, через какой-то левый KMS сервер, не разобрался как это работает, 
      проработал так несколько дней, потом решил установить антивирус Касперского и он сразу же обнаружил Вредоносные ссылки через PowerShell 
      пример такой активаций есть везде, вот: https://vk.com/wall-188198781_5982
      Подскажите пожалуйста, как теперь устранить проблему?
      скриншот отчёта прилагаю
       
    • KL FC Bot
      Автор KL FC Bot
      Число ежегодно обнаруживаемых уязвимостей в ПО неуклонно растет и уже приближается к круглой цифре 30 000. Но команде ИБ важно выявить именно те уязвимости, которыми злоумышленники реально пользуются. Изменения в топе «самых популярных» уязвимостей серьезно влияют на приоритеты установки обновлений или принятия компенсирующих мер. Поэтому мы регулярно отслеживаем эту динамику, и вот какие выводы можно сделать из отчета об эксплойтах и уязвимостях за I квартал 2024 года.
      Растет критичность и доступность уязвимостей
      Благодаря bug bounty и автоматизации, масштабы охоты за уязвимостями значительно выросли. Это приводит к тому, что уязвимости обнаруживаются чаще, а там, где исследователям удалось найти интересную поверхность атаки, следом за первой выявленной уязвимостью нередко обнаруживаются целые серии других, как мы это видели недавно с решениями Ivanti. 2023 год стал рекордным за 5 лет по числу найденных критических уязвимостей. Одновременно растет и доступность уязвимостей широкому кругу атакующих и защитников — для более чем 12% обнаруженных уязвимостей оперативно появился публично доступный код, демонстрирующий возможность эксплуатации (proof of concept, PoC). В первом квартале 2024 года доля критических уязвимостей также остается высокой.
       
      Посмотреть статью полностью
×
×
  • Создать...