Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Ошибка - Глобальный кэш сборок С:\Windows\Assembly\ Добавление/Ошибка (??)

Ответить
Настройки темы
Ошибка - Глобальный кэш сборок С:\Windows\Assembly\ Добавление/Ошибка (??)

Пользователь


Сообщения: 139
Благодарности: 4


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: VSerge
Дата: 11-04-2009
Вот такая ситуация:
после успешного краха системы, восстановил работоспособность (собрал в 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 байт

Отправлено: 01:17, 11-04-2009

 


Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Ошибка - Глобальный кэш сборок С:\Windows\Assembly\ Добавление/Ошибка (??)

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Владельцам Windows 7 х64 build 7600 (Желательно не сборок) PainteR Тест-форум 2 21-11-2009 14:27
Отдельная тема/форум для обсуждения разнообразных сборок Windows Drinko О сайте и форуме 10 26-01-2009 14:28
Программа для сборок софта DarkneZ Автоматическая установка приложений 4 12-12-2008 22:45
Неудается очистить кэш распознователя DNS: ошибка исполнения функции i_can_win Microsoft Windows 2000/XP 0 27-09-2006 15:24




 
Переход