31Jul

Jak mohu sledovat změny, které provádí Instalační program programu?

click fraud protection

Jaké přesně jsou ty instalační aplikace, které dělají jako průběžný pruh? Chcete-li věc pozorně sledovat, budete potřebovat správné nástroje.

dnešní otázka &Odpověď na odpověď nám přichází s laskavým svolením SuperUser - rozdělení Stack Exchange, seskupení webových serverů Q & A na úrovni komunity.

Otázka

Čtečka zařízení SuperUser Gregory Moussat chce vědět, co se děje za fasádou instalátoru:

Chci vědět, co dělají někteří instalační pracovníci: především soubory, složky a položky registru, které přidávají, odstraňují nebo upravují.

Spousta "profesionálních" programů je tak špatně zdokumentována, že je obtížné najít správný způsob jejich konfigurace, aktualizace atd.

InstallRite je program, který je schopen provést "snímek" před a po instalaci programua porovnejte snímky. To vám umožní zjistit, co bylo provedeno, a dokonce i vytvořit vlastní odinstalaci. Instalace InstallRite se již zdaleka neudržuje a nebyla aktualizována od roku 2008.

Jaký nástroj nahradí InstallRite?

instagram viewer

Odpověď

přispěvatel Synetech nabízí alternativní nástroj:

Existuje několik a testoval jsem alespoň 10-12, ale ten, který dávám přednost a doporučuji, je ZSoft Uninstaller. Je to svobodné a je dobré najít rozdíly, aniž byste vás ohromovali cizí nepořádek, jako většina z těchto programů, dokonce i komerční.

Používám také InCtrl 5 PC Magazine, který je velmi dobrý( dostačující k tomu, aby získal souhlas Microsoftu), ale před několika lety přestali distribuovat své programy zdarma, ale protože to bylo svobodné, stále je k dispozici dostatek kopií( bohuželtak s novějším InCtrl X.)

Pokud máte zájem o získání opravené kopie InCtrl( InCtrl X), bude vám spuštěno $ 8 - více informací o InCtrlu X zde.

Další přispěvatel Prahlad Yeri nabízí několik návrhů, jak ručně prověřit, co aplikace dělá:

To, co inženýr opravdu dělá podrobně, není možné znát, s výjimkou případu reverzní inženýrství jeho binárních instrukcí.Zde je několik příznaků, které můžete zkontrolovat:

  1. Zkontrolujte složku aplikací v adresáři Program Files. Obvykle se nachází položka C: \ Program Files \ AppXYZ.
  2. Podobně zkontrolujte složku systému( C: \ Windows \ System32).Vaše aplikace mohla umístit knihovny( DLL /OCX/ TLB) zde.
  3. Spusťte CCleaner, abyste zjistili, zda vytvořil položky registru. CCleaner také ukazuje některé další změny, které aplikace mohla učinit, jako je registrace typu MIME atd.
  4. Nezapomeňte zkontrolovat. NET GAC( Global Assembly Cache).Obsahuje všechny sestavy. NET, které by vaše aplikace mohla zaregistrovat na vašem počítači. Je to obvykle ve složce C: \ windows \ assembly
  5. Zřejmé( ale někdy je zřejmé, že je přehlédnut!):
    • Start Menu a desktopové zkratky
    • Soubory v C: \ users \ USER-NAME \ Application Data( CCleaner ukáže tyto)
    • Položky v nabídce Startup a boot.ini( spusťte msconfig pro kontrolu těchto)

Mezi kontrola snímků s aplikací a ruční kontrola souborů, budete mít všechny vaše základy pokryty. Zde můžete zhlédnout úplnou diskusi v programu SuperUser. Chcete přidat do seznamu nástroj nebo techniku? Zní to v komentářích.