Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 8 и 8.1 (http://forum.oszone.net/forumdisplay.php?f=116)
-   -   [решено] Восстановление отсутствующих или поврежденных системных файлов (http://forum.oszone.net/showthread.php?t=287135)

K0hana 28-08-2014 10:58 2395243

Восстановление отсутствующих или поврежденных системных файлов
 
sfc/scannow заявил

Цитата:

2014-08-28 05:59:14, Info CSI 00000519 [SR] Cannot repair member file [l:36{18}]"Amd64\CNBJ2530.DPB" of prncacla.inf, Version = 6.3.9600.16384, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type = [l:24{12}]"driverUpdate", TypeName neutral, PublicKey neutral in the store, hash mismatch
2014-08-28 05:59:22, Info CSI 0000051b [SR] Cannot repair member file [l:36{18}]"Amd64\CNBJ2530.DPB" of prncacla.inf, Version = 6.3.9600.16384, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type = [l:24{12}]"driverUpdate", TypeName neutral, PublicKey neutral in the store, hash mismatch
Достаточно подробно, как заменить поврежденный сисфайл, описано на support.microsoft.com, но вот ГДЕ эти файлы взять - решительно непонятно.

Прошу вашего совета.

Nerdy 28-08-2014 11:43 2395263

K0hana, http://info-lite.ru/main/286-vosstan...indows-81.html
или извлечь из дистрибутива Windows.

Vadikan 28-08-2014 12:49 2395297

K0hana, Этап 1 – восстановление поврежденного хранилища компонентов. При худшем раскладе только извлечение из дистрибутива путем указания источника (пример команды там же).

Nerdy 28-08-2014 13:16 2395308

Vadikan, при онлайн обновлении хранилища компонентов, DISM использует данные файла CBS.log?

UPD
Цитата:

Цитата Vadikan
в смысле, DISM парсит лог, чтобы определить проблему? Нет, конечно. »

Странно, было бы логичным сверяться со списком поврежденных файлов для их последующего восстановления.
Каким образом DISM определяет наличие поврежденных файлов в системе, если не используется CBS.log? Или он просто перезаписывает (скачивая из Windows Update) предопределенный список файлов, считающихся важными для нормальной работы системы?

Vadikan 28-08-2014 13:54 2395322

Nerdy, гм... в смысле, DISM парсит лог, чтобы определить проблему? Нет, конечно. В лог пишется результат работы.

Vadikan 28-08-2014 23:38 2395557

Nerdy, во-первых, не надо править предыдущие посты после получения ответа, а надо продолжать дискуссию (подумайте, почему это имеет значение).

Цитата:

Цитата Nerdy
Странно, было бы логичным сверяться со списком поврежденных файлов для их последующего восстановления. »

Это логично, так и делается, но это не значит, что для этого нужно парсить лог. Смотрите, вы запустили -ScanHealth, проверка завершилась, результаты записали в лог. Теперь вы руками поковырялись в логе и запустили -RestoreHealth. Чем это кончится, если опираться на лог?

Поэтому -RestoreHealth заново выполняет -ScanHealth, держа в памяти результат и записывая его в лог, а потом уже выполняет восстановление.

Насчет скачивания с Windows Update... Надеюсь, это уже работает, потому что на момент написания статьи не работало из-за бага :)

Nerdy 29-08-2014 11:40 2395707

читать дальше »
Цитата:

Цитата Vadikan
во-первых, не надо править предыдущие посты после получения ответа, а надо продолжать дискуссию (подумайте, почему это имеет значение). »

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

Цитата Vadikan
результаты записали в лог. »

в CBS.log?
Цитата:

Цитата Vadikan
Чем это кончится, если опираться на лог? »

смотря что наковыряли. Если все, то восстанавливать нечего и появится сообщение об этом.

Спросил об этом в контексте вопроса K0hana.

K0hana 07-09-2014 21:06 2399721

Извиняюсь что затянул с ответом, был занят.

Спасибо за ответ Nerdy/Vadikan, хотя сам загуглил это решение перед повторным визитом на форум ^_^

Лехич 26-04-2015 16:08 2500959

Прошу прощения что тревожу старую тему. Но не хочу создавать новую. Такая беда.. Делаю fsc/ scannow он грит мол есть ошибки и все дела. В общем один в один как в этой истории только с тем что я так и не понял из этой темы где взять то недостающий файл??? Мне пишет мол Укажите место источника.. И дальше все. Amd64\CNBJ2530.DPB Вроде этот файл надо заменить но где его откопать... Не понятно. У меня вин 8

DHCP 26-04-2015 16:16 2500963

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

у меня на компе это раздел в реестре
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup
параметр SourcePath

Valera1959 26-04-2015 17:14 2500974

Проблема с Amd64\CNBJ2530.DPB у меня решилась с помощью Dism /Online /Cleanup-Image /RestoreHealth.


Время: 15:35.

Время: 15:35.
© OSzone.net 2001-