NOTE: This tutorial is old and was posted for Windows Vista. Now it has been updated to work with Windows 7 as well.
When you try to uninstall a software using Control Panel -> Programs and Features in Windows Vista or 7, Windows shows you a dialog box to confirm your choice as shown in following screenshot:

The dialog box also contains a checkbox which allows you to save your choice for future and if you select the checkbox and click on Yes or No button, Windows will remember your choice and will never show the uninstall confirmation prompt box.
Once you do this, you'll have no way left to restore the confirmation box.
Today in this tutorial, we'll tell you a simple way to restore the message box if you accidentally selected the checkbox "In the future, do not show me this dialog box" while clicking on yes or No button.
So without wasting time, lets start the tutorial:
1. Type regedit in RUN or Start menu Search box and press Enter. It'll open Registry Editor.
2. Now go to following key:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\DontShowMeThisDialogAgain
3. In right-side pane, look for following String value:
{948e51fb-0a48-44f0-86ac-33c36def540c}
It would be set to NO. Either delete it or change its value to YES.

4. That's it. Now you'll get the uninstall confirmation prompt box back.
PS: If you want a ready-made registry script to do the task automatically, download following ZIP file, extract it and run the extracted REG file. It'll ask for confirmation, accept it:
This article was posted by VG in following section: Troubleshooting, Windows 7, Windows Vista.
If you enjoyed this article, you can subscribe to our RSS feed or free newsletter to get all new articles directly in your Inbox. Also check out our most popular articles and archive to read other interesting articles. If you have some news or tip to share, please send us.
nick
Thanks - big help!
JohnF
Is this fix supposed to work with Windows 7? I'm having same problem.
VG
^^ It should work in 7.
LeeAnn
Thanks...it might be helpful to let the Vista users know to right click on the value to delete it and to let them know they will get a warning message that deleting/editing the value may make the system unstable, but it is ok to procede with deleting the value, and it is not neccesary to restart the computer to verify that the dialog box reappears.
Golmaal
VG , i have used UNSTOP Copier in windows 7 to copy the files , now i have uninstalled it but when ever i right click on any file there is an option "unstopcp" is present , when i click it , a windows error message opens saying corresponding program is missing. Can you tell how should i remove that option from my right click menu
SMBR
Thanks
Rtyh-12
I don't get it. How do you even find out where the registry key is? That registry is huge!
Great tutorial, as always.
Romar
Sir VG, i know this is irrelevant but i know you're the only person who can help me. I have a problem with Windows File Protection on my Windows 7 32-bit SP1. it always stops at 13% when running sfc /scannow. And according to log:
2011-07-29 03:06:55, Info CSI 00000071 [SR] Cannot repair member file [l:30{15}]"winload.exe.mui" of Microsoft-Windows-BootEnvironment-OS-Loader.Resources, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture = [l:10{5}]"en-US", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, file cannot be checked
2011-07-29 03:06:55, Info CSI 00000072 [SR] Cannot repair member file [l:34{17}]"winresume.exe.mui" of Microsoft-Windows-BootEnvironment-OS-Loader.Resources, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture = [l:10{5}]"en-US", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, file cannot be checked
I think the problem is with winload.exe.mui and winresume.exe.mui. I tried running sfc in safemode and main admin account but no luck. please help me. :(
nipunb
hey VG, a readymade registry script would be great if possible.
VG
^^ Done. :)
@Romar
Did you try to customize boot screen in past?
@Rtyh-12
It takes time. I try to look deeply in Windows system files like DLLs, EXEs, etc in free time which help in finding these kind of things.
@Golmaal
Search for "unstopcp" in Windows Registry and remove it. Most probably you'll find it in following key:
HKEY_CLASSES_ROOT\*\shell
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers