If you need to uninstall Rosetta 2 on a Mac, here we show you how to uninstall Rosetta on Apple Silicon M1 and M2 Macs.
Rosetta 2 is a clever free tool in macOS that “translates” Intel only apps and programs so that they work on Apple Silicon M1 Macs and M2 Macs.
Rosetta is not installed by default on M1 or M2 Macs and you’ll only be prompted to install Rosetta on a Mac the first time you open an Intel only application or program that requires it.
Most people will never need to uninstall Rosetta 2 after it has been installed.
However, if you’re using a Mac for testing, development or are a system administrator, you may need to remove Rosetta 2 from a Mac to see how certain apps and software performs without Rosetta installed.
Unfortunately, there’s no easy way to uninstall Rosetta 2 from a Mac because it installs deep within macOS and once installed, is SIP protected by macOS for security reasons.
This is why if you’re using a Mac for testing purposes, it’s much better to use a Virtual Machine (VM) such as Parallels.
Although Parallels is most commonly used to install Windows on a Mac, you can also use it to install macOS in a virtual environment that you can then easily install, uninstall and wipe the installation without affecting your Mac.
You May Also Like:
- M2 MacBook Pro 2022 Review
- M1 MacBook Pro 2021 Review
- How To Run Windows on a Mac
- How To Install Rosetta 2 On Mac
- How To Fully Uninstall Apps On A Mac
How To Uninstall Rosetta 2 From A Mac
Before you uninstall Rosetta 2 from your Apple Silicon M1 or M2 Mac, we strongly recommended backing-up your Mac with Time Machine.
Removing Rosetta may affect the functionality of other apps that rely on it and Time Machine will allow you to restore your Mac easily if anything goes wrong when deleting Rosetta from your Mac.
With this in mind, follow these instructions to uninstall Rosetta 2 on a Mac.
- Open Terminal on your Mac. If you can’t see it in your Dock, use the magnifying glass in the top right of your Mac to open Spotlight and search for “Terminal”.
- Request a list of files/directories and LaunchAgents by entering the command: pkgutil –files com.apple.pkg.RosettaUpdateAuto
- Save them so that you can access them later on such as in a text document on your Mac. A typical list of Rosetta files will look something like this:
- Shut down your Mac and then Boot into recovery mode by holding down the power button on your M1/M2 Mac
- Open Terminal and run the command csrutil disable and confirm to temporary disable SIP security on your Mac
- Shut down and reboot your Mac normally
- Delete all of the the files listed earlier making sure you delete /Library/Apple/usr/share/rosetta and /Library/Apple/usr/libexec and contents.
- Shut down and reboot your Mac in Recovery Mode by holding down the power button again.
- Run csrutil enable and confirm to complete uninstalling Rosetta from your Mac.
You have now removed Rosetta 2 from your Mac.
You can check whether Rosetta has been fully removed from your Mac by going to the Apple logo in the top left corner of your Mac and selecting About This Mac and then click on System Report and in the left hand margin select Software > Installations.
If you scroll down to “R”, you should not see any references to RosettaUpdateAuto which means that Rosetta has been removed from your Mac.
Leave a Reply