मुझे पासपोर्ट NDIS इंटरमीडिएट ड्राइवर मिला है, जिसमें दो .inf फ़ाइलें (एक मानक और एक मिनीपोर्ट) और एक .sys फ़ाइल शामिल है। विंडोज 7 चालक हस्ताक्षर आवश्यकताओं के कारण, मुझे कोड-हस्ताक्षर प्रमाणपत्र प्राप्त करना था और ड्राइवर को 64-बिट सिस्टम पर स्थापित करने के लिए .sys फ़ाइल पर हस्ताक्षर करना था। यह ठीक काम करता है, और मेरे पास कई सफल विंडोज 7 इंस्टॉल हैं।विंडोज 8 के लिए ड्राइवर हस्ताक्षर आवश्यकताओं में क्या बदल गया?
हालांकि, वही इंस्टॉलर विंडोज 8 उपभोक्ता पूर्वावलोकन (64-बिट) पर विफल रहता है। यदि मैं विंडोज हस्ताक्षर प्रवर्तन के साथ बूट करता हूं, तो यह सही ढंग से स्थापित होता है, इसलिए यह निश्चित रूप से एक हस्ताक्षर समस्या है। विंडोज 7 & विंडोज 8 के बीच क्या नई आवश्यकताएं शामिल की गईं जिन्हें मुझे अपने ड्राइवर को स्थापित करने के लिए अनुसरण करने की आवश्यकता है?
FWIW: मैं अपने ग्राफिक्स ड्राइवर की .inf फ़ाइलों को संशोधित करता था ताकि वे मेरे सिस्टम के साथ काम कर सकें। (बॉक्स से बाहर आने वाले संस्करण OEM से हैं, और इसलिए पुराने हैं।) यह 32-बिट और 64-बिट दोनों में विंडोज एक्सपी और विंडोज 7 पर ठीक काम करता है, लेकिन विंडोज 8 64-बिट मुझे बताता है कि मैं ' इसे छेड़छाड़ के कारण स्थापित करें, भले ही मैंने हस्ताक्षर प्रवर्तन बंद कर दिया हो। :(मुझे नहीं पता कि उन्होंने क्या किया है, लेकिन यह बहुत खराब है ... – Mehrdad
FWIW: मुझे अपने .inf के लिए एक .cat फ़ाइल बनाना था और उसके बाद Windows 8 ग्राहक पर स्थापित करने के लिए .cat फ़ाइल पर हस्ताक्षर करना था पूर्वावलोकन एक्स 64।इससे मुझे विश्वास होता है कि इसे रिलीज के लिए तैनात करने का एकमात्र तरीका एक प्रमाणपत्र प्राधिकरण से कोड हस्ताक्षर प्रमाण की आवश्यकता होगी। यह .inf का उपयोग यूएसबी सीडीसी डिवाइस को स्थापित करने के लिए किया जाता है जो माइक्रोसॉफ्ट के usbser.sys ड्राइवर का उपयोग करता है। –
यदि माइक्रोसॉफ्ट से कोई आधिकारिक शब्द है कि सभी आईएनएफ फाइलों को विंडोज 8 की अंतिम रिलीज में साइन इन करने की आवश्यकता है या नहीं? हमारे सभी ड्राइवरों पर हस्ताक्षर करने की परेशानी से पहले मैं जानना चाहता हूं। –