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

Khắc phục lỗi Unknown Hard Error (Sihost.exe) trên Windows 10/11: Hướng dẫn từng bước

Sihost.exe, còn gọi là Shell Infrastructure Host, là thành phần quan trọng của Windows quản lý các yếu tố giao diện đồ họa. Một số yếu tố mà dịch vụ này kiểm soát bao gồm độ trong suốt của menu Start và Taskbar, sắp xếp ứng dụng trên Desktop, thay đổi hình nền và chủ đề.

Là một thành phần cốt lõi của Windows, bất kỳ thay đổi hoặc hư hỏng nào đối với sihost.exe đều có thể dẫn đến các lỗi nghiêm trọng như Ctfmon.exe Unknown Hard Error hoặc Explorer.exe Unknown Hard Error. Các lỗi Unknown Hard Error này cản trở hiệu suất tổng thể của hệ điều hành Windows.

Sihost.exe Unknown Hard Error là gì?

Unknown Hard Error là vấn đề hệ thống nghiêm trọng liên quan đến tệp sihost.exe. Lỗi này thường xảy ra khi bạn khởi chạy hoặc đóng chương trình, cài đặt cập nhật, truy cập tệp hoặc chơi game. Khi lỗi xảy ra, giao diện Windows trở thành "nạn nhân" chính.

Một số người dùng nhận thông báo lỗi rằng một số ứng dụng như Start và Cortana không hoạt động. Người dùng khác trải qua việc biểu tượng trên Desktop biến mất, Taskbar bị đóng băng, màn hình đen hoặc Màn hình xanh chết chóc (BSoD).

Mẹo chuyên nghiệp: Chạy công cụ tối ưu hóa PC chuyên dụng để loại bỏ cài đặt sai, tệp rác, ứng dụng độc hại và mối đe dọa bảo mật có thể gây ra sự cố hệ thống hoặc hiệu suất chậm.

Dưới đây là một số thông báo lỗi phổ biến liên quan đến sihost.exe Unknown Hard Error:

  • Sihost.exe – System Warning. Unknown Hard Error
  • c000021a Unknown Hard Error
  • 0xc000012f Unknown Hard Error

Nguyên nhân gây ra Sihost.exe Unknown Hard Error

Khi bạn gặp Sihost.exe Unknown Hard Error, điều đó có nghĩa là có vấn đề với tệp Sihost.exe. Nó có thể bị hỏng, thiếu hoặc bị beschäd trị.

Dưới đây là một số nguyên nhân có thể gây ra Sihost.exe Unknown Hard Error:

  • Tệp hệ thống bị hỏng
  • Xóa vô tình hoặc có chủ đích các tệp liên quan đến Shell Infrastructure Host
  • Cập nhật Windows thất bại
  • Nhiễm virus hoặc malware

Nếu Sihost.exe Unknown Hard Error đang làm phiền bạn, hãy làm theo hướng dẫn từng bước dưới đây để khắc phục sự cố.

Cách khắc phục Sihost.exe Unknown Hard Error

Khi cố gắng khắc phục Sihost.exe Unknown Hard Error, điều đầu tiên bạn cần làm là nhớ lại hành động cuối cùng bạn đã thực hiện. Nếu bạn vừa cài đặt phần mềm hoặc cập nhật gần đây, hãy gỡ cài đặt nó trước để kiểm tra xem nó có phải thủ phạm không. Kích hoạt lại bất kỳ dịch vụ nào bạn vừa dừng hoặc tính năng bạn vừa tắt. Bất kỳ hành động nào trong số này đều có thể là nguyên nhân gốc rễ, và hoàn tác chúng có thể cứu bạn khỏi nhiều rắc rối.

Nhưng nếu lỗi xuất hiện bất ngờ và bạn không biết nguyên nhân, hãy làm theo các bước dưới đây để giải quyết vấn đề. Hướng dẫn này bao quát tất cả các nguyên nhân có thể của lỗi, do đó các bước này nên giúp giải quyết vấn đề của bạn.

Bước 1: Quay lại cập nhật gần đây.

Một số người dùng Windows báo cáo gặp vấn đề này sau khi cài đặt bản cập nhật Windows. Để quay lại bản cập nhật, làm theo hướng dẫn dưới đây:

  1. Nhấn Windows + I để khởi chạy ứng dụng Settings (Cài đặt).
  2. Chọn Update and Security (Cập nhật và Bảo mật), sau đó nhấp vào liên kết Update History (Lịch sử cập nhật).
  3. Nhấn Uninstall Updates (Gỡ cài đặt cập nhật). Thao tác này sẽ hiển thị danh sách tất cả các bản cập nhật đã cài đặt trên máy tính.
  4. Chọn bản cập nhật gần đây bạn muốn xóa, sau đó nhấn nút Uninstall (Gỡ cài đặt).

Sau khi bản cập nhật được gỡ cài đặt, lỗi Sihost.exe Unknown Hard Error sẽ không còn xuất hiện trên máy tính của bạn.

Bước 2: Sử dụng Khôi phục hệ thống (System Restore).

Nếu bạn không thể gỡ cài đặt các bản cập nhật, bạn có thể thực hiện khôi phục hệ thống để hoàn tác các thay đổi trên máy tính. System Restore sẽ đưa máy tính về trạng thái trước đó hoặc điểm khôi phục hệ thống trước khi lỗi xảy ra.

Để thực hiện:

  1. Nhấn nút Start và nhập system restore vào ô tìm kiếm.
  2. Nhấp vào System Restore từ kết quả.
  3. Chọn Create a restore point (Tạo điểm khôi phục).
  4. Nhấn nút System Restore trong cửa sổ System Properties (Thuộc tính hệ thống).
  5. Trong cửa sổ System Restore Settings, nhấn vào Choose a different restore point (Chọn điểm khôi phục khác), sau đó bấm Next.
  6. Chọn điểm khôi phục bạn muốn sử dụng, sau đó nhấn nút Next. Đảm bảo bạn chọn điểm khôi phục được tạo trước khi lỗi xảy ra trên máy tính.
  7. Đợi System Restore hoàn tất quá trình.

Bạn sẽ nhận được thông báo xác nhận sau khi quá trình kết thúc.

Bước 3: Chạy SFC và DISM.

Unknown Hard Errors cũng có thể do tệp hệ thống bị hỏng hoặc thiếu. Bạn có thể sử dụng công cụ chẩn đoán tích hợp của Windows để quét registry tìm các mục xấu và tự động thay thế bằng các mục tốt. Trước khi quét, hãy dọn dẹp máy tính trước bằng Outbyte PC Repair để loại bỏ tệp rác, giúp quá trình khắc phục sự cố nhanh hơn và suôn sẻ hơn.

Hãy chắc chắn sử dụng System File Checker (SFC) trước khi chạy Deployment Image Servicing and Management (DISM).

Để quét máy tính tìm sự cố tệp hệ thống, làm theo các bước dưới đây:

  1. Khởi chạy Command Prompt (Admin) từ Power Menu bằng cách nhấn Windows + X.
  2. Nhập lệnh này trong command prompt nâng cao: sfc /scannow.
  3. Nhấn Enter và đợi SFC hoàn tất quét các thư mục của bạn.

Bạn sẽ thấy thông báo xác nhận sau khi quét, cho biết SFC có gặp hoặc sửa chữa lỗi nào không. Nếu SFC không phát hiện gì, bạn có thể thực hiện quét sâu hơn bằng DISM.

Để chạy công cụ này, nhập các dòng sau vào cửa sổ command prompt:

  • DISM /Online /Cleanup-Image /CheckHealth
  • DISM /Online /Cleanup-Image /ScanHealth
  • DISM /Online /Cleanup-Image /RestoreHealth

Nhấn Enter sau mỗi dòng để thực thi lệnh. Các bước này sẽ khôi phục các tệp hệ thống bị hỏng hoặc hư hại trên máy tính của bạn.

Bước 4: Kiểm tra ổ cứng tìm lỗi.

Unknown Hard Error cũng có thể do sector xấu trên ổ cứng. Bạn có thể sử dụng tiện ích kiểm tra ổ cứng tích hợp để quét ổ cứng nội bộ tìm lỗi ổ cứng và sửa chữa chúng.

Để chạy CHKDSK, làm theo các bước sau:

  1. Khởi chạy Command Prompt với quyền quản trị viên theo hướng dẫn ở Bước 3.
  2. Nhập CHKDSK /f /r vào console, sau đó nhấn Enter.
  3. Sau khi quá trình hoàn tất, khởi động lại máy tính.

Bạn cũng có thể chạy CHKDSK bằng cách kiểm tra thuộc tính ổ cứng nơi hệ điều hành được cài đặt. Cách làm:

  1. Khởi chạy Windows Explorer bằng cách mở bất kỳ thư mục nào.
  2. Nhấn vào This PC ở menu bên trái.
  3. Nhấp chuột phải vào ổ cứng cài Windows. Ổ mặc định là Local Disk (C:).
  4. Chọn Properties (Thuộc tính) từ menu chuột phải.
  5. Nhấn tab Tools (Công cụ).
  6. Dưới Error checking (Kiểm tra lỗi), nhấn nút Check (Kiểm tra).

Làm theo hướng dẫn trên màn hình để hoàn tất quá trình quét. Quá trình có thể mất một lúc và bạn cần khởi động lại máy tính khi xong.

Bước 5: Thực hiện Clean Boot.

Bước cuối cùng yêu cầu thực hiện clean boot để loại bỏ xung đột phần mềm. Để làm điều này:

  1. Nhấn Windows + R để mở tiện ích Run.
  2. Nhập msconfig vào hộp thoại rồi nhấn Enter.
  3. Trong cửa sổ System Configuration, nhấp vào tab Services (Dịch vụ).
  4. Chọn Hide all Microsoft services (Ẩn tất cả dịch vụ Microsoft), sau đó nhấn Disable all (Vô hiệu hóa tất cả).
  5. Khởi động lại máy tính để áp dụng thay đổi.

Nếu không có lỗi nào xuất hiện sau khi thực hiện clean boot, bạn có thể bắt đầu bật các dịch vụ một por một để xem dịch vụ nào gây ra lỗi. Khi đã tìm ra thủ phạm, hãy đặt lại dịch vụ đó để khắc phục lỗi.

Tóm tắt

Sihost.exe Unknown Hard Error là vấn đề cấp bách cần được giải quyết sớm nhất có thể. Lỗi này ảnh hưởng đến giao diện đồ họa của hệ thống Windows, đặc biệt là Desktop, khiến việc điều hướng trở nên khó khăn. Nếu bạn gặp phải vấn đề này, chỉ需 làm theo các bước nêu trên để khôi phục dịch vụ Shell Infrastructure Host và đưa hệ thống Windows hoạt động bình thường trở lại.