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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   Странная проблема после нескольких БСОДов (http://forum.oszone.net/showthread.php?t=231211)

Алексей_Борисов@fb 25-03-2012 09:41 1886187

Странная проблема после нескольких БСОДов
 
Вложений: 1
После нескольких бсодов из за аппаратных проблем(проблему устранил)
возникли проблемы
1)одна прожка потеряла файл лежаший в каталоге пользователя.. и не могла найти пока я в настройках жестко не указал путь к нему
2)браузер, utorrent при запуске каждый раз спрашивает сделать ли его клиентом по умолчанию, даже если нажать ДА.
3)Тимспик при запуске НЕ от имени администратора каждый раз просит внести изменения в реестр.
4)ГЛАВНОЕ если при открытии файла выбрать открыть с помощью, то в списке программ много чего нехватает. если попытаться найти программу через обзор, то она не добавляется в список программ.
чекдиск не помог, AVG ничего не нашел.
SFC /scannow ошибки в логе в архиве(там полный лог и файл в котором я вроде удалил все лишнее)

Вопрос:
Что делать?
Если восстанавливать системные файлы, то как найти какой файл заменять(в логах пути нет, а файлов с одинаковым именем несколько) и где брать чистый файл? как собственно заменить вроде нашел http://support.microsoft.com/kb/929833/en-us

Petya V4sechkin 25-03-2012 11:19 1886230

Алексей_Борисов@fb, можно попробовать:
Цитата:

как найти какой файл заменять(в логах пути нет, а файлов с одинаковым именем несколько)
Поврежденных файлов (Cannot repair) два:
  • C:\Windows\Microsoft.NET\Framework64\v2.0.50727\sortkey.nlp - версия 6.1.7601.17648
  • C:\Windows\SysWOW64\packager.dll - версия 6.1.7601.17727
Плюс еще несколько компонентов, целостность которых проверить не удалось:
Код:

Cannot verify component files for Microsoft-Windows-Help-PrivStatement_R.Resources, Version = 6.1.7601.17514, 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, manifest is damaged (FALSE)
Cannot verify component files for MSBuild, Version = 3.5.7601.17514, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type neutral, TypeName neutral, PublicKey neutral, manifest is damaged (FALSE)
Cannot verify component files for napcrypt, Version = 6.1.7601.17514, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral, manifest is damaged (FALSE)
Cannot verify component files for naphlpr, Version = 6.1.7601.17514, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral, manifest is damaged (FALSE)
Cannot verify component files for MSBuild, Version = 6.1.7601.17514, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope neutral, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type neutral, TypeName neutral, PublicKey neutral, manifest is damaged (FALSE)
Cannot verify component files for NetFx-CSharp_Compiler_cscomp, Version = 6.1.7601.17514, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope neutral, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type neutral, TypeName neutral, PublicKey neutral, manifest is damaged (FALSE)
Cannot verify component files for NetFx-Debugging_msdia70, Version = 6.1.7601.17514, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope neutral, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type neutral, TypeName neutral, PublicKey neutral, manifest is damaged (FALSE)
Cannot verify component files for NetFx-cvtres_for_VC_and_VB, Version = 6.1.7601.17514, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope neutral, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type neutral, TypeName neutral, PublicKey neutral, manifest is damaged (FALSE)
Cannot verify component files for NetFx-DFSHIM_DLL, Version = 6.2.7601.17514, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral, manifest is damaged (FALSE)
Cannot verify component files for NetFx-FW_NETFXPERF_DLL, Version = 6.2.7601.17514, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral, manifest is damaged (FALSE)
Cannot verify component files for NetFx-Microsoft.VisualBasic, Version = 6.1.7601.17514, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope neutral, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type neutral, TypeName neutral, PublicKey neutral, manifest is damaged (FALSE)
Cannot verify component files for NetFx-Microsoft.Build.Tasks, Version = 6.1.7601.17514, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope neutral, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type neutral, TypeName neutral, PublicKey neutral, manifest is damaged (FALSE)
Cannot verify component files for NetFx-Microsoft.Build.Utilities, Version = 6.1.7601.17514, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope neutral, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type neutral, TypeName neutral, PublicKey neutral, manifest is damaged (FALSE)
Cannot verify component files for Microsoft-Windows-DirectShow-Core, Version = 6.1.7601.17713, pA = PROCESSOR_ARCHITECTURE_IA32_ON_WIN64 (10), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral, manifest is damaged (FALSE)
Cannot verify component files for policy.8.0.Microsoft.VC80.MFC, Version = 8.0.50727.6195, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope neutral, PublicKeyToken = {l:8 b:1fc8b3b9a1e18e3b}, Type = [l:24{12}]"win32-policy", TypeName neutral, PublicKey neutral, manifest is damaged (FALSE)

