Индексирование windows и searchindexing.exe

Как ускорить диск компьютера — часть вторая

Доброго времени суток, друзья. Сегодня, как Вы уже поняли, мы поговорим о том как ускорить диск компьютера , будь то SSD , HDD или какой-нибудь еще.

Многое уже было сказано на страницах этого сайта по оптимизации системы и его железа программными методами (например, «оптимизация компьютера методом управления приоритетами процессора»), а посему, дабы не нарушать тенденции, в этой статье я хочу поделиться еще небольшим рядом настроек, на сей раз, призванных оптимизировать использование жестокого диска системой, а так же ускорить работу и взаимодействие с оным.

Но сначала пару общих слов.

Вообще, я, за годы использования компьютерных комплексов различного уровня (о как сказанул! ), всё больше склоняюсь к тому, что прогресс кое-чего не учел, а точнее создал, так сказать, «бутылочное горлышко» в производительности, ведь сами посудите — за последние несколько лет развивалось всё, кроме жестких дисков и никто не торопился ускорить диск компьютера хоть как-то.

Росли частоты, архитектура, кэш и количество ядер процессоров, вышла, так сказать, турбо-частотная DDR3 и всякие супер-навороченные карточки NVIDIA и ATI (у которых так же распухали в ширь все параметры, отвечающие за производительность) и лишь жесткие диски всего лишь наращивали свои объемы (и снижали энергопотребление), что в общем-то не давало выигрыша в плане скорости работы системы в комплексе.

Ситуация стала исправляться с приходом SSD , но последние имеют недоступную для многих цену, а дешевые решения являются довольно спорным подходом, ибо имеют ограниченные сроки работы, малый и объем и вообще, по шустрости, не всегда обыгрывают сходные решения «старого» поколения.

Конечно, люди, знакомые с компьютером, порой ставили себе, скажем, RAID 0 или при наличии денег покупали редкие производительные модели, вроде WD Velociraptor (кстати скоро напишу пару слов об использовании мною оных в 0-вом рейде), но всё это скорее исключение из правил, нежели частая практика, а посему я, в своё время (хотя и очень давно), стал искать все возможные решения ушустрения производительности жестких дисков программными методами и сегодня, повторюсь, решил поделиться некоторыми наработками.

Полное отключение индексирования в Windows 7

В определенных ситуациях от индексирования не только нет пользы, напротив, оно только мешает работе за ПК. Чаще всего эту функцию есть смысл отключить владельцам SSD для облегчения нагрузки на накопитель, кроме того, он сам по себе быстрый и поиск файлов на нем и без индексирования будет с высокой скоростью. На старых HDD индексирование тоже лучше выключить, чтобы продлить срок службы устройству. Мы также советуем отключать индексирование на флешках, где количество циклов записи гораздо меньше, а индексирование только ускоряет их выход из строя.

Шаг 1: Отключение службы

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

  1. Нажмите комбинацию клавиш Win + R, в поисковое поле впишите и нажмите «ОК» либо Enter.

Откроется окно «Службы», где отыщите «Windows Search». Кликните по строчке дважды ЛКМ.

Переведите «Тип запуска» в «Отключена», а затем нажмите «Остановить».

Произойдет отключение.

Теперь эти настройки должны выглядеть так.

С основным разобрались, переходим к дальнейшим действиям.

Шаг 2: Отключение индексирования диска

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

  1. Откройте «Мой компьютер» и кликните правой кнопкой мыши по диску, индексирование которого хотите прекратить. Из контекстного меню выберите «Свойства».

В новом окне снимите галочку с пункта «Разрешить индексировать содержимое файлов на этом диске в дополнение к свойствам файла».

В окне, уточняющем тип изменения атрибутов, оставьте точку напротив второго пункта и нажмите «ОК».

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

Появится ошибка изменения атрибутов, и это нормально, поскольку Виндовс не может изменить уже работающие системные файлы. Просто щелкните по «Пропустить все». В результате индексирование будет снято практически со всех файлов на диске C.

Дождитесь окончания операции. В зависимости от размера раздела она может продлиться достаточно много времени.

Когда изменение атрибутов будет окончено, галочки уже стоять не будет. Окно со свойствами можно закрывать.

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

Шаг 3: Отключение задачи в «Планировщике заданий»

