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.