Главная Другой Как заставить старые драйверы работать в Windows 8

Как заставить старые драйверы работать в Windows 8



NoDriver-462x343

Как заставить старые драйверы работать в Windows 8

Windows 8 достигла статуса окончательной первоначальной версии, и если вы хоть немного похожи на меня, вы планируете использовать ее в качестве основной операционной системы рабочего стола. (Мне до сих пор не нравится интерфейс, ранее известный как Metro, но все остальные полезные вещи в итоге меня покорили.)

В большинстве случаев это не должно вызывать особых потрясений, потому что Windows 8 прекрасно работает с драйверами устройств, изначально разработанными для Windows 7. Но у меня были удивительные проблемы с получением одного из моих старых устройств - Edirol UA- Аудиоинтерфейс 4FX USB - в работу.

как удалить приложения на Chromebook

Драйвер не найден

Сначала я не понимал, что сделал не так. Пакет установщика драйверов Edirol для Windows 7 работал нормально, но когда я подключил устройство, Windows 8 настояла на том, что не может найти драйвер (как показано на рисунке выше). Поиск вручную и указание Windows на соответствующий каталог не помогли.

Быстрый просмотр INF-файла драйвера выявил проблему. Обычно, если файл INF не содержит информации об установке специально для Windows 8, операционная система будет просто использовать вместо этого инструкции для Windows 7. В этом случае, однако, я был удивлен, увидев, что в файле INF явно указано, что драйвер для Windows 8 не должен устанавливаться. Вот соответствующие разделы файла (NTamd64.6.1 и NTamd64.6.2 являются внутренними именами 64-битные версии Windows 7 и 8 соответственно):

Not6

Что ж, вы можете подумать, что для этого, несомненно, есть причина. Иногда между разными версиями операционной системы что-то не так, и вы не хотите, чтобы люди устанавливали драйверы, которые не работают.

Но странно то, что этот драйвер был опубликован еще в 2009 году, так что он никак не мог быть протестирован под Windows 8. Я могу только предположить, что разработчики решили предотвратить его установку в будущих версиях ОС просто так. чтобы исключить любую возможность возникновения проблем в будущем.

как удалить резервные копии Time Machine с внешнего жесткого диска

Тонкая настройка файла INF

Такая осторожность может быть хорошей инженерной практикой, но я был разочарован. Я был уверен, что драйвер должен работать в новой ОС - если бы я только смог найти способ его установить. К счастью, снять запрет на установку под Windows 8 не составило труда. Несколько нажатий клавиш в Блокноте для переключения ссылок на NTamd64.6.1 и NTamd64.6.2 было достаточно, чтобы убедить Windows 8 найти и начать установку драйвера, когда я подключил свой UA-4FX.

Драйвер был подписан цифровой подписью, чтобы гарантировать его целостность.

Однако сразу же возникла новая проблема: драйвер был отклонен из-за ошибки хеширования. Это указывало на то, что драйвер был подписан цифровой подписью, чтобы гарантировать его целостность - это означает, что он откажется от установки, если файл INF (или любая другая часть) был изменен. Хорошая ситуация для меня.

Я кратко подумал, может ли быть простой способ подделать новую подпись, но, конечно, весь смысл подписей в том, что их нет. Затем мне пришло в голову простое решение: я вернулся к INF-файлу и удалил ссылку в заголовке на CAT-файл, содержащий криптографические данные драйвера. Теперь драйвер вообще не был подписан.

Установка неподписанных драйверов

Задача решена? Не совсем. Процедура установки драйвера больше не жаловалась на проблемы с хешированием: но она прервала операцию, как только обнаружила, что драйвер не подписан. Ах да: в качестве новой меры безопасности в Windows 8 неподписанные драйверы автоматически блокируются.

К счастью, эту проблему тоже можно решить. Если вы перейдете в приложение Advanced Startup в Windows 8, вы можете перезагрузить компьютер с включенными параметрами Advanced Startup. Затем вам будет предоставлена ​​возможность загрузиться в различных режимах устранения неполадок, включая безопасный режим, режим отладки и режим принудительного применения подписи драйверов с быстрым названием.

