Ini файл на видеокарте

Как отредактировать драйвер

Установка оборудования часто сопровождается трудностями. Больше всего времени занимает поиск драйвера для установки оборудования. В этот этап многие пользователи заходят в тупик – казалось бы, драйвер скачан с официального сайта производителя, но нет, они упорно не хотят устанавливаться.

Все дело в том, что одна и та же модель оборудования (например, веб-камера) на самом деле может быть собрана на совершенно разных микрочипах. А производитель иногда предоставляет программное обеспечение только для одного чипа.

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

Иногда нужно изменить драйвера под конкретное свое оборудование. Изменение драйвера сводится к редактированию файла сведений (это файлы с расширением *.inf) и последующей установки модернизированного драйвера.

Обычно нужно изменить или дописать только тот раздел файла *.inf, в котором перечисляются Коды экземпляров оборудования, поддерживаемые драйвером. Надо вписать ИД оборудования для своего устройства.

Рассмотрим наглядный пример (реальный случай был рассмотрен на Форуме). На ноутбуке eMachines E728 под Windows XP не устанавливается звуковая карта. Ид оборудования звуковой карты имеет вид:

Код:

HDAUDIO/FUNC_01&VEN_14F1&DEV_5051&SUBSYS_1025049B

Поиск драйверов именно с точно таким же ИД не дал результатов. Но к счастью имеется драйвер звуковой карты Conexant от ноутбука eMachines D725, который поддерживает звуковые карты, у которых следующие Коды экземпляров:

Код:

HDAUDIO/FUNC_01&VEN_14F1&DEV_5051&SUBSYS_10250214
HDAUDIO/FUNC_01&VEN_14F1&DEV_5051&SUBSYS_10250215
HDAUDIO/FUNC_01&VEN_14F1&DEV_5051&SUBSYS_10250219
HDAUDIO/FUNC_01&VEN_14F1&DEV_5051&SUBSYS_1025021A
HDAUDIO/FUNC_01&VEN_14F1&DEV_5051&SUBSYS_1025021C
HDAUDIO/FUNC_01&VEN_14F1&DEV_5051&SUBSYS_1025021D
HDAUDIO/FUNC_01&VEN_14F1&DEV_5051&SUBSYS_10250253

В ИД оборудования очень важна именно первая часть кода VEN_14F1&DEV_5051 , которая определяет производителя чипа и точную модель чипа. Как видно у найденного драйвера она совпадает с кодом звуковой карты.

Как изменить драйвер?

Для редактирования драйвера, все файлы должны быть распакованы в любую папку. Среди распакованных папок и файлов находим файл с расширением *.inf. В нашем случае – это файл WAUHER5a.inf.

Откроем его в обычном Блокноте для редактирования.
В начале файла увидим следующие строчки:

Код:


[SourceDisksFiles]
CHDAU32.sys=222
UIU32a.exe=222
UCI32A34.dll=222

[Conexant]
%HdAudioFunctionDriver.Hermosa5051.DeviceDesc% = HdAudModelHM,HDAUDIO/FUNC_01&VEN_14F1&DEV_5051&SUBSYS_10250214
%HdAudioFunctionDriver.Hermosa5051.DeviceDesc% = HdAudModelHM,HDAUDIO/FUNC_01&VEN_14F1&DEV_5051&SUBSYS_10250215
%HdAudioFunctionDriver.Hermosa5051.DeviceDesc% = HdAudModelSJ,HDAUDIO/FUNC_01&VEN_14F1&DEV_5051&SUBSYS_10250219
%HdAudioFunctionDriver.Hermosa5051.DeviceDesc% = HdAudModelSJ,HDAUDIO/FUNC_01&VEN_14F1&DEV_5051&SUBSYS_1025021A
%HdAudioFunctionDriver.Hermosa5051.DeviceDesc% = HdAudModelSJ,HDAUDIO/FUNC_01&VEN_14F1&DEV_5051&SUBSYS_1025021C
%HdAudioFunctionDriver.Hermosa5051.DeviceDesc% = HdAudModelSJ,HDAUDIO/FUNC_01&VEN_14F1&DEV_5051&SUBSYS_1025021D
%HdAudioFunctionDriver.Hermosa5051.DeviceDesc% = HdAudModelSJ,HDAUDIO/FUNC_01&VEN_14F1&DEV_5051&SUBSYS_10250253

