База знаний
Не удалось удалить ни один профиль
Удаление это переезд в корзину
Групповое удаление ничего не стирает. Окно профиля закрывается первым, запись получает отметку с датой и уезжает в корзину, а данные на диске остаются на месте.
Строка о неудаче приходит, когда отметку не получила ни одна из выбранных записей.
Насовсем стирает только корзина
Список отстал от диска
Запись, которая уже лежит в корзине, второй раз туда не переезжает. Так выходит, когда профили удалили с другого компьютера или из кабинета, а список у вас ещё показывает их.
Обновите список и посмотрите в корзину: чаще всего профили уже там.

Файл профилей не записался
Отметка о переезде пишется в файл профилей на этом компьютере. Если записать его не удалось, отметка снимается и профиль остаётся в списке, чтобы вы не потеряли его между двумя состояниями.
Проверьте свободное место и права на папку данных программы.
Связь с аккаунтом не мешает
Когда вы вошли в аккаунт, об удалении сообщается серверу. Отказ сервера или отсутствие связи переезд не останавливают: запись уезжает в местную корзину.
Частичный итог называет число
Если переехала часть профилей, строка другая: сколько из скольких и причина у тех, что остались. Отменённый прогон говорит, докуда дошёл, и отдельно называет упавшие.
Как собрать улики
Обновите список и повторите удаление на одном профиле: одиночное удаление называет причину для этой записи. Загляните в корзину и запишите время.
Напишите через «Помощь» → «Написать в поддержку»: отчёт, который едет с письмом, несёт версию, систему и последние уведомления программы.
Чего эта статья не разбирает
- Удаление навсегда из корзины. Об этом отдельная статья про удаление профиля.
- Профили, удалённые с другого компьютера. Там программа сама говорит, что случилось с данными.
- Профили, которые вам открыл коллега. Их вы не удаляете, а вам их закрывают.
Где это решается
Каждое утверждение выше это одно место в коде и один стенд.
- Переезд в корзину ставит отметку и ничего не стирает
- apps/desktop/src/lib/profiles.js
- Удаление навсегда не оставляет ни записи, ни каталога
- apps/desktop/test/delete-leaves-nothing.js
- Решение о корзине принимает одно место, а не два
- apps/desktop/test/разбор-программы-05-09.js
- Удаление на другом компьютере не стирает данные здесь без подтверждения
- apps/desktop/test/sync-remote-delete.js
Вопросы
- Данные стёрты?
- Нет. Списочное удаление только переносит записи в корзину, и куки с входами остаются на диске, пока в корзине не нажали «Удалить навсегда» или «Очистить корзину».
- Почему сначала закрывается окно?
- Работающий браузер держит свои файлы открытыми. Запись, отправленная в корзину под открытым окном, оставила бы браузер без хозяина.
- Можно ли вернуть профиль?
- Да, из корзины, пока вы не нажали «Удалить навсегда» или «Очистить корзину». Возвращается он с теми же данными.