Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Защита компьютерных систем (http://forum.oszone.net/forumdisplay.php?f=20)
-   -   Как запретить программе прописывать себя в реестре. (http://forum.oszone.net/showthread.php?t=44865)

RAY 03-02-2005 15:32 294962

Как запретить программе прописывать себя в реестре.
 
Нужна помощь. ОС Windows XP SP1. У меня стоит программа (Photo Express), которая при каждой своей загрузки прописывает себя в контекстное меню папок, т.е. выделяю папку, нажимаю на ней правой кнопкой и выпадпющем меню написано "Open with iPhoto Express". Через реестр удаляю эту надпись. Но как только снова загружаю Photo Express, надпись занова появляется. Как от этого избавиться:confused:?
Сразу прошу, не надо высказываний типа: "Установи Photoshop да не парься", "CorelDraw - Rulezz" и т.д:shot:.

phpbook 03-02-2005 19:56 295018

А чем тебе не нравится ее присутствие в контекстном меню? Даже если не нраввится - прийдется смириться, т.к. убрать ее прописку в реестре можно только в самом коде программы, который доступен только ее разработчикам! Попробуй создай в ттке реестра ключ с таким же названием, может поможет!

RAY 04-02-2005 08:08 295164

У меня в контекстном меню и так много пунктов, а это мне совсем не нужен. Может можно как то сделать что бы этот пункт был невидимым, изенить значение или ещё что то.

McDAK 07-02-2005 07:01 295922

RAY
Я сильно сомневаюсь, что она прописывает себя в этой ветке реестра каждый раз при загрузке. Скорее всего проблема в другом. По какому именно адресу все это прописывается? Дело в том что многие ветки в реестре дублированы и если ты удаляешь запись только из одной ветки, то она восстанавливается из ее копии, надо просмотреть весь реестр и прибить все значения.

RAY 07-02-2005 11:30 295999

Вот что пишет RegMonitor при запуске программы на момент, когда вручную удалён ключ реестра "Open with iPhoto Express Explorer" ($$$ - начало новой строчки):

$$$ 34.24425982 PE4.EXE:1360 OpenKey HKCU SUCCESS Key: 0xE1BB2DE0
$$$ 34.25170154 PE4.EXE:1360 QueryKey HKCU SUCCESS Name: \REGISTRY\USER\S-1-5-21-1935655697-688789844-1343024091-1003_CLASSES
$$$ 34.25181804 PE4.EXE:1360 OpenKey HKCU\Folder NOTFOUND
$$$ 34.25190436 PE4.EXE:1360 OpenKey HKCR\Folder SUCCESS Key: 0xE10C9E20
$$$ 34.25204963 PE4.EXE:1360 QueryKey HKCR\Folder SUCCESS Name: \REGISTRY\MACHINE\SOFTWARE\Classes\Folder
$$$ 34.25212981 PE4.EXE:1360 OpenKey HKCU\Folder\shell\Open with iPhoto Express Explorer\command NOTFOUND
$$$ 34.25216892 PE4.EXE:1360 OpenKey HKCR SUCCESS Key: 0xE13F3AB8
$$$ 34.25220189 PE4.EXE:1360 CreateKey HKCR\Folder\shell\Open with iPhoto Express Explorer\command NOTFOUND
$$$ 34.25222926 PE4.EXE:1360 CreateKey HKCR\Folder SUCCESS Key: 0xE1B5C580
$$$ 34.25225077 PE4.EXE:1360 CreateKey HKCR\Folder\shell SUCCESS Key: 0xE1DA38E0
$$$ 34.25228542 PE4.EXE:1360 CloseKey HKCR\Folder SUCCESS Key: 0xE1B5C580
$$$ 34.25286203 PE4.EXE:1360 CreateKey HKCR\Folder\shell\Open with iPhoto Express Explorer SUCCESS Key: 0xE1B5C580
$$$ 34.25291343 PE4.EXE:1360 CloseKey HKCR\Folder\shell SUCCESS Key: 0xE1DA38E0
$$$ 34.25321766 PE4.EXE:1360 CreateKey HKCR\Folder\shell\Open with iPhoto Express Explorer\command SUCCESS Key: 0xE1DA38E0
$$$ 34.25326152 PE4.EXE:1360 CloseKey HKCR\Folder\shell\Open with iPhoto Express Explorer SUCCESS Key: 0xE1B5C580
$$$ 34.25330566 PE4.EXE:1360 CloseKey HKCR SUCCESS Key: 0xE13F3AB8
$$$ 34.25338975 PE4.EXE:1360 QueryKey HKCR\Folder\shell\Open with iPhoto Express Explorer\command SUCCESS Name: \REGISTRY\MACHINE\SOFTWARE\Classes\Folder\shell\Open with iPhoto Express Explorer\command
$$$ 34.25457928 PE4.EXE:1360 OpenKey HKCU\Folder\shell\Open with iPhoto Express Explorer\command NOTFOUND
$$$ 34.25481060 PE4.EXE:1360 SetValue HKCR\Folder\shell\Open with iPhoto Express Explorer\command\(Default) SUCCESS "C:\Program Files\Ulead iPhoto Express\PROGRAMS\PE4.EXE "%L""
$$$ 34.25487848 PE4.EXE:1360 CloseKey HKCR\Folder\shell\Open with iPhoto Express Explorer\command SUCCESS Key: 0xE1DA38E0
$$$ 34.25492206 PE4.EXE:1360 CloseKey HKCR\Folder SUCCESS Key: 0xE10C9E20

Greyman 07-02-2005 17:33 296146

RAY
А в настройках самой проги этого точно нет? У нее какой-нить форум есть (чтоб там посмотреть, да "поругаться")?

Ну а по запрету - попробуй это:
Цитата:

Цитата Sharp
Борьба с троянами, шпионскими и рекламными модулями
...
- резидентный монитор (это может быть монитор антивируса, монитор Ad-watch, входящий в состав Ad-Aware Pro, или бесплатный WinPatrol)


RAY 08-02-2005 10:25 296301

В настройках ни как не отключить эту "функцию". А в форумах эта проблема не кого не волнует. Может это просто я из мухи слона делаю?

Greyman 08-02-2005 11:50 296323

RAY
Цитата:

А в форумах эта проблема не кого не волнует.
Т.е. мой совет тебя абсолютно не устраивает? Чем? Ты пробовал? Зачем же такие заявления?

RAY 09-02-2005 10:01 296651

Ты не много не правильно меня понял. Я имел в виду, то что в форумах посвящённых этой программе, у людей и без меня проблем с программой хватает, более серьёзных, а моя проблема вроде как мелочь. Дело в том что это программа поставляется со сканерами Genius и по этой причине ей многие пользуются, хотя в целом программа до ума не доведена.

Я пробовал Ad-watch из Ad-Aware 6.0 Plus и WinPatrol 8, ни чего не вышло.

BJ Co 25-04-2005 04:49 318820

Может, попробовать в свойствах ярлыка перед Target добавить что-то типа runas /user:', где ` - юзер с самыми "гостевыми" правами.

Правда, такой фокус не всегда проходит (только-что пробовал на RealPlayer; лезет, зараза, в автозагрузку, а ставить RegProt неохота - и так борюсь за каждый мегабайт оперативки).

P.S. Кстати, а RegProt не поможет?

RAY 25-04-2005 08:26 318863

Через гостя у меня тоже не получается. А что касается RegProt, то та же проблема, оперативку жалко, тем более что я Photo Express не так уж часто запускаю.

Vadikan 25-04-2005 11:22 318922

А запрещать запись в ветку HKCR\Folder\shell\Open не пробовали? Правый клик | Permissions

RAY 25-04-2005 11:36 318926

Цитата:

А запрещать запись в ветку HKCR\Folder\shell\Open не пробовали? Правый клик | Permissions
Можно по конкретней, где там и что менять, а то там очень много настроек и не понять что надо менять.

Vadikan 25-04-2005 21:34 319117

RAY
Вот тут описано как запретить запись в ветку реестра, отвечающую за сортировку меню Пуск->Программы. Смысл тот же. Я вряд ли об'ясню лучше, т.к. у меня тоже англ. система.

RAY 26-04-2005 08:42 319218

ОГРОМНОЕ СПАСИБО ВСЕМ, особенно Vadikan:bow:. Благодаря совету Vadikan'a я решил эту, так уже мне надоевшую проблему.:oszone:

Vadikan 26-04-2005 10:51 319266

RAY
Пожалуйста :) Только не забудьте, что у вас ключ заблокирован. А то через полгода софтину начнете ставить какую-нибудь, а потом будете удивляться почему она не прописывается в контекстное меню папки.


Время: 13:17.

Время: 13:17.
© OSzone.net 2001-