Из Википедии, бесплатной энциклопедии
  (Перенаправлено из ПО Lookout )
Перейти к навигации Перейти к поиску

Windows Search (также известный как Instant Search ) является индекс содержимого рабочего стола Поиск платформой Microsoft представила в Windows Vista в качестве замены как предыдущей службы индексирования в Windows 2000 и опционального MSN Desktop Search для Windows XP и Windows Server 2003 , предназначенный для облегчить локальные и удаленные запросы файлов и нефайловых элементов в совместимых приложениях, включая проводник Windows . Он был разработан после того, как WinFS был отложен, и был введен в состав компонентов Windows, которые изначально рекламировались как преимущества этой платформы.

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

Поиск Windows был представлен в Windows Vista в качестве замены предыдущей Службы индексирования для облегчения обнаружения данных и управления ими, повышения скорости результатов поиска и унификации настольных поисковых платформ в Microsoft Windows ; он также был доступен для загрузки для Windows XP. С момента его появления было несколько обновлений его функциональности, и он также включен в Windows 7 , Windows 8 , Windows 8.1 и Windows 10 .

История [ править ]

Windows Search является преемником службы индексирования , остатка функции объектной файловой системы проекта Cairo, которая так и не была реализована. Microsoft начала разработку Windows Search после отсрочки внедрения WinFS; он вводит функции, которые изначально рекламировались как преимущества этой платформы, такие как индексация контента, инкрементный поиск и наложение свойств.

Обзор [ править ]

Windows Search создает локально сохраненный индекс файлов и нефайловых элементов, хранящихся на компьютере.

Время, необходимое для первоначального создания этого индекса, зависит от количества и типа индексируемых данных и может занимать до нескольких часов, но это единовременное мероприятие. [1] После добавления содержимого файла в этот индекс Windows Search может использовать индекс для поиска результатов быстрее, чем это потребовалось бы для поиска по всем файлам на компьютере. Поиск выполняется не только по именам файлов, но и по содержимому файла (при условии, что установлен соответствующий обработчик для данного типа файла, например, программа для чтения PDF), а также по ключевым словам, комментариям и всем другим формам метаданных.что распознает Windows Search. Например, поиск на компьютере "The Beatles" возвращает список музыкальных файлов на компьютере, в названиях песен, артистах или альбомах которых есть "The Beatles", а также любые электронные письма и документы, содержащие фразу " The Beatles "в их названиях или содержании.

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

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

По умолчанию, Windows Search включает IFilters для общих типов файлов, включая документы Word , , электронные таблицы Excel , презентации PowerPoint , HTML - файлы, текстовые файлы , MP3 и WMA музыкальных файлов, WMV , ASF и AVI видео файлов и JPEG , BMP и PNG изображений. [3]

Windows Search использует обработчики свойств для обработки метаданных из форматов файлов. Обработчику свойств требуется описание свойства и схема свойства для Windows Search, чтобы индексировать метаданные. [4] Обработчики протоколов используются для индексации определенных хранилищ данных. Например, доступ к файлам осуществляется с помощью обработчика протокола файловой системы , к хранилищам данных Microsoft Office Outlook с помощью обработчика протокола Outlook и кешу Internet Explorer с использованием обработчика протокола IE History / Cache Protocol Handler . [5]

Архитектура [ править ]

Windows Search реализован как служба Windows . Служба поиска реализует конфигурацию Windows Search и API запросов, а также элементы управления, как и все компоненты индексирования и запросов. Наиболее важным компонентом Windows Search является индексатор, который просматривает файловую систему при начальной настройке, а затем прослушивает уведомления файловой системы, чтобы подобрать измененные файлы, чтобы создать и поддерживать индекс данных. Это достигается с помощью трех процессов: [6]

  1. SearchIndexer.exe , который содержит индексы и список URI , требующих индексации, а также предоставляет внешние API-интерфейсы конфигурации и запросов, которые другие приложения используют для использования функций поиска Windows.
  2. SearchProtocolHost.exe , на котором размещены обработчики протокола. Он работает с наименьшими разрешениями, необходимыми для обработчика протокола. Например, при доступе к файловой системе он запускается с учетными данными системной учетной записи, но при доступе к общим сетевым ресурсам он запускается с учетными данными пользователя.
  3. SearchFilterHost.exe , в котором размещаются фильтры IFilter и обработчики свойств для извлечения метаданных и текстового содержимого. Это процесс с низкой целостностью, что означает, что у него нет разрешения на изменение системных настроек, поэтому, даже если он обнаружит файлы с вредоносным содержимым, и если им удастся взять процесс на себя, они не смогут для изменения любых системных настроек.

