В Windows 10 правила местоположения индексирования хранятся в реестре по следующему адресу: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex\WorkingSetRules (в win 8 или ниже это может быть в соседнем месте, остальная часть инструкция будет такая же)
Чтобы восстановить правила местоположения индексации по умолчанию, удалите этот ключ. (резервное копирование)
Однако удалить его может быть не просто, это приведет к ошибке "Отказано в доступе", поскольку некоторые службы могут использовать ее. Лучший способ отредактировать этот реестр - использовать среду консоли восстановления Windows, доступ к которой можно получить через « Settings > Update & Security > Recovery > Advanced Startup > Restart now затем « Troubleshoot > Advanced options > Command Prompt
Когда он перезапустится и откроется командная строка, введите regedit чтобы открыть редактор реестра.
Однако реестр, загруженный здесь по умолчанию, а также диск C:\ , будет не вашим реальным , а регистром среды консоли восстановления.
Фактический системный диск должен быть E:\ или что-то в этом роде. На следующих шагах вы сможете просматривать диски с помощью диалогового окна "Открыть файл", определять по метке диска или файлам E:\Users\<your account name> какой диск принадлежит вам. Реестр в нем должен находиться в каталоге E:\Windows\System32\config , содержащем определенные файлы (или "кусты"), из которых вы хотите SOFTWARE .
Поэтому в левой панели редактора реестра выберите HKEY_LOCAL_MACHINE а затем перейдите в « File > Load Hive и найдите этот E:\Windows\System32\config\SOFTWARE . Будет запрошено имя для отображения загруженного улья, просто введите SOFTWARE_real или что-то еще.
Затем удалите вышеупомянутый раздел реестра из его нового куста HKLM\SOFTWARE_real\...\Windows Search\...\WorkingSetRules .
Вот и все, закройте его, выйдите и перезапустите как обычно. Он будет воссоздавать значения реестра по умолчанию вместо удаленного, и теперь параметры индексирования должны иметь эти местоположения по умолчанию.