Я поддерживаю классическое приложение ASP в установке Windows Server 2003 / IIS 6.0. В нем нет кода, написанного для использования встроенной службы индексирования на коробке, но служба индексирования включена и активно индексирует веб-каталог по умолчанию.
Мне интересно, безопасно ли отключить / удалить службу индексирования, потому что она начинает занимать много места на диске C сервера (1,8 ГБ)
Насколько я могу судить, это безопасный вариант, основанный на некоторых ограниченных возможностях Google. Но я также хотел бы знать, использует ли IIS службу индексирования на низком уровне, о котором я не знаю.
Я бы даже согласился на ссылку на недавнюю документацию по IIS 6.0 и службе индексирования, а также на то, как IIS на самом деле ее использует. Все ссылки, которые я нахожу, довольно старые.
Абсолютно безопасно удалить (с помощью «Установка и удаление программ») или просто отключить службу индексирования, если вы не используете ее активно. Фактически, удаление его - это «Правильная вещь (tm)», которую следует делать, если вы его не используете.
Что касается документации, некоторые из старых вещей, которые вы найдете, все еще будут действительны. Служба индексирования почтена - она восходит к IIS 4.0 и Windows NT 4.0 Option Pack. На самом деле это довольно интересный фрагмент кода и он может делать некоторые довольно изящные вещи (использует списки ACL NTFS для фильтрации результатов поиска для пользователей, имеет подключаемые фильтры форматов файлов, подключаемые функции шумоподавления и разбиения по словам), но никогда не используется, потому что я полагаю, Microsoft плохо справилась с этим делать что-нибудь из коробки. (Это вполне могло бы стать основой для распределенного корпоративного "поиска по настольным компьютерам и серверам", если бы Microsoft когда-либо приложила для этого какие-либо усилия ...)
В Раздел Platform SDK для службы индексирования вероятно, ваш лучший выбор, чтобы узнать больше о том, как это работает.