Atur Ulang dan Bangun Kembali Indeks Pencarian Lengkap di Windows

Ketika Anda mencari file di komputer Anda menggunakan Pencarian Windows melalui File Explorer atau Cortana, file yang Anda harapkan dapat tidak muncul di hasil pencarian. Ini terjadi meskipun file ada di komputer. Situasi lain adalah bahwa beberapa file hantu muncul di hasil pencarian, sedangkan Anda mungkin telah menghapus file lama. Dalam beberapa kasus, pencarian mungkin sangat lambat apakah lokasi folder termasuk dalam indeks atau tidak.

Karena setiap fitur di Windows bergantung pada pengindeksan pencarian, Anda mungkin menghadapi masalah pencarian bahkan di antarmuka pengguna Pengaturan modern Windows 10. Hasil Pencarian dapat muncul kosong di Halaman Pengaturan Windows 10.

Posting ini memberi tahu Anda cara memperbaiki masalah Pencarian Windows di Windows Vista / 7 melalui Windows 10.

Sebab

Masalah yang disebutkan di atas biasanya terjadi jika indeks pencarian belum diperbarui dengan benar. Berikut adalah kemungkinan penyebab masalahnya:

  • Layanan Pencarian Windows gagal, dengan kesalahan 0x80070002 atau 0x80070005 .
  • Layanan Pencarian Windows gagal, dengan kesalahan 0x80040d06 ( -2147749126 ) menunjukkan bahwa katalog rusak. Dalam hal ini, reset lengkap harus memperbaiki masalah.
  • File tidak di lokasi yang diindeks, sehingga pencarian dapat berjalan lambat.
  • Jenis file dari file yang Anda coba temukan tidak diindeks.
  • File memiliki properti yang mencegahnya diindeks.
  • File tidak memiliki atribut indeks yang mencegahnya diindeks.
  • Pengindeks pencarian belum memperbarui file dalam database-nya.
  • Pencarian mungkin lambat karena database Windows.edb yang sangat besar

Saat Windows Search mengindeks rincian dan meta informasi dari setiap file dari lokasi yang disertakan, permintaan pencarian Anda mengambil hasil dengan cepat. Ini karena Pencarian Windows mengambil hasil dari file database-nya (.edb) daripada mencari sistem file. Saat mencari lokasi yang tidak diindeks, pencarian akan akurat tetapi sangat lambat karena sistem harus menjelajahi setiap file dan folder.

Windows Search dan sintaks kueri lanjutan adalah fitur luar biasa ketika mereka bekerja, dan pengindeksan adalah salah satu fitur terbaik yang telah ditambahkan Microsoft ke Windows.

Cara Memperbaiki, Mengatur Ulang, dan Membangun Kembali Indeks Pencarian Windows

Menggunakan Penelusuran Masalah Penelusuran

Sebagian besar masalah Indeks Pencarian dapat diperbaiki menggunakan alat Pemecah Masalah Pencarian Windows bawaan. Untuk menjalankan alat, klik kanan Mulai, klik Jalankan. Ketik perintah berikut dan klik OK.

 msdt.exe -ep SystemSettings_Troubleshoot_L2 -dalam SearchDiagnostic 

Di Windows 10, Anda juga dapat meluncurkan pemecah masalah melalui Mulai → Pengaturan → → Perbarui & Keamanan → Pemecahan Masalah → Pencarian dan Pengindeksan

Di jendela pemecah masalah, klik Tingkat Lanjut dan pilih Terapkan perbaikan secara otomatis jika Anda ingin alat memperbaiki pengaturan Anda secara otomatis. Jika Anda hanya ingin melakukan dry run, biarkan opsi tidak dicentang.

Pilih semua kotak centang yang berlaku.

Pemecah masalah Pencarian dan Pengindeksan memeriksa kemungkinan masalah berikut:
  • Proses Host Filter Pencarian gagal : Masalah dengan Host Filter Pencarian mungkin menunjukkan kesalahan dalam layanan Pencarian Windows, yang dapat menyebabkan pencarian gagal atau mengembalikan hasil pencarian yang tidak lengkap.
  • Layanan Pencarian Windows dimatikan secara tak terduga : Ketika layanan Pencarian Windows dimatikan secara paksa saat melakukan pemeliharaan, pencarian mungkin gagal atau mengembalikan hasil pencarian yang tidak lengkap.
  • Layanan Pencarian Windows dimatikan secara tak terduga : Ketika layanan Pencarian Windows dimatikan secara paksa, pencarian mungkin gagal atau mengembalikan hasil pencarian yang tidak lengkap.
  • Layanan Pencarian Windows tidak berjalan : Ketika layanan Pencarian Windows tidak berjalan, pencarian mungkin lebih lambat, dan Anda mungkin tidak dapat menemukan semua item.
  • Layanan Pencarian Windows gagal : Masalah dengan layanan Pencarian Windows dapat menyebabkan pencarian gagal atau mengembalikan hasil pencarian yang tidak lengkap.
  • Proses Host Protokol Pencarian gagal : Masalah dengan Host Protokol Pencarian mungkin menunjukkan kesalahan dalam layanan Pencarian Windows, yang dapat menyebabkan pencarian gagal atau mengembalikan hasil pencarian yang tidak lengkap.

Jika perlu, pemecah masalah memperbaiki izin NTFS untuk folder data Pencarian Windows sehingga akun NT AUTHORITY\SYSTEM memiliki izin yang diperlukan. Secara default, folder data pencarian terletak di %ProgramData%\Microsoft\Search\Data\ . Pemecah masalah juga dapat mengatur ulang pengaturan Pencarian Windows dan memaksa membangun kembali indeks Pencarian jika dianggap perlu.

$config[ads_text6] not found

Reset secara manual Pencarian Windows dan Membangun Kembali Indeks

Pemecah masalah Pencarian adalah cara yang paling disukai untuk memecahkan masalah pencarian dan pengindeksan, karena mengotomatiskan banyak hal (tergantung pada opsi kotak centang yang Anda pilih).

Namun, jika Anda ingin mengatur ulang pencarian Windows secara manual, hapus dan bangun kembali indeks, gunakan langkah-langkah ini:

  1. Mulai Registry Editor regedit.exe dan pergi ke:
  2.  HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows Search 
  3. Ubah nilai registri SetupCompletedSuccessfully data dari 1 ke 0, dan restart layanan Pencarian Windows.
  4. Perubahan registri di atas SetupCompletedSuccessfully = 0 menyebabkan Pencarian Windows untuk menghapus lokasi yang diindeks khusus, menambahkan lokasi default dan membangun kembali indeks dari awal.

  5. Keluar dari Peninjau Suntingan Registri.
  6. Untuk menerapkan perubahan, restart layanan Pencarian Windows melalui Services MMC console services.msc, atau restart komputer.

Sebelum mengatur ulang pencarian, beginilah tampilan dialog Indeks Lokasi, berisi banyak lokasi folder usang:

Setelah mengatur ulang pencarian, Termasuk Lokasi diatur ulang ke standar Windows 10.

Metode pengaturan ulang ini pada dasarnya menyelesaikan sebagian besar masalah pencarian Windows.

TERKAIT: Apa itu Pencarian yang Disempurnakan (Opsi Pengindeksan) di Windows 10?

Bangun Kembali Indeks Pencarian Windows Tanpa Mengatur Ulang

Metode sebelumnya mengatur ulang lokasi Pencarian Windows dan memaksa membangun kembali indeks setelah restart berikutnya, atau setelah memulai kembali layanan Pencarian Windows. Untuk membangun kembali hanya indeks tanpa mengatur ulang lokasi folder yang diindeks, gunakan langkah-langkah ini:

Klik Mulai, ketik pengindeksan dan klik Opsi Pengindeksan dalam hasil pencarian.

Jika pencarian menu Start tidak berfungsi, Anda dapat meluncurkan Opsi Pengindeksan langsung dengan menjalankan perintah berikut dari dialog Run atau Prompt Perintah.

 kontrol srchadmin.dll 

Dalam dialog Opsi Pengindeksan, klik Tingkat Lanjut. Di bawah bagian Pemecahan Masalah, klik Rebuild .

Ini menghapus dan membangun kembali indeks sepenuhnya.

Perhatikan bahwa jika Windows mendeteksi aktivitas pengguna dalam sistem, pengindeksan akan melambat secara drastis. Setelah beberapa menit tanpa aktivitas pengguna, pengindeksan terus berjalan lancar. Terlepas dari itu, ketika saya memeriksa, searchindexer.exe dan proses sekutu tidak menggunakan lebih dari 15% dari CPU pada suatu titik waktu, bahkan ketika sistem dibiarkan menganggur.


Defrag database indeks Pencarian Windows.edb untuk mengurangi ukuran file

Jika Anda mengindeks terlalu banyak file & folder dan file Outlook PST, file basis data indeks pencarian Windows Windows.edb akan bertambah besar. Dalam beberapa kasus, ukuran file bisa lebih besar dari 50 GB. Itu karena, di Windows 8 dan Windows 10, kedua properti dan indeks persisten disimpan di Windows.edb. Juga, Windows 8, Windows 8.1 dan Windows 10 mengindeks seluruh isi file, terlepas dari ukurannya.

Untuk mengurangi ukuran basis data indeks pencarian Windows, indekskan lebih sedikit konten. Opsi lain untuk mengurangi ukuran Windows.edb adalah memadatkan atau mendefrag file menggunakan esentutl.exe. Ikuti langkah ini:

Buka jendela Command Prompt admin, dan jalankan perintah ini:

 sc config wsearch start = nonaktifkan net stop wsearch esentUtl.exe / d% AllUsersProfile% \ Microsoft \ Search \ Data \ Applications \ Windows \ Windows.edb 

$config[ads_text6] not found

Perintah di atas menghentikan / menonaktifkan Pencarian Windows, kompak (defrag) database pencarian indeks dan kemudian mulai pencarian Windows. Pemadatan database Windows.edb telah mengurangi ukuran menjadi 200 MB dari 310 MB di komputer saya - ~ 30% penghematan.

Mengatur ulang indeks Pencarian, atau menghapus lokasi folder yang tidak diinginkan dari indeks pencarian, dan memadatkan database pasti akan meningkatkan kinerja pencarian di sistem Anda.

Artikel Terkait