Служба поиска состоит из нескольких компонентов, в том числе Gatherer , Merger , [7], Backoff Controller и Query Processor. Собиратель получает список URI , которые должны быть сканироваться и вызывает надлежащий обработчик протокола для доступа в магазин , на котором находится URI, а затем собственно свойство-обработчик (метаданные экстракта) и IFilter для извлечения текста документа. Во время разных прогонов создаются разные индексы; это работа в Слияния периодически сливать индексы. [7]Во время индексации индексы обычно хранятся в памяти, а затем сбрасываются на диск после слияния, чтобы уменьшить количество операций ввода-вывода на диск. Метаданные хранятся в хранилище свойств, которое представляет собой базу данных, поддерживаемую ядром СУБД ESE . [7] Текст токенизируется, и токены хранятся в настраиваемой базе данных, построенной с использованием инвертированных индексов . [7] Помимо индексов и хранилища свойств, поддерживается еще одна постоянная структура данных: очередь сбора . [7] Собирают Очередьподдерживает приоритетную очередь URI, требующих индексации. Упомянутый выше Backoff Controller контролирует доступные системные ресурсы и контролирует скорость работы индексатора. Он имеет три состояния: [7]

Архитектура поиска Windows
  1. Выполняется : в этом состоянии индексатор работает без каких-либо ограничений. Индексатор работает в этом состоянии только при отсутствии конкуренции за ресурсы.
  2. Регулируется : в этом состоянии сканирование URI и извлечение текста и метаданных намеренно ограничено, поэтому количество операций в минуту находится под строгим контролем. Индексатор находится в этом состоянии, когда есть конкуренция за ресурсы, например, когда другие приложения работают. За счет регулирования операций гарантируется, что другие операции не испытывают недостатка в ресурсах, которые могут им понадобиться.
  3. Отключено : в этом состоянии индексация не выполняется. Только очереди на сбор остаются активными, поэтому элементы не остаются неиндексированными. Это состояние активируется при крайней нехватке ресурсов (менее 5 МБ ОЗУ или 200 МБ дискового пространства), или если индексирование настроено на отключение, когда компьютер работает от батареи, или если индексатор вручную приостановлен пользователем.

Расширенный синтаксис запроса [ править ]

Запросы Windows Search задаются в расширенном синтаксисе запросов (AQS), который поддерживает не только простой текстовый поиск, но также предоставляет расширенные операции запросов на основе свойств. [8] AQS определяет определенные ключевые слова, которые можно использовать для уточнения поискового запроса, например, для указания логических операций с искомыми терминами (И, ИЛИ, НЕ), а также для определения дополнительных фильтров на основе метаданных файла или типа файла. Его также можно использовать для ограничения результатов из определенных хранилищ информации, таких как обычные файлы, кеш автономных файлов или хранилища электронной почты. Также доступны операторы для конкретных типов файлов. [9] Windows Desktop Search также поддерживает поиск совпадений по префиксу с подстановочными знаками . [10]Он также включает несколько операторов, подобных SQL, например GROUP BY . AQS зависит от локали и использует разные ключевые слова в международных версиях Windows 7.

Программируемость [ править ]

Пользователи могут получить доступ к индексу поиска Windows программно, используя как управляемый, так и собственный код. [11] Собственный код подключается к каталогу индексов с помощью объекта источника данных, полученного от поставщика OLE DB службы индексирования . Управляемый код использует поставщик MSIDXS ADO.NET . Можно запросить каталог на удаленном компьютере, указав путь UNC . Программисты задают критерии поиска, используя синтаксис, подобный SQL . SQL-запрос может быть создан вручную или с помощью реализации ISearchQueryHelper интерфейса.. Windows Search предоставляет реализации интерфейса для преобразования запросов AQS или NQS в их аналог SQL. [12] [13]

