Što točno Jesu li te aplikacije za instalaciju rade dok je bar u tijeku napasti? Ako želite zadržati blisko oko stvari, trebat će vam prave alate.
Današnja pitanja i odgovori nam se javljaju zbog SuperUser, podjela Škole razmjene, zajednice-pogon grupiranja Q & A web stranice.
Pitanje
Čitač SuperUser Gregory Moussat želi znati što se događa iza proizvođača fasade:
I want to know what some installers do: mainly what files, folders, and registry entries they add, remove, or modify.
Lots of “professional” programs are so poorly documented that it’s difficult to find the proper way to configure them, update them, etc.
InstallRite is a program which is able to take a “snapshot” before and after the installation of a program and then compare the snapshots. This allows you to know what was done and even to create a custom uninstaller. Unfortunately InstallRite seems to no longer be maintained and has not been updated since 2008.
Koji alat zamjenjuje InstallRite?
Odgovor
Suradnik Synetech nudi alternativni alat:
There are several and I have tested at least 10-12, but the one I prefer and recommend is ZSoft Uninstaller. It is free and is good at finding difference without overwhelming you with extraneous clutter like most of these programs, even commercial ones tend to do.
I also use PC Magazine’s InCtrl 5 which is very good (enough to get Microsoft’s approval), but several years ago they stopped distributing their programs for free, but because it used to be free, there are still plenty of copies available (unfortunately not so with the newer InCtrl X.)
Ako ste zainteresirani za dobivanje preuređene kopije InCtrl (InCtrl X), to će vam pokrenuti $ 8, više o InCtrl X ovdje.
Još jedan suradnik, Prahlad Yeri, nudi nekoliko prijedloga kako ručno istražiti što aplikacija radi:
What an installer truly does in detail cannot be known, except perhaps by reverse-engineering its binary instructions. Here are a few signs that you can check:
-
Check for application folders in your Program Files directory. There is usually an entry in
C:Program FilesAppXYZ
-
Slično provjerite mape sustava (
C:WindowsSystem32
). Vaša aplikacija mogla je ovdje staviti biblioteke (DLL / OCX / TLB).
- Pokrenite CCleaner da biste vidjeli je li stvorio unose u registru. CCleaner također pokazuje neke druge izmjene koje je aplikacija mogla napraviti, kao što je registracija MIME vrste itd.
-
Ne zaboravite provjeriti.NET GAC (Global Assembly Cache). Sadrži sve.NET okove za koje je vaša aplikacija možda registrirana na vašem računalu. Uobičajeno je u mapi
C:windowsassembly
-
Očito (ali ponekad očigledno je previdjeti!):
- Izbornik Start i prečaci na radnoj površini
-
Datoteke u sustavu
C:usersUSER-NAMEApplication Data
(CCleaner će ih prikazati)
-
Unosi u izborniku Startup i
boot.ini
(trčanje
msconfig
provjeriti ove)
Između provjere snimaka s aplikacijom i ručnog provjere datoteka, imat ćete sve svoje baze pokrivene. Ovdje možete pogledati cijelu raspravu na SuperUseru. Imate li alat ili tehniku dodati na popis? Zvuči u komentarima.