Windows xp параметры индексирования

Обновлено: 04.07.2024

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

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

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

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

Как работает служба индексирования

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

Методика поиска и типы файлов для индексирования определяются набором специальных фильтров. По умолчанию, индексируются файлы HTML и TXT, а также все файлы Microsoft Office, включая электронную почту. Кроме того, фильтры разграничивают полезное содержимое файла (текст) и служебную информацию (заголовки и форматирование).

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

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

Оптимизировано для NTFS

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

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

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

Знакомство с настройками

Теперь, когда вы представляете, как работает служба индексирования, давайте ознакомимся с ее стандартной конфигурацией. Чтобы запустить консоль служб индексирования, откройте меню «Пуск» (Start), нажмите кнопку «Выполнить» (Run), введите «Ciadv.msc» (без кавычек) в поле «Открыть» (Open) и нажмите «OK». В открывшемся окне нажмите кнопку «Скрытие/отображение дерева консоли» (Show/Hide Console Tree) на панели инструментов. Откроется дерево консоли, как показано на рис. A.



Рисунок A. По умолчанию, служба индексирования сканирует весь жесткий диск

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

К примеру, в каталоге «C:\Windows» на моем компьютере хранится почти 17 тысяч файлов, на индексирование которых уходит много времени и места. Файлы в каталоге «C:\Documents and Settings» интересуют меня куда больше, но и здесь их насчитывается 34 тысячи, причем большинство не содержит интересующих меня данных.

Изменение списка папок для индексирования

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

Для начала удалите все элементы из списка «Папки». Это можно сделать с помощью кнопки удаления на панели инструментов или командой «Удалить» (Delete) из контекстного меню. При этом вам будет предложено подтвердить выполнение операции.



Рисунок B. В список индексирования следует добавить папки, в которых содержатся действительно нужные файлы данных.

Теперь сверните консоль службы индексирования, запустите Проводник (Windows Explorer) и найдите папку «Мои документы». Нажмите на ней правой кнопкой мыши и выберите пункт «Свойства» (Properties). В диалоговом окне свойств откройте вкладку «Общие» (General) и нажмите кнопку «Другие» (Advanced). В диалоговом окне «Дополнительные атрибуты» (Advanced Attributes) поставьте флажок «Разрешить индексирование папки для быстрого поиска» (For Fast Searching, Allow Indexing Service to Index This Folder) (рис. C) и нажмите «OK».



Рисунок C. Чтобы сделать файлы и папки доступными для индексирования, поставьте флажок «Разрешить индексирование папки для быстрого поиска».

Нажмите «OK», чтобы закрыть окно свойств папки «Мои документы». Появится диалоговое окно «Подтверждение изменения атрибутов» (Confirm Attribute Changes), показанное на рис. D. Выберите опцию «К этой папке и всем вложенным папкам и файлам» (Apply Changes to This Folder, Subfolders and Files) и нажмите «OK».



Рисунок D. Подтвердите, что хотите разрешить индексирование папки, всех вложенных папок и файлов.



Рисунок E. Чтобы запустить составление индекса, нажмите кнопку «Начать индексирование» на панели инструментов.

Пока идет индексирование, за компьютером лучше не работать, чтобы не затягивать процесс. Разумнее всего запускать индексирование в обеденный перерыв или на ночь. Текущее состояние индексирования указывается в графе «Состояние» (Status), как показано на рис. F.



Рисунок F. В графе «Состояние» указывается, на какой стадии находится процесс индексирования.

Когда индексирование завершится, в графе «Состояние» будет указано «Запущен» (Started) (рис. G). Теперь можно закрыть консоль службы индексирования и начинать поиск.



Рисунок G. После завершения индексирования в графе «Состояние» будет указано, что все готово к поиску.

Добавление типов файлов

Как я уже упоминал, по умолчанию, служба индексирования включает фильтры для файлов HTML и TXT, а также всех файлов Microsoft Office. Если вы хотите осуществлять индексирование и поиск по файлам других типов, необходимо установить дополнительные фильтры контента — IFilters. Такие фильтры используются и в Microsoft SharePoint Server, поэтому они существуют для большинства распространенных типов файлов.

К примеру, на сайте Adobe можно найти бесплатный фильтр для файлов PDF. С сайта Microsoft можно загрузить Visio IFilter, а с сайта 4-Share — 30-дневную пробную версию фильтра для ZIP-архивов. Богатый выбор платных фильтров представлен на сайте IfilterShop.

Индексирование файлов с неизвестными расширениями

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

Для этого запустите консоль службы индексирования и нажмите кнопку «Скрытие/отображение дерева консоли». Выделите раздел «Служба индексирования на локальном компьютере», нажмите на нем правой кнопкой мыши и выберите пункт «Свойства». В диалоговом окне свойств поставьте флажок «Индексировать файлы с неизвестными расширениями» (Index Files with Unknown Extensions) (рис. H) и нажмите «OK».




Рисунок H. Чтобы разрешить службе индексирования извлекать нужную информацию из файлов неизвестных типов, поставьте флажок «Индексировать файлы с неизвестными расширениями».

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

Рис. 13. Отказ от индексирования диска

Очистка папки предсказаний

Отключение спящего режима

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

Для этого щелкните в панели управления на иконке Электропитание и в появившемся окне на закладке Спящий режим снимите галочку напротив пункта Разрешить использование спящего режима (рис. 14).

Рис. 14. Отказ от спящего режима

Пароль и спящий режим

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

Отказ от визуальных эффектов

Рис. 15. Окно отмены визуальных эффектов

Быстрое завершение работы

Рис. 16. Настройка системного реестра для ускорения завершения работы Windows

Отключение ненужных служб

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

Отключение Dr.Watson

Рис. 18. Отключение Dr.Watson

Уменьшение задержки вывода меню

Рис. 19. Окно настройки системного реестра для увеличения скорости появления меню

Удаление ненужных программ

Учитывая, что Windows XP слишком расточительно использует дисковое пространство, не давая пользователю при своей инсталляции выбрать действительно нужные компоненты, при нехватке места на диске не помешает удалить ненужные программы, например игры или MSN Messenger. Стоит отметить, что при этом не только освободится место на жестком диске, но может немного ускориться загрузка системы, ведь каждый раз при загрузке системы стартует и не нужный вам Messenger, замедляя тем самым процесс запуска.

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

Для того чтобы скрытые компоненты можно было удалить из системы, вначале нужно найти на диске файл sysoc.inf (как правило, он находится на C:\Windows\inf) и на всякий случай сделать его копию. Затем открыть данный файл, например, в редакторах Notepad или WordPad и удалить из него параметр hide у всех ненужных компонентов. После сохранения файла sysoc.inf и открытия из панели управления окна Установка и удаление компонентов Windows все интересующие компоненты станут доступными для удаления (рис. 20).

Рис. 20. Появление скрытых компонентов Windows

Отказ от автоматической загрузки Windows Messenger

Рис. 21. Отказ от автоматической загрузки Windows Messenger

Автоматическое уничтожение зависших окон

Рис. 22. Настройка параметра AutoEndTasks для автоматического закрытия зависших окон

Отключение службы QoS

Рис. 23. Окно отключения службы QoS

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

Ускорение доступа к соседним компьютерам

Рис. 24. Удаление ключа для ускорения доступа к соседним компьютерам

Утилиты для управления Windows XP

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

Прозрачность окон

Для активизации настройки прозрачности необходима дополнительная утилита Glass2k, позволяющая с помощью контекстного меню или при помощи комбинации горячих клавиш Ctrl+Shift+2 быстро изменять прозрачность любого окна (рис. 25). Например, комбинация Ctrl+Shift+0 сделает окно непрозрачным, а комбинация Ctrl+Shift+1 обеспечит максимальную прозрачность. Прозрачность окна при этом запоминается, и при новой его загрузке восстанавливаются установленные ранее значения. Для удаления программы достаточно удалить файл Glass2k.exe.

Рис. 25. Результат изменения прозрачности окон

Темы, стили и прочие красивости

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

Рис. 26. Настройка интерфейса с помощью Styles XP

Рис. 27. Внешний вид окна после применения Styles XP

Рис. 28. Окно настройки интерфейса с помощью Window Blinds XP

Рис. 29. Внешний вид окна после применения Window Blinds XP

Настройка параметров системы

Настроить параметры системы помогут утилиты Tweak-UI и TweakNow Power Pack.

Tweak-UI (рис. 30) поможет вызвать редактор групповых полисов и отредактировать содержание главного меню и рабочего стола, скрыть или открыть значки в панели управления, изменить некоторые настройки интерфейса, параметры перемещения мыши, включить или выключить какие-либо визуальные настройки и многое другое.

