Windows 8 เข้าสู่สถานะ RTM แล้ว และหากคุณเป็นเหมือนฉัน คุณจะต้องวางแผนที่จะตั้งค่าให้เป็นระบบปฏิบัติการเดสก์ท็อปหลักของคุณ (ฉันยังไม่ชอบอินเทอร์เฟซที่เคยรู้จักกันในชื่อ Metro แต่สิ่งที่ดีอื่น ๆ ทั้งหมดนั้นชนะใจฉันอย่างสมดุล)
ในกรณีส่วนใหญ่ ไม่ควรเป็นการเปลี่ยนแปลงที่มากเกินไป เนื่องจาก Windows 8 ทำงานได้ดีกับไดรเวอร์อุปกรณ์ที่ออกแบบมาสำหรับ Windows 7 แต่เดิม ฉันประสบปัญหาในการรับอุปกรณ์รุ่นเก่าอย่าง Edirol UA- ในระดับหนึ่ง อินเทอร์เฟซเสียง USB 4FX - ใช้งานได้
วิธีปิด VPN บน mac
ไม่พบไดรเวอร์
ตอนแรกฉันไม่แน่ใจว่าฉันทำอะไรผิด แพ็คเกจตัวติดตั้งไดรเวอร์ Edirol Windows 7 ทำงานอย่างมีความสุข แต่เมื่อฉันเสียบอุปกรณ์ Windows 8 ยืนยันว่าไม่พบไดรเวอร์ (ตามภาพด้านบน) การค้นหาด้วยตนเองและชี้ Windows ไปยังไดเร็กทอรีที่เหมาะสมไม่ได้ช่วยอะไร
การดูไฟล์ INF ของไดรเวอร์อย่างรวดเร็วเผยให้เห็นปัญหา โดยปกติ หากไฟล์ INF ไม่มีข้อมูลการติดตั้งสำหรับ Windows 8 โดยเฉพาะ ระบบปฏิบัติการจะใช้คำแนะนำสำหรับ Windows 7 แทน อย่างไรก็ตาม ในกรณีนี้ ฉันรู้สึกประหลาดใจที่เห็นว่าไฟล์ INF ระบุอย่างชัดเจนว่าไม่ควรติดตั้งไดรเวอร์สำหรับ Windows 8 ต่อไปนี้คือส่วนที่เกี่ยวข้องของไฟล์ (NTamd64.6.1 และ NTamd64.6.2 เป็นชื่อภายในของไฟล์) Windows 7 และ 8 รุ่น 64 บิตตามลำดับ):
คุณอาจคิดว่ามีเหตุผลสำหรับสิ่งนั้นอย่างไม่ต้องสงสัย บางครั้งสิ่งต่าง ๆ ระหว่างระบบปฏิบัติการรุ่นต่างๆ แตกสลาย และคุณไม่ต้องการให้ใครติดตั้งไดรเวอร์ที่ใช้งานไม่ได้
แต่สิ่งที่แปลกก็คือไดรเวอร์นี้ได้รับการเผยแพร่เมื่อย้อนกลับไปในปี 2009 ดังนั้นจึงไม่มีทางที่จะทดสอบภายใต้ Windows 8 ได้ ฉันสามารถสรุปได้ว่านักพัฒนาตัดสินใจที่จะป้องกันไม่ให้มีการติดตั้งบนระบบปฏิบัติการเวอร์ชันต่อๆ ไป เพื่อแยกแยะความเป็นไปได้ของปัญหาในอนาคต
วิธีเตะคนออกจากบัญชี hulu ของคุณ
ปรับแต่งไฟล์ INF
ข้อควรระวังดังกล่าวอาจเป็นวิธีปฏิบัติทางวิศวกรรมที่ดี แต่ฉันรู้สึกหงุดหงิด ฉันรู้สึกว่าไดรเวอร์ควรจะทำงานในระบบปฏิบัติการใหม่ – หากฉันสามารถหาวิธีติดตั้งได้เท่านั้น โชคดีที่การขจัดข้อห้ามในการติดตั้งภายใต้ Windows 8 นั้นไม่ใช่เรื่องยาก การกดแป้นไม่กี่ครั้งใน Notepad เพื่อสลับการอ้างอิงถึง NTamd64.6.1 และ NTamd64.6.2 ก็เพียงพอแล้วที่จะชักชวนให้ Windows 8 ค้นหาและเริ่มติดตั้งไดรเวอร์เมื่อฉันเสียบปลั๊ก UA-4FX ของฉัน
คนขับได้รับการเซ็นชื่อแบบดิจิทัลเพื่อรับประกันความสมบูรณ์
ทันใดนั้น ปัญหาใหม่ก็เกิดขึ้น: ไดรเวอร์ถูกปฏิเสธเนื่องจากข้อผิดพลาดในการแฮช สิ่งนี้บ่งชี้ว่าไดรเวอร์ได้รับการลงนามแบบดิจิทัลเพื่อรับประกันความสมบูรณ์ ซึ่งหมายความว่าจะปฏิเสธที่จะติดตั้งหากไฟล์ INF (หรือส่วนอื่น ๆ ) ถูกดัดแปลง สถานการณ์ catch-22 ที่ดีสำหรับฉัน
ฉันสงสัยสั้น ๆ ว่าอาจมีวิธีง่ายๆ ในการปลอมลายเซ็นใหม่หรือไม่ แต่แน่นอนว่าจุดรวมของลายเซ็นก็คือไม่มี วิธีแก้ปัญหาง่ายๆ เกิดขึ้นกับฉัน: ฉันกลับไปที่ไฟล์ INF และลบการอ้างอิงในส่วนหัวไปยังไฟล์ CAT ที่มีรายละเอียดการเข้ารหัสของไดรเวอร์ ตอนนี้คนขับไม่ได้เซ็นชื่อเลย
การติดตั้งไดรเวอร์ที่ไม่ได้ลงนาม
แก้ไขปัญหา? ไม่มาก ขั้นตอนการติดตั้งไดรเวอร์ไม่บ่นเกี่ยวกับปัญหาการแฮชอีกต่อไป แต่จะยกเลิกการดำเนินการทันทีที่พบว่าไดรเวอร์ไม่ได้ลงชื่อ ใช่แล้ว เนื่องจากเป็นมาตรการรักษาความปลอดภัยใหม่ใน Windows 8 ไดรเวอร์ที่ไม่ได้ลงนามจะถูกบล็อกโดยอัตโนมัติ
อย่างมีความสุขมีวิธีแก้ไขปัญหานี้เช่นกัน หากคุณไปที่แอป Advanced Startup ใน Windows 8 คุณสามารถเลือกที่จะรีบูตคอมพิวเตอร์โดยเปิดใช้งานตัวเลือกการเริ่มต้นขั้นสูง จากนั้นคุณจะได้รับโอกาสในการบูตเข้าสู่โหมดการแก้ไขปัญหาต่างๆ รวมถึง Safe Mode, Debugging Mode และ Disable Driver Signature Enforcement ที่มีชื่ออย่างรวดเร็ว
เมื่อฉันบูทในโหมดนี้ ในที่สุดฉันก็สามารถติดตั้งไดรเวอร์ Edirol UA-4FX ที่ปรับแต่งแล้วได้ ซึ่งเพื่อความโล่งใจของฉัน กลับกลายเป็นว่าทำงานได้อย่างสมบูรณ์ จากนั้นฉันก็สามารถรีบูตกลับเข้าสู่โหมดปกติ ปลอดภัยกว่า ใช้ลายเซ็นได้ และสนุกไปกับทั้งความปลอดภัยของไดรเวอร์และเสียง
แน่นอนว่าไม่มีการรับประกันว่าไดรเวอร์ทั้งหมดจะคล้อยตามการปรับแต่ง หรือว่าจะทำงานได้อย่างไม่มีที่ติใน Windows 8 แต่หวังว่าบางสิ่งจากประสบการณ์นี้อาจเป็นประโยชน์สำหรับคุณ
วิธีแปลงโคแอกเซียลเป็น hdmi
ยังไงก็ตาม เรารู้สึกอุ่นใจที่พบว่าแม้ในระบบปฏิบัติการล่าสุดของ Microsoft – ซึ่งควรจะเป็นทั้งหมดเกี่ยวกับการควบคุมแบบสัมผัสที่ลื่นไหลและประสบการณ์ผู้ใช้แบบกราฟิก – ยังคงเป็นไปได้สำหรับเราที่คนจรจัด เมื่อเราพบปัญหาทางเทคนิค ที่จะติดอยู่ และแก้ไขด้วยตัวเราเอง
Postscript: ทางออกที่ง่ายกว่า
ต่อมามีวิธีแก้ปัญหาที่ง่ายกว่าเกิดขึ้นกับฉัน Windows 8 เข้ากันได้กับไดรเวอร์ที่เขียนขึ้นสำหรับ Vista เช่นเดียวกับ Windows 7: ดังนั้นในการทดลอง ฉันจึงลองดาวน์โหลดและติดตั้งไดรเวอร์ Vista 64 บิตสำหรับอุปกรณ์ Edirol ของฉัน ไฟล์ INF ที่เก่ากว่า (ลงวันที่ 2007) นี้ไม่มีข้อจำกัดพิเศษใดๆ สำหรับ Windows 8 และเนื่องจากไม่จำเป็นต้องแก้ไข ไม่จำเป็นต้องลบลายเซ็นดิจิทัลและบูตเข้าสู่โหมดพิเศษเพื่อให้ทำงานได้ แน่นอน ไดรเวอร์อายุห้าขวบอาจไม่สนับสนุนคุณลักษณะทั้งหมดและประสิทธิภาพเต็มรูปแบบของเวอร์ชันล่าสุด แต่เป็นการยืนยันที่มีประโยชน์ว่าหากคุณต้องการให้อุปกรณ์รุ่นเก่าทำงาน ไดรเวอร์ Vista สามารถทำได้ เคล็ดลับ