Ru-Board.club
← Вернуться в раздел «Программы»

» Деинсталляторы (Uninstallers)

Автор: Kippis
Дата сообщения: 15.10.2006 13:50
Что-то тема повисла..
Автор: Kippis
Дата сообщения: 15.10.2006 21:56
Кто-нибудь может ответить на вопрос?
Автор: Aleksanders
Дата сообщения: 16.10.2006 02:10
Kippis
Думаю, та, которую я описал. Можно перегружать нужное число раз - все изменения будут исправно накапливаться и в результирующем сканировании все выйдет "на чистую воду"
Автор: Aleksanders
Дата сообщения: 16.10.2006 07:29
Скачал сегодня InstallRite. Очень и очень похоже. Только в памяти не отложилось, чтобы в той проге было большое прямоугольное вертикальное синее меню при запуске. И еще создавались не exe-шники, а файлы MSI. А так очень похоже. Возможно, несколько лет назад просто версия была старее.
Автор: sumchanin_Yuri
Дата сообщения: 16.10.2006 09:27
Aleksanders

Я на первой страницы тебе все рассказал и привел cсылки - цитирую


Цитата:

Aleksanders Наверное, то, что ты ищещь....

"Boundary Prism Pack Editor версия 5.1.1" - http://www.newboundary.com - Вот ещё одна программа для мониторинга изменений в реестре и на диске, но основное назначение программы - корпоративная установки различных обновленией и т.д. Её можно использовать для отлеживания изменений при установке, но удалить изменения (откатить) она не даст, зато она сохранит файлы, которые могут быть удалены при установке (при соответсвующей настройке), а также даст возможность создать программу-установщик для установки на других компьютерах, причем размер программы-установщик намного меньше, чем программа которую Вы устанавливали. К тому же можно самому редактировать лог программы, удалить лишнее и т.д.

WhatChanged for Widows - http://www.prismmicrosys.com/whatchanged/index.htm - Вот наверное то что нужно, отслеживание изменений, создание снимков системы (в том числе и сетевых станций).

Все твои перечисленные пункты она выполняет, что еще надо я даже не знаю, я сам её уже какой год пользуюсь... Если что в ПМ.

Kippis
Я же говорю я применяю два метода отслеживание изменений (TU), плюс интелектуальное отслеживание (SmartUninstaller). Кроме того для отслеживание изменений по методу "до и после" есть бесплатные программы - regshot например последняя модификация - http://www.freewebs.com/paraglider/

Автор: netrsasha
Дата сообщения: 16.10.2006 15:29
Попробовал TU на одной устанавливаемой программе. Удивило то сколько изменений в реестре она сотворила.....
Похоже что кроме записей чисто своих данных любая программа может и настроек "под себя" Винды понаделать немало.....
Чем это лучше DLLада?
Автор: sumchanin_Yuri
Дата сообщения: 17.10.2006 13:11
netrsasha

Используй regshot, его не надо устанавливать - и будет тебе счастье...
Автор: netrsasha
Дата сообщения: 17.10.2006 14:34
...... то же делает снимки реестра и сравнивает.....
А есть такие проги, что сидят в трее и перехватывают все записи в реестр и пишут отчёт какой экзешник когда и что в реестр писал?
Автор: Rucha
Дата сообщения: 17.10.2006 14:42
netrsasha
RegMon от Sysinternals. Тока заморишься ты эти логи разбирать - там в секунду сто обращений идет...
Автор: netrsasha
Дата сообщения: 17.10.2006 15:28

Цитата:
там в секунду сто обращений идет...

И при этом пишут?
Что они так часто в реестре делают?
Автор: maK
Дата сообщения: 17.10.2006 20:44
Aleksanders

... была , в свое время , такая тулза :

Uninstall Manager v4.20


Цитата:
name: www.wareza.net
serial: 1321


Добавлено:
... или вот нарыл :

Linera Uninstall Manager Pro


Цитата:
Описание :поможет вам мониторить и записать любые изменения которые сделает в вашей системе, в течении инсталляции, новое программное обеспечение. Монитор создаст свой собственный деинсталлятор, который позволит вам выполнить полную деинсталляцию, не используя деинсталлятор от программы, т.к. приблизительно 90 % программ и игр деинсталлируются из вашей системы не полностью и оставляют после себя файлы или изменения в вашей системе. Таким образом, вы сможете отменить все изменения, которые сделают некорректные программы и инсталляторы в вашей системе. Так же, вы сможете защитить свой компьютер от вредоносных и шпионских программ, которые зачастую очень сложно удалить из системы. Для корректной деинсталляции не нужно прилагать никаких усилий, после деинсталляции программы ее лог сделанный с помощью монитора будет деинсталлирован автоматически или вручную (по вашему выбору). Так же в программе присутствуют списки, которые помогут вам выявить те программы, которыми вы не пользуетесь, новые программы, программы, рассортированные по алфавиту, по публикаторам, самые используемые программы и.т.д. Linera Uninstall Manager - это стильный деинсталлятор, помощник по интеграции, монитор (который может отследить и записать все изменения в системе без использования снимков), создатель логов с помощью снимков (для корректной деинсталляции программ у которых нет деинсталляторов), мастер для ручной деинсталляции логов (Log Wizard) и автоматический оптимизатор логов. Попробуйте эту программу, и вы забудете про все проблемы, которые доставляют некорректные программы в вашем компьютере! .