Все что требуется, это в конце раздела [Conexant] дописать еще одну строчку, но с нужным нам ИД оборудования:

Код:

%HdAudioFunctionDriver.Hermosa5051.DeviceDesc% = HdAudModelSJ,HDAUDIO/FUNC_01&VEN_14F1&DEV_5051& SUBSYS_1025049B

После этого файл WAUHER5a.inf сохраняем и устанавливаем только что измененный драйвер. Звук заработает!

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

Источник

Ini файл на видеокарте

«Неизвестная видеокарта» или Как настроить графику в Симс 3

MAYU Дата: Суббота, 16.05.2020, 18:30 | Сообщение # 1

Современные технологии не стоят на месте и с каждым годом появляются более усовершенствованные графические составляющие. Но что делать, если ваш ПК или ноутбук совсем новый, а старые игры лагают и выглядят ужасно? Об этом я расскажу вам в этой статье!

Если при первом запуске игры вы увидели такое предупреждение, то не спешите создавать новую игру. Сперва вам необходимо «познакомить» симс с вашей видеокартой (а при наличии нескольких, выбрать ту, которая нужна), чтобы избежать проблем с вылетами и непонятными текстурами.

1. Сперва нужно убедиться, что игра действительно не распознает видеокарту. Для этого переходим в папку Мои документы\Electronic Arts\The Sims 3 и находим там DeviceConfig.log и открываем его с помощью любого текстового редактора, например Блокнота.

2. В открывшемся тексте вам нужны два раздела, первый «Rating info«:

=== Rating info ===
GPU: 1 GPU Memory: Х CPU: Х RAM: Х CPU Speed: ХХХХ Threading: Х

Здесь GPU ( «graphics processing unit» или графический процессор, проще говоря наша видеокарта) присвоен самый низкий рейтинг — 1 (максимальный — 5) и поэтому в игре графика автоматически устанавливается на минимальные настройки. Следующий интересующий нас раздел посвящен именно видеокарте «Graphics device info» :

=== Graphics device info ===
Number: 0
Name (driver): NVIDIA GeForce GTX 960M
Name (database): NVIDIA GeForce GTX 960M [Found: 0 , Matched: 0]
Vendor: NVIDIA
Chipset: Vendor: 10de, Device: 139b, Board: 11381462, Chipset: 00a2

» Found: 0 » значит найдено 0 видеокарт. Т.е. видеокарта не найдена в списке поддерживаемых игрой видеокарт. В игре все выглядит ужасно, а при попытке вручную «подкрутить» игровые настройки графики исправив файл Options.ini можно запросто получить визуальные глюки и даже «вылет» на рабочий стол.

Как это исправить? Только вручную.

3. Переходим в папку Bin базовой игры (например: D:\Games\Electronic Arts\The Sims 3\Game\Bin). Тут нужно найти файлы GraphicsCards.sgr и GraphicsRules.sgr . Перед началом работы скопируйте эти файлы на рабочий стол или в другую папку, чтобы в случае неудачи не переустанавливать игру.

Теперь необходимо узнать идентификатор вашей видеокарты (Device ID). Для этого нужно вернуться к файлу DeviceConfig.log и в нем, в уже знакомой вам секции «Graphics device info» найти строчку (пример):

Chipset: Vendor: 10de, Device: 139b , Board: 11381462, Chipset: 00a2


В нашем случае, для видеокарты NVIDIA GeForce GTX 960M ID будет — 139b . Запоминаем, файл не закрываем.

4. Возвращаемся в папку Bin базовой игры и открываем файл GraphicsCards.sgr Блокнотом (так же как открывали DeviceConfig.logпункт 1).

Примечание: У вас может быть другая видеокарта, но не стоит паниковать. Эти действия подойдут для любых видеокарт — AMD, Intel и тд. Просто выполняйте всё по пунктам с нужным для вас названием.

В начале списка вы увидите видеокарты AMD. Листаем ниже и находим:

card 0x5655 «Mach 64» unsupported
card 0x4158 «Mach 32» unsupported
end
vendor «NVIDIA» 0x10b4 0x12d2 0x10de
card 0x0fd1 «GeForce GT 650M»
card 0x0fd2 «GeForce GT 640M»

Сразу после vendor «NVIDIA» размещаем новую строчку с названием нашей видеокарты. Для этого достаточно скопировать одну из существующих и заменить значения (поставить ID и название) — card 0x 139b » GeForce GTX 960M «. Должно получится:

card 0x5655 «Mach 64» unsupported
card 0x4158 «Mach 32» unsupported
end
vendor «NVIDIA» 0x10b4 0x12d2 0x10de
card 0x139b «GeForce GTX 960M»
card 0x0fd1 «GeForce GT 650M»
card 0x0fd2 «GeForce GT 640M»

После чего сохраняем и закрываем файл.

5. Теперь необходимо заняться файлом GraphicsRules.sgr. Открываем его Блокнотом так же, как и предыдущие. Не пугайтесь количеству символов в файле, нам нужно найти строчку с названием бренда нашей видеокарты — Nvidia.

if (match(«$«, «NVIDIA»))
if(match(«$«, «* 1?0M*») or match(«$«, «* 2?0M*») or match(«$«, «* G1?0M*») or match(«$«, «* G2?0M*»))
seti cardLevel $cardLevelMedium
seti isCardMatched true
elseif (match(«$«, «*8800*») or match(«$«, «*9500*») or match(«$«, «*9600 GSO*») or match(«$«, «*9600 GT*») or match(«$«, «*9800 *») or match(«$«, «*GTX 2??*») or match(«$«, «*2?00M*») or match(«$«, «*3?00M*») or match(«$«, «*Quadro*FX 5??0*») or match(«$«, «*GT 1?0*») or match(«$«, «*GTS 150*») or match(«$«, «*GTS 250*») or match(«$«, «*GT 2??*») or match(«$«, «*GTS 2??*») or match(«$«, «*GTX 2??*») or match(«$«, «*GeForce G2??*») or match(«$«, «*GT 3??*») or match(«$«, «*GTS 3??*») or match(«$«, «*GTX 3??*») or match(«$«, «*GeForce 3??*») or match(«$«, «*GT 4??*») or match(«$«, «*GTS 4??*») or match(«$«, «*GTX 4??*») or match(«$«, «*GT 5??*») or match(«$«, «*GTS 5??*») or match(«$«, «*GTX 5??*») or match(«$«, «*GT 6??*») or match(«$«, «*GTX 6??*»))
seti cardLevel $cardLevelUber

Эта мешанина текста проверяет каждую видеокарту из списка и ищет совпадение. Поскольку здесь нет строки, которая соответствовала бы GTX 960M, мы добавим её сами. Скопируйте последние символы — or match(«$«, «*GTX 6??*») и замените 6 на 9. Должно получиться так:

(«$«, «*GTX 6??*») or match(«$«, «*GTX 9??*»))

Весь отредактированный текст теперь выглядит таким образом. Черным я выделила измененную часть:

if (match(«$«, «NVIDIA»))
if(match(«$«, «* 1?0M*») or match(«$«, «* 2?0M*») or match(«$«, «* G1?0M*») or match(«$«, «* G2?0M*»))
seti cardLevel $cardLevelMedium
seti isCardMatched true
elseif (match(«$«, «*8800*») or match(«$«, «*9500*») or match(«$«, «*9600 GSO*») or match(«$«, «*9600 GT*») or match(«$«, «*9800 *») or match(«$«, «*GTX 2??*») or match(«$«, «*2?00M*») or match(«$«, «*3?00M*») or match(«$«, «*Quadro*FX 5??0*») or match(«$«, «*GT 1?0*») or match(«$«, «*GTS 150*») or match(«$«, «*GTS 250*») or match(«$«, «*GT 2??*») or match(«$«, «*GTS 2??*») or match(«$«, «*GTX 2??*») or match(«$«, «*GeForce G2??*») or match(«$«, «*GT 3??*») or match(«$«, «*GTS 3??*») or match(«$«, «*GTX 3??*») or match(«$«, «*GeForce 3??*») or match(«$«, «*GT 4??*») or match(«$«, «*GTS 4??*») or match(«$«, «*GTX 4??*») or match(«$«, «*GT 5??*») or match(«$«, «*GTS 5??*») or match(«$«, «*GTX 5??*») or match(«$«, «*GT 6??*») or match(«$«, «*GTX 6??*») or match(«$«, «*GTX 9??*»))
seti cardLevel $cardLevelUber

