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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 10 (http://forum.oszone.net/forumdisplay.php?f=118)
-   -   sfc /scannow не может восстановить повреждённые файлы (http://forum.oszone.net/showthread.php?t=306242)

laslo1405 04-10-2015 20:00 2560586

sfc /scannow не может восстановить повреждённые файлы
 
Вложений: 3
Здравствуйте.
Помогите пожалуйста решить проблему:
Сканирование при помощи sfc/scannow обнаружило повреждённые файлы, но восстановление по какой-то причине невозможно-
Скрытый текст

Далее, при попытке восстановить эти файлы с помощью DISM, то и здесь снова ошибка-
Скрытый текст

NickM 04-10-2015 20:58 2560600

laslo1405, в логе речь о ярлыке к "ножницам" Windows. Попробуйте самостоятельно создать ярлык с именем "Snipping Tool", разместить по пути
Цитата:

c:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\
и после по новой выполнить проверку файлов.

laslo1405 04-10-2015 23:01 2560637

Цитата:

Цитата NickM
разместить по пути - c:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\»

Но у меня не такого пути:
Скрытый текст

Blast 05-10-2015 06:55 2560678

Цитата:

Цитата laslo1405
Но у меня не такого пути »

Win + R - C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories - Enter :)

laslo1405 05-10-2015 13:40 2560787

Цитата:

Цитата NickM
Попробуйте самостоятельно создать ярлык с именем "Snipping Tool"»

Ярлык "Ножницы" там уже был ранее

Или он должен называться именно "Snipping Tool"?

NickM 05-10-2015 14:15 2560802

Вложений: 1
Цитата:

Цитата laslo1405
Ярлык "Ножницы" там уже был ранее, или он должен называться именно "Snipping Tool"? »

Согласно лога Мною предполагалось отсутствие ярлыка, в Вашем случае ярлык поврежден?!?

Цитата:

2015-10-03 17:54:47, Info CSI 000036d6 [SR] Cannot repair member file [l:34{17}]"Snipping Tool.lnk" of Microsoft-Windows-SnippingTool-App, Version = 10.0.10240.16384, pA = x86, nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35} in the store, hash mismatch
2015-10-03 17:54:47, Info CSI 000036d9 [SR] Cannot repair member file [l:34{17}]"Snipping Tool.lnk" of Microsoft-Windows-SnippingTool-App, Version = 10.0.10240.16384, pA = x86, nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35} in the store, hash mismatch
2015-10-03 17:54:47, Info CSI 000036da [SR] This component was referenced by [l:180{90}]"Microsoft-Windows-SnippingTool-Package~31bf3856ad364e35~x86~~10.0.10240.16384.SnippingTool"
2015-10-03 17:54:47, Info CSI 000036dd [SR] Could not reproject corrupted file [ml:138{69},l:136{68}]"\??\C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories"\[l:34{17}]"Snipping Tool.lnk"; source file in store is also corrupted
Удивительно, согласно скрина, ярлык изменялся в августе - обновлением Windows чтоли? Как вариант - взять ярлык из установочного образа install.wim, который расположен по этому же пути.

laslo1405 05-10-2015 15:08 2560829

Цитата:

Цитата NickM
Как вариант - взять ярлык из установочного образа install.wim, который расположен по этому же пути. »

Не пойму, как это сделать, подскажите пожалуйста.

Charg 05-10-2015 15:21 2560835

Попробуй просто переименовать его, в 123Ножницы.lnk например, а потом заново запусти sfc /scannow
Кстати говоря, командная строка с правами администратора же запускается, верно?

laslo1405 05-10-2015 17:21 2560872

Вложений: 1
Цитата:

Цитата Charg
Попробуй просто переименовать его, в 123Ножницы.lnk »

Попробовал, результат во вложении...
Цитата:

Цитата Charg
командная строка с правами администратора же запускается, верно? »

Абсолютно!

vbswan 06-10-2015 12:06 2561088

Цитата:

Цитата laslo1405
при попытке восстановить эти файлы с помощью DISM »

Dism /Online /Cleanup-Image /RestoreHealth /Source:e:\sources\install.wim:1, где е - привод с диском оси либо виртуальный привод с монтированным изошником. Инет подключен. Меня пару раз спасало в подобных ситуациях...

NickM 06-10-2015 12:54 2561103

Цитата:

Цитата laslo1405
Не пойму, как это сделать, подскажите пожалуйста. »

0. Монтируем *.iso образ или вставляем диск c установочным образом в привод, допустим, что в итоге привод у Нас - E
1. Запускаем командную строку с правами администратора.
2. Создаем, допустим на системном диске, папку (изначально проверьте наличие свободного места на системном диске)- WinMount
Код:

md %systemdrive%\WinMount
3. Подключаем образ *.wim
Код:

Dism /Mount-Image /ImageFile:e:\sources\install.wim /index:1 /MountDir:%systemdrive%\WinMount /readonly
4. Копируем злополучный ярлык
Код:

copy "%systemdrive%\WinMount\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\Snipping Tool.lnk" "%systemdrive%\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\Snipping Tool.lnk" /y
5. Отключаем образ *.wim
Код:

Dism /UnMount-Image /MountDir:%systemdrive%\WinMount /discard
6. Удаляем ранее созданную папку WinMount
Код:

rd %systemdrive%\WinMount /q
Как-то так. А после по новой sfc /scannow и смотреть результаты.

laslo1405 08-10-2015 11:37 2561822

NickM, к сожалению пока не могу применить на практике предложенное вами решение, проблема в этом - http://forum.oszone.net/thread-306381.html

hoolio_g 03-11-2015 09:25 2570955

Проверка SFC
 
Почему-то при чистой установке sfc сообщает о двух повреждённых файлах.

Код:

2015-11-01 11:45:28, Info                  CSI    00004906 [SR] Repairing corrupted file [ml:60{30},l:58{29}]"\??\C:\Windows\SysWOW64\en-US"\[l:30{15}]"msprivs.dll.mui" from store
2015-11-01 11:45:36, Info                  CSI    000049bb [SR] Repairing corrupted file [ml:60{30},l:58{29}]"\??\C:\Windows\SysWOW64\en-US"\[l:26{13}]"mlang.dll.mui" from store

Все контрольные суммы сходятся, диск нормально записан, MSDN оригинальный образ.

С помощью scannow правда восстановилось.

Код:

2015-11-01 11:46:43, Info                  CSI    000050cb [SR] Repairing corrupted file [ml:60{30},l:58{29}]"\??\C:\Windows\SysWOW64\en-US"\[l:30{15}]"msprivs.dll.mui" from store
2015-11-01 11:46:43, Info                  CSI    000050ce [SR] Repairing corrupted file [ml:60{30},l:58{29}]"\??\C:\Windows\SysWOW64\en-US"\[l:26{13}]"mlang.dll.mui" from store
2015-11-01 11:46:43, Info                  CSI    000050d1 [SR] Repair complete
2015-11-01 11:46:43, Info                  CSI    000050d2 [SR] Committing transaction
2015-11-01 11:46:44, Info                  CSI    000050d7 [SR] Verify and Repair Transaction completed. All files and registry keys listed in this transaction  have been successfully repaired






dntfckmmnd 26-03-2016 12:21 2619930

По 4-й пункт сделал, как у NickM, после выполнил:
Dism /Online /Cleanup-Image /RestoreHealth /Source:C\WinMount\Windows /LimitAccess
и потом с 5 пункта, как у NickM
Всё восстановило.


Время: 22:50.

Время: 22:50.
© OSzone.net 2001-