На часах уже 1:55, это я так увлекательно провел время за установкой новых драйверов ATI Catalyst™ 9.11 Display Driver for Windows XP Professional/Home Edition

А дел было в следующем:
Я обзавелся новой видеокартой ATI HD 4730, и решил обновить драйвера, и все бы хорошо, но... после этого ни как не хотел запускаться Catalist Control Center посмотрев в логи я обнаружил:


0000000001: 2009-12-05 01:45:00:515 Failed to merge manifest file: C:\Program Files\ATI Technologies\ATI.ACE\MOM-InstallProxy\mom-installproxy.xml with exception: Файл "C:\Program Files\ATI Technologies\ATI.ACE\MOM-InstallProxy\mom-installproxy.xml" не найден. Error Called by: ATI.ACE.CLI.Foundation.MergeManifest::ReadManifest processID:03456 threadID:( ) domainName:(ccc.exe ) assemblyName:(CLI.Foundation.XManifest, Version=2.0.3586.20661, Culture=neutral, PublicKeyToken=90ba9c70f846762e) ------------------------------------------------------------------------------------------------------------------------ Дополнительные сведения можно найти в центре справки и поддержки, в "http://go.microsoft.com/fwlink/events.asp".


0000000002: 2009-12-05 01:45:02:890 Win32 Language: Current culture language is not an inexact supported language either ru-RU Error Called by: ATI.ACE.CLI.Component.Runtime.Runtime::SetTongues processID:03456 threadID:( ) domainName:(ccc.exe ) assemblyName:(CLI.Component.Runtime, Version=2.0.3595.17819, Culture=neutral, PublicKeyToken=90ba9c70f846762e) ------------------------------------------------------------------------------------------------------------------------ Дополнительные сведения можно найти в центре справки и


0000000003: 2009-12-05 01:45:06:953 RT_GC_2 Error Called by: ATI.ACE.CLI.Caste.Graphics.Runtime.RT_GraphicsCaste_2::.ctor processID:03456 threadID:(CCCThreadNew:Runtime) domainName:(ccc.exe ) assemblyName:(CLI.Caste.Graphics.Runtime, Version=2.0.3595.17822, Culture=neutral, PublicKeyToken=90ba9c70f846762e) ------------------------------------------------------------------------------------------------------------------------ Дополнительные сведения можно найти в центре справки и поддержки, в "http://go.microsoft.com/fwlink/events.asp".


Ну первым делом я конечно в интернет, а там хрен! Как всегда одни вопросы и ни каких ответов, тока лаймеры понтуются (если кто из данного контингента будет читать, то подсказываю, что сообщение в логах "ACE" ни какого отношения к ACE Kodec-у не имеет :)

Ну теперь собственно сам процесс лечения:

1. сносим начисто драйвера через "установку и удаление программ"

2. затем сносим подобным образом все упомянания о Microsoft .NET Framework удаляем все версии (1.1 2.0 3.0 3.5)!

3. Затем идем в каталог WINDOWS\Microsoft.NET и удаляем Framework

4. поиском в WINDOWS находим все файлы по маске на ati*.* их тоже все трем, некоторые из них могут самовосстанавливаться, тоесть появляться заново (не бойтесь это не у вас крыша едет, так и должно быть) просто забиваем на это особое внимание уделяем каталогу WINDOWS\SYSTEM32 и WINDOWS\SYSTEM32\DRIVERS. Остальные я думаю можно и не чистить я это делал "для очистки совести :)"

5. Теперь открываем regedit и с учетом регистра, ищем название ключей "ATI" и "ati2mtag" (долго муторно, но если переустановка винды не ваше хобби, то оно того стоит). Ниже я приведу примерный список ключей:


HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\ati2mtag
HKEY_LOCAL_MACHINE\SOFTWARE\ATI
HKEY_LOCAL_MACHINE\SOFTWARE\ATI Technologies
HKEY_CURRENT_USER\Software\ATI

6. Ну и в заключении валим в C:\Program Files и удаляем ATI и ATI Technologies.

Перезагружаемся. Устанавливаем Microsoft .NET Framework Немного слов для обладателей материнок на AMD чипсетах, коем являюсь я, скачав свежие дрова с сайта производителя, у меня это MSI. Начинаем ставить дрова от мамы и у нас вылетает ошибка о том что "драйвер не нашел пордходящих устройств". Что бы нам обмануть установщик, заходим в распакованный архив и удаляем папку "ССС" и "Driver" у меня получилась вот такая структура:


25.06.2009 17:45 151я552 AtiCim.bin
25.06.2009 17:45 139я264 AtiCimUn.exe
04.12.2009 18:45 ATIPCE
04.12.2009 18:45 ATITrans
04.12.2009 18:45 AVIVOXP
04.12.2009 18:45 BIN
25.06.2009 17:45 73я728 CheckVer.exe
25.06.2009 17:45 1я763я189 data1.cab
25.06.2009 17:45 47я159 data1.hdr
25.06.2009 17:45 512 data2.cab
25.06.2009 17:45 51я712 DrvUI64A.exe
25.06.2009 17:45 344я923 ikernel.ex_
10.07.2009 08:37 262 INSTALL.INI
25.06.2009 17:45 127я488 issetup.exe
25.06.2009 17:45 569 layout.bin
04.12.2009 18:46 NET32
04.12.2009 18:46 NET64A
25.06.2009 17:45 18я192 psapi.dll
04.12.2009 18:46 SBDrv
25.06.2009 17:45 65я536 Setup.exe
25.06.2009 17:45 446 Setup.ini
25.06.2009 17:45 168я607 setup.inx
04.12.2009 18:46 vc8
04.12.2009 18:46 WDM_ALL


Я так понимаю производитель запихнул туда драйвер для интегрированных видеокарт, а вашу карту этот драйвер может и незнать :), как это было со мной, а инсталлер вылитит с ошибкой, да и снять галучку с "драйверов для дисплея" не получиться. Поэтому выход из положения только такой.

Выше сказанное относится только к обладателям материнок на AMD, у кого NVidia, с дровами для матери незаморачиваетесь!
Затем скачиваем свежий каталистик ATI Catalyst™ 9.11 Display Driver for Windows XP Professional/Home Edition инсталимся, перезагружаемся. CCC запустился - радуемся жизни, и что не придется сносить винду :)

Используются технологии uCoz