Computer >> Máy Tính >  >> Hệ thống >> Windows 10

Cách sửa mã dừng ngoại lệ dịch vụ hệ thống trong Windows 10

Mặc dù không phổ biến nhưng lỗi Màn hình xanh chết chóc (BSOD) vẫn xảy ra trong Windows 10. Không giống như bức tường văn bản màu xanh lam mà các phiên bản Windows cũ hơn hiển thị khi hệ thống gặp sự cố, BSOD của Windows mới hơn đơn giản hơn và dễ khắc phục sự cố hơn. Một lỗi BSOD phổ biến vẫn xảy ra là Ngoại lệ Dịch vụ Hệ thống trong Windows 10.

Đối với hầu hết người dùng, câu nói đó chẳng có nghĩa lý gì. Hiểu lỗi BSOD System Service Exception là gì sẽ giúp bạn khắc phục sự cố và khắc phục sự cố. Nếu bạn đang gặp phải loại lỗi BSOD này trên PC chạy Windows của mình, dưới đây là một số bước để giúp bạn hiểu, khắc phục sự cố và giải quyết vấn đề.

Cách sửa mã dừng ngoại lệ dịch vụ hệ thống trong Windows 10

Lỗi Ngoại lệ Dịch vụ Hệ thống trong Windows 10 là gì?

Trong Windows 10, BSOD do lỗi Hệ thống dịch vụ ngoại lệ (thường được hiển thị dưới dạng SYSTEM_SERVICE_EXCEPTION ) khó giải quyết một cách bất thường. Không giống như BSOD quản lý bộ nhớ mã dừng của Windows, lỗi này có bất kỳ nguyên nhân tiềm ẩn nào.

Đừng quá ngạc nhiên nếu BSOD này nghe có vẻ quen thuộc — BSOD này đã tồn tại trong Windows trong nhiều thập kỷ. Mặc dù nghe có vẻ chung chung, nhưng giải thích kỹ thuật của Microsoft nói rằng BSOD này thường được gây ra khi một quá trình đang chạy trên PC của bạn cố gắng chuyển từ “mã không đặc quyền sang mã đặc quyền”.

Cách sửa mã dừng ngoại lệ dịch vụ hệ thống trong Windows 10

Windows, giống như tất cả các hệ điều hành, có các cấp độ bảo mật dành cho các quy trình hệ thống khác nhau để đảm bảo chỉ mã phù hợp mới có thể chạy vào đúng thời điểm và đúng quy trình. Khi không thành công vì bất kỳ lý do gì, các lỗi như thế này xảy ra để ngăn quá trình gây hại cho hệ thống của bạn. Thật không may, có thể có bất kỳ nguyên nhân nào đằng sau điều này.

Đó có thể là lỗi một lần do lỗi trong chính Windows gây ra hoặc có thể do trình điều khiển lỗi thời, tệp hệ thống bị hỏng hoặc ứng dụng giả mạo cố gắng truy cập và chạy mã Windows được bảo vệ. Để giúp bạn giải quyết vấn đề, đây là một số bản sửa lỗi bạn có thể thử.

Cập nhật Windows 10 và trình điều khiển hệ thống đã cài đặt

Các bản sửa lỗi tốt nhất đôi khi là đơn giản nhất và đối với nhiều người dùng, truy cập nhanh vào menu Cài đặt Windows để cập nhật PC của bạn có thể là tất cả những gì bạn cần để khắc phục Lỗi ngoại lệ dịch vụ hệ thống.

Microsoft thường xuyên đưa ra các bản sửa lỗi và cải tiến quan trọng cho Windows, đặc biệt là đối với phần cứng mới. Điều này bao gồm các bản cập nhật trình điều khiển mới cho các thành phần hệ thống khác nhau của bạn.

Để cập nhật Windows, nhấp chuột phải vào nút menu Bắt đầu của Windows và nhấp vào Cài đặt . Từ đây, nhấn Cập nhật &Bảo mật để xem trình đơn Windows Update, sau đó nhấn Tải xuống hoặc Tải xuống và cài đặt để bắt đầu tải xuống và cài đặt mọi bản cập nhật hệ thống có sẵn.

