CleanOpenWith is an application I created an app to clean the open withOpen With… menu. You can download it here and find more information about this situate
CleanOpenWith is open source and the underlying process here. Hope this helpsfree. The application automates these steps:
Open Terminal: Applications / Utilities / Terminal.app
Type in the following command :
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user
Wait for that command to complete
If no error then proceed to the last step, restarting Finder
Restarting Finder does not require you to reboot your Mac. Simply press Control + Option while clicking on the Finder icon in the Dock, select Relaunch and you are set!