Этот шаг не обязателен, но пригодится тем, кому никак не удается отключить индексирование и оно снова начинает работать. Чаще всего это недоразумение связано с оставшейся задачей в «Планировщике заданий», которую, соответственно, нужно оттуда просто удалить.

  1. Вызовите окно «Выполнить» клавишами Win + R и напишите там , а затем нажмите Enter или «ОК».

Поочередно разворачивайте «Планировщик заданий» > «Библиотека планировщика заданий» > «Microsoft» > «Windows». Найдите здесь папку «Shell», выделите ее щелчком мыши. Справа проверьте, есть ли в списке задача «IndexerAutomaticMaintenance». Она отвечает за обновление индекса поиска, и чтобы этого действия не происходило, просто кликните по ней ПКМ и выберите «Отключить». Можете и вовсе вместо этого «Удалить» ее.

Шаг 4: Удаление файла индекса

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

  1. Перейдите по пути . Если вы не видите папку «ProgramData», значит в системе отключено отображение скрытых файлов и папок. Включить их можно по инструкции ниже.Подробнее: Как показать скрытые файлы и папки в Windows 7
  2. Найдите в папке файл «Windows.edb» и посмотрите его размер. Если он большой и вы желаете освободить место, занимаемое им, удаляйте его в «Корзину» или выделите и нажмите Shift + Enter для безвозвратного удаления.

Мы рассмотрели полное отключение функции индексирования в «семерке». Не забывайте, что этот процесс полностью обратимый, и обычно достаточно заново выполнить рассмотренные шаги, указывая противоположные значения параметров (то есть включая их, а не отключая).

Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.

Поиск в Windows 10: принцип работы, настройка, ускорение

Увы, с момента публикации статьи об Everything, полезной утилите для мгновенного поиска файлов в Windows, минуло 3,5 года, а «воз и ныне там» – штатная служба поиска все также не радует пользователей. Ситуацию не изменил и долгожданный релиз «десятки» с персональным ассистентом Cortana, который научился искать информацию не только локально, на винчестере, но и в сети Интернет. В данном обзоре я нескучно, кратко и в «картинках» расскажу о принципах работы и самостоятельной настройке быстрого поиска через добавление востребованных директорий в индексируемую базу данных (индекс).

/ опубликовано в IT-издании «Компьютерные Вести» 05.04.2016 в рубрике «Software» /

Как работает поиск в Windows 10

Как и в предыдущих версиях ОС, в «десятке» используется сходный поисковый механизм. Индекс – это набор необходимой информации о файлах на жестком диске, в виде группы файлов хранящийся в папке C:\ProgramData\Microsoft. В индекс попадают различные свойства файлов (путь, название, размер и др.), а индексирование происходит при любых ваших манипуляциях – добавлении, изменении или удалении подконтрольных объектов. По умолчанию Windows индексирует ограниченное количество папок (директорий, расположений), в сей список не попадают в т.ч. системные файлы, папки программ, сетевые диски. К сожалению, если вы сохраняете скачанные фильмы или книги не в специально отведенных для этого директориях, то их тоже «вычеркивают из списка». Таким образом оказываются «вычеркнуты» из индекса все несистемные логические диски, на которых общепринято хранятся личные файлы: видео, аудио, фото, дистрибутивы софта, документы и т.д. По данной причине штатный сервис поиска такой медленный, ведь система сначала ищет в «своем» списке проиндексированных (индексных) файлов. Более того, по дефолту поиск за пределами индекса ведется только по именам файлов, игнорируя архивы (ZIP, RAR, CAB).

Как ускорить поиск в Windows 10

Думаю, вы уже догадались, как надо поступить, чтобы ускорить поиск в системе: проиндексировать папки ежедневного пользования. Самый простой способ это реализовать – попапочно добавить их в библиотеки, через клик правой кнопкой мыши → в выпавшем меню щелкнуть по одноименному пункту → выбрать нужную библиотеку или создать новую (скриншот). В одну библиотеку («Видео», «Документы», «Изображения» и др.) можно объединять папки из различных расположений и затем просматривать и упорядочивать файлы, как в каталоге. При интеграции папки в библиотеку содержимое оной будет автоматически проиндексировано.

Однако есть метод добавить расположение в индекс и без использования библиотек. Но для начала сделаем видимыми скрытые папки и файлы, что пригодится нам в дальнейшем.

Итак, откройте Панель управления и найдите апплет (раздел) «Оформление и персонализация» → кликнув по подразделу «Параметры Проводника» (скриншот), переключитесь в открывшемся окне на вкладку «Вид» и активируйте опцию «Показывать скрытые файлы, папки и диски» (скриншот ниже).

