Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Cách bật SECDRV.SYS (DRM cũ) trên Windows 10

Nhiều người dùng Windows 10 phàn nàn rằng họ không còn chạy được game từ đầu và giữa thập niên 2000 sử dụng DRM kiểu cũ (Macrovision SafeDisk phiên bản 2 trở xuống). Không có bằng chứng chỉ ra tệp tin SECDRV.SYS trừ khi người dùng kiểm tra Event Viewer cho nhật ký sự cố – game đơn giản không khởi động khi chạy với quyền Admin, nhưng không có thông báo lỗi nào được kích hoạt.

Cách bật SECDRV.SYS (DRM cũ) trên Windows 10

Điều gì chặn driver SecDrv.sys khởi động?

Hành vi này là nguyên nhân tiếp theo của quyết định Microsoft vô hiệu hóa 2 DRM kiểu cũ trên Windows 10 vì lý do bảo mật. Quyết định này đã làm hỏng hàng nghìn game cũ được thiết kế dùng Securom và Safedisk trừ khi nhà phát hành gốc phát hành bản vá làm game tương thích Windows 10.

May mắn thay, có một vài cách khác nhau cho phép bạn bật lại driver bị vô hiệu hóa và cho phép người dùng Windows 10 truy cập game cũ. Nhưng như Microsoft làm rõ, bất kỳ thao tác nào dưới đây có thể để hệ thống của bạn bị lộ trước rủi ro bảo mật.

Nếu bạn làm theo bất kỳ phương pháp nào dưới đây, bạn nên luôn đảo ngược các bước để tắt driver và đóng lỗ hổng.

Phương pháp 1: Bật dịch vụ Sc Start SecDrv qua Command Prompt

Cách đầu tiên và phổ biến nhất để bật driver cần chạy game cũ trên Windows 10 là dùng Command Prompt nâng cao để bật dịch vụ Sc Start SecDrv. Nếu bạn quyết định đi con đường này, rất quan trọng để đảm bảo bạn mở cửa sổ CMD với quyền admin – nếu không, lệnh sẽ thất bại.

Có nhiều người dùng bị ảnh hưởng xác nhận thao tác này cuối cùng cho phép họ khởi chạy và chơi game cũ mà không vấn đề.

Dưới đây là hướng dẫn nhanh về cách bật dịch vụ SC Start SecDRV từ Command Prompt nâng cao:

  1. Mở hộp thoại Chạy bằng cách nhấn Phím Windows + R. Bên trong hộp chạy, nhập 'cmd' và nhấn Ctrl + Shift + Enter để mở Command Prompt nâng cao. Tại Kiểm soát Tài khoản Người dùng (UAC), nhấp Có để cấp quyền admin cho cửa sổ CMD.Cách bật SECDRV.SYS (DRM cũ) trên Windows 10
  2. Khi đã vào Command Prompt nâng cao, nhập lệnh sau và nhấn Enter để bắt đầu dịch vụ Sc Start SecDrv liên quan đến driver DRM:
    sc start secdrv
  3. Với dịch vụ đã bật, khởi chạy game trước đây thất bại. Bạn không nên còn gặp vấn đề khởi chạy.
  4. Khi phiên chơi game kết thúc, quay lại CMD nâng cao, nhập lệnh sau và nhấn Enter để dừng dịch vụ driver thủ công:
    sc stop secdrv

Nếu bạn không thoải mái với phương pháp bật tệp tin DRM cần thiết chơi game cũ trên Windows 10 này, hãy chuyển sang phương pháp tiếp theo bên dưới.

Phương pháp 2: Bật dịch vụ SC Start SecDrv qua Trình soạn thảo Registry

Phương pháp khác cho phép bạn bật tệp tin DRM cần thiết chơi game cũ trên Windows 10 là qua Trình soạn thảo Registry. Thao tác này khuyến nghị nếu bạn muốn thay đổi vĩnh viễn hơn giữ dịch vụ bật ngay cả sau khi khởi động lại máy tính.

Nhưng hãy nhớ quy trình này làm việc tắt dịch vụ hơi khó khăn hơn Phương pháp 1. Nếu bạn thích sửa chữa này thay vì phương pháp đầu, làm theo hướng dẫn dưới để bật dịch vụ SC SecDrv qua Trình soạn thảo Registry:

  1. Nhấn Phím Windows + R để mở hộp thoại Chạy. Tiếp theo, nhập 'regedit' vào hộp văn bản, sau đó nhấn Ctrl + Shift + Enter để mở Trình soạn thảo Registry với quyền admin. Khi bạn được nhắc bởi Kiểm soát Tài khoản Người dùng (UAC), nhấp Có để cấp đặc quyền quản trị.Cách bật SECDRV.SYS (DRM cũ) trên Windows 10
  2. Khi đã bên trong tiện ích Regedit, dùng phần bên trái để điều hướng đến vị trí registry sau:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\

    Lưu ý: Bạn có thể đến thủ công hoặc dán vị trí trực tiếp vào thanh điều hướng và nhấn Enter để đến ngay lập tức.

  3. Khi đến đúng vị trí, sang bên phải, nhấp chuột phải vào khoảng trống và chọn Giá trị DWORD (32-bit).Cách bật SECDRV.SYS (DRM cũ) trên Windows 10
  4. Sau khi tạo giá trị Dword, đặt tên nó secdrv.
  5. Tiếp theo, nhấp đúp vào giá trị Dword secdrv, đặt Cơ sở thành Thập lục phân và Dữ liệu giá trị thành 2.Cách bật SECDRV.SYS (DRM cũ) trên Windows 10

    Lưu ý: Nếu bạn muốn tắt dịch vụ lại, chỉ cần đảo ngược các bước trên và đặt Dữ liệu giá trị của secdrv thành 4.

  6. Đóng Trình soạn thảo Registry và khởi chạy game cũ trước đây không mở.

Nếu phương pháp này không hiệu quả cho bạn hoặc bạn tìm phương pháp cho phép chơi game cũ mà không lộ hệ thống trước rủi ro bảo mật, hãy chuyển sang phương pháp cuối cùng bên dưới.

Phương pháp 3: Mua lại game bản số

Nếu bạn muốn chơi game kinh điển rất phổ biến thập niên 2000, có khả năng nhà phát hành đã phát hành bản vá loại bỏ DRM gây vấn đề. Tìm kiếm trực tuyến xem có trường hợp đó không.

Nhưng nếu đó không phải lựa chọn, cách khắc phục khả thi duy nhất là mua lại game bản số từ nền tảng game phổ biến. Điều này có thể không hấp dẫn với một số người, nhưng nền tảng hiện đại như GOG, HumbleBundle hoặc thậm chí Steam sẽ triển khai phiên bản hiện đại của game kinh điển không bao gồm phương pháp bảo vệ DRM này. Và bạn thường có thể mua game PC cũ theo gói 10 game trở lên với giá rẻ.