http://www.linera-tech.com/products/lum/zip/pro.zip 30 - days trial
Автор: Kippis
Дата сообщения: 17.10.2006 23:50

Цитата:
Я же говорю я применяю два метода отслеживание изменений (TU), плюс интелектуальное отслеживание (SmartUninstaller)

Во время инсталляции запускаешь две проги одновременно? Просто интересно, какой способ более продвинутый и качественный в принципе.
Автор: netrsasha
Дата сообщения: 18.10.2006 14:51
Есть такие проги, которые при каждой какой нибудь записи в реестр выкидывают окошко с информацией о том какой экзешник и что в реестр пишет. При нажатии кнопочки "запомнить" - запоминает в логе на данную прогу (экзешник).....
Автор: sumchanin_Yuri
Дата сообщения: 18.10.2006 15:32
Kippis

Ну конечно же нет, прелесть интелектульного сканирования как и заключается в том, программа сама отслеживает что добавилось в программы и дает об этом подробный отчет. Правда не во всех случаях это срабатывает, но зато не надо отслеживать изменения - SmartUnistaller даст подробный отчет, что и как.
Вот именно за возможность анализа после установки программы мне и нравиться она, возможно кто-то знает ещё подобные программы?!

Метод "до и после" более точен на этапе отслеживания установки программы, но после года работы отслеживаемой программы, он даст удалит, только то что было установлено год назад, а то что программа за год наделала может и не удалить.
Поэтому я и говорю, что надо комбинировать два метода (+3 метод - очистка реестра).
Автор: netrsasha
Дата сообщения: 18.10.2006 16:04
Все понимают что интересует не сколько очистка, сколько следы о триальности программм........(об её былом присутствии на компе)
Автор: Kippis
Дата сообщения: 18.10.2006 19:13
sumchanin_Yuri
Я хочу форматнуть диск, заново поставить win и все проги да так, чтобы всё было стерильно с самого фундамента - т.е. всё новое могло удаляться без проблем и с корнями. Тестировать какая прога лучше, это долго, а мне нужно как можно скорее ось переставить, ибо очень напухла винда. Не мог бы ты описать, чем SmartUninstaller лучше CleanSweepa - ты ведь юзал и то и другое. У CleanSweepa отчётность хуже? А каким образом можно комбинировать, если не запускать две проги одновременно? Что-то мне никак не понять
Автор: sumchanin_Yuri
Дата сообщения: 19.10.2006 09:05
Kippis

Настолько я помню (я им уже не пользуюсь), CleanSweep не дает вообще отчетности о программах, которые были установлены до него или те, которые были установлены без отслеживания.
Могу предложить как метод установки программы - отслеживать и записывать изменения CleanSweep, удалять и очищать с помошью SmartUninstaller, проверять на всякий случай после этого в CleanSweep, что ещё не удалилось. Может так будет понятней?

Друзья-коллеги, а может у кого есть более больший опыт именно в отслеживании системы "с нуля" и уже прекрасно отработанная методика как это делать!? Поможем друг другу, и мы поможем себе.
Автор: Kippis
Дата сообщения: 19.10.2006 10:52

Цитата:
Могу предложить как метод установки программы - отслеживать и записывать изменения CleanSweep, удалять и очищать с помошью SmartUninstaller, проверять на всякий случай после этого в CleanSweep, что ещё не удалилось.

Я имел ввиду, как ты комбинируешь. Записываешь TotalUninstall'ом, а удаляешь SmartUninstaller'ом, так что ли?
Автор: VFi
Дата сообщения: 19.10.2006 10:56
sumchanin_Yuri

Цитата:
у кого есть более больший опыт именно в отслеживании системы "с нуля" и уже прекрасно отработанная методика как это делать!?

Ставишь чистую операционную систему, лучше с диска с интегрированными сервис-паками и прочими обновлениями. Затем ставишь анинсталлер. Но только такой, который работает на основе сравнения снимков системы "до" и "после" установки (Ashampoo Uninstaller, Total Uninstaller, Advanced Uninstaller или что-то ещё). И все дальнейшие установки драйверов и программ выполняешь только с помощью этого анинсталлера. Если программу/драйвер надо удалить, то это тоже делается только с помощью анинсталлера, без костылей в виде Add/Remove programs или другого анинсталлера.

