لقد وصل نظام التشغيل Windows 8 إلى حالة RTM ، وإذا كنت مثلي ، فستخطط الآن لإعداده كنظام تشغيل رئيسي لسطح المكتب. (ما زلت لا أحب الواجهة التي كانت تُعرف سابقًا باسم Metro ، ولكن جميع الأشياء الجيدة الأخرى الموجودة هناك ، بشكل عام ، استحوذت على المزيد).
في معظم الحالات ، لا ينبغي أن يكون هذا كثيرًا من الاضطرابات ، لأن Windows 8 يعمل بشكل جيد مع برامج تشغيل الأجهزة المصممة أصلاً لـ Windows 7. لكنني واجهت درجة مفاجئة من المشاكل في الحصول على أحد أجهزتي القديمة - Edirol UA- واجهة صوت 4FX USB - للعمل.
كيف تغير اسمك في الإنزال الجوي
لا يوجد برنامج تشغيل وجدت
في البداية ، لم أكن متأكدًا من الخطأ الذي ارتكبته. تم تشغيل حزمة مثبت برنامج تشغيل Edirol Windows 7 بسعادة ، ولكن عندما قمت بتوصيل الجهاز ، أصر Windows 8 على أنه لا يمكنه العثور على برنامج تشغيل (كما هو موضح أعلاه). لم يساعد البحث يدويًا وتوجيه Windows إلى الدليل المناسب.
كشفت نظرة سريعة داخل ملف INF الخاص بالسائق عن المشكلة. عادةً ، إذا لم يحتوي ملف INF على معلومات تثبيت خاصة لنظام التشغيل Windows 8 ، فسيستخدم نظام التشغيل ببساطة الإرشادات الخاصة بـ Windows 7 بدلاً من ذلك. ومع ذلك ، في هذه الحالة ، فوجئت برؤية ملف INF يشير صراحة إلى أنه لا ينبغي تثبيت أي برنامج تشغيل لنظام التشغيل Windows 8. فيما يلي الأقسام ذات الصلة من الملف (NTamd64.6.1 و NTamd64.6.2 هما الاسمان الداخليان لـ إصدارات 64 بت من Windows 7 و 8 على التوالي):
حسنًا ، ربما تعتقد أن هناك سببًا لذلك بلا شك. في بعض الأحيان ، تنقسم الأشياء بين إصدارات مختلفة من نظام التشغيل ، ولا تريد أن يقوم الأشخاص بتثبيت برامج تشغيل لا تعمل.
لكن الشيء الغريب هو أنه تم نشر برنامج التشغيل هذا في عام 2009 - لذلك لا توجد طريقة يمكن من خلالها اختباره على الإطلاق تحت Windows 8. يمكنني فقط أن أفترض أن المطورين قرروا منع تثبيته على الإصدارات المستقبلية من نظام التشغيل فقط لاستبعاد أي احتمال حدوث مشاكل في المستقبل.
ويندوز 10 لن يذهب للنوم
التغيير والتبديل في ملف INF
قد يكون هذا الحذر ممارسة هندسية جيدة ، لكنني شعرت بالإحباط. شعرت بالتأكد من أن السائق يجب أن يعمل في نظام التشغيل الجديد - إذا كان بإمكاني فقط إيجاد طريقة لتثبيته. لحسن الحظ ، لم تكن إزالة الحظر المفروض على التثبيت تحت Windows 8 أمرًا صعبًا. كانت بعض ضغطات المفاتيح في برنامج Notepad ، للتبديل حول المراجع إلى NTamd64.6.1 و NTamd64.6.2 ، كافية لإقناع Windows 8 بالعثور على برنامج التشغيل والبدء في تثبيته عندما أقوم بتوصيل UA-4FX
تم توقيع السائق رقميًا لضمان سلامته
على الرغم من ذلك ، ظهرت مشكلة جديدة على الفور: تم رفض السائق الآن بسبب خطأ في التجزئة. يشير هذا إلى أن برنامج التشغيل قد تم توقيعه رقميًا لضمان سلامته - مما يعني أنه سيرفض التثبيت إذا تم العبث بملف INF (أو أي جزء آخر). موقف جيد بالنسبة لي.
تساءلت بإيجاز عما إذا كانت هناك طريقة سهلة لتزوير توقيع جديد ، ولكن بالطبع المغزى من التوقيعات هو أنه لا يوجد. ثم حدث لي حل بسيط: عدت إلى ملف INF وأزلت المرجع في رأس ملف CAT الذي يحتوي على تفاصيل تشفير برنامج التشغيل. الآن لم يتم توقيع السائق على الإطلاق.
تثبيت برامج تشغيل غير موقعة
تم حل المشكلة؟ ليس تماما. لم يعد إجراء تثبيت برنامج التشغيل يشكو من مشاكل التجزئة: لكنه أجهض العملية بمجرد أن اكتشف أن السائق غير موقعة. آه نعم: كإجراء أمني جديد في Windows 8 ، يتم حظر برامج التشغيل غير الموقعة تلقائيًا.
لحسن الحظ ، هناك طريقة للتغلب على هذه المشكلة أيضًا. إذا انتقلت إلى تطبيق Advanced Startup في Windows 8 ، فيمكنك اختيار إعادة تشغيل الكمبيوتر مع تمكين خيارات بدء التشغيل المتقدمة. ستتاح لك بعد ذلك الفرصة للتمهيد في أوضاع متنوعة لاستكشاف الأخطاء وإصلاحها ، بما في ذلك الوضع الآمن ووضع التصحيح ووضع Enable Driver Signature Enforcement المسمى بشكل سريع.
عندما قمت بالتمهيد في هذا الوضع ، تمكنت أخيرًا من تثبيت برنامج تشغيل Edirol UA-4FX الذي تم تعديله - والذي ، لراحة كبيرة ، تبين أنه يعمل بشكل مثالي. تمكنت بعد ذلك من إعادة التشغيل مرة أخرى إلى الوضع العادي والأكثر أمانًا وفرض التوقيع ، والتمتع بكل من أمان السائق وصوته.
بالطبع ، ليس هناك ما يضمن أن جميع السائقين سيكونون قابلين للتغيير ، أو أنهم سيعملون بشكل لا تشوبه شائبة تحت Windows 8. ولكن نأمل أن يكون شيئًا ما من هذه التجربة مفيدًا لك.
كيفية العثور على مفتاح دفق نشل
على أي حال ، من المطمئن إلى حد ما العثور على أنه حتى في أحدث نظام تشغيل من Microsoft - والذي كان من المفترض أن يكون كل شيء عن عناصر التحكم اللمسية وتجارب المستخدم الرسومية - لا يزال من الممكن بالنسبة لنا العبث ، عندما نواجه مشكلة فنية ، أن نتعثر وإصلاحه بأنفسنا.
بوستسكريبت: حل أسهل
في وقت لاحق حدث لي حل بديل أسهل. يتوافق Windows 8 مع برامج التشغيل المكتوبة لنظام التشغيل Vista ، وكذلك لنظام التشغيل Windows 7: لذلك ، كتجربة ، حاولت تنزيل برنامج تشغيل Vista 64 بت وتثبيته لجهاز Edirol الخاص بي. لم يتضمن ملف INF القديم هذا (بتاريخ 2007) أي قيود خاصة لنظام التشغيل Windows 8 ، ولأنه لم يكن هناك حاجة للتحرير ، لم تكن هناك حاجة لإزالة التوقيع الرقمي والتمهيد في وضع خاص لتشغيله. بالطبع ، قد لا يدعم برنامج التشغيل البالغ من العمر خمس سنوات جميع الميزات والأداء الكامل لإصدار أكثر حداثة ، ولكنه تأكيد مفيد أنه إذا كنت بحاجة إلى تشغيل جهاز قديم ، فيمكن لبرامج تشغيل Vista القيام بما يلي الخدعة.