OK, je travaille sur le développement d'un périphérique USB. J'ai créé un pilote Windows personnalisé pour l'appareil basé sur un pilote Windows pré-fait de mon fabricant MCU. Le pilote fonctionne correctement sur Windows XP et Windows 7 (32 bits), MAIS sur ma machine Windows 7 64 bits, il ne me permet pas d'utiliser le pilote. Le pilote s'installera très bien mais quand je vais dans les propriétés du pilote (dans le gestionnaire de périphériques), il dit "Ce pilote n'est pas signé numériquement par Microsoft" et il ne me laissera pas l'utiliser. Je ne veux vraiment pas payer des centaines de dollars à Microsoft et des heures de temps pour obtenir ce pilote certifié (pour plusieurs raisons). Y a-t-il un moyen de contourner cela autrement que de dire à mes clients de retourner à XP ??? S'IL VOUS PLAÎT AIDE!Pilote Windows non certifié
Répondre
Vous n'avez pas besoin de soumettre vos pilotes pour la certification WHQL. Microsoft exige uniquement que votre code soit signé avec un certificat numérique. Vous pouvez choisir où vous achetez le certificat, GoDaddy les vend pour 179 $ par année.
EDIT: Microsoft a conclu un accord avec Verisign: première année pour 99 $. https://winqual.microsoft.com/help/default.htm#obtaining_a_verisign_class_3_digital_id.htm
Si mon entreprise possède déjà une licence SSL, est-il possible de l'utiliser pour nous faire économiser de l'argent pour obtenir un certificat de signature de code? – PICyourBrain
Non, ils ne sont pas compatibles. Est-ce que 179 $ par an est déjà trop? – ZippyV
Non, je ne pense pas. Je pourrais juste obtenir l'identification VeriSign si.Ils courent un spécial pour 99 $ pour la première année ... – PICyourBrain
À des fins de test, vous pouvez activer le certificat de test et auto-signer le pilote. Pour le libérer réellement, il doit être signé numériquement pour s'exécuter sur des systèmes 64 bits, et il n'y a aucun moyen de contourner cela. Quelles sont vos raisons pour ne pas vouloir passer par le processus de signature?
Le processus de signature est cher et compliqué. cela a du sens pour des entreprises comme nVidia. Pour un petit magasin qui fabrique des appareils à faible volume ... les coûts du processus de signature peuvent complètement tuer la rentabilité d'un produit. –
Eh bien tout d'abord, je devrais payer pour un Verisign ID qui expire après un certain temps (1 à 3 ans). Ensuite, je devrais payer des frais de certification pour chaque système d'exploitation pour lequel je veux certifier. Et mon budget pour ce projet est déjà plus élevé que je ne le voulais. Deuxièmement, je n'aime pas le principe de la chose. Je ne vais pas m'exprimer là-dessus parce que ça ne vaudra rien mais je n'aime pas que Microsoft me force dans son processus de certification. Pourquoi est-ce seulement un problème sur les systèmes d'exploitation 64 bits? – PICyourBrain
Chris, vous avez parfaitement raison. Je travaille pour "une petite boutique qui tape sur des appareils à très bas volume". – PICyourBrain
- 1. Pilote Sqlite non trouvé sur Windows
- 2. MySql Pilote non chargé
- 3. Pilote FILESTREAM pour Windows Server 2003 ou XP?
- 4. Signature de code de pilote de périphérique pour Windows XP 32 bits
- 5. pilote Windows matériel/périphérique rapport/inventaire
- 6. Wait active dans Windows I/O pilote
- 7. Mise à jour d'un pilote Windows Mobile
- 8. Pilote Windows de suivi des appels
- 9. Connexion du pilote Windows au service Userland
- 10. Windows: charger un pilote de filtre pendant l'exécution de Windows
- 11. Ruby ne peut pas trouver le pilote sqlite3 sur Windows
- 12. Un pilote audio Windows peut-il être placé sur le pilote Windows par défaut et post-traiter sa sortie?
- 13. Force le rechargement du pilote vidéo Windows. Est-ce possible?
- 14. Pilote OLE DB 32 bits sur Windows 64 bits 7
- 15. Comment empaqueter un pilote Windows pour le déploiement?
- 16. Développer un correctif ou un pilote de noyau pour Windows?
- 17. Comment régler l'heure du système dans un pilote Windows WDM?
- 18. 64/32 bits standard traduction du pilote dans Windows
- 19. Pilote ODBC DBF dans Windows Server 2003 x64
- 20. Communication avec un pilote sur un réseau sous Windows
- 21. Existe-t-il un pilote ODBC Windows 7 pour Access?
- 22. Comment créer un pilote de capture vidéo virtuel pour Windows?
- 23. Contournement du pilote adodb sous Windows 64 bits
- 24. installer inf (pilote) de nsis sur windows vista ou plus
- 25. Pilote JDBC GSS-API MSSQL
- 26. comment charger le pilote?
- 27. Développer le pilote d'impression
- 28. Pilote Py2Exe + FTDI
- 29. Installation du pilote Oracle
- 30. Pilote Windows bon marché de signature pour 64 bits Windows 7
Ce n'est pas vraiment un problème de programmation. La programmation est terminée, il ne reste que les formalités et les légalités. Mon seul conseil est de demander à Microsoft, et être prêt à être brossé. –
Désolé ... mon mauvais – PICyourBrain