Không có gì bí mật khi Windows chạy một loạt các service nền để cung cấp năng lượng cho nhiều tính năng khác nhau. Tuy nhiên, một trong những service nền này lại đang ngốn pin của bạn mà không mang lại nhiều lợi ích khi sử dụng hàng ngày.
Windows Search Indexer là gì?
Windows Search Indexer, hiển thị dưới dạng searchindexer.exe trong cửa sổ Task Manager, là một service nền liên tục quét các file và thư mục để tạo một cơ sở dữ liệu có thể tìm kiếm. Service này hỗ trợ chức năng tìm kiếm trên PC, giúp bạn nhanh chóng tìm thấy các file và thư mục nằm rải rác trên những ổ lưu trữ.
Theo mặc định, service được thiết lập để lập chỉ mục các thư mục người dùng, chẳng hạn như Documents, Pictures, Videos và Desktop, bên cạnh bất kỳ thư viện nào bạn có thể đã cấu hình. Tuy nhiên, bạn có thể mở rộng phạm vi của nó đến hầu hết mọi vị trí trên PC.

Service này hoạt động bằng cách lập danh mục tên file, nội dung và thuộc tính trên toàn bộ hệ thống của bạn. Tất cả dữ liệu này được đưa vào cơ sở dữ liệu của tất cả các vị trí được lập chỉ mục và được tự động xây dựng lại khi file thay đổi, đây là điều xảy ra liên tục trên hệ thống. Và đó là lúc vấn đề bắt đầu.
Windows Search Indexer thường bỏ qua các thiết lập quản lý năng lượng của Windows. Bạn có thể thiết lập rõ ràng để service không lập chỉ mục hệ thống khi máy chạy bằng pin, về lý thuyết, điều này sẽ giải quyết được vấn đề. Tuy nhiên, các thiết lập này chưa hoạt động đủ ổn định để tạo ra sự khác biệt.
Điều này khiến service liên tục chạy trong nền, bất kể cài đặt nguồn và pin của máy tính. Nó ảnh hưởng đến cả thời lượng pin và hiệu suất, đặc biệt là khi chạy bằng pin. Càng có nhiều file trên hệ thống, vấn đề này càng trở nên tồi tệ hơn.
Một hướng dẫn của Microsoft về khắc phục sự cố hiệu suất Windows Search cho biết trình lập chỉ mục có thể xử lý tới một triệu mục. Trên máy tính của người dùng trung bình, trình lập chỉ mục chỉ lập chỉ mục chưa đến 30.000 mục. Con số này tăng lên 300.000 mục đối với người dùng chuyên nghiệp, và bạn có thể gặp sự cố về hiệu suất bắt đầu từ 400.000 mục. Tuy nhiên, do Windows 11 chạy trên hàng triệu cấu hình hệ thống khác nhau, nên tác động đến hiệu suất có thể xảy ra với số lượng mục ít hơn nhiều.
Tệ hơn nữa, tính năng tìm kiếm của Windows khá tệ, và có nhiều lựa chọn thay thế tốt hơn nhiều, cho phép bạn tìm file nhanh chóng mà không ảnh hưởng nhiều đến hiệu suất hệ thống và thời lượng pin. Ngay cả PowerToys Run, một tính năng có trong bộ PowerToys của Microsoft, cũng tốt hơn nhiều trong việc tìm kiếm file và chương trình trên hệ thống.
Cách vô hiệu hóa service Windows Search Indexer và kéo dài tuổi thọ pin
May mắn thay, Windows Search Indexer là một service tùy chọn, nghĩa là bạn có thể tắt nó mà không gặp bất kỳ vấn đề nào về tính ổn định hoặc các tác động khác đến máy tính Windows. Cách dễ nhất để tắt vĩnh viễn service này là thông qua Windows Service Manager, như sau:
- Nhấn phím Windows + R để mở hộp thoại Run. Nhập services.msc và nhấn Enter. Ngoài ra, bạn có thể tìm kiếm Services trong menu Start của Windows.
- Tìm và nhấp đúp vào service Windows Search để mở thuộc tính của service.
- Nhấp vào nút Stop để dừng service (giả sử service đang chạy) và chọn tùy chọn Disabled từ danh sách drop-down Startup type để service không chạy mỗi khi khởi động.
- Khởi động lại hệ thống để các thay đổi có hiệu lực hoàn toàn.

Cũng có những cách tạm thời để tắt service, nếu bạn muốn kiểm tra qua lại để xác định mức độ hao pin và hiệu suất bị mất do service này. Làm theo các bước sau:
- Mở Windows Settings và đi đến phần Privacy & security.
- Cuộn xuống để tìm tùy chọn Searching Windows và nhấp vào đó.
- Cuộn xuống cuối trang, sau đó nhấp vào Advanced indexing options.
- Nhấp vào nút Pause để tạm thời dừng lập chỉ mục.