AdvancedStart-462x162

Когда я загрузился в этом режиме, я, наконец, смог установить свой настроенный драйвер Edirol UA-4FX, который, к моему большому облегчению, работал отлично. Затем я смог перезагрузиться обратно в обычный, более безопасный режим с принудительной подписью и насладиться как безопасностью драйвера, так и звуком.

За работой

Конечно, нет никакой гарантии, что все драйверы так легко поддаются настройке или что они будут безупречно работать под Windows 8. Но, надеюсь, что-то из этого опыта может оказаться для вас полезным.

Ты можешь получить сундуки из хекстеков от Арама?

В любом случае, это как-то обнадеживает, когда обнаруживается, что даже в последней операционной системе Microsoft, которая должна была быть основана на удобных сенсорных элементах управления и графическом интерфейсе пользователя, для нас, мастеров, когда мы сталкиваемся с технической проблемой, все еще возможно застрять. и исправим сами.


Постскриптум: более простое решение

Позже мне пришло в голову более простое решение. Windows 8 совместима с драйверами, написанными для Vista, а также для Windows 7: поэтому в качестве эксперимента я попытался загрузить и установить 64-разрядный драйвер Vista для своего устройства Edirol. Этот старый INF-файл (датированный 2007 годом) не содержал каких-либо особых ограничений для Windows 8, а поскольку редактирование не требовалось, не было необходимости удалять цифровую подпись и загружаться в специальный режим, чтобы заставить его работать. Конечно, драйвер пятилетней давности может не поддерживать все функции и полную производительность более современной версии, но это полезное подтверждение того, что если вам нужно заставить работать более старое устройство, драйверы Vista могут сделать это. обманывать.

Интересные статьи

Выбор редакции

Как узнать, когда кто-то последний раз был в сети в Roblox
Как узнать, когда кто-то последний раз был в сети в Roblox
Поскольку последняя онлайн-функция была удалена из Roblox, поиск альтернативы был сложной задачей для игроков. К счастью, есть еще несколько способов вернуть эту опцию и получить полный игровой опыт. В этой статье мы
VidCon 2024: даты, новости, слухи и все, что нужно знать
VidCon 2024: даты, новости, слухи и все, что нужно знать
Узнайте подробности о VidCon: когда будет проходить видеомероприятие для авторов и фанатов и что вам нужно знать.
Архив метки: Windows 10 19H1
Архив метки: Windows 10 19H1
Включение или отключение предложения по переводу страниц в Microsoft Edge Chromium
Включение или отключение предложения по переводу страниц в Microsoft Edge Chromium
Как включить или отключить предложение для перевода страниц в Microsoft Edge Chromium По умолчанию Microsoft Edge предлагает перевод веб-страниц, которые не находятся на языке браузера по умолчанию. Если вам не нравится видеть такие запросы каждый раз, когда вы посещаете страницу на иностранном языке, вы можете отключить
Фары не работают? Попробуйте эти исправления
Фары не работают? Попробуйте эти исправления
Если ваши фары не работают, проверьте эти четыре распространенные проблемы и способы их устранения: от одной неисправной лампы до неработающего дальнего света.
Как удалить промежуточные итоги в Excel
Как удалить промежуточные итоги в Excel
Excel создаст промежуточный итог при применении определенной функции к ячейкам. Это может быть среднее значение, сумма или медиана ваших значений, что дает вам полное представление о значениях. Однако промежуточные итоги не всегда предпочтительнее. Ты мог бы
Как скачать истории из Instagram онлайн
Как скачать истории из Instagram онлайн
Срок действия историй в Instagram составляет 24 часа, после чего они исчезают из вашего профиля. Если в вашей истории есть воспоминания, к которым вы хотели бы вернуться позже, или вы намерены повторно использовать контент на других платформах, ее можно загрузить.