Источник

Ini файл на видеокарте

Сообщения: 2746
Благодарности: 283

Конфигурация компьютера
Материнская плата: GIGABYTE GA-P35-S3
HDD: WD 400Gb (7200,16MB) Sata-II + 2xWD 500Gb (7200, 16Mb) Sata-II (RAID-0) + Seagate (7200, 250Gb)
Звук: Creative SB Audigy SE + Microlab Pro 2
CD/DVD: Asus 1814BLT
ОС: Windows 7 x86 Professional
Прочее: UPS Ippon 800ВА
Отсюда вывод, чтобы установить принудительно, надо отключить встроенную графику в биосе.
FRZ, Вот здесь про Nvidia но смысл тот же. »

——-
Не все то windows, что висит.

Пока ты продолжаешь делать то, что делаешь, ты продолжаешь получать то, что получаешь.

Сообщения: 26091
Благодарности: 4377

попробовал не помогает, пишет что наиболее подходящий драйвер стоит уже (версия 8.752.0.0)

Сообщение оказалось полезным? Поблагодарите автора, нажав ссылку Полезное сообщение чуть ниже.

Конфигурация компьютера
Материнская плата: GIGABYTE GA-P35-S3
HDD: WD 400Gb (7200,16MB) Sata-II + 2xWD 500Gb (7200, 16Mb) Sata-II (RAID-0) + Seagate (7200, 250Gb)
Звук: Creative SB Audigy SE + Microlab Pro 2
CD/DVD: Asus 1814BLT
ОС: Windows 7 x86 Professional
Прочее: UPS Ippon 800ВА

Angry Demon, а где найти уже распакованный драйвер (с inf-файлом)? В оригинальной поставке нету =( Там ехе-шник и после распаковки тоже нет inf-файла.

UPD: как я и думал этот драйвер не встал

——-
Не все то windows, что висит.

Пока ты продолжаешь делать то, что делаешь, ты продолжаешь получать то, что получаешь.

Последний раз редактировалось FRZ, 21-11-2011 в 10:33 .

Сообщения: 6593
Благодарности: 1280

Конфигурация компьютера
Материнская плата: GIGABYTE «GA-H170M-D3H»
HDD: SSD диск 256ГБ 2.5″ Plextor «M5S» + WD Red IntelliPower 1Tb [WD10EFRX]
ОС: Windows 10 Pro x64
после распаковки тоже нет inf-файла. »
Проблема в том что производитель давно не обновляет драйвер »
Я так понимаю проблема в ID оборудования, может его поменять как нибудь (без перепрошивки, т.к. на гарантии) »

Сообщения: 26091
Благодарности: 4377

Обычно, Packages\Drivers

например дописать id своего оборудования в ini файл

Сообщение оказалось полезным? Поблагодарите автора, нажав ссылку Полезное сообщение чуть ниже.

Конфигурация компьютера
Материнская плата: GIGABYTE GA-P35-S3
HDD: WD 400Gb (7200,16MB) Sata-II + 2xWD 500Gb (7200, 16Mb) Sata-II (RAID-0) + Seagate (7200, 250Gb)
Звук: Creative SB Audigy SE + Microlab Pro 2
CD/DVD: Asus 1814BLT
ОС: Windows 7 x86 Professional
Прочее: UPS Ippon 800ВА
ммм. сентябрь, не так уж и давно »
после установки «не родных» драйверов, видео карта может работать не корректно и стоит ожидать постоянные bsod, оно тебе надо? »
например дописать id своего оборудования в ini файл »

——-
Не все то windows, что висит.

Пока ты продолжаешь делать то, что делаешь, ты продолжаешь получать то, что получаешь.

Последний раз редактировалось FRZ, 21-11-2011 в 11:57 .

Сообщения: 6593
Благодарности: 1280

Источник

Читайте также:  Базовый видеоадаптер майкрософт вместо видеокарты на ноутбуке asus
Adblock
detector