Skip to main content

Want to switch from the Mole Mac site to the Windows site?

Go now
Mole
MacWindows
Features Tested apps Testimonials Pricing FAQ Blog
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES PortuguêsPT NederlandsNL
Buy nowBuy Download

    Help, documentation, releases, and articles.

    Home/Apps tested with Mole

    How to uninstall Samsung Magician on Mac

    Samsung Magician manages Samsung SSDs and other storage, and its Mac package installs more than an app. The real app sits in ~/Library/Application Support/Samsung/Samsung Magician/SamsungMagician.app, with a link to it in Applications and another on the Desktop. A background service, SamsungMagicianSVC, runs from two user launch agents, and two kernel extensions and a support folder go into /Library. Samsung's download page is where the package comes from, and this guide did not find a Samsung uninstall page for Mac. The package ships a vendor tool called UninstallFIT inside the app; it was not run for this guide, so it is not described here. Finish any firmware update, secure erase or other drive operation before you start; this guide did not test quitting in the middle of one. This guide covers the official package 9.0.1.950 and the Homebrew cask samsung-magician.

    Quit Samsung Magician and its service

    1. Quit Samsung Magician from its menu. Its background service keeps running from the user launch agents com.samsung.magiciansvc and com.samsung.magicianapp, and the service starts again at login until those launch agents are gone. In the test Status showed one SamsungMagician row with 9 processes, the service folded into it.
    2. Open System Settings › General › Login Items & Extensions and switch off any Samsung Magician entry you find.

    Remove the app, its links and the user files

    1. Move the product folder ~/Library/Application Support/Samsung/Samsung Magician to the Trash in Finder. It holds the real app. The installer creates its parent Samsung folder as root, so Finder may ask for an administrator password.
    2. Move the two links to the Trash: /Applications/SamsungMagician.app and the Samsung Magician link on your Desktop. Remove only the links; the real app is the folder from step 1. The installer creates the Desktop link as root, so Finder may ask for a password for it.
    3. Move the two launch agents ~/Library/LaunchAgents/com.samsung.magiciansvc.plist and ~/Library/LaunchAgents/com.samsung.magicianapp.plist to the Trash. A loaded job stays running until you log out or restart.

    Remove the kernel extensions

    The package also puts two kernel extensions and a support folder in /Library. macOS asks for an administrator password to move them, and the extensions stay loaded until you restart:

    • /Library/Extensions/SamsungMagicianPSSDDriver.kext
    • /Library/Extensions/SamsungMagicianPSSDDriverX.kext
    • /Library/Application Support/com.samsung.magician

    Remove them only after the app itself is gone, then restart the Mac.

    Where Samsung Magician keeps its data

    In Finder, press Shift + Command + G and type the path. Skip paths that are not on your Mac.

    Location What it holds What to do
    ~/Library/Application Support/Samsung/Samsung Magician The real app, installed here by the package Remove it, as above. Mole selects it and moves it through its administrator helper once the real app is out of it.
    /Applications/SamsungMagician.app and the Desktop link Links to that app Remove only the links. Mole moves the Applications link after the real app; with Full Disk Access it also moves the installer's Desktop link, otherwise remove that one yourself.
    ~/Library/LaunchAgents/com.samsung.magiciansvc.plist and com.samsung.magicianapp.plist The service and app launch agents Remove with the app. Mole selects them.
    ~/Library/Application Support/Samsung Magician The Electron data folder, named with a space Open it first. Mole lists it and does not select it, but its Chromium cache folders (blob_storage, Cache, Code Cache, DawnGraphiteCache, DawnWebGPUCache, GPUCache) are separate rows selected by default.
    ~/Library/Preferences/com.samsung.magician.8.0.plist App preferences Remove with the app. Mole selects it.
    ~/Library/Preferences/com.samsung.magiciansvc.plist Service preferences Remove with the app. Mole lists it and does not select it.
    ~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.samsung.magician.8.0.sfl4 The recent-documents list Remove with the app. Mole selects it.
    Temporary cache folders com.samsung.magician.8.0, com.samsung.magician.8.0.helper.GPU and com.samsung.magiciansvc under your user cache root (getconf DARWIN_USER_CACHE_DIR) Temporary caches Remove with the app. Mole selects all three.
    /Library/Extensions/SamsungMagicianPSSDDriver.kext, /Library/Extensions/SamsungMagicianPSSDDriverX.kext and /Library/Application Support/com.samsung.magician Kernel extensions and an install support folder Administrator step above. Mole selects them and moves them through its helper only once the app is gone.

    Do not delete the ~/Library/Application Support/Samsung parent, and do not remove anything else under /Library/Extensions.

    Check the result

    pgrep -il magician
    launchctl list | grep -i samsung
    ls -d "$HOME/Library/Application Support/Samsung/Samsung Magician" "$HOME/Library/LaunchAgents/com.samsung.magiciansvc.plist" "$HOME/Library/LaunchAgents/com.samsung.magicianapp.plist"
    ls -d /Library/Extensions/SamsungMagician* "/Library/Application Support/com.samsung.magician"
    ls -d "$(getconf DARWIN_USER_CACHE_DIR)"com.samsung.magician*
    pkgutil --pkgs | grep -i samsung
    
    • No output from pgrep means no process with that text was found. A printed line means Magician or its service is still running; identify it before quitting it.
    • The launchctl filter lists only current-user jobs whose names contain samsung. A match means a launch agent is still loaded, which is normal until you log out or restart after moving its plist.
    • A path printed by ls still exists; No such file or directory applies to that path only. The two kernel extension folders printed after you moved them means the move did not happen.
    • For the lines with *, zsh, the default shell on macOS, prints no matches found when nothing matching is left, which is the result you want.
    • Lines from pkgutil --pkgs such as com.samsung.magician.softwarepkg are installer receipts, records only with no files. Mole forgets the app and service receipts after its removal, and the two driver receipts once the kernel extensions and the support folder are gone too. If you kept the kernel extensions in Mole and removed them by hand later, a driver receipt can stay; you can optionally clear it with sudo pkgutil --forget followed by the exact id the list printed.

    If you installed it with Homebrew

    brew uninstall --cask samsung-magician
    

    The cask runs Samsung's package, and its ordinary uninstall unloads com.samsung.magiciansvc, quits the app, unloads both kernel extensions, forgets seven package receipts and deletes the two kext folders. It does not name ~/Library/Application Support/Samsung/Samsung Magician, so the real app, the launch agents and /Library/Application Support/com.samsung.magician can remain. The zap list covers ~/Library/Application Support/Samsung Magician, ~/Library/Application Support/Samsung/Samsung Magician, the two launch agents and ~/Library/Saved Application State/com.samsung.magician.*. Nothing on it is your own file, but brew uninstall --cask --zap samsung-magician does not consult Mole's checkboxes. Mole adds --zap only when every zap path is in ~/Library and none touches a row you left unchecked; the spaced Application Support/Samsung Magician row is unchecked by default. The cask's own notes say to restart after installing; restart after removing it too.

    What Mole lists

    Mole selects the app, the product folder that holds it, the /Applications link, the two launch agents, the app preferences, the recent-documents list, the six Chromium cache folders and the three temporary cache folders when they are present. It moves the real app out of the product folder first, then the link, and with Full Disk Access also the installer's Desktop link, which folds into the app's row. It lists the service preferences and the spaced Application Support/Samsung Magician folder for review without selecting them. The two kernel extensions and /Library/Application Support/com.samsung.magician are also selected by default; like the product folder they go through Mole's administrator helper, which asks for your password once and moves them only after the app is gone. The helper moves a kernel extension only if it still carries Samsung's signature and no other package receipt lists it, and it never unloads one or runs UninstallFIT, so restart the Mac afterwards. Once everything is gone, Mole forgets the package receipts.

    These defaults assume “Remove data and settings with apps” in General › Cleaning is off. With it on, Mole also ticks the two review rows.

    What this test covered

    On October 20, 2026, the official Samsung Magician 9.0.1.950 package was installed with the service and both drivers, and the Mac was not restarted. Magician was launched, which is when it created its /Applications link; the app has no account to sign in to, and no drive operation was run. Before the removal Mole's startup items showed the service's launch agent com.samsung.magiciansvc, set to run at login. Mole listed 19 rows and the app. That run left the three administrator rows unticked, so the other 16 rows, the app and both links went to the Trash, the service launch agents with them, and Mole forgot the app and service receipts. The two kernel extensions and /Library/Application Support/com.samsung.magician were then moved in a separate, supervised administrator step and the two driver receipts forgotten, so Mole's own helper path for the kernel extensions has not yet run on a real Mac. Afterwards the launch agent was gone from the startup items, and a rescan by product name, bundle id and vendor name across the user Library, LaunchAgents, /Library support and driver folders, Applications and the temp folder found no other Samsung Magician item; it was not a full-disk inventory. Status showed one SamsungMagician row with 9 processes, the service folded in, and the app has no update feed Mole reads. UninstallFIT, a restart and a Homebrew install were not tested.

    If Mac apps leave files behind after uninstalling, try Mole. I've personally tested and inspected 834 Mac apps.

    Try Mole

    Mole · 鼴

    Cleanup, software, and status for your Mac.

    v1.17.0 · Release notes

    Product

    Mac Cleaner App Uninstaller Mac Optimizer Disk Analyzer System Monitor

    Support

    Help Documentation Releases Blog

    Legal

    Terms of Service Privacy Policy Refund Policy

    Resources

    For Windows CLI Tool Affiliate Program

    Connect

    Twitter hi@mole.fit

    Mole’s only official website mole.fit · Avoid installers from unknown sources

    The CLI stays free for terminal workflows.