Lưu ý rằng bạn có thể thấy tùy chọn Pause bị mờ đi. Điều này có nghĩa là quá trình lập chỉ mục không chạy hoặc đã chạy trên hệ thống của bạn tại thời điểm đó. Bài viết chưa thể tạm dừng việc lập chỉ mục một cách đáng tin cậy bằng phương pháp này, nhưng kết quả có thể khác nhau tùy thuộc vào bạn.
Cuối cùng nhưng không kém phần quan trọng, nếu cảm thấy thoải mái khi thực hiện các sửa đổi đối với Windows Registry, bạn có thể tắt service này khi máy tính đang chạy bằng pin. Thực hiện theo các bước sau:
- Nhấn phím Windows + R để mở hộp thoại Run. Nhập regedit và nhấn Enter.
- Điều hướng đến HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Search.
- Nếu bạn không thấy thư mục Windows Search (được gọi là Key trong Registry Editor), hãy nhấp chuột phải vào thư mục Windows ở thanh bên trái, chọn New > Key và đặt tên là Windows Search.
- Sau khi nhấp vào key Windows Search trong menu bên trái, nhấp chuột phải vào khoảng trống của cửa sổ bên phải và chọn New > DWORD (32-bit) Value. Đặt tên là PreventIndexingOnBattery và đặt giá trị thành 1.


Về lý thuyết, điều này sẽ ngăn Windows lập chỉ mục các file khi chạy bằng pin. Tuy nhiên, như đã đề cập trước đó, bài viết chưa thể thực hiện việc này một cách nhất quán, vì vậy kết quả sẽ khác nhau tùy thuộc vào bản build Windows 11 cụ thể của bạn. Giải pháp hiệu quả nhất là tắt hoàn toàn service này.
Các service Windows khác cần lưu ý
Windows Search Indexer không phải là service duy nhất chiếm dụng tài nguyên hệ thống và do đó, tiêu hao năng lượng trong nền. Dưới đây là một số service khác bạn nên chú ý nếu muốn tối đa hóa thời lượng pin:
- Connected User Experiences and Telemetry: Gửi dữ liệu chẩn đoán đến Microsoft. Trước đây được gọi là DiagTrack.
- Background Intelligent Transfer Service (BITS): Chịu trách nhiệm quản lý việc tải xuống và cập nhật file trong nền, bao gồm cả các bản cập nhật Windows và Microsoft Store.
- Program Compatibility Assistant Service: Giám sát khả năng tương thích của chương trình và hiển thị cảnh báo nếu cần.
- Windows Error Reporting: Thu thập và gửi dữ liệu sự cố đến Microsoft.
- Windows Update Medic Service: Giám sát và sửa chữa các thành phần cập nhật Windows.
Bạn có thể tắt tất cả các service này thông qua Windows Service Manager, bằng cách sử dụng những bước tương tự như khi bạn tắt service Windows Search Indexer. Ngoại lệ duy nhất là Windows Update Medic Service, service này hoạt động rất mạnh khi khởi động lại. Bạn sẽ phải sửa đổi registry để tắt nó.
Tuy nhiên, bài viết không khuyên bạn tắt bất kỳ service nào trong số này cho đến khi bạn biết mình đang làm gì và muốn có được hiệu suất tốt nhất cũng như thời lượng pin tối ưu nhất cho hệ thống của mình. Có những cách ít xâm phạm hơn để tối đa hóa thời lượng pin của laptop Windows 11.
Bạn có thể đang tự hỏi làm thế nào bạn sẽ tìm kiếm trên PC của mình sau khi tắt khả năng tìm kiếm tích hợp sẵn của Windows. Hóa ra, có nhiều tùy chọn của bên thứ ba tốt hơn, bao gồm Agent Ransack, Everything và tiện ích PowerToys Run đã đề cập ở trên. Hãy nhớ rằng PowerToys Run dựa vào việc lập chỉ mục của Windows để tìm kiếm các file, vì vậy hiệu suất và phạm vi tìm kiếm của bạn có thể khác nhau.
Nếu laptop Windows của bạn đang gặp vấn đề về thời lượng pin, đã đến lúc bạn cần chủ động giải quyết tình trạng này. Windows có rất nhiều tính năng bổ sung, nhưng bạn không cần tất cả chúng, đặc biệt là khi chúng không mang lại nhiều lợi ích trong khi lại tiêu hao pin nhanh chóng. Việc tắt trình lập chỉ mục tìm kiếm và sử dụng một tùy chọn của bên thứ ba mạnh mẽ hơn có thể mang lại cho bạn 2 nâng cấp đáng kể.
Học IT
Windows 7
Windows 8
Cấu hình Router/Switch 









Microsoft Word 2013
Microsoft Word 2007
Microsoft Excel 2019
Microsoft Excel 2016
Microsoft PowerPoint 2019
Google Sheets
Lập trình Scratch
Bootstrap
Prompt
Ô tô, Xe máy