С ними труднее (но для большинства имена можно выяснить по соответствующим манифестам).

okshef 25-03-2012 11:52 1886243

Цитата:

Цитата Алексей_Борисов@fb
где брать чистый файл? »

Создайте вспомогательную папку, например, RepairFiles, откройте "Дистрибутив Wndows 7\sources\install.wim", распакуйте с помощью 7-Zip, найдите нужные файлы, скопируйте их в папку RepairFiles и следуйте инструкциям приведенной вами статьи. Позволю себе процитировать:
читать дальше »
Цитата:

If the System File Checker tool cannot repair a file, follow these steps:
  1. At an elevated command prompt, type the following command, and then press ENTER:
    Код:

    takeown /f Path_And_File_Name

    For example, type

    takeown /f E:\windows\system32\jscript.dll

  2. Type the following command, and then press ENTER to grant administrators full access to the file:
    Код:

    icacls Path_And_File_Name /GRANT ADMINISTRATORS:F

    For example, type

    icacls E:\windows\system32\jscript.dll /grant administrators:F

  3. Type the following command to replace the file with a known good copy of the file:
    Код:

    Copy Path_And_File_Name_Of_Source_File  Path_And_File_Name_Of_Destination

    For example, type copy

    E:\RepairFiles\jscript.dll E:\windows\system32\jscript.dll



Алексей_Борисов@fb 25-03-2012 14:35 1886339

2 файла восстановил. не помогло.
Цитата:

но для большинства имена можно выяснить по соответствующим манифестам
а можно как-то попроще чтобы я понял?

Petya V4sechkin 25-03-2012 17:15 1886434

Алексей_Борисов@fb, соответствующие файлы:
  • C:\Windows\System32\oobe\ru-RU\privacy.rtf
  • C:\Windows\Microsoft.NET\Framework64\v3.5\MSBuild.exe
  • C:\Windows\System32\napcrypt.dll
  • C:\Windows\System32\naphlpr.dll
  • C:\Windows\Microsoft.NET\Framework64\v2.0.50727\MSBuild.exe
  • C:\Windows\Microsoft.NET\Framework64\v2.0.50727\cscomp.dll
  • C:\Windows\Microsoft.NET\Framework64\v2.0.50727\diasymreader.dll
  • C:\Windows\Microsoft.NET\Framework64\v2.0.50727\cvtres.exe
  • C:\Windows\System32\dfshim.dll
  • C:\Windows\System32\netfxperf.dll
  • C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Microsoft.VisualBasic.dll
  • C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Microsoft.Build.Tasks.dll
  • C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Microsoft.Build.Utilities.dll
  • C:\Windows\SysWOW64\quartz.dll
Компонент policy.8.0.Microsoft.VC80.MFC относится к Microsoft Visual C++ 2005 Redistributable.

Но все это вряд ли имеет значение, потому что ваши симптомы больше похожи на повреждение реестра.
Восстановление системы отключено? Посмотрите в папке \Windows\System32\config\RegBack (хотя старая копия могла уже затереться).

Алексей_Борисов@fb 25-03-2012 18:06 1886464

восстановление системы отключено
а что в той папке смотреть?
Как лечить реестр?

Petya V4sechkin 25-03-2012 18:09 1886469

Цитата:

Цитата Алексей_Борисов@fb
а что в той папке смотреть?

А нажмите ссылку в предыдущем сообщении.

Алексей_Борисов@fb 26-03-2012 20:20 1887273

большое спасибо за ссылку. узнал много нового.
восстановил реестр, но это к сожалению не помогло.
при первом запуске после восстановления реестра Utorrent НЕ спросил сделаться ли ему программой по умолчанию. Но в открыть с помощью новые программы добавлять было нельзя.
комп запросил ребут. после ребута все стало точно по старому.

Есть подозрение.. может что-то блокирует запись в реестр?


Время: 18:42.

Время: 18:42.
© OSzone.net 2001-