Закончив с минутной оптимизацией, перейдем ко второму способу настроек параметров индексирования и службы Windows Search «под себя».

Воспользовавшись поиском в Панели управления, найдем и откроем подраздел «Параметры индексирования».

В новом окне появятся все проиндексированные расположения. Нажмем на кнопку «Изменить» (скриншот) и отметим флажками в раскрывающемся списке те области, в которых чаще всего приходится выполнять поиск. Если компьютер мощный, а решающее большинство папок на несистемном диске D:\ востребовано, то проще добавить в индекс весь диск.

Также убедитесь, что в список индексируемых директорий включены скрытые каталоги C:\ProgramData\Microsoft\Windows\Главное меню и C:\Users\\AppData\Roaming\Microsoft\Windows\Главное меню.

Подтвердив все изменения кнопкой «ОК», дадим «Окнам» время на индексацию новых областей. Теперь можно быть уверенным, что интегрированная в службу Cortana станет работать весьма-весьма быстро.

Important!

В случае к.-л. проблем с работой сервиса Windows Search (не работает поиск в Windows 10), как то замедление или отображение неполных результатов, в окне «Параметры индексирования» через соответствующую ссылку запустите средство устранения неполадок для проведения диагностики (предпоследний скриншот).

11. Перенос временных файлов на другой диск

Этот совет: вредный, снижает скорость установки и работы программ

Система и программы создают временные файлы в процессе работы. Простейший пример – установка программы. Посмотрите на картинку и скажите, что сейчас происходит!

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

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

Контролировать размер временных папок проще всего их очисткой по расписанию. Таким образом, к совету о переносе временных файлов стоит прислушаться разве что при наличии программ, имеющих тенденцию к регулярной записи десятков гигабайт файлов во временную папку.

Отключить поиск Windows

Использование реестра Windows

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

HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Policies Explorer,

Если на правой панели существует значение с именем NoFind , удалите его. Значение 1 будет означать, что поиск и следующие функции отключены:

  • Элемент поиска удаляется из меню «Пуск» и контекстного меню, вызываемого правой кнопкой мыши.
  • Система не отвечает, когда пользователи нажимают F3 или Win + F
  • Элемент поиска не отображается в контекстном меню правой кнопки мыши на диске или папке.
  • Элемент поиска может отображаться на панели инструментов «Стандартные кнопки», но Windows не будет отвечать при нажатии клавиш CTRL + F.

Если ключ не существует или имеет значение , то это состояние по умолчанию; то есть поиск включен.

Выход Regedit.

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

Использование редактора групповой политики

Вы также можете открыть редактор групповой политики и перейти к:

Конфигурация пользователя> Административные шаблоны> Меню «Пуск» и панель задач> Удалить ссылку «Поиск» из меню «Пуск»

Убедитесь, что Удалить ссылку поиска из меню «Пуск» отключено или не настроено.

Это должно помочь.

Если вы отключите Windows Search, могут произойти следующие события:

  1. Все окна поиска в Windows исчезнут
  2. Программы, использующие поиск Windows, включая Internet Explorer, не будут работать должным образом.
  3. Распознавание рукописного ввода на планшетном ПК не работает.
  4. Windows Media Center не будет иметь расширенные возможности поиска.
  5. Вы больше не сможете упорядочивать представления библиотеки по метаданным, а заголовки столбцов будут только сортировать элементы, а не складывать или группировать их.
  6. Параметры, влияющие на функции поиска Windows, будут удалены, включая индексирование на панели управления и вкладку «Поиск» в параметрах папки.
  7. Windows больше не будет распознавать эти типы файлов на основе поиска, такие как search-ms, searchconnector-ms и osdx.

Проверьте этот пост, если окна справки продолжают открываться автоматически.

  • https://computer76.ru/2019/02/18/%D0%B8%D0%BD%D0%B4%D0%B5%D0%BA%D1%81%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-windows/
  • https://remontka.pro/disable-indexing-windows-10/
  • https://winnote.ru/instructions/613-kak-otklyuchit-vklyuchit-indeksirovanie-poiska-sluzhbu-windows-search-v-windows.html
  • https://winitpro.ru/index.php/2017/04/05/boremsya-s-rostom-fajla-windows-edb-sluzhby-poiska-windows/
  • https://techarks.ru/windows/provodnik/kak-vklyuchit-ili-otklyuchit-windows-search-v-windows-7-8/

