Copyright (c) 2003 - 2009 Nir Sofer
Web Site: http://www.nirsoft.net
DescriptionMyUninstaller is an alternative utility to the standard Add/Remove applet of Windows operating system. It displays the list of all installed application, and allows you to uninstall an application, delete an uninstall entry, and save the list of all installed applications into a text file or HTML file.
MyUninstaller also provides additional information for most installed applications that the standard Add/Remove applet doesn't display: product name, company, version, uninstall string, installation folder and more.
System RequirementsThis utility works on any version of Windows - from Windows 98 to Windows Vista. You should log-in to the system as admin user, so the uninstall process will work properly.
Important NoticeWhen you uninstall a software, MyUninstaller utility is not directly responsible to the uninstall process. MyUninstaller simply run the uninstall module provided by the software that you want to uninstall. So, if from some reason the uninstall process fails, you should contact the author of the software that you want to uninstall, not to the author of MyUninstaller.
LicenseThis utility is released as freeware. You are allowed to freely distribute this utility via floppy disk, CD-ROM, Internet, or in any other way, as long as you don't charge anything for this. If you distribute this utility, you must include all files in the distribution package, without any modification !
DisclaimerThe software is provided "AS IS" without any warranty, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The author will not be liable for any special, incidental, consequential or indirect damages due to loss of data or any other reason.
Using MyUninstallerThe MyUninstaller utility is a standalone executable. It doesn't require any installation process or additional DLL's. Just copy the executable file to any folder you want, and run it.
After your run it, MyUninstaller loads the list of the installed applications from the Registry, and gathers information about each installation item. The loading and analyzing process might take between 5 and 15 seconds and even more, depending on your hardware, operating system, and the quantity of the installed application on your computer.
After the analyzing process is finished, MyUninstaller displays the details of all installed applications on your computer. Be aware that some columns, like version, product name, company and others, are displayed for most installed applications, but not for all of them. In rare cases, It's also possible that wrong information about an installed application will be displayed.
The following table provides basic information about each available column:
|Entry Name||The entry name of the installed application as it appears in the Registry.|
|Registry Key||The key name of the installed application in the Registry.|
|Product Name||The name of the product. This information is extracted from the executable of the installed application.|
|Version||The version of the product. This information is extracted from the executable or from the Registry entry of the installed application.|
|Company||The company or the author that created the application. This information is extracted from the executable or from the Registry entry of the installed application.|
|Description||The description of the product. This information is extracted from the executable of the installed application.|
|Obsolete||If the value in this column is "Yes", the uninstall entry is probably obsolete, and the application is no longer installed on your computer.|
|Uninstall||Tells you whether the application provides an uninstall support. If the value in this column is "No", you cannot uninstall the application. entries with no uninstall support are displayed only if you check the "Show Items With No Uninstall" option in the View menu.|
|Installation Folder||The folder that contains the installed application.|
|Web Site||The Web site of the installed application. Be aware that most applications do not provide this information.|
|Installation Date||This column is only available in Windows NT, Windows 2000 and Windows XP. It shows the date that the application has been installed. Be aware that this value is taken from Registry key of the installed application. If you modify something in the Registry key of the installed application, this column may contain wrong installation date.|
|Uninstall String||The uninstall string as it appears in the Registry.|
|Quiet Uninstall||Specifies whether this item supports Quiet Uninstall option. Be aware that most installed software do not support this option.|
|Installer||Specifies the installer software that is used to install/uninstall the program. MyUninstaller can identify the following installers: Windows Installer, Inno Setup, Wise Installer, InstallShield, MindVision VISE Installer, Ghost Installer, Nullsoft Install System, Gentee Installer, and ZipInstaller.|
|Root Key||Specifies the root key of the uninstall entry. most programs add the uninstall entries under HKEY_LOCAL_MACHINE, but there are some programs that also allows you to install for the current user - under HKEY_CURRENT_USER.|
You can change the location of a column by dragging the column header to another location. You can also increase or decrease the width of each column. these settings (the location and the width of all columns) are automatically saved for you and loaded in the next time that you run the MyUninstaller utility.
Uninstalling an applicationIn order to uninstall an application, select the desired entry, and from the File menu (or from the pop-up menu) select "Uninstall Selected Software". The uninstall applet of the selected application will be launched instantly
Removing an uninstall entryIn some circumstances, an application is not removed properly and the uninstall entry remains on your system. If you find an obsolete uninstall entry of an application that is no longer installed on your computer, you can remove the entry from the installed applications list. In order to remove an uninstall entry, select the item that you want to remove, and from the File menu (or from the pop-up menu), select "Delete Selected Entry".
Quick ModeBy default, each time that you run MyUninstaller utility, it automatically scans and analyzes the installed applications on your computer. On computer with dozens of installed applications, this loading process may be quite slow. If you want to load MyUninstaller in much faster way, turn on the quick mode option. When quick mode is enabled, the information gathered by MyUninstaller is saved into a special INI file under your 'Application Data' folder, and in the next time you run MyUninstaller, the installed applications information will be loaded from that INI file, instead of reanalyzing your system. However, if you have installed new software since the last time you ran MyUninstaller, you have to refresh the software list by pressing F5 key.
In order to enable or disable the quick mode, select the 'Quick Mode' option from the View menu.
Advanced ModeWhen Advanced Mode is turned on, you are allowed to select multiple items, and then delete or uninstall them at once. This option is turned off by default, and you should not turn it on, unless you're really a power user.
Translating MyUninstaller to other languagesStarting from version 1.20, you are allowed to easily translate MyUninstaller to other language.
In order to do that, follow the instructions below:
- Run MyUninstaller with /savelangfile parameter:
a file named 'myuninst_lng.ini' will be created in the folder of MyUninstaller.
- Open the created language file in Notepad or in any other text editor.
- Translate all menus, dialog-boxes, and string entries to the desired language. Optionally, you can also add your name and/or a link to your Web site. (TranslatorName and TranslatorURL values) If you add this information, it'll be used in the 'About' window.
- After you finish the translation, Run MyUninstaller, and all translated strings
will be loaded from the language file.
If you want to run MyUninstaller without the translation, simply rename the language file, or move it to another folder.
||Save the list of all installed applications into a regular text file.|
||Save the list of all installed applications into a tab-delimited text file.|
||Save the list of all installed applications into a tabular text file.|
||Save the list of all installed applications into HTML file.|
||Save the list of all installed applications to XML file.|
||Run MyUninstaller without loading your last settings. (window position, columns size, etc. )|
FeedbackIf you have any problem, suggestion, comment, or you found a bug in my utility, you can send a message to [email protected]