Страницы

пятница, 17 января 2014 г.

Windows 7 драйвера


Как сохранить драйвера windows
Где хранятся драйвера в windows ? Однозначного ответа нет. Могу толдько сказать что в 99% случаев они разбросаны по папкам:
windows
windows/system
windows/system32
и windows/system32/drivers

Но самое главное – файлик с расширением *.inf - он есть у каждого устройства и лежит в папке windows/inf. Папка скрытая, так что ее обычно не видно. В файлике inf содержится информация о типе устройтва, какие файлы входят в состав драйвера и куда они копируются при установке. Когда винда просит дрова от устройства – главное чтоб она увидела файл *.inf от этого устройства, а потом она спросит сама какие файлы нужны(если их нет рядом) – только надо их найти и указать путь к ним.

Если Вы решили переустановить windows, то предварительно желательно позаботиться о сохранности драйверов.

Вариантов несколько.

Первый – использовать для сохранения имеющихся драйверов специальную программу – например Driver Genius. Если у вас нет этой программы, то я советую искать ее так – в поисковике пишите – driver genius portable nnm – и в первых строках поиска получаете ссылки на сайт nnm.ru, где много чего есть и который не страдает слишком навязчивой рекламой. Там будут ссылки на программу. Portable означает, что программу не надо инсталлировать – она сразу запускается. Эта программа создаст вам сложенные в кучку файлы с драйверами выбранных (или всех) устройств. Потом вам надо будет только показать где лежат драйвера.

Второй вариант – не удалять старые файлы windows, а переименовать папки и потом найти в них нужные драйвера.

Как обычно делаю я – загружаюсь с загрузочного диска типа Windows PE или NHT-Team live CD и с помощью тоталкоммандера переименовываю папки windows, program files и Documents and setings – например дописываю к названиям циферку 2.

Далее производим установку windows БЕЗ ФОРМАТИРОВАНИЯ а выбрав пункт – “оставить файловую систему как есть”. А что нам форматирование? Оно ничего не стирает – просто делает проверку чтения секторов, только время зря потратите.

Так как мы переименовали старые папки с виндами – windows поставится во вновь созданные . После установки просто советую создать одну папку СТАРОЕ и переместить в нее старые папки. Подержите их несколько дней, прежде чем удалить – вполне вероятно, что вам понадобится какой-то файлик оттуда.

Как теперь выдернуть драйвера из этого старого файлового хлама, если вновь поставленный windows сам не опознал устройства?

1. Меняем атрибуты у папки INF в папке со старыми виндами. Если вы делали как я сказал то оно будет здесь – С:\старое\windows2\inf . Так вот – у папки надо в свойствах снять атрибуты “Скрытый”

2. В диспетчере устройств выбираем неопознанное устройство – правый клик – обновить драйвер – установка из указанного места – указываем на старую папку INF(она уже не скрытая). Драйвер обычно обнаруживается (точнее INF-файл-установщик, в котором список самих файлов драйверов и прочая инфа), но далее установщик ругается то на один файл, то на другой, а точнее на их отсутствие рядом с собой. А они все есть – только надо их найти, порывшись в старой папке windows и указать точно где лежат. Обычно это папки windows, windows/system, windows/system32 и , windows/system32/drivers. Указав несколько раз путь мы видим что все нашлось, скопировалось в наши новые винды и прекрасно заработало.

Конечно могут быть и косяки – смелее используйте метод научного тыка.

Комментариев нет:

Отправить комментарий