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

Cách khắc phục lỗi 'SiHost.Exe Hard Drive Error' trên Windows 10

Một số người dùng Windows 10 bất ngờ gặp lỗi 'SiHost.exe Unknown Hard Error' khi cố gắng đăng nhập với hồ sơ Windows. Một số thấy lỗi mỗi lần khởi động, người khác gặp mỗi khi cố cài đặt chương trình mới theo cách thông thường.

Cách khắc phục lỗi  SiHost.Exe Hard Drive Error  trên Windows 10

Sau khi điều tra kỹ, hóa ra có một số kịch bản khác nhau có thể góp phần gây ra mã lỗi này. Danh sách ngắn các kịch bản có thể sinh ra lỗi:

  • Build Windows 10 cũ – Theo nhiều người dùng bị ảnh hưởng, vấn đề này cũng có thể do bản cập nhật xấu chỉ ảnh hưởng cài đặt Windows 10 sau nâng cấp từ Windows 8.1. Trong trường hợp này, giải pháp duy nhất là cài hotfix bằng cách cài mọi cập nhật chờ xử lý qua Windows Update.
  • Tệp hệ thống bị hỏng – Hỏng tệp hệ thống cũng có thể gây ra mã lỗi này. Nếu bạn gặp hỏng ảnh hưởng thủ tục khởi động, chạy quét SFC và DISM sẽ giúp xác định và khắc phục.
  • Xung đột tệp không xác định – Hóa ra, bạn cũng có thể gặp vấn đề này khi gặp xung đột giữa driver/chương trình bên thứ 3 và thành phần hệ thống. Nếu không xác định được xung đột, cách dễ nhất khắc phục là dùng System Restore để khôi phục máy về trạng thái khỏe mạnh.
  • Cài đặt OS bị hỏng – Trong trường hợp nghiêm trọng hơn, bạn sẽ thấy lỗi khi hỏng hóc ảnh hưởng tệp OS quan trọng dùng trong chuỗi khởi động. Trong trường hợp này, hy vọng duy nhất khắc phục mà không cài sạch là repair install (in-place repair).

Bây giờ bạn biết mọi nguyên nhân tiềm ẩn, đây là danh sách phương pháp người dùng khác đã dùng thành công:

Phương pháp 1: Cài đặt mọi bản cập nhật chờ xử lý

Theo nhóm hỗ trợ Microsoft chính thức, vấn đề này cũng có thể liên quan đến vấn đề Windows Update được kích hoạt sau bản cập nhật xấu được cài trên Windows 10 đã nâng cấp từ Windows 8.1.

Lưu ý: Khi vấn đề lần đầu xuất hiện, Microsoft mất hơn một tháng để phát hành hotfix.

May mắn thay, ngày nay bản sửa lỗi đã có trong các bản cập nhật quan trọng Windows 10 sẽ cài tự động mà không cần hành động cụ thể (trừ khi bạn đã làm gì ngăn cài tự động cập nhật quan trọng).

Nếu build Windows 10 của bạn không cập nhật, làm theo hướng dẫn dưới để cài mọi bản cập nhật quan trọng từ màn hình Windows Update và khắc phục lỗi sihost.exe:

  1. Mở hộp thoại Run bằng Windows key + R. Trong hộp văn bản, gõ "ms-settings:windowsupdate" và nhấn Enter mở tab Windows Update của ứng dụng Settings.Cách khắc phục lỗi  SiHost.Exe Hard Drive Error  trên Windows 10
  2. Trong màn hình Windows Update, sang ngăn bên phải, nhấp Check for Updates.

    Cách khắc phục lỗi  SiHost.Exe Hard Drive Error  trên Windows 10
  3. Làm theo hướng dẫn trên màn hình để cài mọi bản cập nhật chờ xử lý cho đến khi cài xong mọi bản cập nhật quan trọng.
    Lưu ý: Nếu nhiều bản cập nhật chờ, bạn sẽ được nhắc khởi động lại trước khi WU cài xong mọi bản. Nếu xảy ra, khởi động lại theo hướng dẫn nhưng đảm bảo quay lại cùng cửa sổ sau lần khởi động tiếp theo và hoàn tất cài đặt các Windows Updates còn lại.
  4. Khi cuối cùng đưa build Windows 10 lên mới nhất, khởi động lại lần cuối và xem lỗi đã khắc phục chưa.

Nếu bạn vẫn thấy 'SiHost.exe Unknown Hard Error' khi khởi động hoặc cài chương trình, chuyển sang phương pháp tiếp theo.

Phương pháp 2: Thực hiện quét SFC và DISM