Cách sửa mã dừng ngoại lệ dịch vụ hệ thống trong Windows 10

Tuy nhiên, bạn có thể cần phải tìm kiếm trực tuyến các bản cập nhật trình điều khiển bổ sung. Ví dụ:các nhà sản xuất cạc đồ họa như NVIDIA, thường có sẵn các trình điều khiển mới hơn trên trang web của họ so với những trình điều khiển được cung cấp thông qua Windows Update.

Chạy Công cụ xác minh trình điều khiển Windows

Mã hệ thống được bảo vệ thường chỉ có thể được truy cập bởi các quy trình hoặc thiết bị hệ thống nhất định, đó là lý do tại sao trình điều khiển phần cứng thường gây ra lỗi System Service Exception trong Windows 10, vì chúng nằm trong số các ứng dụng của bên thứ ba có thể thực hiện điều này.

Ngay cả trình điều khiển thiết bị mới cũng có thể gây ra lỗi BSOD này, đặc biệt nếu bạn đã cài đặt phần cứng hoàn toàn mới. Nếu bạn không chắc liệu trình điều khiển của mình có đang gây ra BSOD này hay không, bạn có thể chạy công cụ Trình xác minh trình điều khiển của Windows để kiểm tra.

Đây là một công cụ khắc phục sự cố được thiết kế để kiểm tra căng thẳng các trình điều khiển hệ thống của bạn. Tuy nhiên, hãy cảnh báo — công cụ này được thiết kế để tìm và tạo lại chính những lỗi gây ra lỗi Ngoại lệ Dịch vụ Hệ thống Mã Dừng ngay từ đầu, vì vậy đừng chạy công cụ này khi đang sử dụng PC cho bất cứ điều gì quan trọng.

Nó là điều cần thiết rằng bạn sao lưu PC của mình trước khi thực hiện việc này bằng cách tạo điểm khôi phục hệ thống mới trước. Trình xác minh trình điều khiển là một công cụ phát triển và được thiết kế để gây ra BSOD khi không thể xác minh trình điều khiển hoặc nếu trình điều khiển bị hỏng. Điều này có thể có nghĩa là PC của bạn bị mắc kẹt trong vòng lặp BSOD do chính Trình xác minh trình điều khiển gây ra.

Đây là một kết quả hoàn toàn bình thường và được mong đợi khi Trình xác minh trình điều khiển phát hiện sự cố với trình điều khiển của bạn. Tiếp theo, bạn sẽ cần phân tích tệp kết xuất BSOD của mình để xác định trình điều khiển gây ra sự cố BSOD của bạn và thay thế chúng, sau đó tắt Trình xác minh trình điều khiển ở Chế độ an toàn (hoặc sử dụng điểm Khôi phục hệ thống của bạn) để khắc phục vòng lặp BSOD mà nó gây ra.

  1. Trình xác minh trình điều khiển được bao gồm dưới dạng tệp hệ thống trong thư mục Windows System32 của bạn. Để chạy nó, hãy nhấp chuột phải vào menu Bắt đầu của Windows và nhấp vào Windows PowerShell (Quản trị viên) để mở cửa sổ PowerShell nâng cao, hãy nhập trình xác minh , sau đó nhấn enter. Thao tác này sẽ khởi chạy công cụ Trình xác minh trình điều khiển trong một cửa sổ mới.
Cách sửa mã dừng ngoại lệ dịch vụ hệ thống trong Windows 10
  1. Đảm bảo rằng Tạo cài đặt tiêu chuẩn được chọn, sau đó nhấp vào Tiếp theo để tiếp tục.
Cách sửa mã dừng ngoại lệ dịch vụ hệ thống trong Windows 10
  1. Để kiểm tra tất cả các trình điều khiển trên PC của bạn, hãy chọn tùy chọn Tự động chọn tất cả các trình điều khiển được cài đặt trên máy tính này rồi nhấn Hoàn tất . Nếu bạn muốn kiểm tra một trình điều khiển cụ thể, hãy chọn Chọn tên trình điều khiển từ danh sách thay vào đó, nhấn Tiếp theo .
