2008-Jan-3 - Checkpoints for program uninstallation
Inspired by an article in a magazine complaining that one of our
products left a service under Local Area Connection Properties after
uninstallation, which resulted in connection problem, I list the
checkpoints for program uninstallation here:
Things should be removed after uninstallation:
1) Program files and folders.
2) Program related registry entries (regedit).
3) Related processes (task manager).
4) Related services (services.msc).
5) Shortcuts on desktop, Start menu, Quick Launch, and any other places in which may have shortcuts added during installation.
6) Program name in Add or Remove Programs in Control Panel.
7) Items added in OS settings. For example,
(a) Windows firewall
exception list, including program name and service name in advanced
settings.
(b) Services added in Local Area Connection Properties.
The best thing to do is to ask the developer for a list for What is
Done during installation, then check one by one after uninstallation
for what has been left.
|