Vì vấn đề thường liên quan đến hỏng tệp hệ thống, bước tiếp theo (nếu phương pháp 1 thất bại) là chạy vài tiện ích tích hợp có thể khắc phục nguyên nhân phổ biến gây hỏng rộng rãi tệp hệ thống.

Chúng tôi xác định được một số báo cáo người dùng khắc phục được bằng cách chạy quét SFC (System File Checker) và DISM (Deployment Image Servicing and Management).

Dù hai tiện ích tích hợp có điểm tương đồng, khuyên chạy cả hai loại quét liên tiếp để tối đa hóa cơ hội khắc phục mà không cần cài sạch hoặc repair install.

Khi làm này, nên bắt đầu với quét SFC. Quét này sẽ dùng kho lưu trữ cục bộ để thay thế tệp Windows hỏng bằng bản khỏe mạnh – KHÔNG cần kết nối Internet.

Cách khắc phục lỗi  SiHost.Exe Hard Drive Error  trên Windows 10

Lưu ý: Khi bắt đầu thao tác, tránh đóng cửa sổ CMD nâng cao hoặc khởi động lại/tắt máy. Việc này làm PC rơi vào rủi ro vấn đề cục bộ thêm ảnh hưởng HDD/SSD.

Khi quét SFC xong, khởi động lại máy và khởi động quét DISM khi máy khởi động xong.

Cách khắc phục lỗi  SiHost.Exe Hard Drive Error  trên Windows 10

Lưu ý: Khác với quét SFC, DISM cần kết nối Internet ổn định để thay thế tệp hỏng bằng bản khỏe. Điều này cần thiết vì thay vì dùng kho lưu trữ cục bộ như SFC, DISM dùng thành phần phụ của Windows Update tải bản sao mới không bị hỏng.

Sau khi quét DISM xong, khởi động lại máy lần cuối và xem vấn đề đã khắc phục sau lần khởi động tiếp theo.

Nếu vẫn gặp 'SiHost.exe Unknown Hard Error', chuyển sang phương pháp tiếp theo.

Phương pháp 3: Sử dụng System Restore

Nếu bạn chỉ bắt đầu thấy vấn đề gần đây sau khi thực thi thay đổi cụ thể (cài driver mới, đổi driver, cài chương trình mới, v.v.), bạn có thể khắc phục bằng System Restore khôi phục máy về trạng thái khỏe.

Mặc định, System Restore được cấu hình tạo và lưu snapshot khôi phục mới ở các sự kiện hệ thống quan trọng. Vì vậy trừ khi bạn sửa hành vi mặc định, bạn nên có nhiều snapshot khôi phục để chọn trong nỗ lực khắc phục 'SiHost.exe Unknown Hard Error'.

Sử dụng System Restore point đã lưu trước cho phép bạn về cơ bản khôi phục máy về thời điểm trước khi vấn đề không xảy ra.

Cách khắc phục lỗi  SiHost.Exe Hard Drive Error  trên Windows 10

Sau khi dùng thành công snapshot khôi phục để đưa PC về điểm khỏe, lặp lại hành động trước gây lỗi và xem vấn đề đã khắc phục chưa.

Nếu vấn đề vẫn không khắc phục, chuyển sang phương pháp tiếp theo.

Phương pháp 4: Reset mọi thành phần Windows

Nếu không phương pháp nào trên hiệu quả, có khả năng rất cao bạn đang gặp hỏng tệp hệ thống không thể khắc phục theo cách thông thường.

Trong trường hợp này, điều duy nhất có thể làm là reset mọi thành phần và thành phần con của cài đặt Windows để đảm bảo loại bỏ hoàn toàn mọi thể hiện hỏng có thể gây lỗi sihost.exe.

Nếu buộc phải làm vậy, bạn thực sự chỉ có 2 con đường:

  • Clean install – Thao tác dễ nhất vì triển khai không cần phương tiện cài đặt tương thích. Sẽ thay thế hiệu quả lineup tệp Windows hiện có từ ổ OS và loại bỏ mọi thể hiện hỏng. Tuy nhiên, nhược điểm chính là trừ khi bạn sao lưu dữ liệu cá nhân trước, bạn phải sẵn sàng mất mọi dữ liệu từ ổ OS (C:).
  • Repair install – So với clean install, thủ tục này phiền toái hơn. Sẽ yêu cầu bạn chèn phương tiện cài đặt tương thích và dùng để kích hoạt thủ tục repair in-place. Nhưng repair install nên là lựa chọn đầu tiên nếu bạn có thời gian vì nó cho phép giữ tệp cá nhân bao gồm ứng dụng, game, tài liệu, ảnh, v.v.