sysprogs / WinCDEmu

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WinCDEmu does not cleanly uninstall itself from Windows 7

KlipperKyle opened this issue · comments

Platform: Windows 7 64-bit SP1

Problem 1: WinCDEmu attempts to override the pointers to Windows Disc Image Burner (isoburn.exe located in C:\Windows\System32). Navigating to Control Panel > Default Applications > Windows Disc Image Burner will reveal a modified entry owned by sysprogs instead of Microsoft. Furthermore, attempting to launch isoburn launches WinCDEmu instead. When WinCDEmu is uninstalled, this entry is removed entirely, not restored to the original Microsoft entry. (I still have yet to figure out how to put the entry back in Default Applications.)

Problem 2: Windows Disc Image Burner is entirely removed from the Open With.. menu on an ISO image. I had to add it manually.

Problem 3: the uninstaller leaves behind an entry in Programs and features.

Problem 4: Registry keys are left behind. CCleaner picked up the following:

[HKEY_CLASSES_ROOT\BazisVirtualCD.Ccd\shell\open]

[HKEY_CLASSES_ROOT\BazisVirtualCD.Ccd\shell\open\command]
@="\"C:\\Program Files (x86)\\WinCDEmu\\vmnt64.exe\" \"%1\""

[HKEY_CLASSES_ROOT\BazisVirtualCD.Cue\shell\open]

[HKEY_CLASSES_ROOT\BazisVirtualCD.Cue\shell\open\command]
@="\"C:\\Program Files (x86)\\WinCDEmu\\vmnt64.exe\" \"%1\""

[HKEY_CLASSES_ROOT\BazisVirtualCD.IMG]

[HKEY_CLASSES_ROOT\BazisVirtualCD.IMG\shell]

[HKEY_CLASSES_ROOT\BazisVirtualCD.ISO]

[HKEY_CLASSES_ROOT\BazisVirtualCD.ISO\shell]

[HKEY_CLASSES_ROOT\BazisVirtualCD.Mds\shell\open]

[HKEY_CLASSES_ROOT\BazisVirtualCD.Mds\shell\open\command]
@="\"C:\\Program Files (x86)\\WinCDEmu\\vmnt64.exe\" \"%1\""

[HKEY_CLASSES_ROOT\BazisVirtualCD.Nrg\shell\open]

[HKEY_CLASSES_ROOT\BazisVirtualCD.Nrg\shell\open\command]
@="\"C:\\Program Files (x86)\\WinCDEmu\\vmnt64.exe\" \"%1\""

@KlipperKyle Since sysprogs clearly don't give a F, have you found some alternative, or are have fork-fixed it ?

@GnstheGrain: there was some shareware tool a few coworkers recommended, but I can't remember the name. I never installed it anyway.

I usually just mount the ISO image within Linux, either with a native loop mount or with fuseiso.