Как вообще остановить индексатор Microsoft Search

Как вообще остановить индексатор Microsoft Search

После того, как я увидел, что служба индексации поиска съедает всю мою производительность на моем диске C:, я просто хочу, чтобы она остановилась, поэтому я отключил службу, но, похоже, это не остановило ее. Вместе с хостом протокола поиска она запускается снова и снова. Я переместил SearchDatabase на другой свой SSD, чтобы немного разгрузить диск с Windows, но она все еще съедает около 20% CPU в режиме ожидания.

Так почему же служба запускается, даже когда я отключил ее? Может ли это быть связано со службой SQL2016, поскольку я знаю, что она будет использовать службу поиска Windows, если это возможно. Это не было проблемой в старых редакциях SQL Server, поскольку редакция до 16 просто не использовала эту службу. Изменилось ли это?

С наилучшими пожеланиями JPB

решение1

  1. В проводнике просто перейдите на свой диск (c: или другой), щелкните правой кнопкой мыши -> свойства ... в нижней части вы должны увидеть индексирование ... снимите флажок.
  2. Лучшим вариантом будет сократить объем индексируемых данных — обычно нет смысла индексировать каждый отдельный файл на диске. Вам нужно будет открыть параметры индексирования через панель управления или поле поиска меню «Пуск», чтобы внести изменения. Первое, что вы должны заметить, — это кнопка «Пауза» в этом окне, которая может приостановить индексирование на срок до 15 минут — полезно, если вы пытаетесь что-то сделать, а Windows Search находится в режиме ускоренного поиска, хотя на самом деле он не должен этого делать, поскольку он работает только тогда, когда ваш ПК бездействует. Вам нужно будет нажать кнопку «Изменить», а затем сократить список местоположений до тех, которые вам действительно нужно индексировать.

Связанный контент