My Parallels 9 upgrade from v7 is very slow in "Removing the previous version...", which I tracked down to sluggishness in the many lsregister calls. (The install script Uninstaller.sh is invoking lsregister -dump | grep -B3 ... | sed ...)
It turns out that Parallels 7 crammed over 4100 entries into the Mac's Launch Services Database, most starting with com.parallels.winapp! Apparently every file association in the XP registery had been transferred to the Mac.
Given that it's XP, many of these are pointless (e.g., com.parallels.winapp.setup.uninstall.*, com.parallels.winapp.InstallShield.*), and there are multiple repeated entries. Plus I've never wanted to automatically invoke Parallels and its guest XP in order to invoke a specific file type; Parallels is heavy enough that I pause before running it to check there's enough free memory, etc.
If I'm lucky and Parallels 9 manages to eventually complete the upgrade (we're 2 hours into this step), what's the cleanest way to remove the unwanted Parallels winapp launch services entries from the host Mac?
Or if the upgrade crashes, what else needs to be done before trying again?
Guest: Win XP SP3
Host: Mac OSX 10.6.8 (planning upgrade to Mavericks)
HW: Macbook Air late 2010, 4G 120G
Sample fragment from '.../lsregister -dump | fgrep comp.parallels' output (4110 lines):
Code:
identifier: com.parallels.winapp.Setup.exe.4beef4f0e4f24e3686f682b06b4d76d4 (0x80030178)
canonical id: com.parallels.winapp.setup.exe.4beef4f0e4f24e3686f682b06b4d76d4 (0x80032fe2)
identifier: com.parallels.winapp.Setup.exe.4beef4f0e4f24e3686f682b06b4d76d4 (0x80030178)
canonical id: com.parallels.winapp.setup.exe.4beef4f0e4f24e3686f682b06b4d76d4 (0x80032fe2)
identifier: com.parallels.winapp.Setup/Uninstall.4beef4f0e4f24e3686f682b06b4d76d4 (0x80031370)
canonical id: com.parallels.winapp.setup/uninstall.4beef4f0e4f24e3686f682b06b4d76d4 (0x8003135c)
identifier: com.parallels.winapp.Setup/Uninstall.4beef4f0e4f24e3686f682b06b4d76d4 (0x80031370)
canonical id: com.parallels.winapp.setup/uninstall.4beef4f0e4f24e3686f682b06b4d76d4 (0x8003135c)
identifier: com.parallels.winapp.Setup/Uninstall.4beef4f0e4f24e3686f682b06b4d76d4 (0x80031370)
canonical id: com.parallels.winapp.setup/uninstall.4beef4f0e4f24e3686f682b06b4d76d4 (0x8003135c)
identifier: com.parallels.winapp.Setup/Uninstall.4beef4f0e4f24e3686f682b06b4d76d4 (0x80031370)
canonical id: com.parallels.winapp.setup/uninstall.4beef4f0e4f24e3686f682b06b4d76d4 (0x8003135c)
identifier: com.parallels.winapp.Setup/Uninstall.4beef4f0e4f24e3686f682b06b4d76d4 (0x80031370)
canonical id: com.parallels.winapp.setup/uninstall.4beef4f0e4f24e3686f682b06b4d76d4 (0x8003135c)
identifier: com.parallels.winapp.Setup/Uninstall.4beef4f0e4f24e3686f682b06b4d76d4 (0x80031370)
canonical id: com.parallels.winapp.setup/uninstall.4beef4f0e4f24e3686f682b06b4d76d4 (0x8003135c)
identifier: com.parallels.winapp.Setup/Uninstall.4beef4f0e4f24e3686f682b06b4d76d4 (0x80031370)
canonical id: com.parallels.winapp.setup/uninstall.4beef4f0e4f24e3686f682b06b4d76d4 (0x8003135c)
identifier: com.parallels.winapp.SketchUp Application.4beef4f0e4f24e3686f682b06b4d76d4 (0x8005141d)
canonical id: com.parallels.winapp.sketchup application.4beef4f0e4f24e3686f682b06b4d76d4 (0x8005034b)
identifier: com.parallels.winapp.Skype.exe.4beef4f0e4f24e3686f682b06b4d76d4 (0x8003614e)
canonical id: com.parallels.winapp.skype.exe.4beef4f0e4f24e3686f682b06b4d76d4 (0x80030396)