OLE DB / SQL API реализует функции поиска и запросов по индексам и хранилищам свойств. Он использует вариант SQL для представления запроса (обычный SQL с определенными ограничениями) и возвращает результаты в виде наборов строк OLE DB . [7] Каждый раз, когда выполняется запрос, части используемого им индекса временно кэшируются, так что дальнейшие поиски, фильтрующие набор результатов, не нуждаются в повторном доступе к диску для повышения производительности. Windows Search хранит свой индекс в названном файле Extensible Storage Engine,Windows.edb который по умолчанию существует в \ProgramData\Microsoft\Search\Data\Applications\Windows\папке в корне системного диска в Windows Vista или более поздних версиях Windows. (Соответствующее расположение в Windows XP находится \All Users\Application Data\Microsoft\Search\Data\Applications\Windows\внутри Documents and Settingsпапки.)

Хранилище индексов, называемое SystemIndex , содержит все извлекаемые значения Windows IPropertyStore для индексированных элементов. В папке SystemIndex скрываются файлы SystemIndex. *. Crwl и SystemIndex. *. Gthr . [14] Имена и расположение документов в системе отображаются в виде таблицы с именами столбцов Система. ItemName и System. ItemURL соответственно. [15] SQL-запрос может напрямую ссылаться на эти таблицы и каталоги индексов и использовать поставщика MSIDXS для выполнения запросов к ним. Индекс поиска также можно использовать через OLE DB с помощью поставщика CollatorDSO . [16]Однако поставщик OLE DB доступен только для чтения и поддерживает только операторы SQL SELECT и GROUP ON .

Windows Search также регистрирует search-msпротокол приложения, который можно использовать для представления результатов поиска в виде URI . [17] Параметры поиска и фильтры кодируются в URI с использованием AQS или его аналога на естественном языке, NQS. Когда Explorer вызывает URI, Windows Search (который является зарегистрированным обработчиком протокола по умолчанию) запускает Search Explorer с результатами поиска. В Windows Vista с пакетом обновления 1 (SP1) или более поздней версии сторонние обработчики также могут регистрироваться в качестве обработчика протокола приложения, поэтому поиск может выполняться с использованием любой поисковой системы, установленной пользователем по умолчанию, а не только поиска Windows.

Служба поиска Windows предоставляет компонент API уведомлений, позволяющий приложениям «проталкивать» измененные элементы, нуждающиеся в индексации, в индексатор поиска Windows. [7] Приложения используют компонент для предоставления URI элементов, которые необходимо проиндексировать, и URI записываются в очередь сбора, где они считываются индексатором. Microsoft Outlook и Microsoft OneNote используют эту возможность для индексации управляемых ими элементов и используют поисковые запросы Windows для обеспечения функций поиска в приложении. Внутренний USN Journal Notifier компонент Windows Search также использует Notifications API, мониторинг Изменить журнал в NTFSтом, чтобы отслеживать файлы, которые были изменены на томе. [18] Если файл находится в месте, проиндексированном Windows Search, и для него не установлен атрибут FANCI ( Атрибут файла не индексируется ), [7] служба Windows Search получает уведомление о своем пути через API уведомлений.

