I would like to clean up the massive amount of junk in my contextual menu. I have VM Fusion 5 installed and it is one of the main culprits, showing multiple entries of Windows Apps within my context menu of the Mac OX.

Example of 'junk' in my context menu for a txt file = Notepad listed 5 times, Textpad listed # times, Visual Studio listed 6-7 times, and more .

I found an article explaining what to do for a previous version of Fusion, Remove VMware Fusion and Parallels "Open With" Context Menus. I have searched and I cannot see what resembles the previous option "Open your Mac files and web links using Windows applications".

If anyone can help I would appreciate it.

The following line in the terminal worked:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user

I just don't want items returning because of Fusion.

Thank you.

  • If I understand you right you managed to remove the "junk". So what exactly is the question here? – nohillside Oct 7 '12 at 15:53
  • 1
    This is what I call junk. s14.postimg.org/9j22sb4f5/… – diek Nov 19 '13 at 21:47
  • @mikemaccana edit makes perfect sense. – diek Oct 23 '15 at 14:58
  • If you've already uninstalled Fusion (yaay Veertu!): @diek's command above is all you need. – mikemaccana Feb 12 '16 at 16:08
  • Inside Fusion, open the Virtual Machine Library window – Window menu > Virtual Machine Library, or press CMD+SHIFT+L.
  • Select the VM and click the Settings button.
  • Click the Applications icon, and then select the Default Applications tab.
  • Uncheck Open your Mac files and web links using Windows applications and close the window.

Repeat the process for every VM.

| improve this answer | |
  • 1
    How does this differ from @root's answer? – mmmmmm Mar 21 '13 at 14:14
  • The first answer doesn't make it clear that this setting is independent for every VM in your VM library. You may infer that from the instructions as described ("go to Virtual machine->_Settings_). However, since that is the correct fix and is said to have not worked, it is a reasonable assumption that the user missed that point, and only changed the setting on one VM. "TL;DR" version: the last line is the difference: Do that for every VM – Tim B Mar 21 '13 at 15:21
  • 1
    If you don't want to reboot after doing this run the following command in terminal: /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user then killall Finder – deweydb Nov 15 '16 at 22:45

In VMWare Fusion:

  • go to Virtual Machine->Settings,
  • select Default Applications,
  • Uncheck Open your Mac files and web links using Windows applications
  • Repeat this for all virtual machines
  • Reboot your Mac

Now the Open With options for apps in your virtual machines should be gone. Personally as I don't like my VMs to creep into the guest OS I keep all checkboxes here unchecked.

| improve this answer | |
  • Hi,That option is not displayed in VM Fusion 5, there are 2 items under default apps: 1. Open Mail, and 2. Open Web Pages. – diek Sep 24 '12 at 23:44
  • Just tried it again, and got the option. I will try that. I was obviously going in the wrong route to get that option. – diek Sep 24 '12 at 23:56
  • I need a few days to check this out, I am swamped at school and I some time is needed for testing. The last time I rushed accepting and answer it turned out to be wrong. I do appreciate the help. – diek Sep 25 '12 at 23:14
  • So the problem returned. A full bloated context menu. – diek Oct 11 '12 at 3:43
  • And how to remove context menu items for removed virtual machines??? – Dmitry Aug 30 '13 at 17:08

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .