Come scoprire il file INF che viene utilizzato quando si collega un dispositivo in Windows


1

Come scoprire il file INF che viene utilizzato quando si collega un dispositivo in Windows.

Stiamo collegando un modem USB e tenta di installare i driver USB MBB e quindi genera un errore "INF scritto per Windows 95 o versioni successive, file mancante nella voce del driver". Bene, sto installando il driver su Windows XP, che è successivo a Windows 95, quindi non sono sicuro di cosa sia esattamente sbagliato.

voglio scoprire esattamente quale file inf sta raccogliendo Windows e quindi forse posso cambiare la voce della firma in $ WindowsNT $.

qualche pensiero qui ..

mentre siamo al tema dei driver di dispositivo. Qualcuno potrebbe suggerire un buon libro per i driver di dispositivo Windows. Qualcosa che proviene da zero e copre molte basi.

Risposte:


0

Solo perché si modifica la firma in Windows NT non trasforma magicamente il driver in un driver NT. Il modello di driver utilizzato da Windows NT è significativamente diverso da Windows 9x, abbastanza diverso da richiedere che molti dispositivi utilizzino driver completamente diversi per i due sistemi operativi.

Certo, il messaggio di errore è un po 'confusa perché XP è davvero "dopo" che Windows 95, ma è non è una versione più recente di Windows 95. Questo sarebbe sia Windows 98 o Me. È necessario trovare un driver scritto per Windows 2000 o XP, entrambi basati sulla base di codice di Windows NT.

Ma se il file INF del driver che hai ora ha la firma $Windows 95$, allora puoi essere sicuro che non è un driver NT e non diventerà magicamente uno cambiandolo in $Windows NT$.


Per quanto riguarda le istruzioni generali sulla comprensione e la scrittura dei driver di dispositivo, controlla le risposte a queste domande:

Ma un buon avvertimento: il modello del driver è stato nuovamente modificato in Windows Vista. Se vuoi scrivere i driver per i dispositivi che eseguono Windows Vista e 7, devi assicurarti di conoscere il modello aggiornato. Se hai ancora bisogno dei driver per supportare i sistemi operativi legacy come Windows 2000 / XP, dovrai rimanere con una risorsa più vecchia che parla di quei sistemi operativi.


Raymon Chen è fortunato a non aver detto quello che hai detto, perché avrebbe sbagliato. Dopotutto, non è DOS + Windows 95 che emette il messaggio di errore sul file INF, ma il sistema operativo più recente in questione stesso, che era noto per essere arrivato dopo DOS + Windows 95 dall'inizio.
JdeBP,

I driver WDM funzionano sia su Win 9x che su Windows XP. Anche alcune classi di driver presentavano modifiche incompatibili in Vista, ma non tutte.
John,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.