كيف يمكنني الحصول على توقيع WHQL لبرنامج التشغيل الخاص بي لنظام التشغيل Vista 64؟

StackOverflow https://stackoverflow.com/questions/863565

  •  21-08-2019
  •  | 
  •  

سؤال

لدي سائق تستخدمه شركتي منذ عدة سنوات لعملائنا.لم يعد من الممكن تثبيت برنامج التشغيل ضمن نظام التشغيل Vista 64.أعتقد أنني بحاجة إلى توقيع السائق، لكنني لست متأكدًا من كيفية البدء.

  • ما هو أفضل مكان للبدء؟
  • كم من الوقت يستغرق هذا عادة؟
  • ما الذي سأحتاج إلى إرساله إلى Microsoft؟
  • هل هناك أطراف ثالثة على استعداد للقيام بكل هذا من أجلنا؟
  • ما هي تكلفة العملية (مع أو بدون أطراف ثالثة) عادةً؟
هل كانت مفيدة؟

المحلول

عليك أن تبدأ بقراءة كل الأشياء الموجودة على WindowsLogo موقع.

على الرغم من أن نظام التشغيل Vista 64 يرفض في الواقع تحميل برامج التشغيل غير الموقعة، وليس برامج التشغيل غير WHQL، لذا فإن شراء شهادة توقيع البرنامج وتوقيع الملفات التنفيذية سيكون كافيًا.

نصائح أخرى

فيما يلي رابط لمستند معلومات Microsoft حول الخطوات اللازمة لتوقيع برنامج التشغيل:ورقة عمل توقيع رمز وضع Kernel

على الرغم من أن الأمر يدور حول المشكلة، يمكنك تعطيل شرط توقيع برنامج التشغيل عن طريق تمرير خيار إلى Windows kernel من أداة تحميل التشغيل.

يمكنك القيام بذلك عادةً باستخدام bcdedit، وهي أداة سطر أوامر Windows لتحرير مخزن بيانات التمهيد (حيث تم تفريغ ملف boot.ini القديم الجيد بعد نظام التشغيل Windows XP).

جرب ما يلي من موجه الأوامر الإدارية (إذا قمت بتمكين UAC، فاضغط على ابدأ، واكتب cmd، واضغط باستمرار على CTRL + SHIFT، ثم اضغط على Enter لبدء cmd كمسؤول):

bcdedit /set loadoptions DDISABLE_INTEGRITY_CHECKS

يحرر:

يمكنك أيضًا تحقيق شيء مماثل عن طريق تعديل إعدادات نهج المجموعة المحلية:

1. Start > gpedit.msc > User settings > System > Driver Installation
2. Set the 'Code Signing for drivers' setting to Enabled + Warn or Ignore

امل ان يساعد!

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top