Cách sửa mã dừng ngoại lệ dịch vụ hệ thống trong Windows 10
  1. Nếu bạn chọn Chọn tên trình điều khiển từ danh sách tùy chọn, chọn trình điều khiển (hoặc các trình điều khiển) bạn muốn kiểm tra ở giai đoạn tiếp theo, sau đó nhấn Hoàn tất .
Cách sửa mã dừng ngoại lệ dịch vụ hệ thống trong Windows 10
  1. Quá trình kiểm tra sẽ bắt đầu sau khi bạn nhấn Hoàn tất —Khởi động lại PC của bạn để bắt đầu kiểm tra, sau đó tiếp tục sử dụng PC của bạn. Bạn sẽ biết nếu có sự cố, vì Trình xác minh trình điều khiển sẽ cố tình gây ra BSOD trong quá trình thử nghiệm nếu nó gặp sự cố.

    Bạn có thể xem kết quả kiểm tra và thống kê bằng cách mở cửa sổ Windows PowerShell mới ( nhấp chuột phải vào trình đơn Bắt đầu> Windows PowerShell (Quản trị) ) và nhập trình xác minh / truy vấn trước khi nhấn enter.
Cách sửa mã dừng ngoại lệ dịch vụ hệ thống trong Windows 10
  1. Để ngăn Trình xác minh trình điều khiển chạy kiểm tra mức độ căng thẳng của trình điều khiển, hãy nhập trình xác minh / đặt lại tại cửa sổ PowerShell và nhấn enter, sau đó khởi động lại PC của bạn.
Cách sửa mã dừng ngoại lệ dịch vụ hệ thống trong Windows 10

Giải quyết vòng lặp BSOD của Trình xác minh trình điều khiển

Như chúng tôi đã đề cập, Trình xác minh trình điều khiển có thể gây ra lỗi BSOD bổ sung khi phát hiện sự cố, buộc bạn phải thực hiện một vòng BSOD. Điều này được mong đợi và bạn sẽ cần kiểm tra nhật ký kết xuất BSOD của mình để biết thêm thông tin. Tuy nhiên, trong hầu hết các trường hợp, nâng cấp hoặc thay thế trình điều khiển của bạn sẽ giải quyết được sự cố.

Tuy nhiên, trước tiên bạn cần khởi động vào Chế độ an toàn, sau đó tắt Trình xác minh trình điều khiển và xóa cài đặt của trình xác minh để ngăn vòng BSOD này xảy ra.

  1. Để thực hiện việc này, hãy khởi động lại ở Chế độ An toàn. Nếu Windows không khởi động đúng cách, bạn có thể thực hiện việc này bằng cách làm gián đoạn quá trình khởi động ít nhất hai lần. Ngay khi bạn nhìn thấy logo Windows trong quá trình khởi động, hãy giữ nút nguồn trên PC để tắt, sau đó bật lại PC. Lặp lại điều này ít nhất hai lần để xem Tự động sửa chữa trình đơn tùy chọn — chọn Xem các tùy chọn sửa chữa nâng cao > Khắc phục sự cố > Tùy chọn nâng cao > Cài đặt khởi động > Khởi động lại vào thời điểm này.
Cách sửa mã dừng ngoại lệ dịch vụ hệ thống trong Windows 10
  1. Sau khi PC của bạn khởi động lại, hãy chọn 4 hoặc F4 để khởi động vào Chế độ an toàn hoặc 5 hoặc F5 để khởi động vào Chế độ an toàn với các tính năng mạng được bật.
Cách sửa mã dừng ngoại lệ dịch vụ hệ thống trong Windows 10
  1. Sau khi Windows khởi động vào Chế độ An toàn, nhấp chuột phải vào trình đơn Bắt đầu và chọn Windows PowerShell (Quản trị viên) .