Любители идеальной чистоты системы могут поступить так. При установке Windows данные пользователей (каталог, который обычно называется "Documents and settings") надо поместить не нлогический диск с Windows, а на другой логический диск. Например, можно Windows и установленные программы (каталог, который обычно называется "Program Files") поместить на диск C:, а данные пользователей на диск D:.

В этом случае сразу после установки Windows и всех программ надо создать дамп (файл образа) диска C:. Например, с помощью Acronis True Image, Drive Image или аналогичной программы. И теперь, если какую-то программу надо удалить или добавить, восстанавливаем диск C: из дампа, удаляем или добавляем программы (естественно, с помощью нашего анинсталлера), и сразщу после этого создаём новый дамп (файл образа) диска C:. Вот и всё.

При сбоях в работе операционной системы (из-за заражения вирусом и т.п.) восстанавливаем диск C: из дампа, и всё.


Цитата:
Метод "до и после" более точен на этапе отслеживания установки программы, но после года работы отслеживаемой программы, он даст удалит, только то что было установлено год назад, а то что программа за год наделала может и не удалить.
Поэтому я и говорю, что надо комбинировать два метода


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

"Комбинировать два метода" можно, но при этом есть опасность. Иногда установленные DLL-файлы являются общими для нескольких программ. Анинсталлеры отслеживают счётчики использования этих DLL-файлов, и удаляют файлы при обнулении счётчика. Если удалять одну программу с помощью нескольких анинстталлеров, то каждый анинсталлер будет уменьшать счётчик использования файла. В результате могут удалиться DLL-ки, которые используются другими программами, и эти другие программы перестанут правильно работать.
Автор: sumchanin_Yuri
Дата сообщения: 19.10.2006 16:37
Kippis

Я именно делаю так как я написал,просто не всегда по разным причинам возможно использования метода "до и после", поскольку он требует полного внимания и т.д. Часто густо у меня на это просто нет времени . Поэтому я отслеживаю изменения в системе, когда ставлю что-то очень важное или уже точно знаю, что надо уделить внимания установке - тогда через TU. Во всем остальных случаях мне хватает SU. Насчет "комбинации", мне пока повезло с такими проблемами (не было пока их у меня), которые как говорит VFi могут быть, я не сталкивался.

Метод который VFi приводит конечно более лучший и правильный, но в условиях рабочей обстановки приближенной к боевой, слишком затратный как по времени так и по другим показателям.

VFi - большое спасибо за подробное объяснения...

Если я не прав, я всегда готов выслушать с большим вниманием, в чем и почему я не прав!!

Удачи всем и чистой и стабильной винды...
Автор: netrsasha
Дата сообщения: 20.10.2006 15:16

Цитата:
При установке Windows данные пользователей (каталог, который обычно называется "Documents and settings") надо поместить не нлогический диск с Windows, а на другой логический диск. Например, можно Windows и установленные программы (каталог, который обычно называется "Program Files") поместить на диск C:, а данные пользователей на диск D:.

А как это делается?
И для чего это делать? В чём преимущество?
Автор: VFi
Дата сообщения: 21.10.2006 14:52
Давайте по порядку.

1. Как это делать?

Надо в каталоге, из которого ставится Windows (I386) найти файл WINNT.SIF и там прописать расположение каталога с профилями пользователей (этот каталог обычно называется "Documents and settings"). Для этого надо вставить после
строки [GuiUnattended] строку вида:

ProfilesDir="каталог с профилями пользователей"

Например, если в файле WINNT.SIF будут строки

[GuiUnattended]
ProfilesDir="D:\Users"

то каталог с профилями пользователей будет называться не "Documents and settings", а "Users", и он будет находиться не на диске с Windows, а на диске D:.

Кстати, в файле WINNT.SIF можно также прописать имя основного каталога Windows, а также имя и расположение каталога с программами и каталога с System Files Protectiion Cache. Например, если в файле WINNT.SIF будут строки

[Unattended]
TargetPath=WINXP
ProgramFilesDir="E:\Programs"
CommonProgramFilesDir="E:\Programs\Common Files"
CommonFilesDir="E:\Programs\Common Files"
...

[GuiUnattended]
ProfilesDir="D:\Users"
...

[SystemFileProtection]
SFCDllCacheDir="F:\SFC_Cache"

То имя каталога с Windows будет WINXP, каталог с профилями пользователей будет D:\Users, каталог с установленными программами будет E:\Programs, а каталог с System Files Protection Cache будет F:\SFC_Cache. Но эти изыски на любителя.

