Removing or hiding Beta Updates section in macOS System Settings
Hey everyone,
I'm trying to figure out if there is any way to completely remove or hide the Beta Updates section under System Settings > General > Software Update.
Right now, it just shows as "Off," but having this extra row visible in the menu is really bothersome to look at, and I want a clean interface.
Here is what I have already tried:
- Unenrolled my Apple ID from the Apple Beta Software Program at beta.apple.com.
- Ran terminal commands (seedutil unenroll and deleting cached .SeedEnrollment.plist / .BetaEnrollmentData.plist files).
- Signed out of my Apple Account, restarted, and signed back in.
The row still remains showing "Off."
I know installing an MDM Configuration Profile (AllowPreReleaseInstallation = false) can hide it, but installing a profile adds a permanent "Profiles" menu entry to System Settings, which I also don't want.
Is there any other terminal command, defaults write tweak, or hidden setting in modern macOS to completely remove this row without triggering the Profiles section? Or is this just hardcoded into macOS now?
I must want to remove this because it is very annoying to my mind so please help me
Thanks for any help or insight!
[Edited by Moderator]
MacBook Air (M5, 2026)