Как отключить индексирование дисков в Windows 10

Как обычно, создатели ОС предусмотрели несколько вариантов выполнения этой задачи.

Через службу Services

Проделываем всё, как описано разделом выше, но на этапе выбора типа запуска вместо «Автоматически» выбираем опцию «Отключить», жмём кнопку «Стоп», а затем – «Применить».

Но чтобы изменения вступили в силу, придётся выполнить перезагрузку компьютера, после чего вы сможете попробовать оценить, насколько шустрее он стал работать.

ВАЖНО. Если файлов на диске много, то и операция включения, и отключения индексации может занять много времени, при этом на некоторые файлы служба будет ругаться, поэтому желательно нажать кнопку «Пропустить всё».. Если вы посчитаете, что производительность ПК никак не изменилась, то можете включить функцию тем же порядком, который описан выше.

Если вы посчитаете, что производительность ПК никак не изменилась, то можете включить функцию тем же порядком, который описан выше.

Через командную строку

Опытные пользователи предпочитают не открывать множественные окна, а использовать командную строку, вводя одну команду. Правда, этот способ тоже не лишён недостатков – команду нужно помнить, плюс всегда существует вероятность допущения ошибки в наборе. Тем не менее у неё немало поклонников.

Как это делается:

нажимаем комбинацию Win+X, в открывшемся меню выбираем пункт PowerShell с правами администратора. В то же меню можно попасть, сделав щелчок ПКМ по кнопке «Пуск»;

запустить командную строку можно и через консоль поиска, набрав в ней cmd;

в окне консоли набираем строку sc stop «wsearch» && sc config «wsearch» start=disabled, подтверждаем нажатием Enter.

в итоге служба поиска будет остановлена и, соответственно, произойдёт отключение индексации в Windows.

Если возникнет необходимость снова активировать службу поиска с индексацией, в командной строке набираем видоизменённую фразу: sc config «wsearch» start=delayed-auto && sc start «wsearch».

Как изменить параметры индексирования

Отключить индексирование файлов в OS Windows 10/8/7 можно и выборочно. Это, по идее, позволит повысить производительность ПК, поскольку вы оставите для индексации только те локации, которые посчитаете важными с точки зрения поиска.

Для этого выполняем следующие действия:

нажимаем комбинацию Win+S и набираем в поисковой строке слово «индексирование»;

в результатах поиска выбираем строку «Параметры индексирования». Если такой строки нет, её можно найти в «Панели управления»;

в открывшемся окне высветится список всех мест, которые в данный момент индексируются. Кликаем по кнопке «Изменить»;

в новом окне появится тот же список, но с галочками. Если нужны все локации, жмём кнопку «показать все расположения». Убираем галочки там, где посчитаем нужным, подтверждаем нажатием ОК.

Ту же операцию можно выполнить и другим способом, при этом можно отключить индексацию только всего диска. Это может быть полезно, например, если вы хотите исключить из индексации в Windows 10/8 диск SSD, который, как уже отмечалось выше, индексировать не имеет смысла.

Для этого нужно открыть «Мой компьютер» и кликнуть ПКМ по диску, который хотите отключить. В появившемся меню выбираем пункт «Свойства» и снимаем галочку со строки «Разрешить индексировать контекстные файлы». Помните, что операция отключения может оказаться длительной.

Восстановление индексного файла

«Служба поиска» – это обычная системная утилита, в работе которой тоже могут наблюдаться сбои. В подобных случаях индексная база данных оказывается не совсем актуальной, в результате поиск будет работать некорректно – сильно замедлится, а то и вовсе окажется безрезультатным.

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

описанным выше способом открываем окно «Параметры индексирования»;

кликаем по кнопке «Перестроить»;

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

Итак, теперь вы знаете, для чего нужна индексация, и можете сделать для себя выводы, нужна она вам или нет. Функция, безусловно, полезная, и хорошо то, что отказаться от неё можно выборочно, а как отключить индексацию конкретного диска или папки, вы уже знаете.

4. Отключение гибернации

Этот совет: невнятный и вредный для мобильных ПК, может снижать продолжительность работы от батареи и скорость вашей работы

Я бы сформулировал совет так:

  • стационарные ПК – отключение нормально, т.к. можно использовать сон, в т.ч. .
  • мобильные ПК – отключение не всегда целесообразно, особенно при высоком расходе заряда батареи во сне

В мобильных системах важно и экономить заряд батареи. Если у вас всегда есть поблизости розетка, гибернация не нужна

