По подразбиране Windows ще използва индекса при търсене, за да предостави по-бързи резултати от търсенето. Индексът за търсене включва само избраните от потребителя местоположения. Тези местоположения могат да бъдат филтрирани по тип файл ( файлово разширение ), файлови атрибути и файлово съдържание, което искате да индексирате.
Индексът използва услугата Windows Search и работи като процес Searchindexer.exe във фонов режим. Индексът автоматично ще възстанови и актуализира промените в избраните местоположения след повторното стартиране на последния индекс, за да повиши точността на резултатите от търсенето. По подразбиране ускорението на индекса е намалено поради активността на потребителя. Ако компютърът не работи, скоростта на индексиране ще се върне към максимална скорост за по-бързо индексиране.
Ако получените резултати липсват, са невалидни или неправилни, индексът може да не се актуализира. Можете ръчно да стартирате повторно индекса, за да го принудите да се актуализира.
Тази статия ще ви покаже как да нулирате и стартирате отново индекса за ръчно търсене, за да получите точни резултати от търсенето в Windows 10.
Трябва да влезете като администратор, за да стартирате отново индекса.
1. Стартирайте отново индекса за търсене в Опции за индексиране
Етап 1 . Отворете контролния панел , щракнете върху иконата Опции за индексиране и затворете контролния панел.
Стъпка 2 . Щракнете върху бутона Разширени .

Стъпка 3. В раздела Настройки на индекса щракнете върху бутона Възстановяване под Отстраняване на неизправности.

Стъпка 4. Щракнете върху OK , за да потвърдите.

Стъпка 5 . Сега индексът се изпълнява отново.
Забележка: Процесът на повторно изпълнение на индекса може да отнеме известно време, за да завърши. Ако е необходимо, можете да щракнете върху Пауза , за да спрете отново да изпълнявате индекса.

Стъпка 6 . Когато приключите, щракнете върху Затвори .

2. Пуснете отново индекса за търсене, като използвате BAT файла
Забележка : .bat файлът по-долу съдържа тези команди, които ще стартират отново индекса за търсене.
Код:
@echo off
net stop wsearch
del "%ProgramData%\Microsoft\Search\Data\Applications\Windows\Windows.edb"
:wsearch
net start wsearch
IF NOT %ERRORLEVEL%==0 (goto :wsearch) ELSE goto :END
:END
Етап 1 . Изтеглете .bat файла от връзката по-долу.
https://www.tenforums.com/attachments/tutorials/147615d1502120033-rebuild-search-index-windows-10-a-rebuild_search_index.bat
Стъпка 2 . Запазете .bat файла на работния плот.
Стъпка 3 . Деблокирайте .bat файлове.
Стъпка 4 . Щракнете с десния бутон върху .bat файла и щракнете върху Изпълни като администратор .
Стъпка 5 . Когато бъдете подканени от UAC , щракнете върху Да , за да се съгласите.
Стъпка 6 . Индексът за търсене ще започне да работи отново във фонов режим.
3. Нулирайте и стартирайте отново индекса за търсене, като използвате .bat файла
Забележка: .bat файлът по-долу съдържа тези команди, които ще нулират индексираното местоположение по подразбиране и ще стартират отново индекса за търсене.
Код:
@echo off
net stop wsearch
REG ADD "HKLM\SOFTWARE\Microsoft\Windows Search" /v SetupCompletedSuccessfully /t REG_DWORD /d 0 /f
del "%ProgramData%\Microsoft\Search\Data\Applications\Windows\Windows.edb"
:wsearch
net start wsearch
IF NOT %ERRORLEVEL%==0 (goto :wsearch) ELSE goto :END
:END
Етап 1 . Изтеглете .bat файла от връзката по-долу.
https://www.tenforums.com/attachments/tutorials/147614d1502120033-rebuild-search-index-windows-10-a-reset_and_rebuild_search_index.bat
Следващите стъпки са подобни на стъпка 2 до стъпка 6 в метод 2.
С пожелание за успех!