

dmg file of VirtualBox and you will find a file named VirtualBox-Uninstall.tool. (If you can't find it, download it from VirtualBox's official site.)

If you're having trouble with your VirtualBox and need to reinstall it, or you no longer need it and want to remove it, here's how to completely uninstall it on your Mac. Instead, it frees up a lot of space on your Mac, keeping your Mac running fast. Removing VirtualBox will not cause any harm to your current macOS.

Once the ID is added, reboot in the usual environment, reinstall Oracle Virtualbox and proceed as usual.How to Uninstall Parallels Desktop on Mac Is It Safe to Delete VirtualBox from Mac? To check if the ID was added, use: $ spctl kext-consent list Ignore the suggestions to reinstall macOS instead, go to the Utilities menu, enter the Terminal and enter the above command. To enter the Recovery OS mode, hold down Command-R or one of the other macOS Recovery key combinations on your keyboard immediately after pressing the power button to turn on your Mac. The only complication is that this command is refused, even with sudo, from the usual environment, and needs to be executed in the Recovery OS. If the GUI mechanism does not work, the solution is to manually add the developer ID to the system.įor Oracle VirtualBox, the commands is: $ spctl kext-consent add VB5E2TV963 The internet is full of unusual suggestion how to solve this, but Apple already addressed this problem in Technical Note TN2459: User-Approved Kernel Extension Loading. Unfortunatelly, on High Sierra 10.13, this mechanism some times does not function as expected. The mechanism is relatively complex, but basically each developer is required to get a developer ID from Apple, and users can approve that software signed by that developer is allowed to run.Īttempts to install software with third-party kernel exptensions fail during the final install phase, with a message like:Īpple added a new setting in System Preferences > Security & Privacy to allow software to be installed: There are lots of complaints from users not being able to install applications with KEXT, like Oracle VirtualBox. Apple continuously enhanced the security of recent macOS versions and with High Sierra 10.13 it introduced a new feature that requires user approval before loading newly-installed third-party kernel extensions (KEXTs)
