Вот такая ситуация:
после успешного краха системы, восстановил работоспособность (собрал в Linuxe копированием из директорий *.chk папку Windows) - описано
здесь .
Правда стала появляться в журнале ошибки
SideBySide Код события: 59, Описано здесь - описано
здесь теперь уже заметил, что появляется только в случае работы с сетью (иногда), как правило - это игры.
Вспомнил, что во время копирования (в Linuxe), некоторые файлы было нельзя скопировать. Просканировал папку Windows, на предмет файлов *.chk, нашёл :
C:\WINDOWS\file0000.chk -файл
C:\WINDOWS\dir0000.chk - папка
C:\WINDOWS\system32\CatRoot2\edb.chk - файл
"Авария" у меня была 26.03.2009
1) Файл C:\WINDOWS\file0000.chk
Код:
[.ShellClassInfo]
InfoTip=@Shell32.dll,-12692
IconFile=%SystemRoot%\system32\SHELL32.dll
IconIndex=-21
LocalizedResourceName=@shell32.dll,-12691
2)Смотрю по дате WIN с ними работает, хотя они в \dir0000.chk
Код:
Содержимое папки C:\WINDOWS\dir0000.chk
26.03.2009 21:54 <DIR> .
26.03.2009 21:54 <DIR> ..
0 файлов 0 байт
Содержимое папки C:\WINDOWS\dir0000.chk\assembly
26.03.2009 21:54 <DIR> GAC_32
0 файлов 0 байт
Содержимое папки C:\WINDOWS\dir0000.chk\assembly\GAC_32
26.03.2009 21:54 <DIR> .
26.03.2009 21:54 <DIR> ..
08.04.2007 13:28 <DIR> System.EnterpriseServices
0 файлов 0 байт
Содержимое папки C:\WINDOWS\dir0000.chk\assembly\GAC_32\System.EnterpriseServices
08.04.2007 13:28 <DIR> .
08.04.2007 13:28 <DIR> ..
08.04.2007 13:28 <JUNCTION> 2.0.0.0__b03f5f7f11d50a3a
0 файлов 0 байт
Содержимое папки C:\WINDOWS\dir0000.chk\assembly\GAC_32\System.EnterpriseServices\2.0.0.0__b03f5f7f11d50a3a
08.04.2007 13:28 <DIR> .
08.04.2007 13:28 <DIR> ..
08.04.2007 13:28 258*048 System.EnterpriseServices.dll
08.04.2007 13:28 114*176 System.EnterpriseServices.Wrapper.dll
2 файлов 372*224 байт
Всего файлов:
2 файлов 372*224 байт
11 папок 17*960*329*216 байт свободно
Что значит:
08.04.2007 13:28 <JUNCTION> 2.0.0.0__b03f5f7f11d50a3a
JUNCTION - вот это?
В папке С:\Windows\Assembly\ этого - нет (то есть пусто...);
Понял (???), что структуру- GAC_32\System.EnterpriseServices\2.0.0.0__b03f5f7f11d50a3a надо поместить в С:\Windows\Assembly\.
Нашел статью про
Глобальный кэш сборок, понял, что всё очень круто...
Поэтому нужен совет аксакалов...
3) Далее:
Код:
Содержимое папки C:\WINDOWS\system32\CatRoot2
10.04.2009 14:05 <DIR> .
10.04.2009 14:05 <DIR> ..
10.04.2009 13:18 87*810 dberr.txt
10.04.2009 14:36 8*192 edb.chk
10.04.2009 14:05 131*072 edb.log
22.03.2009 23:13 131*072 edb00081.log
27.03.2009 05:19 131*072 res1.log
12.04.2007 09:36 131*072 res2.log
10.04.2009 14:05 1*056*768 tmp.edb
25.07.2007 18:49 <DIR> {127D0A1D-4EF2-11D1-8608-00C04FC295EE}
12.04.2007 09:36 <DIR> {F750E6C3-38EE-11D1-85E5-00C04FC295EE}
7 файлов 1*677*058 байт
Содержимое папки C:\WINDOWS\system32\CatRoot2\{127D0A1D-4EF2-11D1-8608-00C04FC295EE}
25.07.2007 18:49 <DIR> .
25.07.2007 18:49 <DIR> ..
10.04.2009 14:36 1*056*768 catdb
20.11.2008 14:07 8 TimeStamp
2 файлов 1*056*776 байт
Содержимое папки C:\WINDOWS\system32\CatRoot2\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}
12.04.2007 09:36 <DIR> .
12.04.2007 09:36 <DIR> ..
10.04.2009 14:36 3*153*920 catdb
10.04.2009 13:18 8 TimeStamp
2 файлов 3*153*928 байт
Всего файлов:
11 файлов 5*887*762 байт
8 папок 17*953*996*800 байт свободно
Заметил, что время появления
10.04.2009 14:36 8 192 edb.chk
соответствует последнему времени появления
SideBySide Код события: 59
Код:
Тип события: Ошибка
Источник события: SideBySide
Категория события: Отсутствует
Код события: 59
Дата: 10.04.2009
Время: 14:34:06
Пользователь: Н/Д
Компьютер: IGLOO
Описание:
Resolve Partial Assembly завершилась не удачно для Microsoft.Windows.Common-Controls. Соответствующее сообщение об ошибке: Отказано в доступе.
.
Тип события: Ошибка
Источник события: SideBySide
Категория события: Отсутствует
Код события: 59
Дата: 10.04.2009
Время: 14:34:06
Пользователь: Н/Д
Компьютер: IGLOO
Описание:
Generate Activation Context завершилась не удачно для C:\WINDOWS\system32\SHELL32.dll. Соответствующее сообщение об ошибке: Операция успешно завершена.
.
НО, сейчас посмотрел - самая последняя запись edb.chk появилась (то есть вместо предыдущей), во время перезагрузки ПК и автоматического получения IP адреса (DHCP) от провайдера. В журнале "Система" - это никак не отражено.
Вот собственно и все ... что- нибудь можно сделать?
1) shell32.dll - что-то надо делать?
2) GAC_32\System.EnterpriseServices\2.0.0.0__b03f5f7f11d50a3a как поместить в С:\Windows\Assembly\ с соблюдением внутренней структуры GAC (и можно ли).
А потом посмотреть дальше...
3) C:\WINDOWS\system32\CatRoot2\edb.chk
С Уважением..,
ps Сейчас вот так... (Быть может в Линуксе ещё попытаться просто перенести эти DLL ??)
08.04.2007 13:28 258*048 System.EnterpriseServices.dll
08.04.2007 13:28 114*176 System.EnterpriseServices.Wrapper.dll
Код:
Содержимое папки C:\WINDOWS\assembly
01.01.2009 18:51 <DIR> GAC
08.04.2007 13:29 <DIR> GAC_32
28.10.2008 14:03 <DIR> GAC_MSIL
08.04.2007 14:06 <DIR> NativeImages1_v1.1.4322
13.12.2008 04:43 <DIR> NativeImages_v2.0.50727_32
28.10.2008 14:03 0 PublisherPolicy.tme
28.10.2008 14:03 0 pubpol22.dat
01.01.2009 18:51 <DIR> temp
01.01.2009 18:51 <DIR> tmp
2 файлов 0 байт
.......
.......
Содержимое папки C:\WINDOWS\assembly\GAC_32\System.EnterpriseServices\2.0.0.0__b03f5f7f11d50a3a
08.04.2007 13:28 <DIR> .
08.04.2007 13:28 <DIR> ..
0 файлов 0 байт