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

<p>какой лучший способ отключить индексацию в windows 7?</p><p>все статьи, которые я нашел в интернете, указывают мне на доступ к<strong> services.msc </strong>и отключение<strong> windows search </strong>service. тем не менее, даже после того, как я это сделал, когда я щелкнул правой кнопкой мыши свойства моего c-диска, я заметил, что «разрешить файлы на этом диске ... проиндексированы ...» по-прежнему проверяется.</p><p>так стоит ли мне снимать этот флажок и снова включать поиск windows? или просто снимите флажок и оставьте службу поиска windows отключенной?</p>

<p>если ваша цель - сохранить функциональность поиска, но не использовать индексы, вам необходимо настроить следующую ситуацию:</p><ul> <li>отключите индексирование (чтобы предотвратить создание индекса).</li> <li>удалить существующий индекс (чтобы запретить окнам использовать индекс во время поиска).</li> <li>избегайте повторного включения индексации.</li> <li>необязательно: включите поиск содержимого файла.</li> </ul><p><strong> отключение индексации </strong></p><p>пуск -> выполнить -> services.msc -> отключить и остановить <code>windows search</code>.</p><p>убедитесь, что для параметра тип запуска установлено значение <em>отключено</em>, чтобы windows не запускала его снова автоматически.</p><p> <a href="https://i.stack.imgur.com/qthnt.png"> <img src="https://i.stack.imgur.com/qthnt.png" alt="windows search service dialog box"> </a> </p><p><strong> удалить существующий индекс </strong></p><p>вы можете получить путь к поисковому индексу из следующего диалогового окна:</p><p>панель управления -> параметры индексирования -> дополнительно</p><p>однако, поскольку мы отключили индексацию, она будет пустой:</p><p> <a href="https://i.stack.imgur.com/t8lgd.png"> <img src="https://i.stack.imgur.com/t8lgd.png" alt="empty windows search properties dialog"> </a> </p><p>но мы все еще можем посмотреть значение в реестре:</p><ul> <li>пуск -> выполнить -> regedit.exe</li> <li>перейдите к <code>hkey\_local\_machine\software\microsoft\windows search</code></li> <li>нам нужно значение ключа <code>datadirectory</code>:</li> </ul><p> <a href="https://i.stack.imgur.com/2buw9.png"> <img src="https://i.stack.imgur.com/2buw9.png" alt="windows search registry configuration"> </a> </p><p>удалите папку <code>search</code>, указанную этим путем.</p><p><strong> избегайте повторного включения индексации </strong></p><p>помните, что при запуске поиска вы часто будете видеть это всплывающее окно:</p><p> <a href="https://i.stack.imgur.com/34d2l.png"> <img src="https://i.stack.imgur.com/34d2l.png" alt="propt to turn on search indexing"> </a> </p><p>если вы включите это, служба индексирования будет перезапущена, и windows начнет использовать индекс для индексированных расположений. так что не делайте этого, если вы не хотите, чтобы он использовал индекс.</p><p><strong> поиск содержимого файла </strong></p><p>вы можете включить поиск содержимого файла:</p><p>панель управления -> параметры папки -> вкладка поиска</p><p> <a href="https://i.stack.imgur.com/lhjd4.png"> <img src="https://i.stack.imgur.com/lhjd4.png" alt="search file contents configuration"> </a> </p>

<p>не беспокойтесь о флажке «разрешить файлы на этом диске ...». даже если это проверено, если служба отключена, windows вообще ничего не будет индексировать.</p><p>если вы хотите, вы можете полностью удалить windows search, как описано в <a href="http://maximumpcguides.com/windows-7/uninstall-windows-search/"><strong> это руководство </strong></a> (на maximumpcguides.com).</p><p><img src="https://i.stack.imgur.com/hbidw.png" alt="screenshot of going to start - control panel - programs and features"></p><p><img src="https://i.stack.imgur.com/zkjen.png" alt="screenshot of seleting "turn windows features on or off""></p><p><img src="https://i.stack.imgur.com/vex05.png" alt="alt text"></p>

