συστήματα

Γνώση Υπολογιστών >> συστήματα >  >> παράθυρα

Πώς να υπογράψετε ένα πρόγραμμα οδήγησης συσκευής χωρίς υπογραφή στα Windows

Βήμα 1:Εγκαταστήστε το Windows Driver Kit (WDK)

1. Κάντε λήψη της πιο πρόσφατης έκδοσης του WDK από τον ιστότοπο της Microsoft.

2. Εκτελέστε το πρόγραμμα εγκατάστασης και ακολουθήστε τις οδηγίες που εμφανίζονται στην οθόνη για να ολοκληρώσετε την εγκατάσταση.

Βήμα 2:Δημιουργία νέου έργου προγράμματος οδήγησης

1. Ανοίξτε το Visual Studio.

2. Κάντε κλικ στο "Αρχείο"> "Νέο"> "Έργο...".

3. Στο παράθυρο διαλόγου "Νέο έργο", επιλέξτε "Πρόγραμμα οδήγησης Windows"> "Πρόγραμμα οδήγησης λειτουργίας χρήστη WDK" και κάντε κλικ στο "Επόμενο".

4. Εισαγάγετε ένα όνομα για το έργο σας και περιηγηθείτε σε μια τοποθεσία όπου θέλετε να το αποθηκεύσετε.

5. Κάντε κλικ στο «Δημιουργία».

Βήμα 3:Προσθέστε τα απαραίτητα αρχεία στο έργο σας

1. Στην Εξερεύνηση λύσεων, κάντε δεξί κλικ στο έργο σας και επιλέξτε "Προσθήκη"> "Νέο στοιχείο...".

2. Στο παράθυρο διαλόγου "Προσθήκη νέου στοιχείου", επιλέξτε "Αρχείο προγράμματος οδήγησης" και κάντε κλικ στο "Προσθήκη".

3. Στο πλαίσιο διαλόγου "Αρχείο προγράμματος οδήγησης", επιλέξτε τον τύπο του αρχείου προγράμματος οδήγησης που θέλετε να δημιουργήσετε (π.χ. "Αρχείο INF") και κάντε κλικ στο "Προσθήκη".

4. Επαναλάβετε τα βήματα 2-3 για να προσθέσετε οποιαδήποτε άλλα απαραίτητα αρχεία στο έργο σας (π.χ. αρχεία πηγαίου κώδικα, αρχεία κεφαλίδας κ.λπ.).

Βήμα 4:Διαμορφώστε το αρχείο INF του προγράμματος οδήγησης

1. Ανοίξτε το αρχείο INF για το πρόγραμμα οδήγησης σε ένα πρόγραμμα επεξεργασίας κειμένου.

2. Εντοπίστε την ενότητα που ξεκινά με "[Version]" και προσθέστε τις ακόλουθες γραμμές:

```

CatalogFile=MyDriver.cat

Class=MyDeviceClass

ClassGUID={YourDeviceClassGUID}

DriverVer=06/21/2018,1.0.0.0

Provider=MyCompany

DriverPackageType=KMDF

```

3. Αντικαταστήστε το "MyDriver.cat" με το όνομα του αρχείου καταλόγου του προγράμματος οδήγησης.

4. Αντικαταστήστε το "MyDeviceClass" με το όνομα της κατηγορίας της συσκευής σας.

5. Αντικαταστήστε το "{YourDeviceClassGUID}" με το GUID για την κατηγορία της συσκευής σας.

6. Αντικαταστήστε το "06/21/2018,1.0.0.0" με την ημερομηνία και την έκδοση του προγράμματος οδήγησης.

7. Αντικαταστήστε το "MyCompany" με το όνομα της εταιρείας σας.

Βήμα 5:Υπογράψτε το πρόγραμμα οδήγησης σας

1. Ανοίξτε το Εργαλείο υπογραφής προγράμματος οδήγησης συσκευής των Windows (signtool.exe) από τον κατάλογο εγκατάστασης του WDK.

2. Χρησιμοποιήστε την ακόλουθη εντολή για να υπογράψετε το αρχείο INF του προγράμματος οδήγησης:

```

signtool sign /a /v /s MyDriver /n "My Driver Name" MyDriver.inf

```

3. Αντικαταστήστε το "MyDriver" με το όνομα του αρχείου INF του προγράμματος οδήγησης.

4. Αντικαταστήστε το "My Driver Name" με το όνομα που θέλετε να χρησιμοποιήσετε για το υπογεγραμμένο πρόγραμμα οδήγησης.

Βήμα 6:Εγκαταστήστε το υπογεγραμμένο πρόγραμμα οδήγησης

1. Ανοίξτε τη Διαχείριση Συσκευών.

2. Κάντε δεξί κλικ στη συσκευή για την οποία θέλετε να εγκαταστήσετε το πρόγραμμα οδήγησης και επιλέξτε "Ενημέρωση λογισμικού προγράμματος οδήγησης...".

3. Κάντε κλικ στο "Browse my computer for driver software".

4. Μεταβείτε στη θέση όπου αποθηκεύσατε το υπογεγραμμένο αρχείο INF και επιλέξτε το.

5. Κάντε κλικ στο «Εγκατάσταση».

Βήμα 7:Βεβαιωθείτε ότι το πρόγραμμα οδήγησης είναι υπογεγραμμένο

1. Ανοίξτε τη Διαχείριση Συσκευών.

2. Κάντε δεξί κλικ στη συσκευή για την οποία εγκαταστήσατε το πρόγραμμα οδήγησης και επιλέξτε "Ιδιότητες".

3. Κάντε κλικ στην καρτέλα "Πρόγραμμα οδήγησης".

4. Στην ενότητα "Υπογραφή προγράμματος οδήγησης", θα πρέπει να δείτε την κατάσταση ως "Υπογεγραμμένο".

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα