Gerir o sistema de ficheiros de um dispositivo Android a partir de uma estação de trabalho Windows é frequentemente uma fonte de lentidão e aborrecimento. O Explorador de Ficheiros padrão do Windows tende a bloquear em ligações MTP volumosas, falha na preservação das datas de modificação dos ficheiros e não disponibiliza ferramentas nativas de sincronização bilateral. O Total Commander disponibiliza uma interface clássica de dois painéis que torna a transferência de dados mais rápida e fiável, quer utilize uma ligação física por cabo, o protocolo de depuração ADB ou uma rede local sem fios.
Neste guia aprofundado, analisamos as várias arquiteturas de ligação entre o Windows e o ecossistema Android, como contornar as restrições introduzidas pelo Scoped Storage e como configurar rotinas de sincronização fiáveis.
Como ligar o Android ao PC via USB e MTP no Total Commander
Nas versões pioneiras do Android (anteriores à versão 3.0/4.0), a partilha de ficheiros via USB assentava no protocolo USB Mass Storage (UMS). Esse modelo tratava a partilha do cartão de memória como um disco físico independente. Para permitir o acesso pelo PC, o telemóvel era forçado a desmontar a partilha localmente, o que impedia o funcionamento de aplicações que precisassem de gravar ficheiros em segundo plano.
O Android moderno utiliza exclusivamente o protocolo MTP (Media Transfer Protocol). Em vez de expor blocos de armazenamento em bruto, o MTP funciona como uma camada de abstração de serviços. O sistema operativo do smartphone mantém o controlo integral das partições, enquanto o PC solicita a leitura ou escrita de objetos e ficheiros individuais.
Como aceder ao telemóvel via MTP no Total Commander
- Ligue o smartphone ao computador utilizando um cabo USB de alta qualidade com suporte de dados (evite cabos concebidos apenas para carregamento).
- Desbloqueie o ecrã do telemóvel. Por motivos de segurança, o Android não expõe os seus ficheiros enquanto a autenticação por PIN, palavra-passe ou biometria não for concluída.
- Deslize para baixo a barra de notificações do telemóvel, toque na notificação A carregar este dispositivo via USB e altere o modo operacional para Transferência de Ficheiros (ou MTP).
- No Total Commander no Windows, prima a combinação de teclas
Alt+F1(para controlar o painel esquerdo) ouAlt+F2(para o painel direito). - Selecione a opção Este PC ou invoque o comando interno
cm_OpenDrivesa partir da linha de comandos do Total Commander. - Na secção de Dispositivos Portáteis, localize e abra a entrada correspondente ao modelo do seu telemóvel.
- Abra a pasta Armazenamento partilhado interno ou o cartão MicroSD para visualizar toda a árvore de diretórios no painel ativo.
Vantagens e limitações do MTP no Windows
O protocolo MTP possui a conveniência de funcionar de forma imediata no Windows 10 e no Windows 11 sem ser necessário instalar controladores de terceiros. Todavia, impõe limitações técnicas conhecidas:
- Inexistência de letra de unidade: O Windows não atribui uma letra de volume padrão (como
D:\ouG:\) a dispositivos MTP. Consequentemente, não é possível apontar scripts de terminal (.bat, PowerShell) ou binários clássicos diretamente para esses caminhos. - Sobragravação de carimbos temporais: O subsistema MTP do Windows sobrescreve frequentemente a data original de modificação do ficheiro (
mtime) com o momento em que a cópia é realizada, o que destrói a ordenação cronológica de coleções de imagens. - Instabilidade com ficheiros numerosos: Transferir diretórios com milhares de ficheiros de reduzida dimensão (como pastas de cache ou repositórios locais) pode congelar a pilha de comunicação do controlador MTP no Windows.
Que versões do Total Commander suportam MTP com Android
O Total Commander não vê o telemóvel como um disco, mas como uma pasta virtual do Windows sem caminho local. O suporte a estas pastas cresceu de versão para versão, e o registo oficial de alterações (history.txt em ghisler.com) mostra o que esperar de cada uma:
| Versão | Alteração documentada para telemóveis MTP |
|---|---|
| 8.50 (2013) | Mostra o tamanho e a data de modificação dos ficheiros em dispositivos MTP; suporta estas pastas na ferramenta de renomeação múltipla; copia diretamente de arquivos, FTP ou plugins para o telemóvel |
| 8.50 RC3 (2014) | Nova opção VirtualFolderDetails=0 na secção [Configuration] do wincmd.ini, para não ler tamanhos e datas quando uma pasta grande de fotografias abre devagar |
| 9.0 (2016) | A lista pendente de unidades (Alt+F1/Alt+F2) mostra até três dispositivos externos sem letra de unidade, como um telemóvel Android; aviso quando a pasta virtual oculta as extensões |
| 11.00 (2023) | Mostra o espaço livre e total do dispositivo Android na sua pasta base, por exemplo na memória interna |
| 11.50 (2024) | Descompactar e verificar arquivos em pastas virtuais só funciona quando existe um caminho local; o próprio registo indica que não funciona com telemóveis Android |
Daqui resultam duas consequências práticas. Se a pasta DCIM do telemóvel demora muito a abrir, VirtualFolderDetails=0 acelera a listagem à custa das colunas de tamanho e data. E se quiser ver um .zip guardado no telemóvel, copie-o primeiro para um disco do PC: o Total Commander não o consegue abrir no sítio. A versão estável mais recente à data desta revisão é a 11.58, publicada a 1 de julho de 2026, segundo a página de novidades de ghisler.com.
Como usar o plugin Android ADB do Total Commander
Para profissionais de desenvolvimento, administradores de sistemas e utilizadores avançados que necessitam de transferências ultrarrápidas com rigorosa preservação dos atributos Unix e datas originais, a utilização do Total Commander Android ADB Plugin é o método ideal.
Como instalar o plugin ADB no Total Commander
O plugin ADB comunica diretamente com o daemon de depuração do Android (adbd) através da Android Debug Bridge, ignorando por completo a pilha restritiva do MTP.
- Ativar as Opções de Programador no telemóvel:
- Aceda a Definições -> Acerca do telefone.
- Toque continuamente sete vezes sobre o item Número de compilação até surgir o alerta de que já é programador.
- Ativar a Depuração USB:
- Aceda a Definições -> Sistema -> Opções de programador.
- Ative a opção Depuração USB (USB debugging).
- Instalar o plugin no Total Commander:
- Descarregue o plugin Android ADB a partir da sua página em totalcmd.net. Não é um plugin de Christian Ghisler: a página oficial de plugins não o inclui.
- Abra o ficheiro
.zipdiretamente na interface do Total Commander. O programa identificará automaticamente a extensão e questionará se pretende proceder à sua instalação.
- Autorizar o computador:
- Conecte o cabo USB ao computador.
- No ecrã do Android surgirá um pedido de autorização com a impressão digital da chave RSA do seu PC.
- Marque a opção Permitir sempre a partir deste computador e prima Permitir.
Como navegar nos ficheiros do Android com o plugin ADB
Na interface do Total Commander, navegue até à pasta de Recursos de Rede (clicando no botão \ ou introduzindo cd \\\). Abra a pasta ADB.
O smartphone surgirá como um recurso de rede estruturado. Com esta ligação consegue:
- Aceder ao sistema de ficheiros
/sdcardou/storage/emulated/0/com permissões completas de leitura e gravação. - Copiar diretórios volumosos garantindo que as datas originais e metadados permaneçam exatamente inalterados.
- Beneficiar de transferências mais rápidas do que por MTP, aproveitando ligações USB 3.x.
Quem mantém o plugin ADB e que requisitos tem
O plugin é da autoria de Jakub Klos e é gratuito. A sua página em totalcmd.net indica a versão 8.7, atualizada a 19 de novembro de 2019; no tópico do fórum oficial circula a 8.8. Não tem mudanças grandes há anos, o que importa com versões recentes do Android.
Além da gestão de ficheiros, a página enumera funções que o MTP não oferece: instalar, desinstalar e fazer cópia de segurança de aplicações, ver os ícones dos APK sem os descarregar, acesso a LogCat, BugReport e Dmesg, uma shell, menu de reinício (recovery, modo de download, desligar), capturas de ecrã, leitura e escrita da área de transferência do telemóvel, cópia entre dois dispositivos e alteração de permissões de ficheiros.
Requisitos segundo a mesma página:
- A depuração Android ativada no dispositivo.
- O telemóvel ligado por USB com os controladores corretos, de forma a aparecer como dispositivo ADB no Gestor de Dispositivos do Windows.
- Para ADB sem fios dentro do plugin, um dispositivo com root e a app WiFi ADB do Google Play.
O plugin traz as suas próprias ferramentas adb na pasta bin. No fórum, vários utilizadores contam que a lista de ficheiros deixou de aparecer com algumas versões do Android e recomendam substituir esses ficheiros pelas SDK Platform Tools atuais da Google.
Como copiar ficheiros com adb pull sem perder a data original
Se o plugin não funcionar com o seu telemóvel, a ferramenta oficial adb faz o mesmo trabalho a partir da linha de comandos do Total Commander ou de uma consola. Segundo a documentação do Android, o adb tem três partes: o cliente no PC, um servidor no PC que escuta na porta TCP local 5037 e o daemon adbd no telemóvel. Desde o Android 4.2.2 o telemóvel mostra uma caixa de diálogo para aceitar a chave RSA do computador, para que ninguém use a depuração sem desbloquear o dispositivo.
A ajuda do próprio cliente (commandline.cpp no AOSP) documenta duas opções que resolvem o problema das datas:
# Copia DCIM para o PC mantendo a data de modificação e as permissões
adb pull -a /sdcard/DCIM/Camera D:\Backup\Fotos
# Envia para o telemóvel só os ficheiros com data diferente da do PC
adb push --sync D:\Musica /sdcard/MusicA opção -a do pull significa, à letra, “preservar a data e o modo do ficheiro”. O push --sync só envia ficheiros com uma marca temporal diferente no PC, o que transforma uma cópia completa numa atualização incremental.
Como usar a depuração sem fios do Android 11
Desde o Android 11 já não é preciso root para usar ADB sem cabo. A documentação oficial pede que o PC e o telemóvel estejam na mesma rede Wi-Fi e que as Platform Tools estejam atualizadas. No telemóvel, em Opções de programador e Depuração sem fios, escolha o emparelhamento com código; o telemóvel mostra um endereço IP, uma porta e um código. No PC execute adb pair IP:porta e introduza o código. O emparelhamento faz-se uma só vez. Depois o adb encontra o telemóvel na rede por mDNS e adb pull e adb push funcionam como por USB. Se o telemóvel não aparecer em adb devices, a documentação sugere executar adb server-status e confirmar que a versão é 37.0.0 ou superior e que mdns_enabled está a true. A página do plugin não refere este método, por isso no Total Commander use-o a partir da linha de comandos, não do plugin.
Como transferir ficheiros Android por Wi-Fi com FTP, WebDAV ou Termux
Quando não tiver um cabo físico disponível ou necessitar de movimentar ficheiros sem recorrer a cablagens, a melhor estratégia consiste em transformar o seu Android num servidor de ficheiros local através da rede Wi-Fi.
ARQUITETURA DE REDE LOCAL (WI-FI):
+--------------------------------------------------------------+
| Dispositivo Android (192.168.1.145) |
| - Plugin WiFi/WLAN: servidor Web + WebDAV local |
| - ou uma app de servidor FTP à parte (ex. porta 2121) |
+--------------------------------------------------------------+
|
[Router Wi-Fi Local]
|
+--------------------------------------------------------------+
| Computador Windows (192.168.1.100) |
| - Total Commander Desktop |
| - Plugin WebDAV ou cliente FTP integrado (Ctrl+F) |
+--------------------------------------------------------------+Abordagem A: plugin WiFi/WebDAV do Total Commander para Android
Christian Ghisler publica gratuitamente o Total Commander para Android e, como app à parte, o plugin WiFi/WLAN. Segundo a sua página no Google Play, o plugin cria no telemóvel um servidor Web e WebDAV local por HTTP, ao qual se pode ligar qualquer navegador ou cliente WebDAV. Não é um servidor FTP.
- Instale o Total Commander e o plugin WiFi/WLAN a partir do Google Play (a página Android de ghisler.com recomenda obter os plugins na loja sempre que possível).
- Abra o plugin no telemóvel e inicie o servidor.
- O ecrã mostra o endereço do servidor e um código QR. Por omissão, o endereço inclui um caminho aleatório.
- No Total Commander no Windows, abra os Recursos de Rede (
\\\) e entre no plugin WebDAV de Ghisler. Introduza o endereço ou, a partir da versão 2.6 do plugin WebDAV, leia o código QR mostrado pelo plugin WiFi. - O armazenamento do telemóvel aparece num dos painéis. Se só precisar de alguns ficheiros, basta abrir o mesmo endereço no navegador do PC.
Como montar o telemóvel como unidade de rede com WebDAV
A descrição do plugin na loja traz detalhes que mudam o uso diário:
- Utilizador e palavra-passe fixos: a partir da versão 3.4 pode substituir o caminho aleatório por um caminho fixo com início de sessão. Usa autenticação DIGEST, pelo que a palavra-passe nunca circula em texto simples, e o autor recomenda-a precisamente para ligar com frequência ao mesmo telemóvel ou montá-lo como unidade no Windows ou no macOS. É assim que o telemóvel ganha uma letra de unidade, algo que o MTP não permite.
- Sem rede Wi-Fi comum: se o telemóvel que envia não estiver em nenhuma rede, o plugin propõe criar o seu próprio ponto de acesso ou uma ligação WiFi Direct. O Android 10 e posteriores exigem a permissão de localização para o servidor WiFi Direct; o plugin só a pede nesse momento.
- Sem Total Commander: o plugin também funciona sozinho. Selecione ficheiros em qualquer gestor, use a função de partilha do sistema e o plugin inicia o servidor com o endereço e o código QR.
- Entre dois Android: se o outro telemóvel ler o código QR com a sua própria cópia do plugin WiFi, a ligação é estabelecida e fechada automaticamente. Os dados nunca saem da sua rede local.
Abordagem B: servidor FTP autónomo no Android
Em alternativa, pode utilizar uma aplicação dedicada de servidor FTP (como o WiFi FTP Server):
- Ative o servidor FTP no smartphone e anote o endereço e a porta que a app mostra (no exemplo,
2121). - No Total Commander do Windows, prima
Ctrl+Fpara entrar no gestor de ligações FTP. - Clique em Nova Ligação e preencha os parâmetros:
- Sessão: Android Wi-Fi
- Nome do anfitrião:
192.168.1.145:2121 - Modo Passivo: Certifique-se de que o modo passivo (PASV) se encontra ativado para contornar bloqueios de portas na rede local.
- Clique em Ligar para gerir os ficheiros com suporte para filas de transferência e retoma automática.
Abordagem C: Termux com SFTP e autenticação por chaves SSH
Para ambientes de engenharia e operações que exigem encriptação forte e autenticação baseada em chaves assimétricas:
- Instale o Termux (a partir do F-Droid).
- Dê ao Termux acesso ao armazenamento partilhado com
termux-setup-storagee aceite a permissão. Sem este passo, a sessão SFTP só vê a pasta privada do Termux e não as suas fotografias ou transferências. - No terminal Termux do Android, instale o OpenSSH:
pkg update && pkg install openssh openssh-sftp-server passwd sshd - Verifique o endereço IP com
ifconfig(a porta por omissão do Termux é8022). - No Total Commander no Windows, utilize o plugin SFTP de Ghisler e efetue a ligação a
192.168.1.145:8022. O nome de utilizador é o que o comandowhoamidevolve no Termux. Todo o tráfego segue cifrado por SSH.
Que pastas o servidor SFTP do Termux consegue ver
A wiki do Termux explica que termux-setup-storage cria ligações dentro de ~/storage: shared aponta para a raiz do armazenamento partilhado, e há atalhos para downloads, dcim, pictures, music e movies. No Total Commander entra pela pasta pessoal do Termux e desce até storage/shared. A permissão não dá escrita no cartão SD externo nem em unidades USB ligadas ao telemóvel. No Android 11 a wiki documenta um erro conhecido: aparece “Permission denied” apesar de a permissão estar concedida; resolve-se retirando a permissão de armazenamento ao Termux nas definições do Android e voltando a concedê-la.
Segundo a página de acesso remoto da wiki, a autenticação por palavra-passe está ativa por omissão. Se preferir chaves, copie a chave pública com ssh-copy-id -p 8022 -i id_rsa IP_DO_TELEMOVEL, mude PasswordAuthentication para no em $PREFIX/etc/ssh/sshd_config e reinicie com pkill sshd; sshd. A mesma wiki desaconselha o servidor FTP do Termux: só aceita acesso anónimo, sem qualquer autenticação, pelo que qualquer pessoa na sua rede poderia ler os ficheiros.
Como aceder a Android/data sem root
Desde o lançamento do Android 11 que a Google implementou um modelo de segurança rigoroso denominado Scoped Storage. Este modelo segmenta o armazenamento e impede que aplicações acedam de forma genérica aos ficheiros privados de outros programas:
| Localização no dispositivo | Acesso MTP (USB padrão) | Plugin ADB | Wi-Fi (FTP / WebDAV) |
|---|---|---|---|
/DCIM/ (Fotos e câmara) | Leitura e escrita integrais | Acesso integral | Acesso integral |
/Download/ | Leitura e escrita integrais | Acesso integral | Acesso integral |
/Documents/ | Leitura e escrita integrais | Acesso integral | Acesso integral |
/Android/data/ (Dados de apps) | Frequentemente vazio ou bloqueado | Acesso via shell | Fora do alcance da app servidor |
/Android/obb/ (Ficheiros pesados) | Bloqueado pelo sistema | Acesso via shell | Fora do alcance da app servidor |
Diretórios de raiz (/system/) | Inacessível | Apenas leitura (sem root) | Inacessível |
Caso precise de criar cópias de segurança de ficheiros residentes em /Android/data/, o acesso padrão por MTP irá falhar ao apresentar as pastas como vazias. A forma mais simples de contornar este bloqueio sem necessidade de root consiste em utilizar o plugin ADB ou recorrer a uma aplicação no telemóvel para comprimir os dados num arquivo .zip para a pasta /Download/ antes da transferência.
Porque um servidor Wi-Fi no telemóvel não vê Android/data
A coluna Wi-Fi da tabela tem uma explicação concreta na documentação do Android. Um servidor FTP ou WebDAV no telemóvel é apenas mais uma app, e as notas de armazenamento do Android 11 dizem que as apps deixaram de poder aceder aos ficheiros do diretório específico de outra app no armazenamento externo. Pedir a pasta ao utilizador também não resolve: com o Storage Access Framework, as apps que visam o Android 11 não podem pedir Android/data/, Android/obb/ nem as respetivas subpastas.
A permissão especial “acesso a todos os ficheiros” (MANAGE_EXTERNAL_STORAGE) também não abre essa porta. Segundo o guia oficial desta permissão, dá leitura e escrita em todo o armazenamento partilhado, mas exclui a escrita em /Android/data/ e na maior parte de /sdcard/Android, e as apps que a têm continuam sem poder entrar nos diretórios específicos de outras apps. O Total Commander para Android usa esta permissão a partir do Android 11 para ter acesso total ao sistema de ficheiros, segundo a sua página oficial, e por isso vê todo o armazenamento partilhado, mas não os dados privados de outras aplicações.
Como sincronizar pastas entre Android e PC com o Total Commander
A funcionalidade Sincronizar Diretórios (cm_FileSync) do Total Commander é uma das ferramentas mais produtivas para manter cópias de segurança sempre atualizadas entre o PC e o telemóvel.
+--------------------------------------------------------------+
| ROTINA DE SINCRONIZAÇÃO (PC <-> SMARTPHONE): |
| |
| [ Painel esquerdo: D:\Backup\Fotos ] <-> [ Direito: /DCIM ] |
| |
| 1. Aceda a 'Comandos' -> 'Sincronizar Diretórios' |
| 2. Defina os padrões pretendidos (*.jpg;*.png;*.mp4) |
| 3. Prima 'Comparar' para identificar alterações |
| 4. Inspecione as setas de orientação (-> ou <-) |
| 5. Prima 'Sincronizar' para aplicar as transferências |
+--------------------------------------------------------------+Como sincronizar sem perder ficheiros
- Verificação manual inicial: Na primeira execução entre pastas volumosas, execute a comparação e confirme visualmente os ficheiros assinalados antes de autorizar a sincronização.
- Critério por tamanho e data: Ao utilizar protocolos de rede ou MTP, evite a opção de comparação por conteúdo binário, pois essa verificação obrigaria ao descarregamento prévio de todos os ficheiros.
- Consistência temporal: Caso utilize o plugin ADB, as datas são preservadas, prevenindo que o software tente sincronizar ficheiros que não sofreram quaisquer alterações.
Como resolver falhas de ligação do Total Commander com Android
Telemóvel Android não aparece no Total Commander
- Cabo defeituoso ou porta com energia insuficiente: Ligue o cabo diretamente a uma porta USB traseira da placa principal do computador em vez de usar hubs passivos.
- Controlador em conflito: Aceda ao Gestor de Dispositivos do Windows. Se visualizar um aviso amarelo junto ao telemóvel, desinstale o dispositivo e execute uma nova pesquisa de hardware.
- Bloqueio de ecrã: Lembre-se de que o ecrã tem de estar desbloqueado no momento em que efetua a ligação física por USB.
Transferência interrompida a meio da cópia
- Gestão agressiva de energia no telemóvel: Fabricantes como Xiaomi, Samsung e Huawei aplicam perfis estritos de poupança de bateria. Desative a otimização de bateria na aplicação que atua como servidor FTP ou no Total Commander móvel para impedir que o sistema operativo encerre o processo em segundo plano.
- Saturação da fila MTP: Ao manusear dezenas de milhares de ficheiros pequenos, agrupe-os previamente num arquivo compactado ou transfira-os por partes.
Que método usar para aceder ao Android no Total Commander
Com a configuração correta do Total Commander, a gestão de dados no Android deixa de ser uma tarefa lenta e inconsistente para passar a ser um fluxo de trabalho fiável e automatizável. Quer opte pela comodidade imediata do MTP, pela velocidade técnica do plugin ADB ou pela mobilidade das soluções sem fios, dispõe de ferramentas sólidas para proteger e gerir a sua informação com tranquilidade.
O controlo rigoroso sobre ficheiros e fluxos de dados é um pilar estruturante de qualquer operação técnica saudável. Se procura estruturar, proteger ou escalar os ecossistemas digitais da sua organização, conheça as nossas soluções de desenvolvimento em WordPress e infraestruturas digitais.







