Корзина в Total Commander не отображается как отдельная кнопка на панели инструментов по умолчанию, поэтому пользователи часто не могут понять, куда попадают удалённые файлы и как их восстановить. На самом деле файловый менеджер работает с системной корзиной Windows (Recycle Bin), и открыть её можно несколькими способами: командой cm_OpenRecycled, через переменную окружения или настроив удаление через клавишу F8.
Ниже разберём, где именно в Total Commander находится корзина, как настроить удаление файлов в неё, а не мимо неё, и что делать, если файлы пропали безвозвратно из-за неверных настроек.
Как Total Commander работает с корзиной Windows
Total Commander не имеет собственной корзины — он использует системную корзину Windows. Когда вы удаляете файл с настройкой «в корзину», программа передаёт его в ту же папку Recycle Bin, которую вы видите на рабочем столе. Физически данные хранятся в скрытом системном каталоге $Recycle.Bin в корне каждого диска.
По умолчанию в Total Commander при нажатии F8 или Delete файлы удаляются именно в корзину — но это зависит от текущих настроек. Если где-то была включена опция полного удаления, файлы стираются навсегда, минуя Recycle Bin. Именно поэтому первое, что стоит проверить, — параметры удаления в конфигурации программы.
Способ 1. Открыть корзину через команду cm_OpenRecycled
Самый быстрый способ попасть в корзину прямо из панели Total Commander — встроенная внутренняя команда cm_OpenRecycled. Она открывает содержимое корзины в активной файловой панели, как обычный каталог.
Чтобы выполнить команду, введите её в командную строку Total Commander (поле внизу окна, рядом с кнопками дисков) и нажмите Enter. Если командная строка скрыта, включите её через меню Конфигурация → Настройка → Расположение окон, отметив пункт отображения командной строки.
Команду также можно повесить на кнопку панели инструментов или горячую клавишу:
- 🔹 Щёлкните правой кнопкой по панели инструментов и выберите
Изменить, затем добавьте новую кнопку с командойcm_OpenRecycled. - 🔹 Для горячей клавиши откройте
Конфигурация → Настройка → Разноеи назначьте сочетание на эту команду в разделе переопределения клавиш. - 🔹 Альтернатива без настройки — введите в адресной строке панели путь
::{645FF040-5081-101B-9F08-00AA002F954E}, это системный идентификатор корзины.
Способ 2. Открыть корзину как папку через путь
Корзину можно открыть и как обычный каталог, введя путь в адресную строку панели. Нажмите на заголовок текущего пути над списком файлов (или сочетание Ctrl+Shift+F11 не требуется — достаточно клика по пути) и введите один из вариантов.
Надёжный вариант — виртуальная папка оболочки Windows. Введите в путь панели:
shell:RecycleBinFolder
Либо используйте CLSID-идентификатор, упомянутый выше. Оба способа открывают именно системную корзину со всеми удалёнными объектами со всех дисков, где вы увидите исходное расположение каждого файла и сможете восстановить его через контекстное меню.
Обратите внимание: прямой заход в скрытую папку C:\$Recycle.Bin покажет техническое содержимое с нечитаемыми именами — это служебное хранилище, а не удобное представление корзины. Работать с файлами лучше именно через виртуальную папку shell:RecycleBinFolder.
Настройка удаления файлов в корзину
Если файлы удаляются навсегда, минуя корзину, причина почти всегда в настройках Total Commander. Откройте Конфигурация → Настройка → Операции с файлами (в разных версиях раздел может называться Копирование/Удаление) и проверьте параметры удаления.
Найдите опцию «Удалять в корзину» (Delete to recycle bin) и убедитесь, что она включена. Рядом обычно есть отдельный переключатель для нажатия F8 с зажатым Shift — он определяет, будет ли Shift+Delete удалять мимо корзины. После изменения настроек нажмите «Применить» и проверьте удаление на ненужном тестовом файле.
☑️ Проверка настроек удаления в корзину
⚠️ Внимание: файлы, удалённые с сетевых дисков, USB-флешек и через FTP-подключения, в корзину Windows обычно не попадают — они стираются сразу. Перед удалением с внешних носителей делайте копию важных данных.
Сравнение способов открыть корзину
| Способ | Что нужно сделать | Кому подходит |
|---|---|---|
Команда cm_OpenRecycled | Ввести в командную строку или повесить на кнопку | Постоянным пользователям |
Путь shell:RecycleBinFolder | Ввести в адресную строку панели | Разовый доступ без настройки |
| Кнопка на панели инструментов | Добавить кнопку с командой один раз | Тем, кто часто восстанавливает файлы |
| Значок на рабочем столе Windows | Открыть стандартную корзину вне TC | Простейший вариант без настроек |
Как видно, универсального «лучшего» способа нет: для разового восстановления достаточно ввести путь в панели, а при регулярной работе с удалёнными файлами удобнее один раз настроить кнопку или горячую клавишу.
Восстановление и окончательное удаление файлов
Открыв корзину в панели Total Commander, вы можете работать с её содержимым почти как с обычной папкой. Чтобы восстановить файл, щёлкните по нему правой кнопкой и выберите в контекстном меню пункт Восстановить — объект вернётся в исходное расположение. Простое копирование через F5 из корзины также работает, но файл при этом копируется, а не перемещается на прежнее место.
Для окончательной очистки откройте контекстное меню пустой области панели с корзиной и выберите Очистить корзину, либо сделайте это через значок корзины на рабочем столе Windows. Учтите, что после очистки восстановить данные штатными средствами уже не получится.
Почему файл не попал в корзину — возможные причины
Корзина отключена в свойствах диска Windows (настроено «уничтожать файлы сразу»). Файл превышает лимит размера корзины для этого диска. Удаление выполнялось с сетевого пути или съёмного носителя. В Total Commander отключена опция «Удалять в корзину» или использовалось сочетание Shift+Delete.
⚠️ Внимание: если файл был удалён мимо корзины, прекратите запись на тот же диск — новые данные могут затереть освободившееся место. Для восстановления в этом случае применяются специализированные утилиты восстановления данных, и гарантии результата нет.
Частые проблемы и их решения
Команда cm_OpenRecycled не срабатывает. Проверьте, что вы вводите её именно в командную строку Total Commander, а не в адрес панели. Также убедитесь, что версия программы не слишком старая — в очень ранних редакциях внутренних команд было меньше.
Корзина открывается пустой, хотя файлы удалялись. Возможные причины: удаление шло с другого диска, где корзина отключена, либо файлы удалялись с зажатым Shift. Проверьте свойства корзины в Windows: правый клик по значку на рабочем столе → Свойства — там для каждого диска задаётся размер и режим удаления.
Нет пункта «Восстановить» в контекстном меню. Откройте корзину именно как виртуальную папку (shell:RecycleBinFolder), а не как служебный каталог $Recycle.Bin — в последнем стандартные команды оболочки недоступны.
Часто задаваемые вопросы
Есть ли в Total Commander своя отдельная корзина?
Нет, собственной корзины у программы нет. Total Commander использует системную корзину Windows, поэтому все удалённые через F8 файлы попадают в тот же Recycle Bin, что и при удалении из Проводника.
Как быстро открыть корзину в панели Total Commander?
Введите в командной строке программы команду cm_OpenRecycled или вставьте в адресную строку панели путь shell:RecycleBinFolder. Для постоянного использования удобно создать кнопку на панели инструментов.
Почему файлы удаляются навсегда, минуя корзину?
Проверьте настройку «Удалять в корзину» в разделе операций с файлами в настройках Total Commander, а также свойства корзины в Windows. Удаление с сетевых дисков и флешек, а также сочетание Shift+Delete, всегда стирает файлы без помещения в корзину.
Можно ли восстановить файл из корзины прямо в Total Commander?
Да. Откройте корзину как виртуальную папку, щёлкните по файлу правой кнопкой и выберите «Восстановить» — объект вернётся в исходное место. Либо скопируйте его клавишей F5 в нужный каталог.
Где физически хранятся файлы корзины на диске?
В скрытой системной папке $Recycle.Bin в корне каждого диска. Напрямую работать с ней не рекомендуется — имена файлов там служебные. Для просмотра и восстановления используйте виртуальную папку корзины.