ESPAÇO PUBLICITÁRIO DISPONÍVEL · FALE CONOSCO

Como mover jogos de PC entre discos sem baixar novamente: manifestos e junções NTFS

365Finds Editorial
11.430 artigos Wiki catalogados

Use o 365 Wiki com sua IA

Copie o prompt abaixo, cole na IA que você já usa e faça sua pergunta.

Baixar o Skill completo

Experimente primeiro com o prompt. Se você usa o 365 Wiki com frequência, instale o Skill completo do 365Wiki para não precisar colá-lo novamente. Se não usa uma IA específica, as versões web do Gemini ou Microsoft Copilot também servem.

O desafio do tamanho dos jogos modernos e a migração entre unidades

Os principais jogos de PC contemporâneos ultrapassam rotineiramente a marca de 100 GB a 150 GB de arquivos descompactados. Seja ao instalar um novo SSD NVMe, liberar espaço na partição do sistema operacional ou redistribuir a carga de armazenamento, mover jogos entre discos é uma tarefa recorrente. No entanto, simplesmente recortar e colar a pasta do jogo em outra partição quebra as referências no registro do Windows, impede o inicializador de reconhecer os arquivos e força o usuário a baixar tudo de novo.

Para realizar a migração em poucos instantes sem consumir planos de internet, é necessário dominar duas tecnologias fundamentais: os arquivos de manifesto dos inicializadores (como o .acf do Steam e o .egstore da Epic Games) e as junções de diretório NTFS (Directory Junctions) do Windows.

Matriz comparativa de métodos de migração de jogos

A tabela a seguir confronta as quatro principais técnicas para transferir instalações de jogos de PC entre discos:

Método de migraçãoVelocidade de transferênciaResistência a atualizaçõesCompatibilidade com anticheatsRisco de download acidentalSuporte a diferentes partições
Recurso nativo do clienteLimitada pela taxa de leitura/escrita do disco100% à prova de falhas (atualiza banco local)100% compatível (operação oficial da API)Zero (procedimento homologado)Exige biblioteca previamente criada no destino
Junção de diretórios NTFS (mklink /J)Instantânea (criação de ponteiro no SO)Altíssima (o cliente lê a rota original sem notar)Total (transparente no nível do driver)Mínimo (arquivos reais ficam intactos)Funciona entre quaisquer partições NTFS locais
Links simbólicos (mklink /D)Instantânea (criação de atalho lógico)Média (pode se romper entre zonas de segurança)Irregular (alguns anticheats barram links simbólicos)MédioRequer Prompt de Comando em modo Administrador
Injeção manual de manifesto ACFVelocidade de cópia física do discoAlta caso a sintaxe do arquivo esteja corretaTotal (após a validação do cliente)Médio (erros de sintaxe forçam download)Compatível com discos externos e backups

Método 1: Procedimentos nativos dos principais inicializadores

Sempre que a plataforma oferecer suporte a múltiplos diretórios, dê preferência aos recursos oficiais:

Gerenciador de armazenamento integrado do Steam

  1. No Steam, clique em Configurações -> Armazenamento.
  2. No menu superior, escolha o disco de origem, selecione a caixa ao lado do jogo desejado e clique em Mover.
  3. Indique a biblioteca do Steam no disco de destino. O cliente transfere os arquivos de steamapps\common\, realoca o arquivo appmanifest_[AppID].acf e atualiza automaticamente o arquivo de registro libraryfolders.vdf.

Truque da substituição ao 1% na Epic Games Store

Embora o cliente da Epic não possua botão direto para mover pastas, é possível validar os arquivos sem refazer o download:

  1. Renomeie a pasta do jogo no local de origem (por exemplo, mude Fortnite para Fortnite.backup).
  2. No inicializador da Epic, inicie a instalação do jogo apontando para a nova unidade de destino.
  3. Assim que a barra de download atingir 1%, pause o processo e feche o aplicativo da Epic completamente pela bandeja do Windows.
  4. Abra a nova pasta de instalação criada, exclua os dados temporários e transfira todos os arquivos originais de Fortnite.backup para lá.
  5. Abra novamente a Epic Games e clique em Retomar. O cliente ignora a internet e inicia imediatamente a Verificação, finalizando a migração em poucos minutos.

Método 2: Junções de diretório NTFS (Junction)

Para jogos antigos com caminhos fixados no registro ou plataformas sem suporte nativo a várias bibliotecas, as junções NTFS redirecionam a leitura em nível de driver sem que o aplicativo saiba que os arquivos mudaram de partição.

  1. Transferir os arquivos fisicamente: Mova a pasta do jogo para o novo disco de destino:

    • Origem (agora vazia ou excluída): C:\Program Files (x86)\OldLauncher\Games\HeavyGame
    • Destino (novo local físico): D:\Games\HeavyGame
  2. Criar a junção pelo Prompt de Comando: Abra o Prompt de Comando (cmd.exe) como Administrador e execute:

    mklink /J "C:\Program Files (x86)\OldLauncher\Games\HeavyGame" "D:\Games\HeavyGame"
    
    • O primeiro caminho corresponde ao endereço original onde o inicializador espera encontrar o jogo.
    • O segundo caminho é a nova localização física real no outro disco.

O Windows gerará um ícone de atalho de diretório especial no drive C. Qualquer leitura ou gravação direcionada a essa pasta será repassada instantaneamente ao drive D pelo driver NTFS, sem consumo de processamento e sem gerar alertas em softwares antitrapaça como Easy Anti-Cheat ou BattlEye.

Caso específico: Quebrando o loop de detecção de arquivos no Steam

Ao restaurar um jogo transferido, o Steam pode travar indefinidamente em "Detectando arquivos existentes" ou até deletar a pasta de 100 GB para reiniciar o download. Isso ocorre por falta ou corrupção do arquivo appmanifest_[AppID].acf.

Correção de StateFlags no manifesto do Steam

  1. Encerre o aplicativo do Steam por completo (Steam -> Sair).
  2. Localize o AppID do jogo na página de compra no navegador (por exemplo, Cyberpunk 2077 possui o ID 1091500).
  3. Acesse a pasta steamapps\ da biblioteca para onde o jogo foi copiado. Abra ou crie o arquivo appmanifest_[AppID].acf no Bloco de Notas.
  4. Garanta que o conteúdo básico siga esta estrutura:
    "AppState"
    {
        "appid"       "[AppID]"
        "Universe"    "1"
        "installdir"  "[NomeExatoDaPastaEmCommon]"
        "StateFlags"  "4"
    }
    
    • O ponto fundamental é "StateFlags" "4": o valor 4 define que o jogo está totalmente instalado e atualizado.
    • Códigos como "1026" ou "1030" indicam atualizações incompletas e causam reinicializações de download.
  5. Salve o arquivo e abra o Steam. O jogo será reconhecido na hora como instalado, sem checagens demoradas.

Ferramenta de migração e reparo de manifestos 365Finds

Para não cometer erros de digitação em comandos do Prompt ou corromper arquivos de manifesto que poderiam apagar saves e dados, utilize a Ferramenta de Migração e Reparo de Manifestos da 365Finds. Ela pesquisa os AppIDs oficiais, gera comandos mklink /J prontos para copiar e colar e conserta arquivos .acf danificados, assegurando uma mudança de disco perfeita e sem desperdício de banda.