Однако именно она обеспечит вам максимальную продолжительность работы, если на протяжении некоего периода времени вам нужно несколько раз воспользоваться ПК без подзарядки.

На рисунке вы видите параметры экономичного плана электропитания в моем планшете, которому свойственно высокое энергопотребление во сне.

Да, размер файла hiberfil.sys составляет 75% от объема оперативной памяти. Например, при 8 Гб RAM отправка ПК в гибернацию будет существенным вкладом в ваш дневной объем записи на диск. Но это вашего SSD.

В конце концов, размер файла гибернации можно и уменьшить вплоть до 50% объема RAM:

powercfg -h -size 50

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

Добавить или удалить папки для индексации

Самый простой способ добавить что-то в поисковый индекс — включить это в библиотеку. Но вы также можете сделать это через параметры индексирования. При нажатии кнопки «Изменить» откроется диалоговое окно, показывающее все проиндексированные местоположения.

Здесь вы можете добавить или удалить расположение указателя и решить, какие папки вы хотите добавить или удалить.

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

Вам следует включать только те папки, в которых вы обычно ищете, иначе ваш индекс может стать слишком большим, что, в свою очередь, может замедлить ваш обычный поиск.

3. Отключение или перенос файла подкачки

Этот совет: бесполезный или вредный, снижает скорость работы системы при недостатке памяти

Аппаратная конфигурация должна быть сбалансированной. Если у вас установлено мало памяти, следует добавить ее, поскольку SSD лишь отчасти компенсирует недостаток RAM, ускоряя подкачку по сравнению с жестким диском.

Когда у вас достаточно памяти, файл подкачки практически не используется, т.е. на срок службы диска это никак не повлияет. Но многие люди все равно отключают подкачку – мол, пусть система все в памяти держит, я сказал! В результате диспетчер памяти Windows работает не в самом оптимальном режиме (см. #4 тут).

В крайнем случае файл подкачки переносят на жесткий диск. Но ведь если вдруг памяти окажется недостаточно, вы только выиграете в производительности при наличии pagefile.sys на SSD!

Об этом разработчики Windows пишут в своем блоге.

В: Нужно ли располагать файл подкачки на SSD?

О: Да. Основные операции с файлом подкачки — это произвольная запись небольших объёмов или последовательная запись крупных массивов данных. Оба типа операций отлично выполняются на SSD.

Анализируя телеметрию, сосредоточенную на оценке записи и считывания для файла подкачки, мы обнаружили, что:

  • чтение из Pagefile.sys превалирует над записью в pagefile.sys в сочетании 40:1,
  • блоки считывания для Pagefile.sys обычно довольно малы, 67% из них меньше или равны 4 Кб, а 88% – меньше 16 Kб,
  • блоки записи в Pagefile.sys довольно велики, 62% из них больше или равны 128 Kб и 45% – почти точно 1 Mб

Вообще говоря, типичные модели использования файла подкачки и характеристики производительности SSD отлично подходят друг к другу, и именно этот файл настоятельно рекомендуется размещать на твердотельном накопителе.

Но на практике стремление продлить любой ценой жизнь SSD неистребимо. Вот читатель блога , перенося pagefile.sys на жесткий диск, хотя сам даже невооруженным глазом . Кстати, в мой нетбук больше 2 Гб памяти не установить, и с твердотельным накопителем ему стало намного комфортнее, чем со штатным HDD 5400 rpm.

Наконец, не забывайте, что полное отключение файла подкачки . Размер файла подкачки , поэтому у вас всегда есть выбор между дисковым пространством и производительностью.

Вопрос на засыпку: какой у меня был размер файла подкачки, когда я сделал снимок экрана диспетчера задач?

Специальное примечание

Если вы установили себе 64GB, а используется 4-8GB, то таки да, ФП вам не нужен (но тогда непонятно, зачем вы купили 64GB RAM :). Если же вы приобрели такой объем памяти, чтобы максимально задействовать его в своих задачах, то ФП вам пригодится. Кроме того, память используете не вы, а приложения, чьи аппетиты могут быть для вас неочевидны. См. мой пост в канале Telegram с показательным примером человека, отключавшего ФП при 64GB RAM.

Рейтинг
( Пока оценок нет )
Editor
Editor/ автор статьи

Давно интересуюсь темой. Мне нравится писать о том, в чём разбираюсь.

Понравилась статья? Поделиться с друзьями:
Настрой сам
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: