2009-11-20 17:33:20 +0000 2009-11-20 17:33:20 +0000
66
66

Корректный способ отключить индексирование в Windows 7

Как лучше всего отключить индексирование в Windows 7?

Все статьи, которые я нашел в Интернете, инструктируют меня о том, как получить доступ к services.msc и отключить службу Windows Search. Однако даже после этого, когда я щелкаю правой кнопкой мыши свойства диска C, я замечаю, что флажок “Разрешить файлы на этом диске… проиндексированы…” все еще отмечен.

Так следует ли снять этот флажок и снова включить Windows Search? Или просто снять флажок и оставить службу Windows Search выключенной?

Ответы (6)

62
62
62
2012-08-10 15:13:11 +0000

Если ваша цель - сохранить функциональность поиска, но не использовать индексы, необходимо установить следующую ситуацию:

  • Выключить индексирование (чтобы предотвратить создание индекса).
  • Удалить существующий индекс (чтобы предотвратить использование окон индекса во время поиска).
  • Избегайте повторного включения индексации.
  • Необязательно: включите поиск содержимого файлов.

Переключение индексации

Пуск -> Запуск -> services.msc -> Отключение и остановка Windows Search.

Убедитесь, что тип запуска установлен на disabled, чтобы Windows не запускала его снова автоматически.

Удаление существующего индекса

Путь к поисковому индексу можно получить в следующем диалоговом окне:

Панель управления -> Параметры индексирования -> Дополнительно

Однако, поскольку мы отключили индексирование, оно будет пустым:

Но мы все равно можем искать значение в реестре:

  • Пуск -> Запустить -> regedit. exe
  • Обзор HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search
  • Нам нужно значение ключа DataDirectory:

Удалить папку Search, указанную этим путем.

Избежать повторного включения индексирования

Помните, что при выполнении поиска часто появляется следующее всплывающее окно:

Если вы включите эту функцию, служба индексирования будет перезапущена, и Windows начнет использовать индекс для индексируемых местоположений. Поэтому не делайте этого, если вы не хотите, чтобы она использовала индекс.

Содержимое файла поиска

Возможно, вы захотите включить содержимое файла поиска:

Панель управления -> Параметры папок -> Вкладка поиска

38
38
38
2009-11-20 18:08:30 +0000

Не беспокойтесь о флажке “Разрешать файлы на этом диске…”. Даже если этот флажок установлен, если служба отключена, Windows вообще ничего не будет индексировать.

Если хотите, можно полностью удалить Windows Search, как описано в this tutorial (на maxpcguides.com).

&004 &004

18
18
18
2011-09-21 12:34:46 +0000

Два предыдущих ответа показывают, как вообще отключить поиск в Windows. Это также приводит к тому, что поля поиска в разных местах исчезают, в частности, поле поиска в нижней части меню Пуск и поле поиска в правом верхнем углу файловых проводников.

Лично мне нравится поле поиска в разных местах, я просто не хочу, чтобы процесс индексирования работал постоянно. Основные преимущества индексирования заключаются в том, что оно приводит к более быстрому поиску, а также к внутридокументальному поиску и поиску по электронной почте. Если вам не нужно ни то, ни другое, но вы хотите сохранить Поиск в целом, действуйте следующим образом:

  1. Не отключайте поиск в Windows и не включайте его снова через OptionalFeatures.exe. (при необходимости перезагрузите).

  2. Перейдите в управление службами (либо через Компьютер, щелкните правой кнопкой мыши, Управление; либо введите services.msc в поле поиска в меню Пуск).

  3. Найдите службу Windows Search, щелкните правой кнопкой мыши “Свойства” и установите disabled при запуске.

  4. Перезагрузитесь (не обязательно, но вы не сможете увидеть, работала ли она, пока не перезагрузитесь).

Обратите внимание, что документы, созданные после этого, не будут найдены в окошках поиска. Поиск в Windows основывается только на индексах и больше не эквивалентен Unix find (как это было во времена Windows XP).

Вы можете время от времени включать службу Windows Search и оставлять компьютер на ночь, чтобы он обновил индексы.

Очень хорошее подробное обсуждение поиска в окнах можно найти на Википедия .

9
9
9
2011-10-24 04:47:48 +0000

Просто введите это в Start->Run (Win+R):

sc config WSearch start= disabled

Это отключает службу индексации.

7
7
7
2011-05-01 02:58:04 +0000

Вы можете деинсталлировать только службу индексирования (в отличие от всего поиска Windows, который имеет несколько большие разветвления , как показано ниже).

Чтобы деинсталлировать службу индексирования, откройте диалоговое окно Windows Features (Пуск -> OptionalFeatures.exe) и снимите флажок с записи Indexing Service.

.

2
2
2
2017-04-24 03:26:48 +0000

После почти 30 лет кодирования я (понятно) стал большим поклонником команд с одним лайнером всякий раз, когда это возможно - особенно когда он может заменить целую страницу с инструкциями/действиями на причудливые скриншоты. :)

Вот самый правильный, полностью поддерживаемый и наиболее эффективный (трудно превзойти одну короткую строку одной команды) метод отключения И ПОЛНОСТЬЮ И ЧИСЛОТКО УДАЛИТЬ службу Поиска (индексации) Windows на Windows 7 и более поздних версиях:

  1. Откройте “Командную строку” от имени администратора (должно выполняться от имени администратора)

  2. Выполните следующую команду:

  3. Перезагрузка

Лучше всего, если вы передумаете и позже обнаружите, что вам нужна/не нужна служба, просто измените слово “disabled” на “enable” в команде и повторите ее с перезагрузкой для восстановления службы.

NOTE: Я бы рекомендовал выполнить ПЕРЕД любым действием, направленным на отказ от службы Windows Search, следующее: следуйте этим инструкциям по ссылке ПЕРВЫЙ (только если вы являетесь пользователем Outlook/Exchange), чтобы убедиться, что связь между почтовым индексированием и Windows Search правильно разорвана перед удалением, или у вас могут возникнуть проблемы с отключением почтового индексирования позднее: https://support.office.com/en-us/article/Enable-or-disable-Instant-Search-97975193-8f1f-4f0e-b8cd-0cfd35a5703b .

Похожие вопросы

3
28
13
7
9