Поиск по реестру - непонятка!!!

Вопросы и предложения по программам Reg Organizer, Registry Life и Autorun Organizer
tarach
Сообщения: 21
Зарегистрирован: Пт авг 12, 2011 8:00 pm

Поиск по реестру - непонятка!!!

Сообщение tarach » Пт апр 13, 2012 1:34 pm

Непонятка связана вот с чем. До сих пор пользовался версией 5.21.

Когда производил поиск по реестру (допустим хотел найти остаточные следы в реестре после удаления какой-нибудь программы), то обычно искал задавая условия поиска "Слово целиком" и "Искать совпадения". По совпадениям как правило находилось больше записей, часть из которых действительно была совпадением букв в написании поискового запроса. В любом случае искалось и там, и там.

Но теперь я ничего не понимаю. :?:

Например.
Область поиска весь реестр и "отметить все". Ищу поиском по слову допустим comodo (ввожу в строку поиска).
Если ставить галочку искать "Слово целиком", то результатов = 0.
Если искать сняв галочку со "Слово целиком", то находится скажем 17 записей, причем во всех слово comodo присутствует целиком как есть, то есть полностью!

Изображение

И это называется совпадением, когда слово написано целиком? Почему тогда не ищет (НОЛЬ результатов поиска!), когда задаешь галочкой "Искать слово целиком"? :shock: :evil:

Иными словами для меня поменялась сама парадигма программы в смысле поиска по реестру: я теперь не понимаю значений настроек "Слово целиком" и "Совпадения", потому что они не совпадают с привычными понятиями здравого смысла что такое ЦЕЛИКОМ и что такое СОВПАДЕНИЕ.

Не могли бы прокомментировать этот момент? Что имеется ввиду под понятием "Слово целиком" при поиске по реестру

Аватара пользователя
Konstantin Polyakov
Команда разработчиков
Сообщения: 1321
Зарегистрирован: Пн сен 23, 2002 10:22 pm

Re: Поиск по реестру - непонятка!!!

Сообщение Konstantin Polyakov » Пн апр 16, 2012 5:38 pm

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

Опция "Только слова целиком" означает, что подстрока будет обнаруживаться, если он отделена пробелом с двух сторон, либо стоит в начале строки или в конце строки. Например, в таких строках подстрока "comodo" будет определяться при включенной опции "Только слова целиком":

"comodo firewall"
"firewall comodo"
"comodo"

Но строка не будет определяться в случае: "https://secure.comodo.com", т.к. это правило не выполняется.

То есть опция "Только слова целиком" в целом должна действовать так, как пользователь и ожидает от нее, тут никаких откровений мы не привносили.
Вложения
search_settings.png
search_settings.png (33.99 КБ) 2641 просмотр

tarach
Сообщения: 21
Зарегистрирован: Пт авг 12, 2011 8:00 pm

Re: Поиск по реестру - непонятка!!!

Сообщение tarach » Сб апр 21, 2012 9:31 pm

Спасибо. Стоял весь реестр, но насчет пробелов я как-то сразу не понял. Вроде раньше было не так.

Я вроде и понял, и не понял. В случае как на скриншоте в "совпадениях" четко написано COMODO одним словом, без www. Если бы было скажем ComodoFW, то тогда я бы мог понять, почему в совпадениях нашло COMODO, а по слову целиком нет. Иными словами почему первые 8 результатов сверху не нашлись по "слову целиком", если как раз там по совпадениям "слово целиком" и обозначилось, без www или других там дел?
А так ... ну да ладно: я понял, если искать по совпадениям, то получается более полная информация.

Кстати, а почему никогда по умолчанию не стоит поиск по Reg_Binary?
Почему бы не искать если уж везде, то и уж повсюду?

Аватара пользователя
Konstantin Polyakov
Команда разработчиков
Сообщения: 1321
Зарегистрирован: Пн сен 23, 2002 10:22 pm

Re: Поиск по реестру - непонятка!!!

Сообщение Konstantin Polyakov » Ср апр 25, 2012 5:02 pm

tarach писал(а):Спасибо. Стоял весь реестр, но насчет пробелов я как-то сразу не понял. Вроде раньше было не так.

Я вроде и понял, и не понял. В случае как на скриншоте в "совпадениях" четко написано COMODO одним словом, без www. Если бы было скажем ComodoFW, то тогда я бы мог понять, почему в совпадениях нашло COMODO, а по слову целиком нет. Иными словами почему первые 8 результатов сверху не нашлись по "слову целиком", если как раз там по совпадениям "слово целиком" и обозначилось, без www или других там дел?


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

tarach писал(а): А так ... ну да ладно: я понял, если искать по совпадениям, то получается более полная информация.

Кстати, а почему никогда по умолчанию не стоит поиск по Reg_Binary?
Почему бы не искать если уж везде, то и уж повсюду?


Потому что двоичные данные можно трактовать по-разному. Из одного и того же буфера двоичных данных при разных способах его интерпретации могут получаться разные текстовые строки. Из-за этой неоднозначности трактовки поиск в REG_BINARY отключен по умолчанию.


Вернуться в «Reg Organizer, Registry Life, Autorun Organizer»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя