Trong quá trình sử dụng bình thường Windows 11/10, bạn có thể gặp lỗi Microsoft Windows Search Protocol Host has stopped working. Bài viết cung cấp các giải pháp phù hợp nhất để người dùng áp dụng dễ dàng khắc phục.

Các biến thể lỗi có thể gặp:
- SearchProtocolHost.exe does not have a valid signature
- SearchProtocolHost.exe stopped working
- Outlook: SearchProtocolHost.exe stopped working
- The instruction at 0x00f01e40 referenced memory at 0x00f01e40. The memory could not be written.
- SearchProtocolHost.exe – Application Error
Khắc phục "Microsoft Windows Search Protocol Host has stopped working"
Nếu Microsoft Windows Search Protocol Host has stopped working trên Windows 11/10, hãy thử các giải pháp dưới đây (không theo thứ tự ưu tiên):
- Chạy quét SFC
- Đảm bảo dịch vụ Windows Search đang chạy
- Tái xây dựng (Rebuild) cài đặt Search Index
- Reset Windows Search
- Khắc phục trong trạng thái Clean Boot
- Thực hiện System Restore
Chi tiết từng giải pháp:
1. Chạy quét SFC

Lỗi có thể do file hệ thống bị hỏng. SFC/DISM là công cụ tích hợp Windows cho phép quét lỗi file hệ thống/ảnh và khôi phục file hỏng. Hãy chạy SFC scan và kiểm tra.
Liên quan: Khắc phục lỗi SearchProtocolHost.exe Application Error.
2. Đảm bảo dịch vụ Windows Search đang chạy

Nếu dịch vụ Windows Search bị tắt, bạn sẽ gặp lỗi. Hãy kiểm tra và đảm bảo dịch vụ đang chạy:
- Nhấn Windows + R mở Run.
- Gõ services.msc > Enter mở Services.
- Tìm dịch vụ Windows Search.
- Chuột phải > chọn Start hoặc Restart tùy trạng thái hiện tại.
- Nhấp đúp vào dịch vụ để chỉnh thuộc tính.
- Trong cửa sổ Properties, menu thả xuống Startup type chọn Automatic (Delayed Start).
- Đảm bảo dịch vụ đang Started (Đã bắt đầu).
- Nhấp Apply > OK lưu thay đổi.
- Thoát Services Manager.
- Khởi động lại máy.
3. Tái xây dựng cài đặt Search Index (Rebuild Search Index Settings)

Về cơ bản Windows Search là việc lập chỉ mục (indexing). Nếu dịch vụ Windows Search đang bật nhưng vẫn gặp lỗi, hãy rebuild (tái xây dựng) Windows Search Index Settings và kiểm tra.
4. Reset Windows Search
Thử Reset Windows Search và xem có giúp ích không.
5. Khắc phục trong trạng thái Clean Boot

Một số ứng dụng/dịch vụ/tiến trình nền có thể gây ra lỗi. Việc clean boot (khởi động sạch) Windows với bộ driver và chương trình khởi động tối thiểu giúp xác định dịch vụ xung đột. Sau đó bật từng dịch vụ một để tìm ra thủ phạm.
6. Thực hiện System Restore

Nếu máy trước đây hoạt động bình thường và bất ngờ xảy ra lỗi, có thể hệ thống đã thay đổi mà bạn không hay biết. Hãy dùng System Restore (mọi thay đổi như cài ứng dụng, tùy chọn người dùng... sau điểm khôi phục sẽ mất) để quay lại trạng thái bình thường.
Cách thực hiện System Restore trên Windows 11/10:
- Nhấn Windows + R mở Run.
- Gõ rstrui > Enter mở System Restore Wizard.
- Màn hình đầu, nhấp Next.
- Màn hình tiếp, tích Show more restore points.
- Chọn điểm khôi phục trước khi phát hiện lỗi.
- Nhấp Next > Finish và xác nhận.
Lần khởi động tiếp theo, trạng thái máy cũ sẽ được áp dụng. Lỗi nên được khắc phục. Nếu không, bạn có thể reset PC.
Microsoft Windows Search Protocol Host làm gì?
Microsoft Windows Search Protocol Host (còn gọi SearchProtocolHost.exe) là một phần của Windows Indexing Service. Đây là tiến trình/ứng dụng lập chỉ mục file trên ổ cục bộ để tìm kiếm dễ dàng hơn. Đây là tiến trình quan trọng của Windows và không nên vô hiệu hóa hoặc xóa.
Làm thế nào khắc phục "Microsoft Windows Search Indexer has stopped working"?
Nếu Windows Search Indexer bị dừng, bạn khắc phục bằng cách rebuild (tái xây dựng) Windows Search Index. Cách làm: gõ "Indexing Options" trong tìm kiếm Start > nhấp tab/nút Advanced > nhấp Rebuild. Sau đó đổi giá trị về 0 và khởi động lại máy.
Làm thế nào tắt Windows Search Protocol?
Để tắt/vô hiệu hóa Windows Search Protocol trên Windows 11/10, mở Services console. Tìm Windows Search trong danh sách. Chuột phải > Properties. Ở Startup Type, đổi thành Disabled > nhấp Apply.