Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
TechNoir
Зарегистрирован: 22.08.2003 Сообщения: 1632 Откуда: Moscou
|
Добавлено: Пт Янв 21 2005 19:18 Заголовок сообщения: Status Quo! |
|
|
Имеется операционная система Windows 2k/xp.
Имеется в конфигурации когда установлены "встроенные в инсталлятор" драйвера.(Имеются сами файлы + ссылки на них в реестре).
Меняем конфигурацию:
Устанавливаем драйвера со стороны - с диска производителя мамки.
Некоторые файлы драйверов теперь перезаписаны, Также появились новые ссылки в реестре.
Мне необходимо:
Восстановить первоначальное положение, то есть всего того, что касается драйверов. НЕ программного обеспечения.
Вариант загрузки в безопасном режиме и удаления драйверов - не устраивает, ибо драйвера заново потом устанавливаются.
Необходимо полностью избавиться от "свежих" файлов.
Как поступить?
Согласен на наглый перепись файлов в папке Windows,
Windows\System32, Windows\System32\Drivers, а также на внесение изменений в реестр. Только чтобы все полностью очистилось.
Так как? _________________ Vive la Russie! |
|
Вернуться к началу |
|
|
4u3u
Зарегистрирован: 24.01.2003 Сообщения: 997 Откуда: Moscow
|
Добавлено: Пт Янв 21 2005 19:41 Заголовок сообщения: Re: Status Quo! |
|
|
TechNoir писал(а): | Вариант загрузки в безопасном режиме и удаления драйверов - не устраивает, ибо драйвера заново потом устанавливаются.
Необходимо полностью избавиться от "свежих" файлов.
[/color] |
Ну так от файлов и избавляйся. Определи файлы новых драйверов и удали. Собственно, достаточно удалить соответствующий файл inf из %systemroot%\inf, затем удалить устройство и определить его заново. Без своего inf новые драйвера не будут устанавливаться, потому как именно из inf файлов Windows определяет наиболее подходящие для конкретного устройства драйвера. |
|
Вернуться к началу |
|
|
TechNoir
Зарегистрирован: 22.08.2003 Сообщения: 1632 Откуда: Moscou
|
Добавлено: Пт Янв 21 2005 20:07 Заголовок сообщения: |
|
|
вопрос был о том как привести Windows 2к/xp в исходное состояние.
Такое, при котором никакие "чужие" драйвера не проинсталлены в системе.
Еще: Про порядок просмотра Inf файлов тоже скажи пару слов _________________ Vive la Russie! |
|
Вернуться к началу |
|
|
Kai78
Зарегистрирован: 04.01.2005 Сообщения: 107 Откуда: СПб
|
Добавлено: Пт Янв 21 2005 20:17 Заголовок сообщения: Re: Status Quo! |
|
|
TechNoir писал(а): | Имеется операционная система Windows 2k/xp.
|
в ХР есть откат системы на раннее состояние, по идее можно откатить на самый первый запуск системы, когда дрова были из дистрибутива винды...
есть еще способ, Америку не открою, - делать имидж системного диска после установки и настройки системы (ghost, drive image), потом всегда можно будет восстановить систему за 15 минут в первоначальное положение... |
|
Вернуться к началу |
|
|
TechNoir
Зарегистрирован: 22.08.2003 Сообщения: 1632 Откуда: Moscou
|
Добавлено: Пт Янв 21 2005 21:08 Заголовок сообщения: |
|
|
Вариант 1 катит только на XP. Не подходит.
Вариант 2. Тоже не подходит, особенно когда после такого "резервирования" понаставил кучу разного софта.
Еще что можно придумать? _________________ Vive la Russie! |
|
Вернуться к началу |
|
|
4u3u
Зарегистрирован: 24.01.2003 Сообщения: 997 Откуда: Moscow
|
Добавлено: Пт Янв 21 2005 21:38 Заголовок сообщения: |
|
|
TechNoir писал(а): | вопрос был о том как привести Windows 2к/xp в исходное состояние.
Такое, при котором никакие "чужие" драйвера не проинсталлены в системе.
|
А я про что? Я про это и говорю. Удаляешь устройство через Device Manager(т.е. на самом деле удаляешь записи в реестре), удаляешь inf файл (т.е. на самом деле предотвращаешь повторную автоматическую установку этих драйверов) - и драйвера "не проинсталлены". Да, остальные файлы кроме inf остались по своим папкам, но это ни на что не влияет.
Цитата: | Еще: Про порядок просмотра Inf файлов тоже скажи пару слов |
Порядок не важен, важен результат. AFAIK автоматом выбирается последняя версия сертифицированных (WHQL) драйверов. |
|
Вернуться к началу |
|
|
4u3u
Зарегистрирован: 24.01.2003 Сообщения: 997 Откуда: Moscow
|
Добавлено: Пт Янв 21 2005 21:40 Заголовок сообщения: |
|
|
И ни к чему тут имеджи и откаты, это ж драйвера, ничего сложного. Вы же не используете откат системы чтобы воллпейпер восстановить? :) |
|
Вернуться к началу |
|
|
Kai78
Зарегистрирован: 04.01.2005 Сообщения: 107 Откуда: СПб
|
Добавлено: Пт Янв 21 2005 21:50 Заголовок сообщения: |
|
|
4u3u писал(а): | И ни к чему тут имеджи и откаты, это ж драйвера, ничего сложного. Вы же не используете откат системы чтобы воллпейпер восстановить? |
а что вобще есть такого "сложного", для чего нужно было бы пользоваться откатом системы?
неужели проще пару часов в реестре калупаться в поисках записей о всех дровах и бекапить все редактируемые ветки, чем восстановить систему из имиджа за 15 минут?
имиджей можно сделать несколько (...), благо сейчас стоимость мегабайта винчестера это позволяет |
|
Вернуться к началу |
|
|
4u3u
Зарегистрирован: 24.01.2003 Сообщения: 997 Откуда: Moscow
|
Добавлено: Пт Янв 21 2005 22:06 Заголовок сообщения: |
|
|
Если ты читал мой пост, то, наверное, заметил, что в реестре копаться не надо. А откат системы хорош, если ситуация неясная, и восстановить работоспособность системы другими способами нет возможности. К тому же откат может лишить много чего кроме драйверов. И документы, созданные после точки восстановления, и скачанные файлы...
Процесс установки драйверов прост. inf файл - это сценарий установки, в котором описно, для каких устройств драйвера, и какие операции нужно произвести. Операции в основном сводятся к копированию файлов и установке служб. Возможна так же регистрация библиотек, но это реже.
При обнаружении нового устройства система получает от него PnP ID, сканирует доступные inf файлы на предмет соответствующего PnP ID, и найдя их в одном или нескольких inf'ах, выполняет сценарий из inf'a, устанавливая таким образом драйвера устройства, или предлагает пользователю выбрать между несколькими драйверами.
Задача, как я ее понял, состоит в том, чтобы система "забыла" о новых драйверах и не пыталась их установить для текущих или подключенных в будущем устройств. Удаление inf файла и переустановка устройства решает эту (и только эту) задачу. Откат же системы унесет практически все, сделанное между точкой восстановления и моментом отката. |
|
Вернуться к началу |
|
|
Kai78
Зарегистрирован: 04.01.2005 Сообщения: 107 Откуда: СПб
|
Добавлено: Пт Янв 21 2005 22:34 Заголовок сообщения: |
|
|
4u3u писал(а): | Процесс установки драйверов прост. inf файл - это сценарий установки, в котором описно... |
ок, драйвера переустановим, убедил
но TechNoir спрашивал:
TechNoir писал(а): | вопрос был о том как привести Windows 2к/xp в исходное состояние. |
Исходное состояние может гарантировать только бекап всей системы из имиджа... |
|
Вернуться к началу |
|
|
TechNoir
Зарегистрирован: 22.08.2003 Сообщения: 1632 Откуда: Moscou
|
Добавлено: Сб Янв 22 2005 12:10 Заголовок сообщения: |
|
|
4u3u писал(а): | Задача, как я ее понял, состоит в том, чтобы система "забыла" о новых драйверах и не пыталась их установить для текущих или подключенных в будущем устройств. |
Именно!
Твой "вариант" самый реальный.
Развиваем дальше:
Происнталлен драйвер с диска. с диска переписаны файлы inf,sys и возможно другие.
Ищем в системе файл inf c таким же названием что и на диске.
Удаляем.
Для полного счастья можно и остальные поискать и удалить.
Какие могут быть сложности (что меня собственно и беспокоит).
Перезаписан "родной" файл драйвера, шедший в дистрибутиве 2k/xp. _________________ Vive la Russie! |
|
Вернуться к началу |
|
|
4u3u
Зарегистрирован: 24.01.2003 Сообщения: 997 Откуда: Moscow
|
Добавлено: Сб Янв 22 2005 13:19 Заголовок сообщения: |
|
|
Если это один inf для одного устройства, то вроде никаких. Если же с диска ты запускал что-либо роде Intel inf update, то сложност могут возникнуть с определением всех устройств, для которых были обновлены драйвера.
Кстати, некоторые инсталляторы драйверов делают запись в Add/Remoe Programs... :) |
|
Вернуться к началу |
|
|
TechNoir
Зарегистрирован: 22.08.2003 Сообщения: 1632 Откуда: Moscou
|
Добавлено: Сб Янв 22 2005 20:50 Заголовок сообщения: |
|
|
брррр...
Итак, вопрос еще в силе:
Как сделать так, чтобы при загрузке системы Windows 2k/xp начались заново искаться драйвера в системе так, как-будто бы в системе никаких лишних драйверов не устанавливалось. Только драйвера, шедшие в системе.
Распишет кто-нибудь технологическую инструкцию на все случаи жизни? _________________ Vive la Russie! |
|
Вернуться к началу |
|
|
4u3u
Зарегистрирован: 24.01.2003 Сообщения: 997 Откуда: Moscow
|
Добавлено: Сб Янв 22 2005 22:01 Заголовок сообщения: |
|
|
>Перезаписан "родной" файл драйвера, шедший в дистрибутиве 2k/xp.
Извини, не заметил вопрос. Если исходные файлы были перезаписаны, то их можно распаковать из дистрибутива ОС.
>Распишет кто-нибудь технологическую
>инструкцию на все случаи жизни?
Не думаю. Может, ты напишешь по результатам?
При большом количестве установленных "ненужных" драйверов задача IMHO слишком трудоемкая. Вернее, ее решение. |
|
Вернуться к началу |
|
|
|