31Jul
Čo presne sú tie inštalačné aplikácie, ktoré robí ako priebežný pruh? Ak chcete pozorne sledovať veci, budete potrebovať správne nástroje.
Dnešná otázka &Odpoveď na zasadnutie nám prináša zdvorilosť SuperUser - subdivizácia Stack Exchange, skupinové zdieľanie webových stránok Q & A.
Otázka
čítačka SuperUser Gregory Moussat chce vedieť, čo sa deje za inštalačnou fasádou:
Chcem vedieť, čo niektorí inštalatéri robia: najmä to, aké súbory, priečinky a položky databázy Registry pridávajú, odstraňujú alebo upravujú.
Veľa "profesionálnych" programov je tak zle zdokumentovaných, že je ťažké nájsť správny spôsob ich konfigurácie, aktualizácie atď.
InstallRite je program, ktorý je schopný vykonať "snímku" pred a po inštalácii programua potom porovnajte snímky. To vám umožní zistiť, čo bolo urobené, a dokonca aj vytvoriť vlastný odinštalačný program. Zdá sa, že InstallRite už nie je udržiavaná a od roku 2008 nebola aktualizovaná.
Aký nástroj má nahradiť InstallRite?
Odpoveď
prispievateľ Synetech ponúka alternatívny nástroj:
Existuje niekoľko a ja som testoval najmenej 10-12, ale ten, ktorý uprednostňujem a odporúčam, je ZSoft Uninstaller. Je to zadarmo a je dobré nájsť rozdiely, bez toho, aby vás ohromovali cudzie nepohodlie ako väčšina z týchto programov, dokonca aj komerčné.
Používam aj aplikáciu PC Magazine InCtrl 5, ktorá je veľmi dobrá( dostatočné na získanie súhlasu spoločnosti Microsoft), ale pred niekoľkými rokmi prestali distribuovať svoje programy zadarmo, ale pretože boli slobodné, stále je k dispozícii dostatok kópií( bohužiaľ nietak s novšou InCtrl X.)
Ak máte záujem získať opravenú kópiu InCtrl( InCtrl X), zobrazí sa vám 8 dolárov - viac informácií o InCtrl X tu.
Ďalší príspevok, Prahlad Yeri, ponúka niekoľko návrhov na to, ako manuálne preskúmať, čo aplikácia robí:
Čo inštalátor skutočne robí podrobne, nemôže byť známy, s výnimkou reverznej inžinierstva jeho binárnych inštrukcií.Tu je niekoľko znakov, ktoré môžete skontrolovať:
- Skontrolujte priečinky aplikácií v adresári Program Files. Zvyčajne sa nachádza položkaC: \ Program Files \ AppXYZ.
- Podobne skontrolujte systémové priečinky( C: \ Windows \ System32).Vaša aplikácia mohla umiestniť tu knižnice( DLL /OCX/ TLB).
- Spustite CCleaner, či ste vytvorili položky databázy Registry. CCleaner tiež zobrazuje niektoré ďalšie zmeny, ktoré aplikácia mohla urobiť, ako napríklad registrácia typu MIME atď.
- Nezabudnite skontrolovať. NET GAC( Global Assembly Cache).Obsahuje všetky zostavy. NET, ktoré vaša aplikácia mohla zaregistrovať v počítači. Je to zvyčajne v priečinku C: \ windows \ assembly
- Zrejmé( ale niekedy zrejmé je prehliadané!):
- Štartové menu a skratky na ploche
- Súbory v C: \ users \ USER-NAME \ Application Data( CCleaner zobrazí tieto)
- Položky v ponuke Startup a boot.ini( spusťte msconfig, aby ste ich skontrolovali)
Medzi kontrolou snímok s aplikáciou a manuálnou kontrolou súborov, budete mať všetky vaše základne pokryté.Tu môžete prezrieť úplnú diskusiu v službe SuperUser. Máte nástroj alebo techniku na pridanie do zoznamu? Znížte komentáre.