Теперь надо изменённый файл WINNT.SIF записать обратно. Если Windows будет ставиться с компакт-диска, то компакт-диск с изменённым файлом WINNT.SIF можно записать, например, с помощью программы UltraIso.

И ещё -- если Windows устанавливается на чистый жёсткий диск, то надо заранее, до установки Windows, разбить этот диск на разделы (логические диски) и отформатировать эти разделы.

2. Зачем это нужно.

Грубо говоря, чтобы обеспечить принцип "мухи (Windows) --отдельно, котлеты (данные пользователей) -- отдельно". Кстати, убрать с диска с Windows желательно не только данные пользователей, но и временные файлы (TMP, TEMP, кэш интернет-браузера, System Files Protection Cache и т.п.).

Это значительно упрощает резервирование, а также восстановление системы, если она начала сбоить, заразилась вирусом и т.д. При этом печальном событии можно за несколько минут восстановить раздел с Windows из сохранённого образа, и можно снова работать как ни в чём не бывало. А данные пользователей при этом полностью сохранились -- ведь они расположены на другом логическом диске.

Есть и ещё применения, но они менее важны.
Автор: netrsasha
Дата сообщения: 23.10.2006 14:43
VFi
Очистка раздела с пом. образа конечно радикальный способ.
Но вот , например, с пом того же RegShota при обычном запуске одной программы обнаружилось, что она пишет при каждом запуске какие то logи и в Sistem32 и в Documents and settings......
А ещё делает несколько новых записей в регистр и кучу изменений......
Т.е. сравнение снимков только при инсталяции не гарантирует полную очистку следов.
Есть ли такие проги, кот. сидят в трее и отслеживают действия в системных папках и в реестре отдельных экзешников(указанных ей) при каждом их запуске? А при выгрузке оных автоматически убирала бы их следы.....
Автор: sumchanin_Yuri
Дата сообщения: 23.10.2006 16:49
netrsasha


Цитата:
Очистка раздела с пом. образа конечно радикальный способ.
Но вот , например, с пом того же RegShota при обычном запуске одной программы обнаружилось, что она пишет при каждом запуске какие то logи и в Sistem32 и в Documents and settings......
А ещё делает несколько новых записей в регистр и кучу изменений......


На самом деле не все так сложно, надо просто знать структуру папок Винды, и то что Documents and settings, это просто локальные настройки пользователей, и соответственно программ, также различные кэши и т.д.. Вот \System32 и папки Windows это да...
Автор: netrsasha
Дата сообщения: 24.10.2006 14:34
.......Отслеживание с пом. снимков изменений в реестре и сист. папках вообще усложнено тем, что они происходят даже тогда когда компьютер просто стоит без дела и ни одна программа при этом не запускается. У меня REGSHOT насчитывает более 40 изменений после получаса простоя........
Автор: sumchanin_Yuri
Дата сообщения: 24.10.2006 16:41
netrsasha

Все верно, записываються различные состоянии программ и т.д., вот тут и нужны знания "как отделить зерна от плевен".
Автор: netrsasha
Дата сообщения: 26.10.2006 14:12
А на такой вопрос есть ответ?

Цитата:
Есть ли такие проги, кот. сидят в трее и отслеживают действия в системных папках и в реестре отдельных экзешников(указанных ей) при каждом их запуске? А при выгрузке оных автоматически убирала бы их следы.....

Автор: sumchanin_Yuri
Дата сообщения: 26.10.2006 18:34
netrsasha

Есть, возможно не точно, но похоже - это всякие программы типа SharewareStop, InqSoft Neo Sign 0f Misery и т.д.
Автор: netrsasha
Дата сообщения: 27.10.2006 14:50

Цитата:
Есть, возможно не точно, но похоже - это всякие программы типа SharewareStop, InqSoft Neo Sign 0f Misery и т.д.

Первая просто меняет системное время.
А вторая: http://s0m.narod.ru/neos0m.html
-автоматизирует какието действия. Как её применять для продления жизни прграмм не ясно.....


Добавлено:
Вот из этого списочка может кто то что то пробовал?
http://hitsite.narod.ru/PROGRAMS/sistem/regedit.html

Добавлено:
http://www.h16h.h16.ru/catalog/soft/171.shtml
Автор: sumchanin_Yuri
Дата сообщения: 30.10.2006 08:53
netrsasha

Цитата:
А вторая: http://s0m.narod.ru/neos0m.html
-автоматизирует какието действия. Как её применять для продления жизни прграмм не ясно.....


Вот её и применяй, смотри что программа делает, а потом сноси все изменения которые влияют на ограничения программы.... Разбираться надо - почитай вот про снятие ограничений http://www.databack4u.com/snc/untrial.html, может что-то даст тебе...

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

Страницы: 12345678

Предыдущая тема: Acronis Disk Director


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.