Правильний спосіб відключення індексації в Windows 7


66

Який найкращий спосіб відключити індексацію в Windows 7?

Усі статті, які я знайшов в Інтернеті, вказують мені отримати доступ до services.msc та відключити послугу пошуку Windows . Однак навіть після того, як я це зробив, коли клацну правою кнопкою миші властивості мого C-накопичувача, я помічаю, що "Дозволити файли на цьому диску ... індексується ..." все-таки перевіряється.

Тож чи слід зняти цю опцію та повторно включити пошук у Windows? Або просто зніміть його та залиште службу пошуку Windows відключеною?

Відповіді:


61

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

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

Вимкнення індексації

Пуск -> Запуск -> services.msc -> відключення та зупинка Windows Search.

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

Діалогове вікно служби пошуку Windows

Видалення наявного індексу

Шлях до індексу пошуку можна отримати з наступного діалогового вікна:

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

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

Порожнє діалогове вікно Властивості пошуку Windows

Але ми все ще можемо шукати значення в реєстрі:

  • Пуск -> Виконати -> regedit.exe
  • Перейти до HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search
  • Нам потрібно значення DataDirectoryключа:

Конфігурація реєстру пошуку Windows

Видаліть Searchпапку, вказану цим шляхом.

Уникайте повторного включення індексування

Остерігайтеся, що під час пошуку ви часто будете бачити це спливаюче вікно:

Підкажіть, щоб увімкнути пошукову індексацію

Якщо це ввімкнено, служба індексації буде перезапущена, і Windows почне використовувати індекс для індексованих місць. Тому не робіть цього, якщо ви не хочете, щоб він використовував індекс.

Шукати вміст файлу

Ви можете увімкнути пошук файлу:

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

Пошук конфігурації вмісту файлу


38

Не турбуйте прапорець "Дозволити файли на цьому диску ...". Навіть якщо це встановлено, якщо служба відключена, Windows взагалі нічого не індексує.

Якщо ви хочете, ви можете повністю видалити пошук в Windows, як це пояснено в цьому підручнику (на сайті максимальноступість.com).

Знімок екрана початку роботи - панель управління - програми та функції

Знімок екрана вибору "Увімкнення та вимкнення функцій Windows"

alt текст


Дякую за допомогу! Я не дуже використовую пошук Windows, але, мабуть, добре його тримати.

Де це вікно? Як його відкрити?
pguardiario

Ви переходите туди через [пуск] [панель управління] [програми та функції] [вимкнення функцій Windows]. (Скріншоти також додані до публікації Snarks).
Геннес

я все-таки зможу використовувати функцію пошуку? правий верхній кут для пошуку файлу? Дякую!
Chen Stats Yu

18

Попередні два відповіді показують, як взагалі відключити пошук у Windows. Це також змушує вікна пошуку в різних місцях зникати, особливо це поле пошуку в нижній частині меню "Пуск" та поле пошуку вгорі праворуч у пошуках файлів.

Особисто мені подобається поле пошуку в різних місцях, я просто не хочу, щоб процес індексації працював весь час. Основні переваги індексації полягають у тому, що це призводить до більш швидкого пошуку, а також до пошуку в документах та пошуку електронної пошти. Якщо вам нічого з цього не потрібно, але ви хочете зберегти Пошук загалом, виконайте наступні дії:

  1. Не вимикайте пошук у Windows або не вмикайте його знову через OptionalFeatures.exe. (перезавантажте, якщо потрібно).

  2. Перейдіть до управління послугами (через Комп'ютер, клацніть правою кнопкою миші, Керуйте; або ввівши services.mscв полі пошуку в меню "Пуск")

  3. Знайдіть службу пошуку Windows, клацніть правою кнопкою миші, Властивості та встановіть її disabledпри запуску.

  4. Перезавантажтеся (не суворо потрібно, але ви не зможете побачити, чи спрацювало воно до перезавантаження).

Зауважте, що документи, створені після цього, вікна пошуку не знайдуть. Пошук у Windows базується лише на індексах і вже не робить еквівалент Unix find(як це було в дні Windows XP).

Ви можете час від часу вмикати послугу Пошуку Windows і залишати комп’ютер на ніч, щоб оновити індекси.

Дуже вдале поглиблене обговорення пошуку Windows можна знайти у Вікіпедії .


"Ви можете час від часу вмикати послугу пошуку Windows і залишати комп'ютер на ніч, щоб оновити індекси." Чи може це автоматизуватися лише вночі?
ендоліт

2
@endolith Чудова ідея. Я спробую це скористатися відповіддю Мехрдада нижче + планувальник завдань. Щоб запустити / зупинити послугу за допомогою командної лінії (а не просто змінити її значення запуску), ви можете ввести "net stop WSearch" або "net start WSearch".
Coldblackice

9

Просто введіть це в Start->Run( Win+ R):

sc config WSearch start= disabled

Він відключає послугу індексації.


7

Ви можете видалити лише службу індексації (на відміну від усіх пошукових систем Windows, які мають дещо більші наслідки, як показано нижче).

Щоб видалити службу індексації, відкрийте діалогове вікно «Особливості Windows» (Пуск -> OptionalFeatures.exe) і зніміть прапорець із пункту Служба індексації .


Попередження про видалення Windows Search


2

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

Ось найбільш правильний, повністю підтримуваний і найефективніший (важко перемогти один короткий рядок однієї команди), щоб вимкнути І ПОЛНО І ЧИСТО ЗАБЕЗПЕЧИТИ послугу пошуку (індексації) Windows у Windows 7 та пізніших версіях:


  1. Відкрийте "Командний рядок" як адміністратор (його потрібно виконувати як адміністратор)


  2. Виконайте таку команду:


    dism /online /disable-feature /featurename:SearchEngine-Client-Package


  3. Перезавантажте


Найкраще, якщо ви передумаєте і пізніше виявите, що вам потрібна / хочете послуга, просто змініть слово "відключити" на "включити" в команді та повторно запустіть її з перезавантаженням, щоб відновити послугу.



ПРИМІТКА. Одне, що я рекомендую виконувати ПЕРЕД будь-якими діями щодо відмови від служби пошуку Windows, - це дотримуватися цих вказівок за посиланням ПЕРШЕ (потрібне лише якщо ви користувач Outlook / Exchange), щоб забезпечити належні зв’язки між індексуванням пошти та пошуком Windows. перед вилученням, або у вас можуть виникнути проблеми з відключенням індексації пошти пізніше:

https://support.office.com/en-us/article/Enable-or-disable-Instant-Search-97975193-8f1f-4f0e-b8cd-0cfd35a5703b

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.