| Страница:
1 2
|
|
Возможные причины
После некоторых экспериментов и удаления "в лоб" (с утилитой Cleaner и ручным стиранием записей в реестре), мы пришли к заключению, что установщик AMD Catalyst и драйверы, полученные через установку Windows и/или Windows Update, друг с другом не взаимодействуют. Хотя ручная установка и удаление драйвера через Диспетчер устройств/Device Manager нормально работает, установщик Catalyst "забывает" об установленном драйвере, предлагая повторно инсталлировать уже установленные драйверы, не эксклюзивно поставляемые AMD (то есть они уже предложены Microsoft).
В то же время обратный сценарий невозможен, поскольку драйверы не определяются установщиком при установке или удалении. В принципе, только AMD может ответить, является ли это следствием механизма защиты или ошибкой установщика по определению драйверов.
Но нам ещё раз хотелось бы отметить, что выявленная проблема не приводит к каким-либо сбоям компьютера. Её можно назвать досадной оплошностью, которая вносит путаницу для тех пользователей, кто регулярно отслеживает версии драйверов, чтобы компьютер всегда работал с самыми новейшими драйверами. Но наше небольшое исследование показало, что такая ситуация существует уже довольно долго, а со стороны AMD до сих пор не было ни объяснения, ни исправления.
Старый добрый трюк
Установщик Catalyst начинает свою работу с извлечения файлов в указанный каталог. Он потребуется нам для выполнения трюка.
Мы перешли в каталог с распакованными файлами, после чего выбрали подкаталог "Config". В нём присутствует файл "InstallManager.cfg". Мы открыли его с помощью подходящего текстового редактора Блокнот/Notepad. Ниже показано содержимое файла.
Обратите внимание на пункт "WorkaroundInstall". По умолчанию у него выставлено значение "false". Мы активировали пункт, выставив значение "true", после чего сохранили файл.
Затем мы запустили установку из каталога, выполнив файл Setup.exe. Обратите внимание на опции установки, с которыми мы согласились.
Ситуация, как видим, изменилась: теперь после выполнения установщика Catalyst сохраняются только эксклюзивные пакеты драйверов AMD.
Дополнительные преимущества
Подобный трюк также помогает в ситуациях, когда установщик Catalyst по каким-то причинам отказывается устанавливать драйвер, несмотря на подключённое "железо" и идеальную работу старого драйвера. Так что если в следующий раз вы столкнётесь с непонятной проблемой установки, то помните, что модификация установочного файла может сотворить чудо. Мы использовали подобный трюк, когда текущая версия Catalyst 10.5 отказалась устанавливаться на системы с уже установленными версиями 10.2 или 10.3.
Обновление? Скрытая опция
Как мы уже описали чуть выше, мы перешли в каталог с распакованными файлами. Затем в каталог "Config", после чего открыли "InstallManager.cfg" в Блокноте/Notepad. Однако в этом файле мы также обнаружили пункт "Show Update" снизу. По умолчанию он выставлен в положение "false". Мы активировали этот пункт, выставив значение "true", после чего сохранили файл.
Затем после запуска установщика появляется новая опция.
Если вы выберите опцию "Update", ранее скрытую, то запустится новый мастер.
Здесь вы можете обновлять отдельные компоненты без необходимости удалять их. Насколько мы поняли, опция Installation выполняет только ограниченные процедуры удаления или не выполняет их вообще, а опция Update сочетает полное удаление и установку выбранных компонентов в том же цикле перезагрузки. Это позволяет экономить на одном цикле перезагрузки, который требуется при полном удалении драйверов. Также подобный шаг полезен после удаления драйверов и перезагрузки, поскольку Windows может автоматически заменить удалённые драйверы против вашей воли.
Заключение и совет
Если вы являетесь пользователем драйверов Catalyst, то воспринимайте выявленную проблему спокойно. Поначалу она может показаться странной, но к серьёзным крахам эта проблема не приведёт. Кроме того, если вы знаете некоторые трюки, то сможете решить многие схожие проблемы легче и проще, чем может показаться поначалу.
Ручное редактирование конфигурационного файла Catalyst может помочь решить схожие проблемы с той, что была нами описана. В статье мы подробно описали шаги, которые помогут неопытным пользователям. Возможно, и AMD как-то отреагирует. Чем больше функций содержится в программном пакете, тем более сложным он становится. И ошибки будут возникать неизбежно. На самом деле вопрос заключается в том, насколько своевременно ошибки будут выявляться и устраняться. Всё это следует учитывать при подаче жалоб.