Cách sửa mã dừng ngoại lệ dịch vụ hệ thống trong Windows 10
  1. Trong cửa sổ PowerShell mới, nhập trình xác minh để mở công cụ Trình xác minh trình điều khiển.
Cách sửa mã dừng ngoại lệ dịch vụ hệ thống trong Windows 10
  1. Chọn Xóa cài đặt hiện có trong cửa sổ Trình quản lý trình xác minh trình điều khiển, sau đó chọn Kết thúc . Nếu PC của bạn không tự động khởi động lại, hãy tự khởi động lại tại thời điểm này.
Cách sửa mã dừng ngoại lệ dịch vụ hệ thống trong Windows 10

Điều này sẽ giải quyết mọi vòng BSOD bổ sung do Trình xác minh trình điều khiển gây ra. Tuy nhiên, đừng quên rằng nếu Trình xác minh trình điều khiển gây ra vòng lặp BSOD, thì nó vẫn hoạt động như dự định .

Bạn sẽ cần điều tra các tệp kết xuất BSOD của mình để biết thêm thông tin nhằm xác định trình điều khiển (hoặc các trình điều khiển) có vấn đề gây ra lỗi BSOD của bạn và cập nhật hoặc xóa chúng.

Khôi phục PC của bạn bằng Khôi phục Hệ thống

Nếu việc tắt Trình xác minh trình điều khiển ở Chế độ an toàn không giải quyết được vòng lặp BSOD của bạn, hãy sử dụng điểm Khôi phục hệ thống mà bạn đã tạo trước khi bắt đầu quá trình này để đặt lại PC của bạn về điểm trước đó. Nếu không, bạn sẽ cần xem xét đặt lại Windows về cài đặt gốc là biện pháp cuối cùng.

  1. Bạn sẽ cần khởi động vào menu Sửa chữa Tự động để thực hiện việc này. Khi bạn nhìn thấy logo Windows trong quá trình khởi động, hãy chọn và giữ nút nguồn để tắt PC trước khi bật lại. Lặp lại quy trình này ít nhất hai lần để xem Tự động sửa chữa trình đơn tùy chọn, sau đó chọn Xem các tùy chọn sửa chữa nâng cao > Khắc phục sự cố > Tùy chọn nâng cao > Khôi phục hệ thống để bắt đầu quá trình khôi phục.
Cách sửa mã dừng ngoại lệ dịch vụ hệ thống trong Windows 10
  1. Chọn tài khoản Quản trị viên trên PC của bạn từ danh sách được cung cấp và đăng nhập tương ứng. Khi bạn đã hoàn tất việc này, hãy chọn Tiếp theo để bắt đầu quá trình Khôi phục hệ thống.
Cách sửa mã dừng ngoại lệ dịch vụ hệ thống trong Windows 10
  1. Chọn điểm khôi phục hệ thống bạn đã tạo trước khi chạy công cụ Trình xác minh trình điều khiển từ danh sách được cung cấp, sau đó chọn Tiếp theo để tiếp tục.
Cách sửa mã dừng ngoại lệ dịch vụ hệ thống trong Windows 10
  1. Khi bạn đã sẵn sàng khôi phục PC của mình bằng điểm Khôi phục Hệ thống này, hãy chọn Hoàn tất .
Cách sửa mã dừng ngoại lệ dịch vụ hệ thống trong Windows 10

Windows sẽ khôi phục PC của bạn về điểm trước khi chạy công cụ Trình xác minh trình điều khiển. Điều này sẽ dừng vòng lặp BSOD do Trình xác minh trình điều khiển gây ra, nhưng nó sẽ không khắc phục được các sự cố BSOD ban đầu. Như chúng tôi đã khuyên, Trình xác minh trình điều khiển là một công cụ kiểm tra mức độ căng thẳng điều đó giúp xác định liệu trình điều khiển của bạn có phù hợp với mục đích hay không.

Nếu Trình xác minh BSOD gây ra thêm BSOD, thì bạn có thể cho rằng nó đã xác định được trình điều khiển không phù hợp với mục đích có thể gây ra cả hai BSOD. Kiểm tra nhật ký kết xuất BSOD của bạn để biết thêm thông tin — khi bạn đã xác định được trình điều khiển giả mạo, bạn sẽ cần gỡ cài đặt chúng hoặc thay thế chúng bằng trình điều khiển mới hơn (hoặc cũ hơn).

