Запустить Total Commander без установки можно напрямую с флешки или из любой папки на диске — для этого достаточно скопировать каталог программы и указать пути к файлам настроек в параметрах запуска. Многие пользователи даже не подозревают, что файловый менеджер изначально спроектирован с поддержкой портативного режима: все настройки хранятся в обычных INI-файлах, а не разбросаны по реестру.
Такой подход полезен в нескольких ситуациях: работа на чужом компьютере без прав администратора, обслуживание нескольких ПК с одним набором инструментов, резервная копия рабочей среды на случай переустановки Windows. Ниже разберём, как собрать portable-сборку самостоятельно, перенести настройки и избежать типичных ошибок.
Что такое портативная версия Total Commander
Портативная версия — это копия программы, которая работает без инсталляции в систему и не оставляет следов на чужом компьютере. Для Total Commander это реализуется через два ключевых файла конфигурации: wincmd.ini (основные настройки) и wcx_ftp.ini (настройки FTP-клиента). Если оба файла лежат рядом с исполняемым файлом totalcmd.exe, программа становится полностью автономной.
Важно понимать: официального «portable-дистрибутива» разработчик не выпускает. Однако сам установщик предлагает выбрать расположение INI-файлов, а готовую копию программы можно собрать вручную за несколько минут. Это легальный и штатный способ работы, предусмотренный архитектурой приложения.
Как получить файлы программы без установки
Существует два рабочих способа добыть исполняемые файлы, не устанавливая программу на рабочий компьютер. Первый — установить Total Commander на любую машину (например, домашнюю), после чего скопировать папку целиком на флешку. Второй — распаковать установщик архиватором: дистрибутив представляет собой самораспаковывающийся архив, и его содержимое можно извлечь тем же 7-Zip через пункт контекстного меню «Распаковать».
При копировании обратите внимание на разрядность. Если планируете работать и на старых 32-битных системах, держите на флешке обе версии: totalcmd.exe (32-bit) и totalcmd64.exe (64-bit), если они есть в вашей сборке. Папка с программой обычно занимает немного места, поэтому сэкономить пространство за счёт удаления одной из версий смысла нет.
- 📁 Скопируйте всю папку Total Commander целиком — не выборочные файлы
- 🔑 Перенесите файл лицензионного ключа
wincmd.key, если версия зарегистрирована - 🔌 Возьмите подпапки с плагинами и языковыми файлами, если ими пользуетесь
- 💾 Проверьте наличие
wincmd.ini— без него настройки не перенесутся
Настройка файла wincmd.ini для портативного режима
Главная проблема переноса — абсолютные пути внутри конфигурации. Если в wincmd.ini прописаны пути вида C:\Program Files\totalcmd\..., на другом компьютере они окажутся недействительными. Решение — переменная окружения %COMMANDER_PATH%, которую Total Commander понимает нативно: она указывает на папку, откуда запущена программа.
Откройте wincmd.ini в любом текстовом редакторе и замените абсолютные пути на относительные. Например, вместо пути к плагину укажите %COMMANDER_PATH%\plugins\wcx\plugin.wcx. То же касается панелей инструментов, файлов меню и языковых библиотек.
⚠️ Внимание: перед правкой wincmd.ini полностью закройте Total Commander. Программа перезаписывает файл при выходе, и все ваши ручные изменения будут затёрты, если редактор открыт параллельно с работающей копией.
Запуск с флешки: параметры командной строки
Если не хотите править реестр или полагаться на расположение INI-файлов по умолчанию, пути к ним можно задать явно при запуске. Для этого служат параметры командной строки, которые передаются исполняемому файлу:
totalcmd.exe /i=wincmd.ini /f=wcx_ftp.ini
Здесь /i задаёт путь к основному файлу настроек, а /f — к файлу конфигурации FTP. Удобно оформить такой запуск через ярлык или bat-файл в корне флешки — тогда портативная копия гарантированно использует именно свои настройки, даже если на компьютере уже установлена другая версия программы.
Дополнительный нюанс — буква флешки. На разных компьютерах она будет разной (E:, F:, G:), поэтому в ярлыках и скриптах используйте относительные пути или переменную %~dp0 в bat-файле, которая подставляет папку, из которой запущен сам скрипт.
☑️ Подготовка портативной флешки с Total Commander
Перенос настроек, плагинов и лицензии
Полноценная портативная сборка — это не только сам exe-файл, но и вся экосистема вокруг него. Ниже сводная таблица компонентов, которые стоит перенести, и их назначения.
| Компонент | Файл / папка | Что даёт перенос |
|---|---|---|
| Основные настройки | wincmd.ini | Панели, шрифты, горячие клавиши, цвета |
| FTP-настройки | wcx_ftp.ini | Сохранённые FTP-подключения |
| Лицензия | wincmd.key | Активация зарегистрированной версии |
| Плагины | папки plugins, wcx, wfx, wlx, wdx | Работа архивов, просмотрщиков, файловых систем |
| Панель инструментов | *.bar файлы | Кнопки быстрого доступа |
Обратите внимание на пароли FTP-подключений — они хранятся в wcx_ftp.ini в зашифрованном виде, привязанном к мастер-паролю. Если мастер-пароль не задан, перенос обычно проходит без проблем; если задан — на новом компьютере программа запросит его при первом обращении к сохранённым паролям.
Типичные проблемы и их решения
Самая частая жалоба — «программа запустилась, но настройки не подхватились». Причина почти всегда одна: Total Commander нашёл другой wincmd.ini в системе (например, в папке Windows или профиле пользователя) и использует его вместо вашего. Проверить, какой именно файл загружен, можно через меню: откройте справку «О программе» — там указываются пути к используемым INI-файлам.
Вторая проблема — неработающие плагины после переноса. Здесь виноваты абсолютные пути в секции плагинов конфигурации или отсутствие нужной разрядности: 64-битная версия программы не загружает 32-битные плагины и наоборот. Держите на флешке обе разрядности плагинов, если работаете на разных машинах.
- 🧭 Настройки не применяются → проверьте путь к INI в окне «О программе»
- 🔒 Программа просит регистрацию → рядом с exe нет файла wincmd.key
- 🧩 Плагин не загружается → несовпадение разрядности плагина и программы
- 🚫 Нет доступа к диску → на чужом ПК могут действовать ограничения прав
⚠️ Внимание: не копируйте портативную сборку в системные папки вроде Program Files на чужом компьютере — без прав администратора запись настроек туда будет заблокирована, и программа не сможет сохранить конфигурацию. Держите её на флешке или в пользовательской папке.
Как узнать, какие INI-файлы использует запущенная копия
Откройте меню «Справка» → «О Total Commander». В диалоговом окне отображаются полные пути к загруженным файлам wincmd.ini и wcx_ftp.ini. Сравните их с папкой вашей флешки — если пути ведут в системные каталоги, программа использует чужую конфигурацию, и нужно задать параметры /i и /f при запуске.
Альтернативы: готовые портативные сборки
Помимо ручной сборки, существуют сторонние портативные варианты, например упаковка в формате платформы PortableApps. Такие сборки добавляют собственный лаунчер, который автоматически подставляет пути и подчищает следы на хост-системе. Это удобно, но добавляет лишнюю прослойку и зависимость от конкретной платформы.
Ручная сборка надёжнее в долгосрочной перспективе: вы полностью контролируете состав файлов, понимаете, где лежат настройки, и можете обновлять программу простой заменой исполняемых файлов. Для большинства сценариев этого достаточно.
Часто задаваемые вопросы
Можно ли запускать Total Commander с флешки без прав администратора?
Да, портативная копия запускается из любой папки, доступной на запись, и не требует установки. Ограничения могут коснуться лишь отдельных функций: доступа к системным каталогам, работы некоторых плагинов файловой системы или изменения ассоциаций файлов.
Сохранится ли лицензия при переносе на флешку?
Да, если вы скопируете файл wincmd.key в папку с программой. Лицензия привязана к этому файлу, а не к конкретному компьютеру, поэтому портативная копия останется зарегистрированной.
Почему после переноса слетели настройки панелей?
Возможная причина — программа загрузила другой файл wincmd.ini из системной папки вместо вашего. Проверьте путь к конфигурации в окне «О программе» и при необходимости запускайте копию с параметрами /i и /f, явно указывающими ваши файлы настроек.
Работают ли плагины в портативной версии?
Работают, если соблюдены два условия: пути к плагинам в wincmd.ini прописаны через %COMMANDER_PATH%, а разрядность плагинов совпадает с разрядностью запускаемой версии программы. Для универсальной флешки держите плагины обеих разрядностей.
Как обновить портативную версию до нового выпуска?
Достаточно заменить исполняемые файлы и сопутствующие библиотеки файлами из нового дистрибутива, не трогая wincmd.ini, wcx_ftp.ini, wincmd.key и папки с плагинами. Перед обновлением сделайте резервную копию всей папки — откат в этом случае займёт пару минут.