Для авторов
Архив рассылки
Русский
English
   Путь: Panvasoft / Блог / Расширяем возможности поиска Windows XP
[Новости] [Linux] [Windows XP] [Windows Vista] [Windows Server] [Windows 7] [Администрирование] [Сеть и интернет] [Безопасность] [Tricks & Tips] [Мультимедиа] [Железо] [Книги] [Проечее] 00:40:17, Четверг, 22 Октября 2020 

|

Windows XP не находит некоторые файлы, содержащие заданное вами слово. Программа не будет выполнять поиск в файлах с расширениями log, cpp, h, css и некоторых других, даже если эти файлы содержат слово или фразу, которую вы ищете. Даже если указать шаблон *.log в имени файла, Windows XP все равно не будет находить нужный файл.

 Поиск файлов с расширением log не работает
Чтобы убедиться в этом, создайте текстовый файл и запишите в него одно слово (например, "поиск"). Сохраните этот файл с расширением log или cpp. Теперь запустите поиск файлов (Пуск > Поиск), укажите каталог, в котором находится файл, и нужное слово. В результате программа не сможет найти созданный файл.

Причина проблемы состоит в следующем. При поиске фразы в каждом файле Windows XP проверяет расширение файла и, исходя из него, выбирает нужный алгоритм поиска. Например, если программа поиска обнаружила txt-файл, она ищет в нем нужную фразу в кодировке ASCII. Если понадобилось искать в doc-файле MS Word, программа переключается на кодировку Unicode. Когда ей встречается mp3-файл или exe-файл, она вообще не ищет в нем заданную фразу. Зачем впустую тратить время, ведь в машинном коде или в звуковом файле она никогда не найдет текст.

Идея поиска с анализом типа файла очень хорошая, но вот реализация немного подкачала. Во-первых, во времена DOS часто встречались файлы с расширением doc, содержащие обычный ASCII-текст. Расширение не является достаточным признаком для того, чтобы определить тип файла. Во-вторых, mp3-файлы содержат текстовые ID3-тэги, а exe-файлы - информацию об авторе и названии программы (так называемая version info). Windows XP не умеет выполнять поиск этой информации. В-третьих, Windows XP не знает таких распространенных расширений, как cpp (программа на языке С++), css (таблица стилей для web-страницы), log (отчет об ошибках).

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

Запустите редактор реестра, откройте раздел HKEY_CLASSES_ROOT.cpp и создайте в нем подраздел PersistentHandler. Затем можно указать одно из следующих значений по умолчанию:

- {098f2470-bae0-11cd-b579-08002b30bfeb} - не выполнять поиск
- {5e941d80-bf96-11cd-b579-08002b30bfeb} - текстовый файл (ASCII, кодировка Windows)
- {98de59a0-d175-11cd-a7bd-00006b827d94} -Microsoft Word, Excel или PowerPoint (doc, xls, ppt)
- {eec97550-47a9-11cf-b952-00aa0051fe20} - html-файл или asp-файл

Файлы cpp, css, log содержат обычный текст, поэтому для них следует использовать значение {5e941d80-bf96-11cd-b579-08002b30bfeb}.

 


Указываем тип файла в реестре
После выполнения этой нехитрой операции перезагрузите компьютер. Теперь Windows XP должна находить все нужные файлы.

 


Поиск работает нормально
Аналогичным способом можно заставить Windows XP искать текстовые файлы с другими расширениями. Кстати, чтобы быстро вызвать окно поиска, нажмите клавишу с эмблемой Windows + F.

Автор: Петр Каньковски



Категория: Windows XP
Источник: computerra.ru Опубликовал: Feeder, Дата: 24.11.2006, Просмотров сегодня: 0, Просмотров всего: 7918, Рейтинг: 1.89 (Проголосовало: 9) Теги:

Расскажи друзьям:


Еще статьи на угад:
Запускаем Windows XP, с просроченой активацией…
Оформляем Windows XP - вход в систему по-нашему или как создать свой Logon-Screen
Увеличение быстродействия Windows XP
Десять служб MS Windows XP, которые стоит отключить
Настройка Windows опасна?
Как увеличить производительность NTFS в Windows XP.
WinXP FAQ. Часть V (Твики).

Ваши комментарии:
JoshuaSteks, joshuaemurb[at]mail.ru в 13.6.2017 04:50:22
Жара! Давай еще!))


-----
<a href=http://privat.swdoubletip.life/cl/9-uvelichit-chlen-forumy.html>Увеличить член форумы</a>
Aleksandr, aleksandr.suprunyuk[at]pib.ua в 26.7.2011 13:50:10
Не-а! Не работает! Всё сделал как в статье. По контексту не хочет находить xls-файлы. Windows XP SP3, MS Office 2007.
IGHOR, igorposta[at]rambler.ru в 3.5.2008 18:52:10
Есть простое решение вашей "сложной" проблемы.
F3->Change preferences->Change files and folders search behavior->Advanced - include options to manually enter search criteria. Recommended for advanced users only->OK :)
UZE&#304;R, uzeirzeynalzade[at]mail.ru в 11.12.2006 15:33:25
ДА
Добавить свое мнение о данной программе:
Имя
Email
Сообщение:
Введите символы:
вверх страницы

  Подпишитесь на лист рассылки и стань одним из 16411, кто узнает о новых программах по почте!!

 Введтите ваш e-mail:

Подписаться
Отписаться



© 1999 - 2020 Panva Web Studio
(0.01656 секунд) Написать письмо вебмастеру