Цитата Lisabon:
DPInst стоит режим LegacyMode и соответственно есть ключ /LM »
|
Если верить описания DPInst, то
LegacyMode=Позволяет установить неподписанные пакеты драйверов и пакеты с отсутствующими файлами. Такие драйвера нельзя установить в последней версии Windows.
и вот это (
http://www.microsoft.com/whdc/driver...l/DIFxFAQ.mspx)
/lm command line switch
This switch disables the additional Windows Vista and Windows Server 2008 requirements that are built into DPInst and enables vendors who are shipping drivers only for Windows 2000, Windows XP, or Windows Server 2003 to take advantage of DPInst. Unsigned drivers are accepted and installed according to the policy setting for the underlying operating system. INFs that reference files that cannot be found in the source media generate only a warning in the log without causing the installation to fail.
How do I disable the requirement for signed drivers for testing purposes?
To do this, attach a kernel debugger to the system and set the _DFX_INSTALL_UNSIGNED_DRIVER environment variable to 1.
When this variable is set, DPInst does not verify that the package is signed and does not check for the presence of a catalog file for the package.
This option has been kept for backward compatibility. The legacy mode flag that was described earlier on this page is the recommended way to disable the requirement for signed drivers.
И вот этоHowever, be aware that Windows driver signing requirements apply to the installation of a driver package from the DIFx driver store. These requirements depend on the Windows version, the signature type, the driver package type, and the driver signing options that are set for a computer.
Так что может и не лишние телодвижения...
Попробуй предыдущую версию DPINST, с ней такая же проблема? Также проверь что пишется при этом в логе DPinst - там обычно много интересного
К тому же на форуме Башрата, тоже идет обсуждение новой версии DPInst, и не исключено что они будут тоже ее использовать.