Способ универсальный, подойдет в принципе для похожих устройств, у которых нет своего драйвера, или драйвер старый. В данном статье рассматриваются официальные последние драйвера для неофициальных видеокарт NVIDIA - 3070m laptop например; и AMD видеокарт с биосом для майнинга. Иными словами, здесь описан способ установить драйвера с официального сайта для неподдерживаемых модифицированных видеокарт.
Для майнинговых laptop м версий видеокарт NVIDIA самый простой вариант использовать готовые драйвера от arutar - Franken Driver, можно выборочную установку без Experience, и опцию включить чтобы работал изи античит. Этот вариант не всем подойдет, поэтому радуйтесь, ниже речь об универсальном варианте:
1. Отключение (на время) проверки подписи драйверов.
Отключить обязательную проверку подписи драйверов. В windows 10 для этого достаточно удерживать (и не отпускать) кнопку Shift, во время нажатия ПУСК - выключение - перезагрузка.
Появится экран на котором надо выбрать:
«Поиск и устранение неисправностей» — «Дополнительные параметры» — «Параметры загрузки» и нажмите кнопку «Перезагрузить».
После перезагрузки выбрать 7 (Отключить обязательную проверку подписи драйверов).
Если не получилось поищите в интернете как отключить проверку подписи - там достаточно инструкций с картинками.
2. Скачивание и модификация официального драйвера.
NVIDIA com или amd com скачиваете драйвер для своей видеокарты и запускаете (распаковываете).
Для редактирование inf файла драйвера можно использовать notepad++ или обычный блокнот.
Правой кнопкой по пуску - диспетчер устройств, там находите видеоадаптер "базовый видеоадаптер Майкрософт". нажимаете снова правую кнопку мыши - свойства - сведения - ИД оборудования. нажимаете снова правой кнопкой мыши по первой строчке - копировать.
Временно можно вставить в текстовый документ чтобы не потерять случайно.
Далее нужно в папке с драйверами (c:\AMD\ или c:\NVIDIA\) найти *.inf файл драйвера содержащий похожую на вашу видеокарту запись:
С помощью тотал коммандер (можно пользоваться бесплатно) зайти в папку, поиск файлов alt+F7 и где искать файлы пишите *.inf
Ставите галочку с текстом, и вводите начало из ранее сохраненного ИД видеокарты, например PCI\VEN_10DE&DEV_249D
Поиск выдаст файлы в которых содержится эта запись, теперь можно к ним перейти кликнув два раза или для амд такой файл может быть всего один и находится примерно по такому пути c:\AMD\AMD-Software-Installer\Packages\Drivers\Display\WT6A_INF\u0402263.inf
Модификация драйвера:
Открываете нужный файл inf (можно через notepad ++)
Для NVIDIA
c:\NVIDIA\522.25-notebook-win10-win11-64bit-international-dch-whql\Display.Driver\nvamig.inf
Берете ваш ид видеокарты например,
PCI\VEN_10DE&DEV_249D&SUBSYS_000010DE
Делаете поиск по частичному идентификатору устройства между & &
DEV_249D
Находится вот примерно такое:
NVIDIA_DEV.249D.100C.1043 = "NVIDIA GeForce RTX 3070 Laptop GPU"
И сохраняете в другое место (понадобится позже, например туда же куда вы записали ид вашей видеокарты).
Его надо поменять на правильный, соответствующий вашей видеокарте, для этого возвращаемся к вашему ид:
PCI\VEN_10DE&DEV_249D&SUBSYS_000010DE
Видим что вот эта часть совпадает NVIDIA_DEV.249D
Остается дописать отсюда ...&SUBSYS_000010DE
А именно: первые четыре после_0000 и последующие четыре 10DE разделив их точкой, чтобы получилось такое:
NVIDIA_DEV.249D.0000.10DE
Теперь меняете ту строчку что была в драйвере,
NVIDIA_DEV.249D.100C.1043 = "NVIDIA GeForce RTX 3070 Laptop GPU"
на ту, что сейчас у вас получилась:
NVIDIA_DEV.249D.0000.10DE = "NVIDIA GeForce RTX 3070 Laptop GPU"
Чтобы в итоге привести в изначальный вид, в котором эта строка была в драйвере.
Далее делаете поиск в открытом файле inf часть сохраненной ранее строчки: DEV.249D.100C.1043
Находится вот такое
%NVIDIA_DEV.249D.100C.1043% = Section162, PCI\VEN_10DE&DEV_249D&SUBSYS_100C1043
В этом месте тоже надо заменить чтобы соответствовало ид вашей видеокарты:
То есть заменяете между % % на недавно сделанную NVIDIA_DEV.249D.0000.10DE
и это
PCI\VEN_10DE&DEV_249D&SUBSYS_100C1043
на ваш ид PCI\VEN_10DE&DEV_249D&SUBSYS_000010DE
Получится в итоге примерно так же как и было, но уже соответственно вашей видеокарте:
%NVIDIA_DEV.249D.0000.10DE% = Section162, PCI\VEN_10DE&DEV_249D&SUBSYS_000010DE
Сохраняете получившийся inf файл.
Возможно придется редактировать вместо этого файл \Display.Driver\nv_dispi.inf
В новых драйверах (260? и новее), я не разобрался с чем связано, но такой способ редактирования может приводить к ошибке 43, это надо анализировать с франкен драйвером различия, а мне пока что лень)
Можно запускать теперь установщик в папке вашего драйвера (NVIDIA_528.49) setup.exe
Устанавливаете как обычно, но когда появится предупреждение что драйвер не подписан, нужно подтвердить установку: (установить)
Для AMD
Так же открываете через текстовый редактор inf файл драйвера (c:\AMD\AMD-Software-Installer\Packages\Drivers\Display\WT6A_INF\u0402263.inf)
Можете сразу искать часть ИД оборудования (DEV_67DF) или по модели:
AMD67DF.59 = "Radeon RX 580 Series"
А затем по идентификатору (AMD67DF.59 =) найти совместимое устройство и заменить на свое из диспетчера устройств, сохраняя оригинальную разметку.
"%AMD67DF.59%" = ati2mtag_Polaris10, PCI\VEN_1002&DEV_67DF&REV_C3
Сохраняете и устанавливаете несколько другим способом, для этого правой кнопкой нажать по изменённому файлу, нажимаете установить, подтверждаете в случае вопроса.
Затем идете в диспетчер устройств нажимаете по вашей видеокарте пкм (видеоадаптеры - базовый видеоадаптер microsoft) - обновить драйвер - найти драйверы на этом компьютере - выбрать драйвер из списка доступных драйверов на этом компьютере.
Если изменили inf файл то выбираете и устанавливаете, если не меняли то убрать галочку "только совместимые устройства" и выбираете из списка AMD.
В конце установки увидите ошибку 43.
Для того чтобы драйвер заработал надо скачать atikmdag-patcher- (1.4.14 или другую версию), запустить, увидите found далее пропатчить (нажать да yes).
После этого в диспетчере устройств клацаете по видеокарте пкм отключить устройство, затем включить, или просто перезагружаете компьютер.
После этого драйвер должен работать.
Центр управления устанавливаете запустив установку по похожему пути ccc2_install:
c:\AMD\AMD-Software-Installer\Packages\Drivers\Display\WT6A_INF\B400781\ccc2_install.exe
Всё :)
Можно ли проще?
Конэчно! При условии что кто то сделает готовый драйвер или установит модификацию за вас) Можно конечно пользоваться обычной видеокартой...
Еще еще вариант если кто то создаст автоматический патчер драйверов, с автоподписыванием, но это тоже вряд-ли...
Нашли способ лучше? Можете поделиться в комментариях.