How to Remove Duplicate Entries from Context Menu on Your Mac

When you right-click a file on your Mac, you will see a bunch of actions that you can perform on the selected file. One of these options is “Open With” and that lets you open the selected file with one of the apps you have installed on your Mac. For instance, if you right-click on a video file, you will see various video player apps appearing in the “Open With” menu. Sometimes you will see the same app appearing more than one time in this menu. Though it will not harm your machine, you might want to remove the duplicate entry from your context menu to make it neater. Here’s how you can do so.

We will be using the Terminal to remove the duplicate entry from the “Open With” menu.

1. The first step is to fire up the Terminal. To do that, simply click on Launchpad, type in “Terminal” into the search box and click on the app’s icon. The app will launch.

openwithmac-terminal

2. When the Terminal launches, type the following command into it and press Enter. It should do the job for you.

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

openwithmac-command

3. The next thing is to relaunch the Finder so it can recognize the changes that you just made. To do so, hold down the “Alt” key, right-click on the Finder’s icon in the dock and select “Relaunch”. It will relaunch the Finder app.

openwithmac-relaunch

4. You are done.

And that’s all there is to it. You will no longer see any app appearing more than one time in the Open With menu on your Mac. If you install a new app and it appears twice in the said menu, just use the above guide and your issue will be resolved.

Removing the duplicate apps from your “Open With” menu will help you easily select an appropriate app that you want to use to open a selected file instead of getting confused as to what those duplicate apps are there for.