13 апреля 2026, 20:15
Для удаления утилиты Samsung Magician надо сделать 18 действий и дважды перезагрузить компьютер

Разработчик пожаловался, что утилиту Samsung Magician на macOS не так просто удалить. Для этого надо пройти через 18 шагов, вручную очищать файловую систему и дважды перезагружать компьютер. Одновременно у приложения нет встроенного деинсталлятора, а содержимое пакеты вызывает вопросы.
Samsung Magician — утилита для управления твердотельными накопителями от Samsung. С её помощью пользователи могут проводит диагностику дисков, проверять подлинность, состояние и эффективность.
В своём блоге разработчик рассказал, что установил Magician, чтобы задать пароль для аппаратного шифрования накопителя Samsung T7 Shield. Сделать этого не получилось, следовательно автор решил избавиться от утилиты, но не нашёл деинсталлятор. Перетаскивание в корзину тоже не удаляло приложение.
Глубоко в директории пакета удалось найти скрипт для удаления приложения:
sh ~/Library/'Application Support'/Samsung/'Samsung Magician'/SamsungMagician.app/Contents/Resources/CleanupMagician_Admin_Mac.sh
Запуск скрипта не помог, и в терминале появилось приблизительно 500 ошибок типа chown: Operation not permitted. Всё дело в том, что сценарий меняет владельца каждого файла и затем пытается удалить его, но macOS автоматически блокирует каждую такую попытку.
Сценарий не останавливается, не ловит ошибки, не пробует план Б. Он просто с тупым упорством долбится в стену по каждому файлу, а потом завершает работу с видом: «Ну всё, шеф, готово». После этого все файлы, разумеется, по-прежнему оставались на месте.
После неудачи со скриптом разработчик решил вручную запустить команду rm -rf для каждой папки Samsung. Всего удалось найти девять папок:
~/Library/Application Support/Samsung ~/Library/Preferences/com.samsung.* ~/Library/Caches/com.samsung.* ~/Library/Logs/Samsung* /Applications/Samsung Magician.app ~/Library/LaunchAgents/com.samsung.* /Library/LaunchDaemons/com.samsung.* /Library/Extensions/*amsung* /Library/Application Support/Samsung
Может показаться, что после этого Samsung Magician бесследно исчезла, но при запуске find / -iname "*samsung*magician*" обнаружилось ещё 27 файлов в системе. И это после выполнения скрипта и девяти ручных команд. Последние четыре файла пришлось удалять с помощью перезагрузки Mac, перехода в Recovery Mode и выполнения csrutil disable.
Автор отмечает, что большего всего вопросов вызывает не трудности с удалением, а архитектура самого приложения и использованные технические решения. В директории удалось найти более 150 PNG-файлов покадровой анимации вращающегося кружка загрузки. Всё это только для того, чтобы показывать пользователю статус загрузки.
Это не шутка. Инженеры Samsung это реализовали, менеджеры одобрили, а QA протестировали (по крайней мере должны были), и ни на одном этапе ни один человек не поднял руку и не спросил: «А дисковая утилита точно должна поставляться со 150 вручную пронумерованными картинками вращающегося кружка?».
Это не единственный набор изображений для покадровой анимации. Инженеры собрали комплекты практически для каждого экрана загрузки. Всего в пакете Magician некоторое количество сотен PNG-файлов для декоративных анимаций.
Вот что ещё удалось найти в файлах приложения:
Каркас Electron — полноценный ядро Chromium для вывода графиков состояния накопителя.
Каркас Squirrel для автообновления.
Фреймворк ReactiveObjC и Mantle — инструменты для реактивного программирования.
Кастомные шрифты Samsung со множеством начертаний.
Файлы локализации чуть ли не для всех языков Земли: корейского, японского, китайского, немецкого, французского, итальянского, русского, португальского, испанского, арабского, хинди, бенгальского, тамильского, телугу, гуджарати, каннада, малаялам, маратхи, урду, суахили, филиппинского, африкаанс.
Рекламные баннеры в виде JPG-файлов.
Документация с более чем 40 скриншотами на десяти языках.
Samsung Magician — это зараза. Памятник раздутому софту, любовное письмо ненужным программам и корпоративному булшиту, и жирный, мясистый средний палец каждому пользователю, который только хотел поставить пароль на свой мобильный диск.
Читают сейчас

4 часа назад
Microsoft добавит в Outlook функцию для более продвинутых автоответов
Согласно последней записи в дорожной карте Microsoft 365 для Outlook, компания добавляет в Outlook для Windows новую функцию автоматического ответа на основе правил. Этот новый механизм должен позволи

5 часов назад
Anthropic продлили доступ к Claude Fable 5 на неделю
Anthropic продлили доступ к своему флагману – Claude Fable 5 на еще одну неделю, до 19 июля. Равным образом продлили увеличение недельных лимитов на 50% на ближайшие семь дней. Читать далее

6 часов назад
Платформа распознавания лиц в магазинах Великобритании вскоре будет мгновенно оповещать полицию о появлении рецидивистов
Техника распознавания лиц в магазинах Великобритании вскоре позволит мгновенно оповещать полицию о присутствии лиц, которые неоднократно совершали преступления, пишет Guardian. Сообщается о системе Fa
12 часов назад
OpenAI и Google продают ИИ-модели китайским компаниям из чёрного списка США
Американские ИИ-гиганты продолжают функционировать с китайскими технологическими корпорациями, вопреки санкционные ограничения. Как выяснила Financial Times, OpenAI и Google предоставляют услуги в обл

13 часов назад
Суды Китая: игровые аккаунты, внутриигровые предметы и цифровые покупки можно передавать по наследству
Несколько семей в Китае добились через суд права наследования игровых аккаунтов, внутриигровых предметов и цифровых покупок после смерти их владельцев. Пользователь Reddit рассказал о нескольких решен