Борьба с мультиязычным мусором в драйверах для

ATI Radeon













Вариант 1

Я как-то заглянул в c:\windows\system и ужаснулся: файлов, относящихся к ATI - больше половины. Большинство из них появилось после установки мультиязычной версии драйверов 7089. Может быть, кому-то они и нужны, но я думаю по-другому. Итак, вычищаем систему руками. Подстрахуйтесь - умнее всего будет файлы не стирать, а вырезать, вставляя в другую, резервную директорию. Если ошиблись, что-то можно будет и вернуть без проблем.

В режиме отображения файлов, отсортированных по имени, те из них, которые относятся к ATI, распознать нетрудно. Все 100% из удаленных мною файлов начинаются на At - маска At*.* (но не все из них нужно удалять !). Большинство начинается на At и заканчиваются на 00? . То есть искать можно по маске At????xx.00? . Также придется просмотреть файлы At????xx.hlx и At????xx.cnt. Это основная масса удаляемого. Еще имеет смысл удалить файлы, оканчивающие на национальное расширение - например, Atriprxx.deu - по буквам deu понятно, что относится к Германии. Нужно подробнее? Просматриваем файлы с маской

Atr9dixx.???
Atr9dmag.???
Atr9dtxx.???
Atricdxx.???
Atriprxx.???
Atrpdsxx.???
Atrptaxx.???
Atrpuixx.???

то есть имеющие такие же имена, как и многочисленные файлы с цифровыми расширениями At????xx.00? . Убираем те из них, которые не оканчиваются на *.rus .

Теперь об исключениях, которые нужны (оставить или вернуть). Ряд файлов можно вернуть по маске, об этом чуть ниже. Некоторые нужные файлы вам убрать из системной директории винда просто не даст, будет грязно ругаться (для тех, которые используются системой в этот момент) и требовать отмены. Файлы с расширением *.dll, *.exe и *.vxd не трогаем ! А также atiicdxx.sys, atiicdxx.ini, ati64hlp.stb (можно найти просто по расширениям, но их всего по одному, поэтому привожу поименно). Даже если какие-то из них окажутся и не нужны. Их немного. Оставляем (или возвращаем) и все файлы с содержащимся в них rus - по этой маске можно и искать. Конкретнее? Файлы с маской At?rusxx.hlx и At????xx.rus.
Совет для неопытных новичков - не переносите файлы из системной директории в каталог с очень длинным путем - это позволит вам вернуть все (или то, чего не хватает) на место, если при последующей загрузке выяснится, что вы удалили что-то важное для работы системы и Windows не в состоянии загрузиться дальше. В этом случае грузитесь с системной дискеты (допустим), и из реального режима возвращаете нужные файлы на родину.

В результате вышеописанных процедур я убрал из системной директории 1507 ненужных файлов!
Как видите, возились не зря.



Вариант 2

А теперь представлю гораздо более простой и удобный способ, которым можно воспользоваться еще на стадии установки.

Зачем вообще устанавливать эти ненужные лишние файлы мультиязычной поддержки?
Гораздо проще подкорректировать Atii9xag.inf , отвечающий за процесс установки файлов в систему. В этом случае копирования лишних файлов в систему не происходит. Соответственно, не придется и чистить систему впоследствии.

Дополнительно туда же можно заранее прописать и несколько ключей, увеличивающих производительность видеоподсистемы, а также, в случае Radeon LE (удешевленного варианта карты, в котором программно отключен Hyper-Z) ключи, включающие Hyper-Z, которые возвращают производительность Radeon LE на уровень полноценного Radeon DDR.


Два файла с поддержкой только русского языка:
Первый - для Radeon DDR. В него включены ключены строки:
HKR,"INFO\INFO\atidxhal","FastZClearEnabled",,"1"
HKR,"INFO\INFO\OpenGL",Path,,"%a%sOpenGL"
HKR,"INFO\INFO\OpenGL\private","enableZCompression",0x10001,1
HKR,"INFO\INFO\OpenGL\private","enable3DNow",0x10001,1
HKR,"INFO\INFO\OpenGL\private","enableSSE",0x10001,1
Второй - для LE. В него добавлены строки:
HKR,"INFO\INFO\atidxhal","DisableHyperZ",,"0"
HKR,"INFO\INFO\atidxhal","DisableHierarchicalZ",,"1"
HKR,"INFO\INFO\atidxhal","FastZClearEnabled",,"1"
HKR,"INFO\INFO\OpenGL",Path,,"%a%sOpenGL"
HKR,"INFO\INFO\OpenGL\private","enableZCompression",0x10001,1
HKR,"INFO\INFO\OpenGL\private","enable3DNow",0x10001,1
HKR,"INFO\INFO\OpenGL\private","enableSSE",0x10001,1

Побочный эффект :) твикер стал включаться без дополнительных манипуляций (по крайней мере Raid-On Tweaker) с вкладками в Свойствах Экрана, сразу после запуска переинсталированных драйверов, т.к. в реестре появился раздел "OpenGL". Хотя, конечно, 8-ми битный шаблон и анизотропку все равно включать надо.




Архив с этими двумя файлами расположен здесь.
Распаковывать: winzip -> extract to -> ваша директория.
Проверено с драйверами 7075.

Этот вариант исследовал и прислал
Дмитрий (AKA Viller) viller@mailru.com




Вариант 3

Появилась утилита для выборочного удаления ненужных языков.
radlang.exe
В появившемся окне выбираете нужный вам язык (русский=R).












На главную страницу


Техподдержка
Vortex2 | Vortex1 | Radeon chip | Radeon setup | Ремонтникам | FAQ по HDD

Звукотехника:
Теория | АС | Фазировка | Характеристики | Мощность | 8 vs 4 Ом | Значение АС кабелей

Общие:
Архив iXBT BBS | Линки | Гостевая книга









Copyright © 2000-2001   NEW   (Нижний Новгород)    






Hosted by uCoz