Ensure Correct Uninstall
The vendor application should provide an automated uninstaller that properly removes the application. The application uninstaller should be properly registered as specified in Section 5.5 of this document, and should remove the following:
- All non-shared application files and folders
- Shared application files whose Refcount reaches zero
- Windows Registry entries, except for keys that might be shared by other programs
- All shortcuts from the Start Menu that the application created at installation
- The application uninstaller
The following should remain on the hard disk:
- User data files
- Shared application files that have a non-zero Refcount
- Other resources that other programs use, sharable fonts, and sharable Registry entries