Điều này sẽ giúp bạn khắc phục nguyên nhân gây ra sự cố BSOD trình điều khiển, đặc biệt nếu bạn thấy BSOD ngoại lệ dịch vụ hệ thống xuất hiện trên PC của mình.

Chạy công cụ CHKDSK và SFC

Sự cố với ổ đĩa hoặc các tệp hệ thống của bạn có thể gây ra Ngoại lệ Dịch vụ Hệ thống trong Windows 10. Bạn có thể chạy chkdsk sfc các lệnh từ dòng lệnh nâng cao hoặc cửa sổ Windows PowerShell để kiểm tra kỹ xem có đúng như vậy không.

  1. Để kiểm tra lỗi ổ đĩa hệ thống Windows của bạn, nhấp chuột phải vào trình đơn Bắt đầu và nhấp vào Windows PowerShell (Quản trị viên ), nhập chkdsk / r và nhấn enter.

    Nhấn nút Y để xác nhận rằng bạn muốn lên lịch kiểm tra hệ thống tệp của mình khi khởi động lại PC lần sau. Sau khi khởi động lại, công cụ này sẽ tự động khắc phục mọi sự cố với ổ đĩa hệ thống của bạn mà nó phát hiện được.
Cách sửa mã dừng ngoại lệ dịch vụ hệ thống trong Windows 10
  1. Để kiểm tra tính toàn vẹn của các tệp Windows của bạn, hãy nhập sfc / scannow từ cửa sổ PowerShell. Cũng như công cụ chkdsk, công cụ này sẽ tự động phát hiện mọi tệp hệ thống bị thiếu và sửa chúng nếu có thể.
Cách sửa mã dừng ngoại lệ dịch vụ hệ thống trong Windows 10

Đặt lại hoặc cài đặt lại Windows 10

Khi vẫn thất bại và nếu bạn đã loại trừ sự cố với chính phần cứng của mình, thì việc đặt lại Windows 10 về trạng thái mặc định (hoặc xóa và cài đặt lại hoàn toàn) có thể loại bỏ mọi xung đột gây ra lỗi BSOD này.

Lưu ý :Khi quá trình này bắt đầu, bạn sẽ không thể quay lại, vì vậy trước tiên hãy đảm bảo rằng bạn đã sao lưu PC của mình.

  1. Để bắt đầu thiết lập lại toàn bộ Windows, hãy nhấp chuột phải vào trình đơn Bắt đầu và nhấp vào Cài đặt . Sau khi mở, nhấn Cập nhật &Bảo mật> Khôi phục và nhấn Bắt đầu để bắt đầu thiết lập lại PC của bạn.
Cách sửa mã dừng ngoại lệ dịch vụ hệ thống trong Windows 10
  1. Bạn có thể chọn Giữ các tệp của tôi để lưu tài liệu của bạn hoặc nhấp vào Xóa mọi thứ để đặt lại hoàn toàn các cửa sổ — hãy nhấp vào một trong các tùy chọn này để bắt đầu.
Cách sửa mã dừng ngoại lệ dịch vụ hệ thống trong Windows 10

Luôn cập nhật Windows 10 để ngăn lỗi BSOD

Các bước chúng tôi đã liệt kê ở trên sẽ giúp bạn khắc phục sự cố khi BSOD ngoại lệ dịch vụ hệ thống mã dừng xuất hiện trên PC của bạn. Trong nhiều trường hợp, việc cập nhật hệ thống của bạn sẽ ngăn không cho các BSOD xuất hiện, trừ khi có sự cố phần cứng nghiêm trọng hơn do lỗi.

Nếu bạn có bất kỳ bản sửa lỗi nào khác cho lỗi ngoại lệ dịch vụ hệ thống trong Windows 10, chúng tôi muốn xem chúng trong các nhận xét bên dưới.