Проверка компонентов
Здравствуйте, при проверки компонентов, он пишет что найдены ошибки. Как их исправить?
|
Цитата:
|
Там не понятно CBS.log
|
SoulStealer,
При подключенном интернете выполните команду от имени администратора: Код:
DISM /Online /Cleanup-Image /RestoreHealth После перезагрузитесь, повторите Код:
sfc /scannow |
Цитата:
|
Повторил процедуру несколько раз и всегда находились ошибки:CBS.log
|
SoulStealer,
Эту команду выполнили ? Код:
DISM /Online /Cleanup-Image /RestoreHealth |
Цитата:
|
SoulStealer,
Не восстановлен файл ресурсов tzres.dll.mui (в системе их несколько). Дело в том, что в логе не указано конкретное место файла, в каталогах с ресурсами такое часто бывает. Посмотрите, если я правильно просчитал, у Вас есть папка С:/Windows/WinSxS/amd64_microsoft-windows-i..rnational-timezones_31bf3856ad364e35_6.3.9600.17336_none_063dafe8dd5ed7f1 Если есть, то в ней должен быть этот поврежденный файл. Какого он размера ? |
Цитата:
|
SoulStealer,
Можете восстановить вручную: 1. Взять файл, например из дистрибутива в образе \Sources\install.wim (извлечь архиватором 7-zip или смонтировать образ) 2. Получить доступ и вернуть после замены владельца обратно Как получить доступ к разделу реестра и вернуть все на свои места |
SoulStealer,
Да. Нужен. Если нет, можно взять файл с аналогичной системы. Или по поиску tzres.dll.mui , в папке C:\Windows найти похожий по размеру файл. Если похожего по размеру нет, пробовать с другим размером. Сначала с одним, потом с другим, пока проверка не покажет полную целостность. |
ruslan..., В том папке(amd64_microsoft-windows-i..rnational-timezones_31bf3856ad364e35_6.3.9600.17336_none_063dafe8dd5ed7f1) файл tzres.dll, а не tzres.dll.mui лежит
|
SoulStealer,
Значит давайте пойдем по другому пути, поскольку у Вас не восстановлен tzres.dll.mui По поиску tzres.dll.mui, в папке C:\Windows, в названии какой-нибудь папки, где находится один из файлов, присутвует 6.3.9600.17336 ? |
ruslan...,
В папках,в которых присутствуие название 6.3.9600.17336(а их две), лежит только tzres.dll. |
SoulStealer,
А Вам вообще важно файл восстановить ? Если да, то: Создайте папку C:\Windows\WinSxS\amd64_microsoft-windows-i..timezones.resources_31bf3856ad364e35_6.3.9600.17336_ru-ru_bd8cc331a6984855 Сделайте ее владельцем TrustedInstaller Затем повторите Код:
DISM /Online /Cleanup-Image /RestoreHealth Код:
sfc /scannow |
ruslan...,
Не могу создать папку в C:\Windows\WinSxS\ |
SoulStealer,
У Вас не хватает разрешения. Поэтому я и дал Вам ссылку Как получить доступ к разделу реестра и вернуть все на свои места Нужно получить доступ к папке C:\Windows\WinSxS Затем создать папку. Затем созданной папке, сделаете владельцем TrustedInstaller и дадите ему полный доступ на вкладке Разрешения. После создания папки, верните обязательно папке C:\Windows\WinSxS первоначальные разрешения и владельца. Запоминайте, как было. |
|
SoulStealer,
Лог файл стал более понятен. Теперь создайте папку C:\Windows\WinSxS\amd64_microsoft-windows-i..timezones.resources_31bf3856ad364e35_6.3.9600.17336_en-us_746bab7d55934cae Повторите операции с командами, перезагрузитесь и выложите обновленный лог файл. |
|
SoulStealer,
Крепитесь. Теперь нужно создать папку C:\Windows\WinSxS\x86_microsoft-windows-i..timezones.resources_31bf3856ad364e35_6.3.9600.17336_en-us_184d0ff99d35db78 Снова повторить операции с командами, перезагрузиться и выложить лог CBS. Теперь видно, что файл поврежден в двух местах. Но пока его не трогаем. Восстанавливаем пропавшие папки. |
ruslan...,
Вот |
SoulStealer,
Теперь нужно создать C:\Windows\WinSxS\x86_microsoft-windows-i..timezones.resources_31bf3856ad364e35_6.3.9600.17336_ru-ru_616e27adee3ad71f И повторить остальные действия. У Вас обновления в Центре обновлений все установлены ? |
ruslan...,
Да, все |
SoulStealer,
Значит Система актуальна в плане лицензии ... Движемся дальше. После создания папки и перезагрузки(Вы по моему не перезагружаетесь) подкрепите CBS лог. |
ruslan...,
После каждой команды sfc /scannow я перезагружаюсь |
И после этих всяких операций компьютер стал заметно быстрей работать
|
SoulStealer,
Проделывайте операции. Полагаю, что папок не много осталось. Как дела с вирусами обстоят ? Сканирование давно проводилось и чем ? |
|
SoulStealer,
Если еще в последующем выдаст ошибку, сделаете ее скриншот. Просмотрите какую-нибудь созданную папку она после команд пуста ? На данный момент восстановлено: C:\Windows\Branding\Basebrd\ru-RU\basebrd.dll.mui Не восстановлены: C:\Windows\System32\ru-RU\tzres.dll.mui C:\Windows\System32\en-US\tzres.dll.mui C:\Windows\SysWOW64\ru-RU\tzres.dll.mui C:\Windows\SysWOW64\en-US\tzres.dll.mui Все они разных размеров. Найдите в папке C:\Windows\winsxs такие же по размеру файлы и скопируйте в папку назначения, после делайте владельцем TrustedInstaller и давайте ему полный доступ. Будем надеяться, что там они не повреждены. Если повреждены, придется искать файлы на стороне. Изначальные файлы пока просто перемещайте в удобное место, естественно получая к ним доступ. Можете провести операцию с одним каким-то файлом. Провести sfc /scannow и выложить лог. Я посмотрю, не повреждены ли и в компонентах. Проверьте в центре обновлений. Сейчас никаких нет обновлений ? |
Например папка x86_microsoft-windows-i..timezones.resources_31bf3856ad364e35_6.3.9600.17336_ru-ru_616e27adee3ad71f пуста
Обновлений нет Для C:\Windows\System32\ru-RU\tzres.dll.mui, в папке C:\Windows\winsxs есть два файла, у которых подходит размер, какой брать? |
SoulStealer,
Любой. Они одинаковы. |
Поменял два файла:
C:\Windows\System32\ru-RU\tzres.dll.mui C:\Windows\System32\en-US\tzres.dll.mui Скриншот прикрепил. Сейчас перезагружусь и выложу лог |
|
SoulStealer,
Остальные можно не менять. Все равно в логе эти файлы повреждены. Нужно попробовать взять файлы из другой, аналогичной системы. У Вас система предустановлена была ? Или отдельно устанавливали. Сброс к заводским настройкам имеется ? |
ruslan...,
Предустановлена |
ruslan...,
А если я с другого ноутбука, на котором винда 8.1 скопирую этот файл и перемещу к себе? |
Цитата:
Заодно и посмотрите на другом ноутбуке наличие папок, которые создавали. Если они там есть, то просмотрите их содержимое и скопируйте на флэшку. Дальше видно будет. Перед тем, как копировать файлы на флэшку, вложите в архив. У меня нет под рукой Windows 8.1. Поэтому не могу понять некоторые вещи. |
ruslan...,
Я хочу установить винду на виртуальную машину и оттуда уже брать файлы И обязательно ли виндоус 8.1, просто 8 подойдет? |
SoulStealer,
Нет. Не подойдет. Другие папки, другие версии файлов. |
ruslan...,
Значит еще буду устанавливать обновления |
ruslan...,
Мне файлы копировать с C:\Windows\System32\ru-RU\tzres.dll.mui или с C:\Windows\winsxs? |
SoulStealer,
Конечно из C:\Windows\System32\ru-RU\tzres.dll.mui Просмотрите, создаваемые Вами паки есть на свежей системе ? Если есть, назовите их содержимое. |
ruslan...,
Везде tzres.dll.mui Но я поторопился и скопировал файлы из C:\Windows\winsxs для C:\Windows\System32\ru-RU\, уже идет проверка |
Цитата:
Но Вы и сами понимает, что для завершения дела, необходимо будет скопировать в каждую папку из такой же паки файл. Назначить владельца и сделать разрешения, такие же, как на свежей системе. |
Скопировал все папки, кроме amd64_microsoft-windows-i..rnational-timezones_31bf3856ad364e35_6.3.9600.17336_none_063dafe8dd5ed7f1, система при копировании этой папки с файлом(или только файл) виснит
|
SoulStealer,
Новая система ? Или проблемная ? |
|
|
SoulStealer,
Попробуйте загрузить новую в безопасный режим и скопировать или просмотрите, какого размера там файл, если в других по размеру одинаковый есть, скопируйте его. А так могу Вас поздравить. Все четыре файла, о которых я писал выше, восстановлены. Перезагрузитесь и проведите sfc /scannow. Нарушений либо не будет, либо будет указывать на тот файл, у которого папка пуста. |
|
SoulStealer,
Файл последний удалось поместить в пустую папку ? |
ruslan...,
Папка оказалась не пуста, но я все равно заменил файл. Лог |
SoulStealer,
Указывает на tzres.dll.mui где-то в C:\Windows\winsxs Конкретного пути, где именно, нет. |
ruslan...,
Говорит что отсутствует или поврежден? |
SoulStealer,
В логе - "Не удается восстановить файл члена [l:26{13}]"tzres.dll.mui" of Microsoft-Windows-International-TimeZones.Resources, Version = 6.3.9600.17336" Я уже привык только пользоваться логами. По логу - все папки мы с Вами восстановили. Попросил модератора, у которого Windows 8.1, он прислал список папок в winsxs. Прикрепляю к сообщению. Сравните где находится tzres.dll.mui и сравните размер. Поскольку установочный диск у Вас есть, как вариант: Как переустановить Windows, сохранив настройки и установленные программы |
Первый же файл:
Код:
C:\Windows\WinSxS\amd64_microsoft-windows-i..timezones.resources_31bf3856ad364e35_6.3.9600.16384_ru-ru_bd54c9c9a6c287bb\ Да и последующие, которые весят совсем мало, отличаются размером |
SoulStealer,
В дополнении к Цитата:
|
ruslan...,
Получается другого метода, как переустановить систему нет? |
Цитата:
Но Вы можете все оставить, как есть на данный момент. Поскольку файлы системы, для ее работы восстановлены. Папки недостающие и файлы в них восстановлены. Кроме одного какого-то. Но в каталоге C:\Windows\winsxs они нужны для восстановления. Поэтому критического сейчас ничего я не вижу. |
Вот новый лог, может что либо изменилось?
|
SoulStealer,
Нет. К сожалению ничего. Код:
Cannot repair member file [l:26{13}]"tzres.dll.mui" of Microsoft-Windows-International-TimeZones.Resources, Version = 6.3.9600.17336, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture = [l:10{5}]"ru-RU", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, file is missing |
Пришли обновления, может ситуация изменилась? Лог.
|
Цитата:
Запустите в реестре поиск, к примеру TimeZones.Resources и сравните реестр со свежей системой. Возможно это приведет к какому-то результату. |
ruslan...,
В реестре вообще такого нет |
SoulStealer,
Не может быть. Галки должны стоять так: |
Вот, и больше ничего
|
SoulStealer,
Станьте в реестре на "Компьютер" и запустите поиск. |
ruslan...,
Там огромное кол-во файлов, есть ли не ручной способ сравнения? |
SoulStealer,
Нет. Нету. Надежда на то, что увидите где-то расхождение. |
|
SoulStealer,
Нет. Да нового ничего и не будет. Проще установить систему в режиме обновления или сделать сброс, раз для Вас эта ошибка важна. |
Можете посмотреть в последний раз? Лог
|
SoulStealer,
По моему, что-то всплыло. Удалите обновление KB2998527 И проверьте наличие проблемы. Если не найдете в списке установленных или не удалится, в командной строке, от имени Администратора: Код:
wusa /uninstall /KB:2998527 Потом можно установить заново Update for Windows 8.1 for x64-based Systems (KB2998527) |
ruslan...,
Не удаляется ни первым, ни вторым способом |
SoulStealer,
Попробуйте удалить в безопасном режиме или установить по верх. Если не получиться, выполните: Код:
DISM /Online /Cleanup-Image /RestoreHealth Подкрепите CBS и C:\Windows\Logs\DISM\dism.log И сообщите результаты, которые выводят команды по окончании. |
|
SoulStealer,
В dism.log все чисто. Проведите еще раз sfc /scannow и подкрепите к сообщению CBS.log |
CBS.log Скриншот сделать забыл, но там было написано, что ошибок нет
|
Цитата:
В CBS.log сведений о проверке нет. Забыли наверное после проведения sfc /scannow перезагрузиться ? |
ruslan...,
Перезагрузился, сейчас еще одну проверку сделаю |
|
SoulStealer,
Лог чист. О чем говорит и скриншот. Полагаю проблема решена манипуляцией удаления/установки обновления. |
ruslan...,
Спасибо большое за помощь! |
Время: 09:37. |
Время: 09:37.
© OSzone.net 2001-