Поиск в Windows 7. Часть 2 — поиск в индексе и за его пределами, фильтры и операторы поиска – Вадим Стеркин
В предыдущей статье я рассказал о принципах работы поиска, способах его настройки и нововведениях в Windows 7. Настало время перейти от теории к практике и рассмотреть фильтры поиска в действии.
Начиная с Windows 10 1909, рассматриваемые на этой странице поисковые фильтры убрали из поля поиска. Некоторые из них можно выбирать с вкладки «Поиск» в проводнике, равно как любые можно вводить вручную, но при этом динамических подсказок нет, т.е. нужно знать синтаксис.
На этой странице:
- Поиск в пределах индекса (библиотеки, почта, IE8)
- Поиск в неиндексируемых местах (системные папки, сетевые диски)
- Как найти нужный фильтр
- Операторы поиска
Поиск в пределах индекса
Я уже говорил, что отображение результатов поиска соответствует библиотеке, в которой он выполнялся. Тогда я зашел с конца, поскольку поиск все-таки начинается с запроса. В каждой библиотеке набор предлагаемых фильтров также соответствует ее типу.
Пример поиска в библиотеке Документы
В поле поиска библиотеки Документы отображаются такие же фильтры, как и в главном поисковом окне ( + F).
Допустим, мне нужно найти документ Microsoft Word, который я создал весной или летом. Название не сохранилось в памяти, да и содержимое припоминаю очень смутно. Проверим поиск в деле? Выбираю фильтры:
- Тип – динамически выводится список расширений файлов. Можно выбрать тип из списка, либо набрать на клавиатуре:
- .doc и переместиться к расширению .doc или .docx
- док или wo и выбрать из списка Документ Microsoft Office Word или Документ Microsoft Office Word 97 – 2003
- Дата изменения — открывается календарь. В нем уже есть условия с различными сроками давности, например, Ранее в этом году. Варианта «летом и весной» там нет, но его легко создать самому – достаточно напечатать Март.
- Автор – динамически выводится список авторов. Выбираю свое имя или просто начинаю вводить его (имя автора задается в настройках офисных приложений).
Когда вы одновременно используете несколько фильтров, они объединяются. В моем примере находятся документы, соответствующие всем трем условиям. В итоге остается с десяток файлов, среди которых нетрудно найти нужный, при необходимости воспользовавшись в проводнике упорядочиванием результатов или сортировкой.
Заметьте, я даже не использовал в поиске имя файла или содержимое документа.
Совет. Для изменения фильтра достаточно щелкнуть по его параметру в поисковом поле. Затем можно выбрать другой параметр, либо ввести его с клавиатуры.
Пример поиска в библиотеке Музыка
В библиотеке Музыка предлагаются фильтры, соответствующие свойствам музыкального файла (тегам).
Например, в своей музыкальной коллекции я хочу найти красивую длинную композицию Jose Padilla, но названия, конечно, не помню. Ввожу фамилию музыканта в поиск — padilla. Если щелкнуть фильтр Продолжительность, поиск предложит несколько вариантов – остается выбрать нужный.
Затем результаты можно отсортировать по продолжительности в проводнике, перейдя в табличный режим. Если столбца Продолжительность у вас нет, щелкните правой кнопкой мыши по любому столбцу , чтобы добавить его из меню.
Совет. Если вы храните музыку не в пользовательской папке Музыка, а на другом разделе, добавьте папку в музыкальную библиотеку – будет удобнее искать.
Пример поиска в библиотеке Изображения
Приведенный выше совет можно отнести также к картинкам и фотографиям – для них есть библиотека Изображения, и наборы фильтров в ней соответствующие. У вас на диске, наверное, хранится множество цифровых фото. Поиск поможет найти нужные, если правильно составить запрос. Проявив немного смекалки, можно легко находить нужные фото, даже если все они имеют однообразные имена типа IMG_3046.JPG.
Допустим, я хочу найти фотографии, которые были сделаны прошлым летом. Я знаю, что они в формате JPEG, и точно помню, что они откадрированы, т.е. размер их меньше стандартного, создаваемого камерой. Попробую:
- Дата съемки – диапазон 01.06.2008 .. 31.08.2008.
- Тип – .JPG.
- Размер — <3мб. Такого размера нет в динамическом списке, я использовал один из логических операторов поиска, о которых подробнее расскажу ниже.
Для полного счастья я даже могу отфильтровать по модели камеры, на которую производилась съемка, чтобы исключить ненужные (например, чужие камеры).
Фильтра камерамодель нет в списке под окном поиска, но найти его очень легко — откройте вкладку Подробно в свойствах любой фотографии. Все свойства можно использовать в качестве фильтров – от ширины фото до фокусного расстояния.
Совет. Фильтры Вид и Тип работают в связке. Если задать, например, вид Изображение, то фильтр Тип динамически отобразит только расширения файлов изображений – JPEG, GIF, PNG и т.д.
Поиск в библиотеке Видео попробуйте самостоятельно, а я расскажу о поиске почты.
Пример поиска почты
С помощью поиска Windows вы можете легко находить почтовые сообщения приложений, использующих возможности поиска Windows 7. Конечно, Microsoft Outlook 2007 и почта Windows Live прекрасно интегрированы с поиском Windows 7. Именно на его индексе основан поиск в них. Например, если Outlook 2007 установлен в Windows XP, для полноценного поиска вам понадобится Windows Desktop Search, ну а в Windows 7 все уже встроено.
Безусловно, в почтовых программах есть свой поиск, где можно задавать условия поиска в графическом интерфейсе.
Увеличить рисунок
В середине окна вы видите результаты поиска всего лишь по фамилии, а все остальное – это фильтры (календарь, люди, папки, почтовые ящики).
Поиск в почтовом клиенте, как правило, будет удобнее, но иногда точно не помнишь, была информация сохранена в файле на диске или содержалась в почтовом сообщении. В проводнике можно легко перейти от поиска файлов к поиску почты. Я не буду утомлять вас длинным рассказом – просто приведу пример нескольких фильтров, которые можно использовать в полях поиска проводника Windows 7 наряду с поисковой фразой.
- Вид – из списка выбираю «Эл. почта», и в поисковом поле это выглядит так: вид:=почта.
- Автор – ввожу в поле автор: и выбираю автора письма из динамического списка или продолжаю вводить имя. Можно также использовать фильтр откого:.
- Дата изменения – из календаря выбираю диапазон.
- Наличие вложения – ввожу в поле вложение: и выбираю из списка «Да» или «Нет». Если в списке только «Нет», значит, писем с вложениями нет, и наоборот.
- Тема – ввожу в поле тема:, а затем печатаю ключевое слово для темы письма.
Примерно так:
вид:=почта автор:"""Илья Рудь"" <[email protected]>" датаизменения:22.11.2009 .. 23.11.2009
Если знать предмет письма, больше двух фильтров вряд ли понадобится.
Поиск в Internet Explorer 8
Выйдем на минуту из проводника. Даже если вы пользуетесь другим браузером, возможно, вам все равно будет интересно узнать, что поиск в IE8 работает по-разному, в зависимости от того, есть ли в системе поиск Windows. Другими словами, ниже сравнивается работа поиска IE8 в Windows 7 и Windows XP без установленного Windows Desktop Search.
Адресная строка браузера работает как поисковая, отображая результаты по группам.
Несмотря на внешнюю идентичность отображения результатов, наличие индекса дает поиску в IE8 следующие преимущества:
- Более умный поиск за счет разбития на слова – например, если бы я искал sport, результаты Спорт-Экспресс все равно отобразились бы, потому что это слово есть в адресе.
- Поиск по большему количеству полей – например, поиск в Избранном может осуществляться по адресу, описанию сайта, его названию, а также имени закладки.
- Поиск по веб-каналам (лентам RSS) – без поиска Windows веб-каналы в результатах не отображаются.
- Релевантная сортировка – поиск Windows позволяет выводить более релевантные результаты, поскольку их оценка проводится мгновенно за счет индекса.
Поиск в библиотеках, почте и браузере очень удобен за счет индекса. Давайте посмотрим, что происходит без него.
Поиск в неиндексируемых местах
Поиск за пределами индекса можно выполнять в имени или в содержимом файла. Но поскольку файлы не индексируются, сначала проводится поиск только по имени.
В поле поиска тоже есть фильтры, но их всего два – дата изменения и размер. Впрочем, вы можете использовать и некоторые другие фильтры, просто их придется вводить вручную – например, с помощью фильтра вид можно найти программы или изображения, а датасоздания – откроет календарь.
Проводник сразу уведомляет вас о том, что поиск будет медленным и предлагает добавить папку в индекс. Системные папки добавлять нет смысла, т.к. это не только увеличит размер индекса, но и добавит «мусора» в результаты при поиске ваших файлов.
Поскольку первоначально поиск выполняется только по именам файлов, по содержимому нужно искать дополнительно. Здесь же вы можете повторить поиск в библиотеках, по всему компьютеру или указать конкретные местоположения, щелкнув Другое. За этой ссылкой, помимо дерева папок компьютера, скрываются и сетевые ресурсы, и я расскажу о поиске в них чуть подробнее.
Нетрудно заметить, что одновременный поиск на локальных и сетевых дисках проводится в два приема – сначала общий поисковый запрос, потом выбор дисков и/или папок. А если при этом нужно искать в содержимом файлов, приходится выполнять поиск в три приема – это неудобно, да и поиск в содержимом по сетевому диску будет слишком медленным.
При этом сетевые диски нельзя добавить в индекс. Однако существует обходной путь – можно сделать любую папку сетевого ресурса доступной автономно. Если издание Windows 7 поддерживает такую возможность, соответствующий пункт есть в контекстном меню папок сетевого диска. Поскольку автономные файлы автоматически включаются в индекс, никаких дополнительных настроек не требуется. Этот способ неидеален, т.к. подразумевает кэширование сетевых папок на локальном диске, что занимает дисковое пространство.
Как найти нужный фильтр
Посмотрев примеры использования фильтров, вы, возможно, заинтересуетесь полным списком фильтров поиска. Он до сих пор есть в MSDN в контексте Windows Desktop Search времен XP. И хотя оставшиеся еще в Windows свойства будут работать, в таком списке нет особой необходимости — достаточно знать, как найти нужный фильтр.
Как я говорил в первой части статьи, в индекс попадают все свойства файлов. Вы можете увидеть их список, щелкнув правой кнопкой мыши по любому столбцу проводника и выбрав из меню пункт Подробнее.
Общий список не слишком удобен тем, что все свойства в нем перечислены по алфавиту. Если вы хотите найти файлы с особыми свойствами, посмотрите в свойствах (простите за тавтологию) любого файла этого типа на вкладке Подробнее. На примере документа Word, это выглядит так.
Фактически любое из этих свойств можно использовать в качестве поискового фильтра, который должен состоять из одного слова. Если свойство состоят из двух слов, попробуйте исключить пробел. Например, фильтр числостраниц: отобразит динамический список критериев – номеров страниц, а если ввести числостраниц:>5, найдутся документы с шестью и более страницами. Фильтр словаколичество: сработает аналогично. У каждого типа документа свой набор свойств, и их всегда можно посмотреть перед поиском по какому-нибудь экзотическому критерию.
Иногда результаты применения фильтров могут варьрироваться в зависимости от локализации системы. В справке Windows были описаны не зависящие от языка фильтры, начинающиеся со слова System. Еще кое-что можно нарыть в MSDN.
Возможности поиска не ограничиваются фильтрами. Более точных результатов вам помогут добиться операторы поиска — некоторые из них вы уже видели в примерах запросов. Настало время рассказать о них подробнее.
Операторы поиска
Если вы знаете, как работают логические операторы, вы уже многое поняли. В Windows 7 (как и в Windows Vista) можно использовать AND, OR и NOT (и их эквиваленты), а также другие операторы. Для тех, кто с операторами не знаком, все будет понятно из таблицы, в которой я также привожу примеры поиска.
Помните пример поиска в библиотеке Документы, где я выбирал формат DOC или DOCX? Вместо фильтра можно использовать оператор «*», чтобы найти оба формата сразу: *.doc
Оператор | Пример и объяснение |
---|---|
" "(кавычки) Точная фраза | правила конкурса Находит файлы, содержащие точную фразу «правила конкурса». |
* (звездочка) Любое количество любых символов. | *.exe Находит все файлы с расширением EXE. *конкурс*.xls Находит все файлы Excel, содержащие в названии слово «конкурс». Впрочем, почти такого же результата можно добиться запросом конкурс xls |
AND либо + Логическое «И» | oszone AND конкурс +форум Находит файлы, содержащие все три слова. Это стандартное поведение поиска. |
OR Логическое «ИЛИ» | oszone OR конкурс Находит файлы, содержащие «oszone» или «конкурс». |
NOT либо – Логическое «НЕТ» | oszone NOT форум –конкурс Находит файлы, содержащие «oszone», но не «форум» и не «конкурс». |
> Больше чем | размер:>1ГБ Находит файлы размером больше 1 гигабайта. ширинакадра:>640 Находит фильмы с шириной кадра, превышающей 640 пикселей. |
Меньше чем | размер:<10мб Находит файлы размером менее 10 мегабайт. глубинацвета:<24 Находит картинки, с глубиной цвета меньше, чем 24 бита. |
> < Нестрогий диапазон | год:>1998 <2005 Находит композиции, созданные между 1998 и 2005 годами (не включая, т.е. с 1999 по 2004). размер:>5мб <10мб Находит файлы размером от 5 до 10 мегабайт. |
= Точное значение | размеры:>="800 x 600" Находит изображения с разрешением от 800х600 и выше. год:>=1998 >=2005 Находит композиции, созданные с 1998 по 2005 год включительно (строгий диапазон). |
. . Строгий диапазон (включает границы диапазона в поиск так же, как сочетание >= и <=). | ширина:16 .. 64 Находит изображения с шириной от 16 до 64 пикселей. скоростьпотока:192кб .. 256кб Находит композиции, с битрейтом между 192 и 256 кбит/с включительно. System.DateModified:05/25/2022 .. 06/25/2022 Вне зависимости от языка интерфейса находит файлы, измененные между указанными датами. |
Попробуйте заинтересовавшие вас операторы – они вам пригодятся в арсенале.
Как видите, поиск в Windows 7 очень удобный – он интегрирован в библиотеки, обладает гибкими фильтрами и операторами, а также может удачно использоваться сторонними приложениями. Но я еще не закончил рассказ о его возможностях. В следующей части статьи я расскажу о:
- сохранении условий поиска
- федеративном поиске
- устранении неполадок поиска
Как мгновенно найти любой файл на компьютере
29. 08.2022 Сергей Сандаков
Тот, кто хоть раз пользовался стандартным поиском на Windows, знает, что зачастую таким образом невозможно найти какие-то файлы. Точно знаешь, что они есть на компьютере, вводишь их название, а в результате получаешь «не удается найти указанный файл». Даже в передовой Windows 10 поиск работает не так как хотелось бы. Неужели за столько лет нельзя было нормально сделать одну из самых востребованных опций?!
Разработчики маленькой программки под названием «Everything» предлагают вовсе отключить стандартное средство поиска Windows, а использовать их разработку, которая делает свою работу буквально за секунды!
После запуска программы она мгновенно индексирует содержимое не только HDD и SSD, но и съемных накопителей (флешки, карты памяти), если они подключены. В это трудно поверить, но индексация файлов происходит буквально за секунды, Вы убедитесь в этом сами. К примеру, все установочные файлы Windows 10 (порядка 120 тыс. ) индексируются за 1 секунду! Смотрите сами:
Секрет Everything состоит в том, что она напрямую обращается к таблице NTFS Master File – базе данных, где хранится информация о содержимом диска, и отслеживает все изменения в ней. А так как в данной таблице все файлы уже проиндексированы, то это и дает возможность программе показывать такие ошеломляющие скорости работы. Вроде бы то же самое делает и поиск Windows, но результат там почему-то ниже плинтуса…
Кстати в этом кроется главная особенность программы: она может работать только с накопителями с файловой системой NTFS. FAT32 и пр. не поддерживаются.
Программа абсолютно бесплатна, не содержит никакой рекламы, есть поддержка русского языка. Скачать её можно с официального сайта разработчиков (есть версии для 32 и 64-битных ОС).
Как только начинаешь вводить какие-то буквы в поисковой строке программы, она сразу выводит список файлов, в названии которых они присутствуют. Нет никакого ожидания поиска – Вы сразу, мгновенно получаете результат!
Есть различные опции расширенного поиска:
Список найденных файлов можно сортировать по различным параметрам (имя, размер, дата изменения, время последнего запуска и пр.), сортировать с использованием фильтров (картинки, видео, аудио, папки и пр.). Есть окно быстрого предпросмотра. На самом деле, опций очень много, можно хоть черта в ступе найти за секунду! 🙂
После того, как я начал пользоваться Everything, стандартный поиск от Windows я забыл как страшный сон. Уверен, Вы тоже по достоинству оцените эту замечательную программу!
P.S. Рекомендую также познакомиться с лучшим интервальным таймером для Windows! Прекрасно подойдет для тренировок по системе Табата.
Понравилось? Поделитесь с друзьями!
Поисковая система Google | Как работает
«» Поисковая система Google остается краеугольным камнем почти всего, что делает компания. Карстен Коалл / Getty ImagesКаким бы большим ни был Google, сколько бы изменений он ни видел, его основная цель по-прежнему ясна: помочь пользователям найти то, что они хотят в Интернете. И именно здесь сияет поисковая система Google.
Панду Наяк работает в компании более 14 лет и сейчас является вице-президентом по поиску.
Реклама
«Один из основных моментов, который не изменился за эти 14 лет, что я очень ценю, — это идея о том, что мы создали поиск для пользователей, мы создали поиск, потому что люди обращаются к Google за вещами, которые имеют для них значение. жизни», — говорит Наяк. «[Это] наша глубокая, глубокая ответственность — дать им отличные результаты, отличные ответы, отличный опыт и помочь им жить более эффективно.
тот, который ведет нас через все эти изменения».
Поисковая система Google — мощный инструмент, но Интернет — это большое место. Иногда сложно найти то, что ищешь. Наяк и многие другие сотрудники компании работают с идеей, что получение вами того, что вам нужно — выяснение того, что вы хотите, — это их обязанность, независимо от того, что вы вводите в строку поиска. Они изучают язык и намерения, используют машинное обучение и искусственный интеллект и отмечают каждый предпринятый поиск, чтобы облегчить пользователю задачу.
Это началось много лет назад и продолжается сегодня, когда поисковая система Google узнала разницу между, скажем, Пенелопой Крус и Шевроле Круз, поскольку выяснила, что в некоторых случаях люди используют слова «изменить» и «преобразовать». «за одно и то же действие.
В Nayak реализована и корректировка орфографии, и поиск синонимов, и универсальный поиск, который выдает пользователям не только веб-страницы, которые они могут искать, но и фотографии, видео и прочее.
Когда он присоединился к компании, он (как и многие другие) считал, что Google работает на удивление хорошо. Но по мере того, как ожидания от поисковой системы и компании росли, ожидания менялись. Или конвертировал.
«Никто, абсолютно никто не приходит и не говорит мне: «О, знаете, на днях я провел поиск, и вы знаете, он сработал очень хорошо», — смеется Наяк. «Никто так не говорит.
«Мы стремимся к тому, чтобы вам не требовалось никаких специальных знаний для поиска. Мы хотим иметь возможность найти способы понять, что именно вы ищете …»
При этом Google может помочь сузить область поиска с помощью специализированного поиска. Вы можете просматривать различные категории, которые относятся к вашим ключевым словам, в том числе:
- Изображения
- Карты
- Новостные статьи или видеоматериалы
- Товары или услуги, которые можно приобрести в Интернете
- Содержание в книгах
- Видео
- Научные статьи
- Частота и расположение ключевых слов на веб-странице: если ключевое слово появляется только один раз в теле страницы, оно получает низкий балл за это ключевое слово.
- Как долго существует веб-страница: люди создают новые веб-страницы каждый день, и не все из них остаются надолго. Google придает большее значение страницам с установленной историей.
- Количество других веб-страниц, которые ссылаются на рассматриваемую страницу: Google проверяет, сколько веб-страниц ссылаются на конкретный сайт, чтобы определить его релевантность.
1 » в категории новостей результаты будут включать только новостные статьи, содержащие эти ключевые слова. Результаты будут сильно отличаться от обычной поисковой выдачи Google.
Как и все поисковые системы, Google использует специальный алгоритм для определения результатов поиска. Хотя Google делится некоторыми фактами о своем алгоритме, подробности являются секретом компании. Это помогает Google оставаться конкурентоспособным с другими поисковыми системами и снижает вероятность того, что кто-то узнает, как злоупотреблять системой.
Google использует автоматические программы, называемые поисковыми роботами или поисковыми роботами, как и большинство поисковых систем, для получения результатов поиска. Google имеет большой индекс ключевых слов, которые помогают определить результаты поиска. Что отличает Google, так это то, как он ранжирует свои результаты, что определяет порядок, в котором Google отображает результаты на страницах результатов своей поисковой системы. Google использует запатентованный алгоритм под названием PageRank, который присваивает каждой веб-странице рейтинг релевантности.
PageRank веб-страницы зависит от нескольких факторов:
Из этих трех факторов наиболее важным является третий. Поскольку Google рассматривает ссылки на веб-страницы как голосование, обмануть систему непросто. Лучший способ обеспечить высокое место вашей веб-страницы в результатах поиска Google — предоставить отличный контент, чтобы другие сайты ссылались на вашу страницу. Чем больше ссылок получает ваша страница, тем выше будет ее рейтинг PageRank. Если вы привлечете внимание сайтов с высоким рейтингом PageRank, ваш рейтинг будет расти быстрее.
Процитировать это!
Пожалуйста, скопируйте/вставьте следующий текст, чтобы правильно цитировать эту статью HowStuffWorks.com:
Джонатан Стрикленд и Джон Донован
«Как работает Google»
30 мая 2019 г.
HowStuffWorks.com.
Используйте настольные поисковые системы, чтобы быстро найти что-то на своем рабочем столе
Автор Алекс Шенкер /24 января 2023 г./ 4 комментария / 3 минуты чтения
Знаете ли вы, что поисковые системы существуют не только в Интернете, но и в оффлайне? Поисковая система — это просто программное приложение, которое сортирует огромное количество данных и пытается найти то, что ищет пользователь, как можно быстрее и точнее. Вот почему вы видите, как поисковая система Google рекламирует, как быстро она находит страницы, соответствующие вашим результатам, а также количество найденных результатов. Но качество поисковой системы не зависит от количества результатов, которые она выдает. Скорее, вы хотите, чтобы он выдал результат или набор результатов, которые вы ищете.
Сотрудники Microsoft заняты созданием операционных систем. Это то, на чем они специализируются. Это не означает, что функция поиска Windows, доступная как часть операционной системы Windows, бесполезна — это просто означает, что есть лучшие, более быстрые и эффективные альтернативы. В данном случае мы имеем в виду настольных поисковых систем . Поисковые системы, которые работают в автономном режиме (или в сети, если вы подключены к локальной сети или интрасети), и используют специальные функции программного обеспечения именно для этого — поиска на вашем ПК и помощи вам найти то, что вы ищете, как можно быстрее.
Copernic Desktop Search
Компания Copernic, лидер в области настольного поиска, создала уникальную поисковую систему для настольных компьютеров. Вы можете использовать Copernic Desktop Search (CDS) для мгновенного поиска файлов, сообщений электронной почты (даже их вложений), хранящихся в любом месте на жестком диске вашего ПК. CDS использует 90 078 секунд для поиска 90 079 (то есть молниеносно) файлов Microsoft Office (Word, Excel, PowerPoint и т. д.), файлов Adobe (Acrobat, PDF и т. д.), мультимедийных файлов и т. д.
Преимущества настольной поисковой системы
Настольная поисковая система предназначена не только для поиска файлов, но и для поиска по вложениям электронной почты, задачам, элементам календаря и многому другому. Вы можете искать в сжатых zip файлах, веб-страницах файлов, аудио и графических файлах и многом другом. Другими словами — практически любой файл, и точка.
Использование настольной поисковой системы для поиска в Интернете
Одним из самых больших преимуществ настольной поисковой системы является то, что она может также выполнять поиск в Интернете . Таким образом, у вас может быть одна поисковая система для выполнения, хранения, управления и организации всех ваших поисковых задач.
В частности, вы можете управлять своим поиском, открывая файлы в своей поисковой системе , поэтому вам не придется открывать десятки программных приложений, тем самым загружая компьютер и снижая эффективность использования ресурсов.