![]() |
Driver Cache\i386 \inf и т.п.
Как можно грамотно изменить папки
%SR%\Driver Cache\i386 %SR%\inf я хочу их переместить куданибудь и переименовать... Но самое важное, что я хочу чтобы окно установки драйверов не всплывало по каждому поводу! Не вполне уверен, может быть дело даже не в этих папках? Мне пока известны следующие переменные, но насколько это корректно я тоже не уверен. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion] "DevicePath"="%SystemRoot%\inf" (этот параметр вообще-то EXPAND_SZ если быть более точным) [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup] CDInstall /DWORD =1 ( здесь что можно запретить установку с DVD? ) DriverCachePath = %SystemRoot%\Driver Cache ( а что \i386 прописанно жёстко внутри установщика или просто поиском находит? ) эти параметры тоже не очевидны (хотелось бы коментариев!?) Installation Sources ServicePackSourcePath SourcePath PrivateHash - 0_o Вообщем не хочеться каждый раз вставляя флешку видеть как всплывает окно с вопросом указать путь.... Хотя иногда видимо без этого никак если устройства незнакомые? Чаще всего у меня usbstor.sys ищется будто бы его я не указаывал по пять раз на день! (это когда я вообще inf/i386 удалял) Наверное изменения этих переменных требует перезагрузки, как в случае любых %PATH% системы? Или нет? |
Цитата:
http://forum.oszone.net/thread-86922.html http://forum.oszone.net/thread-114363.html |
http://slil.ru/27954707
я сейчас эксперементировал, причём бросил тесты и на интрернет отвлёкся, даже не знаю... лог большой вообще-то, хотя там я поглядел на \inf все ссылки, значиться я ещё в реестре не менял ничего... :) Насчёт прав, я всегда Admin и всегда один в компе! Спасибо, сейчас почитаю форум! --- Кстати, вопрос открытый, как я думаю мои проблеммы связанны только с удалением Driver Cache, inf Причём не то что бы проблеммы, а скорее желание изменить путь к папке... Кто знает какие параметры в этом участвуют? |
Цитата:
Цитата:
Цитата:
Цитата:
|
Цитата:
Гораздо легче побороть registry ;- |
Разобрался...
Судя по setupapi.log "машина" слушает реестр: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion] "DevicePath"="%SystemRoot%\system32\inf" Но толку от этого никакого, сбой всёравно будет обезпечен, спрашивается нафига тогда переменная? Значиться не трогаем это. Так как где-то в глубинах апи инсталятора жёстко прописанна папка i386, то откусить это тоже нету способа! ВСё что только можно зделать это перенести весь этот шит в system32 от глаз подальше.... Папка: C:\~\system32\i386 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup] "DriverCachePath"="%SystemRoot%\system32" Теперь работает. Но энтузиасты могут оставить на том же уровне папку, просто переименовав. "DriverCachePath"="%SystemRoot%\Driver" или "DriverCachePath"="%SystemRoot%\Cache" Кстати, а разве нет твика разрешить драйверы без подписей, я даже не помню, может быть у меня это итак по дефолту стоит когда-то прежеде... Я ведь настройки годами переношу с системы на систему... |
Время: 06:29. |
Время: 06:29.
© OSzone.net 2001-