2009-09-25 15 views
5

Próbuję zbudować narzędzie do eksportu zainstalowanego sterownika drukarki z komputera z systemem Windows. Wszystko jest dobrze i dobrze na Vista i wyżej, ponieważ wpis InfPath w kluczu rejestru kierowcy wskazuje na plik INF. Jednak w poprzednich wersjach systemu Windows to nie istnieje.Jak odzyskać plik INF z zainstalowanego sterownika drukarki XP?

Czasami mogę znaleźć plik INF dla drukarki, skanując C: \ Windows \ Inf, ale dotyczy to głównie sterowników stanowiących część systemu Windows.

Co dzieje się z plikiem INF po zainstalowaniu sterownika drukarki? Czy to jest nawet zapisane? Czy realistycznie rekonstruuje go programowo?

+0

Może powinieneś opublikować to na superuser.com –

Odpowiedz

5

Nie jest zapisany, INF służy tylko do zainstalowania sterownika i nadania mu znaczącej nazwy "Sterownik mojego urządzenia" w rejestrze. Nie ma sposobu, aby go zrekonstruować, ale jeśli sterownik jest wystarczająco prosty, być może będziesz w stanie przepisać INF, który pozwoli mu zainstalować, istnieje mnóstwo informacji o formacie plików INF na google. Zrobiłem to wcześniej dla urządzeń, które mają różnych producentów, ale mają ten sam chipset, zmieniając ciąg ID urządzenia w pliku INF.

Pliki INF znajdujące się w folderze C: \ Windows \ Inf służą wyłącznie do instalacji zestawu sterowników dostarczanych z systemem Windows.

Powiązane problemy