API конфигурации поиска Windows используются для указания параметров конфигурации, таких как корень URI, которые необходимо отслеживать, установки частоты сканирования или просмотра информации о состоянии, такой как количество проиндексированных элементов, длина очереди сбора или причина регулирования индексатор. [7] [19] Он [ требуется пояснение ] также предоставляет API-интерфейсы для регистрации обработчиков протоколов (через ISearchProtocol() интерфейс , обработчики свойств (через IPropertyStore()интерфейс) или реализации IFilter (через IFilter()интерфейс). IFilterРеализации позволяют извлекать текст и свойства только для чтения , а также IPropertyStoreпозволяет записывать свойства. [7]

Windows Desktop Search [ править ]

Windows Desktop Search, отдельная надстройка, доступная как бесплатное ПО, представляет собой реализацию Windows Search для Windows 2000 , Windows XP и Windows Server 2003 .

Windows Desktop Search и Windows Search имеют общую архитектуру и технологию индексирования и используют совместимый интерфейс прикладного программирования (API).

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

Windows Desktop Search позволяет добавлять общие сетевые ресурсы в индекс. [21] [22]

Пользовательский интерфейс [ править ]

Панель рабочего стола Windows Desktop Search.

Функциональность Windows Desktop Search предоставляется через подключенную к панели задач Windows панель рабочего стола, доступную с помощью сочетания клавиш⊞ Win + ⇧ Shift+ . Он предоставляет текстовое поле для ввода запроса, а результаты отображаются во всплывающей панели. Он также интегрируется как окно проводника Windows . При выборе файла в окне проводника предварительный просмотр файла отображается в правой части окна, без открытия приложения, которое создало файл. Поиск в Интернете можно запустить из обоих интерфейсов, но при этом откроется браузер для поиска терминов с использованием поисковой системы по умолчанию.F

Панель поиска также имеет возможность создавать псевдонимы приложений, которые представляют собой короткие строки, которые можно настроить для открытия различных приложений. Доступ к этой функции осуществляется с помощью префикса ! символ в предопределенную строку. Например, «! Calc» открывает калькулятор Windows . Справочная документация включает синтаксис для создания псевдонимов приложений из любой текстовой строки, независимо от префикса. Эту функцию также можно использовать для создания ярлыков для URL-адресов, которые при вводе открывают указанный URL-адрес в браузере. Его также можно использовать для отправки параметризованной информации по URL-адресу, которая используется для создания псевдонимов поиска. Например, «w текст» можно настроить для поиска «текста» в Википедии.

Релизы [ править ]

Windows Desktop Search изначально был выпущен как MSN Desktop Search , как часть набора панели инструментов MSN . Он был повторно представлен как Windows Desktop Search с версией 2, но все еще распространялся с MSN Toolbar Suite.

Для Windows 2000, Windows XP и Windows Server 2003 он был представлен в двух вариантах: один для домашних пользователей, а другой - для корпоративного использования. Единственная разница между ними заключалась в том, что последний можно было настроить с помощью групповой политики. Домашняя версия была связана с панелью инструментов MSN, а другая была доступна как отдельное приложение. Позже, когда панель инструментов MSN была прекращена в пользу панели инструментов Windows Live , домашняя версия Windows Desktop Search также была прекращена. Последней версией, доступной для Windows 2000, является Windows Desktop Search 2.66.

Для Windows XP и Windows Server 2003 версия 3.0 Windows Desktop Search была предоставлена ​​как отдельный выпуск - отдельно от панели инструментов Windows Live. Одна из важных новых функций - Windows Desktop Search 3.0 также устанавливает систему свойств в Windows XP, появившуюся в Windows Vista. [23] Windows Desktop Search 3.0 ориентирован на пользователей более ранних версий, чем Windows Vista, поэтому индексатор был реализован как служба Windows., а не как приложение для каждого пользователя, так что один и тот же индекс, а также один экземпляр службы могут совместно использоваться всеми пользователями, тем самым повышая производительность. 25 октября 2007 года Windows Desktop Search оказалась в центре разногласий, когда Windows Desktop Search 3.01 была автоматически выпущена и установлена ​​в Windows при обновлении через службы Windows Server Update Services (WSUS). Microsoft ответила двумя сообщениями в блоге группы разработчиков WSUS. [24] [25]

Windows Vista [ править ]

В Windows Vista и Windows Server 2008 реализован мгновенный поиск в меню «Пуск» и в проводнике Windows.

Он предлагает расширенный набор функций, предоставляемых Windows Desktop Search (WDS), и при этом совместим с API. В отличие от WDS, он может беспрепятственно выполнять поиск как в индексированных, так и в неиндексированных местоположениях - для индексированных местоположений используется индекс, а для неиндексированных местоположений обработчики свойств и фильтры IFilter вызываются на лету по мере выполнения поиска. Это позволяет получать более согласованные результаты, хотя и за счет скорости поиска по неиндексированным местоположениям. Windows Search использует групповую политику для централизованного управления. [26] Windows Search также поддерживает запросы к удаленному индексу.

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

Хранилища электронной почты Microsoft Outlook, начиная с Outlook 2007, хотя хранилища Outlook 2002 и Outlook 2003 и Microsoft OneNote также индексируются, если они установлены вместе с поиском Windows. [27]

В отличие от Windows Desktop Search в Windows XP, индексатор Windows Search выполняет операции ввода-вывода с низким приоритетом , процесс также выполняется с низким приоритетом ЦП. В результате, когда другим процессам требуется полоса пропускания ввода-вывода или процессорное время, он может упредить индексатор, тем самым значительно снижая снижение производительности, связанное с индексатором, работающим в фоновом режиме.

Windows Search поддерживает поиск на естественном языке; чтобы пользователь мог искать такие вещи, как «фотография, сделанная на прошлой неделе» или «электронное письмо от Дэйва». Однако по умолчанию это отключено. [28] Поиск на естественном языке выражает запросы в естественном синтаксисе запросов (NQS), который является эквивалентом AQS на естественном языке.

Пользовательский интерфейс [ править ]

Комбинация виртуальных и реальных папок в Windows Vista . В Виртуальные папки узнаваемы по их отличительным значком и синим цветом.

Функциональность поиска отображается с помощью панелей поиска в меню «Пуск» и в правом верхнем углу окон Windows Explorer, а также в диалоговых окнах «Открыть / Сохранить». При поиске из меню «Пуск» результаты отображаются в самом меню «Пуск», перекрывая недавно использованные программы. Из меню «Пуск» также можно запустить приложение, выполнив поиск по имени исполняемого изображения или отображаемому имени. При поиске с помощью панелей поиска в окнах проводника содержимое текущей папки заменяется результатами поиска. Окна проводника также могут отображать эскизы в результатах поиска, если обработчик эскизов зарегистрирован для определенного типа файла. Он также может отображать расширенные предварительные просмотры элементов в области предварительного просмотра.без запуска приложения по умолчанию, если приложение зарегистрировало обработчик предварительного просмотра . Это может обеспечить такие функции, как навигация по конкретному типу файла (например, просмотр презентации с использованием элементов управления «следующий / предыдущий» или поиск внутри файла мультимедиа). [29] Обработчики предварительного просмотра также могут разрешать определенные виды выбора (например, выделение фрагмента текста), выполняемые из самой панели предварительного просмотра. В панели управления панель поиска в окне также может выполнять поиск параметров панели управления. Однако, в отличие от WDS, Windows Search не поддерживает создание псевдонимов.

Поиск можно сохранить для создания виртуальной папки (сохраненный поиск) с той же строкой запроса, что и исходный поиск в диалоговом окне « Сохранить как » в Windows Vista .

Существует также Search Explorer , который представляет собой интегрированное окно Windows Explorer, которое используется для поиска. Он представляет собой пользовательский интерфейс, позволяющий указать параметры поиска, включая местоположения и типы файлов, в которых следует выполнять поиск, и определенные операторы, не создавая вручную запросы AQS. В Windows Vista с пакетом обновления 1 (SP1) сторонние приложения смогут переопределить Search Explorer в качестве интерфейса поиска по умолчанию, чтобы зарегистрированное стороннее приложение запускалось вместо того, чтобы вызывать Search Explorer любым способом. [30]

Также можно сохранить поисковый запрос в виде виртуальной папки , называемой сохраненным поиском или папкой поиска, которая при доступе запускает поиск с сохраненным запросом и возвращает результаты в виде списка папок. Физически папка поиска - это просто файл XML (с .search-msрасширением), в котором хранится поисковый запрос (в AQS или NQS), включая также операторы поиска. Windows Vista также поддерживает композицию запросов, при которой сохраненный поиск (называемый областью ) может быть вложен в строку запроса другого поиска. [31] [32] Папки поиска также можно распространять через RSS. По умолчанию Windows ссылается на профиль пользователя, который изначально создал папку поиска как часть области запроса. [33] Этот выбор дизайна не препятствует передаче сохраненных результатов поиска другим пользователям, но не позволяет им работать с разными профилями пользователей. В то время как пользователи могут вручную изменять содержимое сохраненного поиска, чтобы область действия ссылалась на переменную среды % USERPROFILE% , что позволит ему работать на других машинах или профилях независимо от исходного автора, Microsoft выпустила служебную программу SearchMelt Creator, которая автоматизирует это. процесс для пользователя. [33]

Windows Search 4.0 [ править ]

Windows Search 4.0 (также ранее называвшийся Windows Live Search , под кодовым названием Casino или OneView ) является преемником платформы Windows Search как для Windows Desktop Search 3.0 в Windows XP, так и для Instant Search в Windows Vista. В основном это обновление компонентов индексации, с небольшими изменениями в пользовательском интерфейсе Windows XP и без изменений в Windows Vista. Он добавил поддержку удаленных запросов в системы на базе Windows XP и Windows Server 2003, которые раньше были доступны только для Vista. Это позволяет пользователю с клиентом Vista (или клиентом XP с Windows Search 4.0) выполнять поиск в индексе сетевых машин, на которых также работает поддерживаемая операционная система.

Снимок экрана Центра поиска Windows Live.

Windows Search 4.0 был первоначально предложен подразделением Microsoft Windows Live как приложение, которое объединит локальный и удаленный индексированный поиск [34] в новом интерфейсе. Ранние снимки экрана программы показали новый «изящный» дизайн интерфейса, который можно было увидеть в других клиентских приложениях Windows Live того времени, таких как Windows Live Messenger и Windows Live Mail .

Центр поиска Windows Live может выполнять поиск в веб-службах, которые используют спецификацию OpenSearch для предоставления результатов поиска в виде веб-каналов . [35] Он может агрегировать поисковые запросы из различных индексов, включая индекс Windows Desktop Search, хранилище общих каналов платформы Windows RSS , а также индексы Microsoft Exchange и Microsoft SharePoint , среди прочего. [36]

Первая бета-версия Windows Search 4.0 была выпущена 27 марта 2008 года. [37] Она включала в себя многочисленные улучшения производительности индексатора и новые функции, в том числе ранее эксклюзивные для Vista, в XP, включая интеграцию групповой политики , объединение поисковых запросов в удаленные индексы, поддержка файлов, зашифрованных EFS, и обработчики предварительного просмотра в стиле Vista, которые позволяют просматривать документы на панели предварительного просмотра в зависимости от типа документа. [38] [39]

Windows Search 4.0 был выпущен 3 июня 2008 г. и поддерживается в XP, Windows Server 2003, Vista, Windows Server 2008 и Windows Home Server . [39] [40]

Windows 10 [ править ]

В Windows 10 поиск Windows был добавлен на панель задач вместо меню «Пуск» в более ранних версиях Windows.

Была добавлена ​​новая целевая страница, показывающая пользователям их лучшие приложения и недавние действия на их компьютере. [41] [42]

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

Целевая страница также служит пространством, в котором Microsoft может размещать рекламу, например, с новой версией Microsoft Edge на основе Chromium.

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

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

Коррекция орфографии была также добавлена ​​в Windows Search при поиске приложений и настроек, чтобы обеспечить отображение более широкого диапазона результатов.

Поле поиска в проводнике теперь открывается, как только вы щелкаете по нему, и предоставляет раскрывающийся список последних поисков. Содержимое Microsoft OneDrive теперь также интегрировано в дополнение к проиндексированным результатам. [43] При нажатии на результат поиска файл открывается сразу. Каждый результат поиска также имеет контекстное меню, позволяющее пользователю открыть местоположение файла.

Проблемы конфиденциальности [ править ]

Индекс поиска Windows создается локально на ПК, и никакая информация не отправляется в Microsoft. [44]

См. Также [ править ]

  • Сравнение программ поисковой системы предприятия
  • Корпоративный поиск
  • Список поставщиков поисковой системы предприятия
  • Список настольных поисковых систем
  • Microsoft Outlook
  • Сервер поиска Microsoft

Ссылки [ править ]

  1. ^ «Технические вопросы: сколько времени нужно поиску Windows, чтобы завершить индексацию компьютера?» . Корпорация Майкрософт. Архивировано из оригинального 24 сентября 2011 года . Проверено 28 мая 2014 .
  2. ^ "Интерфейс IFilter" . MSDN . Корпорация Microsoft . Проверено 2 января 2012 .
  3. ^ "Список доступных для поиска типов файлов" . Архивировано из оригинального 26 сентября 2011 года.
  4. ^ «Разработка обработчиков свойств для поиска Windows» . MSDN . Корпорация Майкрософт. 2011-09-07 . Проверено 2 января 2012 .
  5. ^ Загон, Брэндон (2007-06-20). «Часто задаваемые вопросы: как работает индексация? Что такое фильтры IFilters и обработчики протоколов?» . BrandonLive.com . Проверено 23 июня 2007 .
  6. ^ Брэндон Пэддок. «Часто задаваемые вопросы: почему WDS / Windows Vista использует так много процессов?» . Проверено 23 июня 2007 .
  7. ^ a b c d e f g h i j k «Доброе гражданство при разработке фоновых служб, работающих в Windows Vista» . Проверено 14 июля 2007 .
  8. ^ «Расширенный синтаксис запроса» . MSDN TechNet . Проверено 23 июня 2007 .
  9. ^ Ник Уайт. «Расширенные методы поиска» . Архивировано из оригинала на 2007-06-13 . Проверено 23 июня 2007 .
  10. ^ "Ищите, и вы найдете" . Архивировано из оригинала на 2007-07-09 . Проверено 5 июля 2007 .
  11. ^ "Поиск данных" . Проверено 17 марта 2007 .
  12. ^ «Обзор платформы разработки» . MSDN . Проверено 12 октября 2007 .
  13. ^ «Программный запрос индекса» . MSDN . Проверено 12 октября 2007 .
  14. ^ Таллок, Митч; Нортрап, Тони ; Ханикатт, Джерри; Уилсон, Эд (2009). Комплект ресурсов Windows 7 . Ресурсный комплект. Pearson Education. ISBN 9780735642775. Проверено 8 сентября 2014 . Подпапка SystemIndex содержит несколько файлов SystemIndex. *. Crwl и SystemIndex. *. Gthr.
  15. ^ Кэтрин Хеллер (2006-11-10). «Поиск Windows Vista: обновление синтаксиса» .
  16. ^ «Программный запрос индекса» . MSDN . Проверено 23 июня 2007 .
  17. ^ "Использование протокола search-ms" . Проверено 24 сентября 2007 .
  18. ^ «Журналы изменений (Windows)» . Проверено 14 июля 2007 .
  19. ^ «Управление индексом» . MSDN . Проверено 12 октября 2007 .
  20. ^ Lextrait, Винсент (июль 2010). "Маяк языков программирования, v10.3" . Проверено 5 сентября 2010 года .
  21. ^ «Windows Desktop Search: надстройка для файлов в сетях Microsoft» . Центр загрузки Майкрософт . Корпорация Майкрософт. 2008-06-30 . Проверено 14 июля 2007 .
  22. ^ «Доступность надстройки Windows Desktop Search для файлов в сетях Microsoft (версия: 5.0)» . Служба поддержки Microsoft . Корпорация Майкрософт. 2008-12-10 . Проверено 2 января 2012 .
  23. ^ «Windows Search как платформа разработки» .
  24. ^ «Обновление ревизии WDS, расширенные правила применимости, автоматическое одобрение ревизий» . Проверено 1 февраля 2010 .
  25. ^ "Последующие действия по обновлению WDS" . Проверено 1 февраля 2010 .
  26. ^ "Поиск Windows" . Проверено 4 ноября 2019 .
  27. Поузи, Брайан (21 апреля 2009 г.). «Как Windows Desktop Search работает в Microsoft Outlook 2007» . SearchExchange . TechTarget . Архивировано 27 сентября 2010 года . Проверено 3 января 2017 года .
  28. ^ «Поиск на естественном языке в Windows Vista» . Проверено 22 июня 2007 .
  29. ^ "Windows Search 3.x" . MSDN . Проверено 12 октября 2007 .
  30. ^ «Обзор изменений поиска на рабочем столе Windows Vista в Windows Vista с пакетом обновления 1» . Проверено 14 июля 2007 .
  31. ^ Bentz, Бен (31 октября 2006). «Состав запроса: построение поиска на основе другого поиска» . Shell: раскрытый блог . Microsoft . Архивировано из оригинала 15 декабря 2006 года . Проверено 20 октября 2015 года .
  32. Шульц, Грег (11 декабря 2007 г.). «Сузьте сохраненный поиск с помощью функции составления запросов Vista» . TechRepublic . CBS Interactive . Проверено 11 ноября 2015 года .
  33. ^ a b Белый, Ник (14 мая 2007 г.). "Поиск, часть III: Вы знаете, что такое SearchMelt?" . Блог группы разработчиков Windows Vista . Microsoft . Архивировано из оригинального 16 мая 2007 года . Проверено 20 октября 2015 года .
  34. ^ Брэндон Пэддок. «Судьба кодового имени« Казино » » . Архивировано из оригинала на 2008-10-21 . Проверено 14 июня 2007 .
  35. ^ Брэндон Пэддок. «Открытый поиск» . Проверено 14 июня 2007 .[ постоянная мертвая ссылка ]
  36. ^ Брэндон Пэддок. "Где ВАШИ вещи?" . Проверено 14 июня 2007 .[ постоянная мертвая ссылка ]
  37. ^ Мэри Джо Фоли. «Microsoft выпускает первую общедоступную тестовую сборку Windows Search 4.0» . Проверено 28 марта 2008 .
  38. ^ Брэндон Пэддок. «Предварительный выпуск Windows Search 4.0» . Проверено 28 марта 2008 .
  39. ^ a b «Описание Windows Search 4.0 и пакета многоязычного пользовательского интерфейса для Windows Search 4.0» . Microsoft . Проверено 6 июня 2008 .
  40. LeBlanc, Brandon (3 июня 2008 г.). «Windows Search 4.0 выпущен в Интернет» . Блог Windows Experience . Корпорация Microsoft . Проверено 6 января 2012 года .
  41. ^ [( https://docs.microsoft.com/en-us/windows-insider/at-home/Whats-new-wip-at-home-1903#windows-search--cortana-improvements ) «Что нового в Windows 10 версии 1903 "] Проверить значение ( справка ) . Проверено 8 мая 2020 .|url=
  42. ^ «Что нового в Windows 10 версии 20H1» .
  43. ^ «Что нового в Windows 10 версии 1909» . Проверено 8 мая 2020 .
  44. ^ support.microsoft.com https://support.microsoft.com/en-us/help/4098843/windows-10-search-indexing-faq . Проверено 8 мая 2020 . Отсутствует или пусто |title=( справка )

Дальнейшее чтение [ править ]

  1. Проталински, Эмиль (27 марта 2010 г.). «Освоение поиска Windows с использованием расширенного синтаксиса запросов» . Ars Technica . Condé Nast Digital . Проверено 1 февраля 2011 года .
  2. «Описание Windows Search 4.0 и пакета многоязычного пользовательского интерфейса для Windows Search 4.0 (версия: 8.2)» . Служба поддержки Microsoft . Корпорация Майкрософт. 13 августа 2008 . Проверено 1 февраля 2011 года .
  3. «Windows Desktop Search: сравнение функций по версиям» . Microsoft.com . Корпорация Microsoft . Проверено 1 февраля 2011 года .

Внешние ссылки [ править ]

  • iFilter.org