Como Montar um Volume APFS Somente Leitura no Windows 11 Sem Ferramentas Pagas
🔍 WiseChecker

Como Montar um Volume APFS Somente Leitura no Windows 11 Sem Ferramentas Pagas

Solução rápida: Use o driver open-source apfs-fuse no WSL2 para montar volumes do Apple File System como somente leitura no Windows 11 sem pagar por Paragon APFS ou MacDrive. Instale WSL2 + Ubuntu, compile o apfs-fuse a partir do código-fonte e monte seu drive Mac através do WSL.

Você tem um SSD externo formatado pelo macOS (APFS) e precisa ler arquivos dele em um PC com Windows 11. O Windows não reconhece APFS nativamente — o drive aparece como “Não inicializado” no Gerenciamento de Discos, sem opção de montagem. Drivers comerciais como Paragon APFS for Windows ou MacDrive custam de $50 a $100. Para acesso somente leitura, o caminho open-source gratuito via WSL funciona sem pagar nada.

Sintoma: Você precisa ler arquivos de um drive formatado em APFS no Windows 11 sem comprar um driver comercial.
Atinge: Windows 11 Pro/Home com capacidade de habilitar WSL2.
Tempo de correção: 30 a 60 minutos para configuração inicial; 2 minutos para cada montagem subsequente.

ADVERTISEMENT

O que o apfs-fuse pode e não pode fazer

O projeto apfs-fuse fornece um driver somente leitura baseado em FUSE para APFS. Ele lê volumes APFS comuns, volumes criptografados (com senha), volumes Fusion Drive e a maioria dos arquivos sparseimage. Ele não grava — a especificação APFS publicada pela Apple não cobre tudo o que é necessário para gravações seguras, e o projeto explicitamente não tenta fazer isso. Para recuperação e cópia de arquivos somente leitura, é exatamente o que você precisa.

O FUSE em si não está disponível no Windows nativamente, mas o kernel Linux do WSL2 inclui suporte a FUSE. Você monta o drive dentro do WSL e acessa os arquivos através do ponto de montagem do sistema de arquivos do WSL que o Windows expõe em \\wsl$\Ubuntu\….

Método 1: Habilitar WSL2 e instalar Ubuntu

  1. Abra o PowerShell como Administrador.
  2. Execute wsl --install. Aguarde o download e a instalação dos componentes (~5 minutos).
  3. Reinicie quando solicitado.
  4. Após a reinicialização, o Windows abre a configuração do Ubuntu automaticamente. Crie um nome de usuário e senha.
  5. Confirme que o WSL2 é o padrão: execute wsl --set-default-version 2 no PowerShell.
  6. Execute wsl -l -v — o Ubuntu deve aparecer como VERSION 2.

Agora você tem um ambiente Linux pronto para o próximo passo. O shell do Ubuntu pode ser acessado pelo menu Iniciar ou digitando wsl em qualquer terminal.

ADVERTISEMENT

Método 2: Compilar o apfs-fuse a partir do código-fonte no WSL

  1. Abra o shell do Ubuntu.
  2. Instale as dependências de compilação:

    sudo apt update

    sudo apt install fuse libfuse-dev bzip2 libbz2-dev cmake g++ git libattr1-dev zlib1g-dev

  3. Clone e compile:

    cd ~

    git clone https://github.com/sgan81/apfs-fuse.git

    cd apfs-fuse

    git submodule init

    git submodule update

    mkdir build && cd build

    cmake ..

    make

  4. Verifique com ./apfs-fuse --help — o uso será exibido.

A compilação leva de 2 a 5 minutos. Depois de pronta, você terá um binário apfs-fuse em ~/apfs-fuse/build/apfs-fuse.

Método 3: Montar o drive APFS como somente leitura

  1. Conecte o drive APFS ao PC Windows via USB.
  2. No Windows, abra o Gerenciamento de Discos (diskmgmt.msc) e anote o número do disco (ex.: Disco 2).
  3. Em um PowerShell elevado, monte o disco no WSL: wsl --mount \\.\PHYSICALDRIVE2 --bare. Substitua 2 pelo número do seu disco.
  4. Abra o shell do Ubuntu. Encontre o dispositivo com lsblk; o APFS geralmente aparece como /dev/sdc4 ou similar.
  5. Crie um ponto de montagem e monte:

    sudo mkdir /mnt/apfs

    sudo ~/apfs-fuse/build/apfs-fuse /dev/sdc4 /mnt/apfs

  6. Navegue pelos arquivos: ls /mnt/apfs.
  7. Acesse pelo Windows: abra o Explorador de Arquivos e vá para \\wsl$\Ubuntu\mnt\apfs. Copie os arquivos para uma pasta local do Windows normalmente.
  8. Quando terminar: sudo umount /mnt/apfs, depois no PowerShell wsl --unmount \\.\PHYSICALDRIVE2 e, em seguida, desconecte o drive com segurança.

A montagem é somente leitura por design — sem risco de corromper o drive de origem.

ADVERTISEMENT

Como verificar se a correção funcionou

  • Os arquivos do drive APFS estão visíveis no Explorador de Arquivos no caminho do WSL.
  • Você pode copiar um arquivo da montagem APFS para o Windows e abri-lo normalmente.
  • O Gerenciamento de Discos ainda mostra o drive como “Não inicializado” (isso é esperado — o Windows em si não entende APFS).
  • Volumes criptografados solicitam uma senha e desbloqueiam após inseri-la (FileVault).

Se nada disso funcionar

Se wsl --mount falhar com “disco está em uso”, o Windows ainda tem handles abertos no drive — ejete o drive no Windows (Remover Hardware com Segurança), depois reconecte e monte imediatamente no WSL antes que o Windows termine de enumerá-lo. Se o apfs-fuse falhar ao montar com “checkpoint failed”, o drive foi desconectado de forma suja do macOS e tem um journal sujo — reconecte a um Mac para desmontar corretamente, ou aceite que alguns arquivos podem estar inacessíveis. Para Fusion Drive (híbrido SSD+HDD da Apple), você precisa usar o apfs-fuse no dispositivo que representa o volume sintetizado, não nos discos individuais.

Conclusão: WSL2 + apfs-fuse é o caminho gratuito e suportado para acesso somente leitura a APFS no Windows 11. Leva uma hora para configurar e funciona para quantos drives forem necessários depois. Para acesso de gravação, você ainda precisa do Paragon ou MacDrive; para cópia e recuperação somente leitura, isso é suficiente.

ADVERTISEMENT