31Jul
Cosa esattamente sono quelle app di installazione che stanno facendo da barra di avanzamento? Se vuoi tenere d'occhio le cose, avrai bisogno degli strumenti giusti.
Today's Question &La sessione di risposta ci viene fornita per gentile concessione di SuperUser, una suddivisione di Stack Exchange, un raggruppamento di Q & A su un sito di community drive.
La domanda
SuperUser reader Gregory Moussat vuole sapere cosa sta succedendo dietro la facciata dell'installer:
Voglio sapere che cosa fanno alcuni installatori: principalmente quali file, cartelle e voci di registro aggiungono, rimuovono o modificano.
Molti programmi "professionali" sono così scarsamente documentati che è difficile trovare il modo corretto per configurarli, aggiornarli, ecc.
InstallRite è un programma che è in grado di fare uno "snapshot" prima e dopo l'installazione di un programmae quindi confrontare le istantanee. Questo ti consente di sapere cosa è stato fatto e persino di creare un programma di disinstallazione personalizzato. Sfortunatamente, InstallRite sembra non essere più mantenuto e non è stato aggiornato dal 2008.
Che strumento sostituisce InstallRite?
La risposta
Contributor Synetech offre uno strumento alternativo:
Ce ne sono diversi e ne ho testati almeno 10-12, ma quello che preferisco e consiglio è ZSoft Uninstaller.È gratuito ed è bravo a trovare la differenza senza sopraffarti con la confusione estranea come la maggior parte di questi programmi, anche quelli commerciali tendono a fare.
Uso anche InCtrl 5 di PC Magazine che è molto buono( abbastanza per ottenere l'approvazione di Microsoft), ma diversi anni fa hanno smesso di distribuire i loro programmi gratuitamente, ma poiché era gratuito, ci sono ancora molte copie disponibili( sfortunatamente nocosì con il nuovo InCtrl X.)
Se sei interessato a ottenere la copia revisionata di InCtrl( InCtrl X) ti farà girare $ 8-leggi di più su InCtrl X qui.
Un altro contributore, Prahlad Yeri, offre alcuni suggerimenti su come indagare manualmente su cosa sta facendo l'applicazione:
Quello che un installatore fa veramente nei dettagli non può essere conosciuto, tranne forse invertendo le sue istruzioni binarie. Ecco alcuni segni che è possibile verificare:
- Controllare le cartelle dell'applicazione nella directory Programmi. Di solito c'è una voce inC: \ Programmi \ AppXYZ.
- Allo stesso modo controllare le cartelle di sistema( C: \ Windows \ System32).La tua app potrebbe aver posizionato librerie( DLL TLV /OCX/) qui.
- Esegui CCleaner per vedere se ha creato voci di registro. CCleaner mostra anche alcune altre modifiche che l'app potrebbe aver apportato, ad esempio la registrazione di un tipo MIME, ecc.
- Ricordarsi di controllare il GAC. NET( Global Assembly Cache).Contiene tutti gli assembly. NET che la tua app potrebbe aver registrato sul tuo computer. Di solito è nella cartella C: \ windows \ assembly
- L'ovvio( ma a volte l'ovvio è trascurato!):
- Menu di avvio e collegamenti del desktop
- File in C: \ users \ USER-NAME \ Application Data( CCleaner mostrerà questi)Voci
- nel menu di avvio e boot.ini( esegui msconfig per controllarle)
Tra il controllo delle istantanee con un'app e il controllo manuale dei file, avrai tutte le basi coperte. Puoi controllare la discussione completa su SuperUser qui. Hai uno strumento o una tecnica da aggiungere alla lista? Audio disattivato nei commenti.