<p>предыдущие два ответа показывают, как вообще отключить поиск windows. это также приводит к исчезновению полей поиска в разных местах, особенно в окне поиска в нижней части меню «пуск» и окне поиска в правом верхнем углу файловых проводников.</p><p>лично мне нравится окно поиска в разных местах, я просто не хочу, чтобы процесс индексации выполнялся постоянно. основные преимущества индексации заключаются в том, что она ускоряет поиск, а также поиск в документе и поиск по электронной почте. если вам не нужно ничего из этого, но вы хотите сохранить поиск в целом, выполните следующие действия:</p><ol> <li> <p>не выключайте поиск windows и не включайте его снова с помощью <code>optionalfeatures.exe</code>. (перезагрузите при необходимости).</p> </li> <li> <p>перейдите к элементу управления службами (либо через компьютер, щелкните правой кнопкой мыши, выберите управление или введите <code>services.msc</code> в поле поиска в меню «пуск»).</p> </li> <li> <p>найдите службу поиска windows, щелкните правой кнопкой мыши «свойства» и установите при запуске <code>disabled</code>.</p> </li> <li> <p>перезагрузка (не обязательно, но вы не сможете увидеть, работает ли она, пока вы не перезагрузитесь).</p> </li> </ol><p>обратите внимание, что документы, созданные после этого, не будут найдены в окнах поиска. поиск в windows основан только на индексах и больше не эквивалентен unix <code>find</code> (как это было в windows xp days).</p><p>вы можете иногда включать службу поиска windows и оставлять компьютер включенным на ночь, чтобы он обновлял индексы.</p><p>очень хорошее всестороннее обсуждение поиска окон можно найти в <a href="http://en.wikipedia.org/wiki/windows\_search">wikipedia</a> .</p>

<h3>просто введите это в <code>start->run</code> (<kbd>win</kbd>+<kbd>r</kbd>):</h3><pre><code>sc config wsearch start= disabled </code></pre><p>это отключает службу индексации.</p>

<p>вы можете удалить только службу индексирования (в отличие от всего поиска windows, который имеет несколько большие <a href="http://windows.microsoft.com/en-us/windows7/what-happens-if-i-turn-off-windows-search">разветвления</a> , как показано ниже).</p><p>чтобы удалить службу индексирования, откройте диалоговое окно компонентов windows (пуск -> <code>optionalfeatures.exe</code>) и снимите флажок<em> служба индексирования </em>.</p><p><br></p><p> <a href="http://windows.microsoft.com/en-us/windows7/what-happens-if-i-turn-off-windows-search"><img src="https://i.stack.imgur.com/thjns.png" alt="windows search uninstallation warning"> </a> </p>

<p>после почти 30 лет программирования я (по понятным причинам) стал большим поклонником однострочных команд, когда это возможно, особенно когда он может заменить целую страницу инструкций/действий причудливыми скриншотами. :)</p><p>вот наиболее правильный, полностью поддерживаемый и наиболее эффективный (трудно пробить одну короткую строку одной команды) метод, позволяющий отключить и полностью и чисто удалить службу поиска (индексации) windows в windows 7 и более поздних версиях:</p><p><br></p><ol> <li> <p>откройте «командную строку» от имени администратора (необходимо выполнить от имени администратора)</p> <p><br></p> </li> <li> <p>выполните следующую команду:</p> <p><br></p> <p><code>dism /online /disable-feature /featurename:searchengine-client-package</code></p> <p><br></p> </li> <li> <p>перезагружать</p> <p><br></p> </li> </ol><p>лучше всего, если вы передумаете, а потом обнаружите, что вам нужен/нужен сервис, просто измените слово «отключить» на «включить» в команде и перезапустите его с перезагрузкой, чтобы восстановить сервис.</p><p><br> <br> <strong> <em>примечание. единственное, что я бы порекомендовал выполнить перед любыми действиями по отказу от службы поиска windows, - это следовать этим указаниям по ссылке ниже first (необходимо только в том случае, если вы являетесь пользователем outlook/exchange) чтобы убедиться, что связи между индексацией почты и поиском windows должным образом разорваны перед удалением, или у вас могут возникнуть проблемы с отключением индексации почты позже:</em> </strong></p><p> <a href="https://support.office.com/en-us/article/enable-or-disable-instant-search-97975193-8f1f-4f0e-b8cd-0cfd35a5703b">https://support.office.com/en-us/article/enable-or-disable-instant-search-97975193-8f1f-4f0e-b8cd-0cfd35a5703b</a> </p>