Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

วิธีเปิดใช้งาน SECDRV.SYS (Old DRM) บน Windows 10

ผู้ใช้ Windows 10 จำนวนมากร้องเรียนว่าพวกเขาไม่สามารถรันเกมจากช่วงต้นและกลางทศวรรษ 2000 ที่ใช้ DRMs แบบเก่า (Macrovision's SafeDisk เวอร์ชัน 2 และต่ำกว่า) ได้อีกต่อไป ไม่มีหลักฐานชี้ไปที่ไฟล์ SECDRV.SYS เว้นแต่ผู้ใช้ตรวจสอบ Event Viewer สำหรับ Crash log — เกมเพียงแค่ล้มเหลวในการเริ่มต้นขณะรันด้วยสิทธิ์ Admin แต่ไม่มีข้อความข้อผิดพลาดถูกกระตุ้น

วิธีเปิดใช้งาน SECDRV.SYS (Old DRM) บน Windows 10

สิ่งที่บล็อกไดรเวอร์ SecDrv.sys ไม่ให้เริ่มต้น?

พฤติกรรมนี้เป็นสาเหตุรองของการตัดสินใจของ Microsoft ที่จะปิดใช้งาน DRM แบบเก่า 2 แบบบน Windows 10 เพื่อเหตุผลด้านความปลอดภัย การตัดสินใจนี้ทำให้เกมเก่าหลายพันเกมที่ออกแบบมาเพื่อใช้ Securom และ Safedisk เสียหาย เว้นแต่นักพัฒนาเดิมจะตัดสินใจปล่อยแพตช์เพื่อทำให้เกมเข้ากันได้กับ Windows 10

โชคดีที่มีหลายวิธีที่จะช่วยให้คุณเปิดใช้งานไดรเวอร์ที่ถูกปิดใช้งานกลับมาและอนุญาตให้ผู้ใช้ Windows 10 เข้าถึงเกม Legacy ของพวกเขา แต่ตามที่ Microsoft ชี้แจงชัดเจน การดำเนินการใดๆ ด้านล่างอาจทำให้ระบบของคุณ 드러นต่อความเสี่ยงด้านความปลอดภัย

หากคุณทำตามวิธีใดวิธีหนึ่งด้านล่าง คุณควรย้อนกลับขั้นตอนเพื่อปิดใช้งานไดรเวอร์และปิดช่องโหว่เสมอ

วิธีที่ 1: เปิดใช้งานบริการ Sc Start SecDrv ผ่าน Command Prompt

วิธีแรกและยอดนิยมที่สุดในการเปิดใช้งานไดรเวอร์ที่จำเป็นสำหรับการรันเกม Legacy บน Windows 10 คือการใช้ Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบเพื่อเปิดใช้งานบริการ Sc Start SecDrv หากคุณตัดสินใจไปเส้นทางนี้ มันสำคัญมากที่จะต้องแน่ใจว่าคุณเปิดหน้าต่าง CMD ด้วยสิทธิ์ Admin — มิฉะนั้น คำสั่งจะล้มเหลว

มีผู้ใช้ที่ได้รับผลกระทบจำนวนมากยืนยันว่าการดำเนินการนี้สุดท้ายช่วยให้พวกเขาเปิดและเล่นเกม Legacy ได้โดยไม่มีปัญหา

นี่คือคำแนะนำ מהירה สำหรับการเปิดใช้งานบริการ SC Start SecDRV จาก Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบ:

  1. เปิดกล่องโต้ตอบ Run โดยการกด Windows key + R ภายใน Run box ให้พิมพ์ 'cmd' และกด Ctrl + Shift + Enter เพื่อเปิด Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบ ที่ User Account Control (UAC) ให้คลิก Yes เพื่อให้สิทธิ์ผู้ดูแลระบบให้กับหน้าต่าง CMD วิธีเปิดใช้งาน SECDRV.SYS (Old DRM) บน Windows 10
  2. เมื่อคุณเข้าไปใน Command Prompt ที่มีสิทธิ์สูงแล้ว ให้พิมพ์คำสั่งต่อไปนี้และกด Enter เพื่อเริ่มบริการ Sc Start SecDrv ที่เกี่ยวข้องกับไดรเวอร์ DRM:
    sc start secdrv
  3. ด้วยบริการที่เปิดใช้งานแล้ว ให้เปิดเกมที่ล้มเหลวมาก่อนหน้านี้ คุณควรไม่มีปัญหาในการเปิดมันอีกต่อไป
  4. เมื่อการเล่นเกมของคุณจบลง ให้กลับไปที่ CMD prompt ที่มีสิทธิ์สูง พิมพ์คำสั่งต่อไปนี้และกด Enter เพื่อหยุดบริการไดรเวอร์ด้วยตนเอง:
    sc stop secdrv

ในกรณีที่คุณไม่สะดวกกับวิธีการนี้ในการเปิดใช้งานไฟล์ DRM ที่จำเป็นสำหรับการเล่นเกม Legacy บน Windows 10 ให้ไปยังวิธีถัดไปด้านล่าง

วิธีที่ 2: เปิดใช้งานบริการ SC Start SecDrv ผ่าน Registry Editor

วิธีอีกวิธีที่จะช่วยให้คุณเปิดใช้งานไฟล์ DRM ที่จำเป็นสำหรับการเล่นเกม Legacy บน Windows 10 คือผ่าน Registry Editor การดำเนินการนี้แนะนำหากคุณต้องการทำการเปลี่ยนแปลงที่ถาวรมากกว่าที่จะทำให้บริการเปิดใช้งานอยู่แม้หลังจากรีสตาร์ทคอมพิวเตอร์

แต่โปรดทราบว่ากระบวนการนี้ทำให้การปิดใช้งานบริการมีความยุ่งยากกว่าวิธีที่ 1 หากคุณชอบวิธีแก้ไขนี้แทนวิธีแรก ให้ทำตามคำแนะนำด้านล่างเพื่อเปิดใช้งานบริการ SC SecDrv ผ่าน Registry Editor:

  1. กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป ให้พิมพ์ 'regedit' ภายในกล่องข้อความ แล้วกด Ctrl + Shift + Enter เพื่อเปิด Registry Editor ด้วยสิทธิ์ผู้ดูแลระบบ เมื่อคุณถูกแจ้งโดย User Account Control (UAC) ให้คลิก Yes เพื่อให้สิทธิ์ผู้ดูแลระบบ วิธีเปิดใช้งาน SECDRV.SYS (Old DRM) บน Windows 10
  2. เมื่อคุณอยู่ในยูทิลิตี้ Regedit Editor แล้ว ให้ใช้ส่วนด้านซ้ายเพื่อนำทางไปยังตำแหน่ง Registry ต่อไปนี้:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\

    หมายเหตุ: คุณสามารถไปถึงได้ด้วยตนเอง หรือคุณสามารถวางตำแหน่งโดยตรงลงในแถบนำทางและกด Enter เพื่อไปถึงที่นั่นทันที

  3. เมื่อคุณไปถึงตำแหน่งที่ถูกต้องแล้ว ให้ไปที่ด้านขวา คลิกขวาที่พื้นที่ว่างและเลือก DWORD (32-bit) Value วิธีเปิดใช้งาน SECDRV.SYS (Old DRM) บน Windows 10
  4. หลังจากคุณสร้างค่า Dword แล้ว ให้ตั้งชื่อว่า secdrv.
  5. ต่อไป ให้ดับเบิลคลิกที่ค่า Dword secdrv ตั้งค่า Base เป็น Hexadecimal และค่า Data เป็น 2 วิธีเปิดใช้งาน SECDRV.SYS (Old DRM) บน Windows 10

    หมายเหตุ: หากคุณต้องการปิดใช้งานบริการอีกครั้ง ให้เพียงย้อนกลับขั้นตอนข้างต้นและตั้งค่า Value Data ของ secdrv เป็น 4

  6. ปิด Registry Editor และเปิดเกม Legacy ที่ไม่เปิดได้ก่อนหน้านี้

ในกรณีที่วิธีนี้ไม่ได้ผลกับคุณ หรือคุณมองหาวิธีที่จะเล่นเกม Legacy โดยไม่ทำให้คอมพิวเตอร์ของคุณเปราะบางต่อความเสี่ยงด้านความปลอดภัย ให้ไปยังวิธีสุดท้ายด้านล่าง

วิธีที่ 3: ซื้อเกมใหม่แบบดิจิทัล

หากคุณต้องการเล่นเกมคลาสสิกที่ได้รับความนิยมมากในยุค 2000s มีโอกาสว่านักพัฒนาได้ปล่อยแพตช์ที่ลบ DRM ที่มีปัญหาออกไป ค้นหาออนไลน์และดูว่าเป็นเช่นนั้นหรือไม่

แต่หากไม่ใช่ตัวเลือก วิธีแก้ไขที่เป็นไปได้เพียงอย่างเดียวคือซื้อเกมใหม่แบบดิจิทัลจากแพลตฟอร์มเกมยอดนิยม สิ่งนี้อาจไม่ดึงดูดบางคน แต่แพลตฟอร์มสมัยใหม่อย่าง GOG, HumbleBundle หรือแม้แต่ Steam จะปรับใช้เวอร์ชันสมัยใหม่ของเกมคลาสสิกที่ไม่รวมวิธีการป้องกัน DRM นี้ และคุณมักสามารถได้เกม PC Legacy ในชุด 10 เกมขึ้นไปที่ราคาถูก