Рис. 30. Окно утилиты Tweak-UI

Широки возможности TweakNow Power Pack и в плане изменения разнообразных настроек: можно скрывать значки в панели управления (рис. 33), добавлять (удалять) программы в главное меню, изменять свойства экрана, настройки доступа к Интернету (рис. 34), изменять настройки различных меню, свойства панели задач и самых разных панелей инструментов.

Рис. 31. Скрытие дисков с помощью TweakNow Power Pack

Рис. 32. Результат поиска мусора на жестких дисках в среде TweakNow Power Pack

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

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

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

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

Как работает служба индексирования

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

Методика поиска и типы файлов для индексирования определяются набором специальных фильтров. По умолчанию, индексируются файлы HTML и TXT, а также все файлы Microsoft Office, включая электронную почту. Кроме того, фильтры разграничивают полезное содержимое файла (текст) и служебную информацию (заголовки и форматирование).

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

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

Оптимизировано для NTFS

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

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

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

Знакомство с настройками

Теперь, когда вы представляете, как работает служба индексирования, давайте ознакомимся с ее стандартной конфигурацией. Чтобы запустить консоль служб индексирования, откройте меню «Пуск» (Start), нажмите кнопку «Выполнить» (Run), введите «Ciadv.msc» (без кавычек) в поле «Открыть» (Open) и нажмите «OK». В открывшемся окне нажмите кнопку «Скрытие/отображение дерева консоли» (Show/Hide Console Tree) на панели инструментов. Откроется дерево консоли, как показано на рис. A.

Настройка службы индексирования в Windows XP


Рисунок A. По умолчанию, служба индексирования сканирует весь жесткий диск.

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

К примеру, в каталоге «C:\Windows» на моем компьютере хранится почти 17 тысяч файлов, на индексирование которых уходит много времени и места. Файлы в каталоге «C:\Documents and Settings» интересуют меня куда больше, но и здесь их насчитывается 34 тысячи, причем большинство не содержит интересующих меня данных.


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

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

Индекс использует службу поиска Windows Search и выполняется в фоновом режиме как процесс SearchIndexer.exe. Индекс автоматически перестраивается и обновляется при изменении, внесенных с момента последнего перестроения индекса, чтобы повысить точность результатов поиска.

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

  1. Чтобы отключить или включить индексирование поиска (службу поиска Windows Search), необходимо войти в систему с правами администратора
  2. Если отключить индексирование поиска, пользователи больше не смогут выполнять поиск в библиотеках.
  3. Функция Временная шкала (Timeline) требует, чтобы служба поиска Windows была включена, запущена и настроена на автоматический (отложенный запуск).

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


Чтобы отключить индексирование поиска (службу поиска Windows Search), откройте консоль «Службы», для этого нажмите сочетание клавиш + R, в открывшемся окне Выполнить введите services.msc и нажмите клавишу Enter↵.


В окне Службы дважды щёлкните левой кнопкой мыши службу Windows Search .


В открывшемся окне Свойства: Windows Search (локальный компьютер) остановите службу нажав кнопку Остановить.


Затем в выпадающем списке Тип запуска: выберите пункт Отключена и нажмите кнопку OK.


Включение индексирования поиска


Чтобы включить индексирование поиска (службу поиска Windows Search), откройте консоль «Службы», для этого нажмите сочетание клавиш + R, в открывшемся окне Выполнить введите services.msc и нажмите клавишу Enter↵.


В окне Службы дважды щёлкните левой кнопкой мыши службу Windows Search .


В открывшемся окне Свойства: Windows Search (локальный компьютер) в выпадающем списке Тип запуска: выберите пункт Автоматически (отложенный запуск) и нажмите кнопку Применить.


Затем запустите службу нажав кнопку Запустить.


Управление через командную строку

Также отключить или включить индексирование поиска (службу поиска Windows Search) можно используя командную строку.

Чтобы отключить индексирование поиска (службу поиска Windows Search), запустите командную строку от имени администратора и выполните следующую команду:

sc stop "wsearch" && sc config "wsearch" start=disabled


Чтобы включить индексирование поиска (службу поиска Windows Search), запустите командную строку от имени администратора и выполните следующую команду:

sc config "wsearch" start=delayed-auto && sc start "wsearch"

Читайте также: