\n\n\n\n Stable Diffusion UI: Mudar Diretório do Modelo (Guia Fácil!) - AgntBox Stable Diffusion UI: Mudar Diretório do Modelo (Guia Fácil!) - AgntBox \n

Stable Diffusion UI: Mudar Diretório do Modelo (Guia Fácil!)

📖 14 min read2,762 wordsUpdated Apr 3, 2026

Stable Diffusion UI: Como Mudar o Diretório do Seu Modelo (Guia Prático)

Por Nina Torres, Avaliadora de Ferramentas

Se você está usando o Stable Diffusion, especialmente uma interface como Automatic1111 ou ComfyUI, sabe como sua coleção de modelos pode crescer rapidamente. Checkpoints, LoRAs, VAEs, Inversões Textuais – todos eles ocupam espaço significativo. Gerenciar esses arquivos de forma eficaz é crucial para o desempenho e a organização. Este guia irá orientá-lo através das etapas práticas para **mudar o diretório do modelo da sua Stable Diffusion UI**, tornando seu fluxo de trabalho mais suave e seu armazenamento mais eficiente.

Vamos abordar por que você pode querer fazer isso, os métodos comuns para diferentes interfaces e algumas melhores práticas. Não se trata apenas de mover arquivos; é sobre otimizar sua experiência com o Stable Diffusion.

Por que Mudar o Diretório do Modelo da Sua Stable Diffusion UI?

Existem várias razões convincentes para considerar a modificação do local onde sua Stable Diffusion UI procura modelos:

* **Espaço Limitado no Disco:** Seu disco principal (C: no Windows) pode estar com pouco espaço. Modelos podem facilmente consumir centenas de gigabytes. Mover para um disco secundário maior (D:, E:, etc.) é uma solução comum.
* **Armazenamento Mais Rápido:** Você pode ter um SSD dedicado e mais rápido para seus modelos de Stable Diffusion, enquanto seu disco principal do sistema operacional é um HDD mais lento ou um SSD menor. O desempenho pode melhorar significativamente com o carregamento mais rápido dos modelos.
* **Organização e Limpeza:** Manter o diretório de instalação do Stable Diffusion enxuto pode facilitar os backups e reduzir a desordem. Separar os modelos em sua própria estrutura de pastas dedicadas pode melhorar a organização.
* **Modelos Compartilhados:** Se você executa várias UIs do Stable Diffusion (por exemplo, Automatic1111 e ComfyUI) ou diferentes instalações, pode querer que elas compartilhem o mesmo repositório de modelos para evitar a duplicação de arquivos.
* **Armazenamento em Rede:** Em algumas configurações avançadas, os usuários podem querer armazenar modelos em um dispositivo de armazenamento conectado à rede (NAS) para acessibilidade ou gerenciamento centralizado.

Compreender essas razões ajuda você a decidir se mudar o diretório do modelo da sua Stable Diffusion UI é a decisão certa para sua configuração.

Compreendendo os Tipos de Modelos e Suas Localizações Padrão

Antes de mudarmos qualquer coisa, vamos revisar rapidamente os principais tipos de modelos e onde eles normalmente estão localizados em uma instalação padrão do Automatic1111 (já que é uma das UIs mais populares). O ComfyUI possui uma estrutura semelhante, geralmente sob uma subpasta `models`.

* **Checkpoints (Safetensors/CKPT):** Estes são os modelos principais que geram imagens. Eles são grandes.
* *Localização Padrão:* `stable-diffusion-webui/models/Stable-diffusion/`
* **LoRAs:** Modelos menores de ajuste fino.
* *Localização Padrão:* `stable-diffusion-webui/models/Lora/`
* **VAEs (Autoencoders Variacionais):** Usados para melhor decodificação de imagens e cores.
* *Localização Padrão:* `stable-diffusion-webui/models/VAE/`
* **Inversões Textuais (Embeddings):** Arquivos pequenos que ensinam ao modelo novos conceitos ou estilos.
* *Localização Padrão:* `stable-diffusion-webui/embeddings/` (Nota: Esta é frequentemente uma pasta separada, não diretamente sob `models/`)
* **Hypernetworks:** Outro tipo de modelo de ajuste fino, menos comum agora.
* *Localização Padrão:* `stable-diffusion-webui/models/Hypernetworks/`
* **Modelos ControlNet:** Modelos específicos para a extensão ControlNet.
* *Localização Padrão:* `stable-diffusion-webui/extensions/sd-webui-controlnet/models/` (Este é frequentemente dentro da pasta da extensão)

Conhecer esses caminhos padrão é importante para planejar sua nova estrutura de diretórios. Quando você **mudar o diretório do modelo da sua Stable Diffusion UI**, é provável que você esteja movendo a maioria desses itens.

Método 1: Usando Argumentos de Linha de Comando (Automatic1111)

Este é o método mais comum e recomendado para **mudar o diretório do modelo da sua Stable Diffusion UI** para o Automatic1111. É flexível e permite controle preciso.

Passo 1: Crie sua Nova Estrutura de Diretório de Modelos

Primeiro, decida onde você quer que seus modelos fiquem. Digamos que você queira que eles estejam no seu disco D: em uma pasta chamada `D:\StableDiffusionModels`.

Dentro de `D:\StableDiffusionModels`, recrie as subpastas necessárias:

* `D:\StableDiffusionModels\Stable-diffusion\` (para checkpoints)
* `D:\StableDiffusionModels\Lora\`
* `D:\StableDiffusionModels\VAE\`
* `D:\StableDiffusionModels\Hypernetworks\`
* `D:\StableDiffusionModels\embeddings\` (para inversões textuais – note o nome diferente)

Você não precisa criar pastas para tipos que não usa.

Passo 2: Mova Seus Modelos Existentes

Agora, mova cuidadosamente seus modelos existentes de suas localizações padrão para suas novas pastas correspondentes.

Por exemplo:

* Mova todos os arquivos `.safetensors` e `.ckpt` de `stable-diffusion-webui/models/Stable-diffusion/` para `D:\StableDiffusionModels\Stable-diffusion/`.
* Mova todos os arquivos de LoRA de `stable-diffusion-webui/models/Lora/` para `D:\StableDiffusionModels\Lora/`.
* E assim por diante para VAEs, Hypernetworks e embeddings.

**Importante:** Não mova a pasta `stable-diffusion-webui` em si. Apenas mova o *conteúdo* das subpastas de modelo.

Passo 3: Modifique `webui-user.bat`

É aqui que você informa ao Automatic1111 onde procurar.

1. Navegue até o diretório de instalação do seu `stable-diffusion-webui`.
2. Encontre e abra `webui-user.bat` com um editor de texto (como Notepad, Notepad++, VS Code).
3. Localize a linha que começa com `set COMMANDLINE_ARGS=`.
4. Adicione os seguintes argumentos a essa linha, substituindo os caminhos de exemplo pelos seus caminhos reais:

“`batch
set COMMANDLINE_ARGS= –ckpt-dir “D:\StableDiffusionModels\Stable-diffusion” –lora-dir “D:\StableDiffusionModels\Lora” –vae-dir “D:\StableDiffusionModels\VAE” –hypernetwork-dir “D:\StableDiffusionModels\Hypernetworks” –embeddings-dir “D:\StableDiffusionModels\embeddings”
“`

**Notas:**
* Certifique-se de incluir as aspas duplas ao redor dos seus caminhos, especialmente se contiverem espaços.
* Se você não usa um determinado tipo de modelo (por exemplo, Hypernetworks), pode omitir esse argumento.
* Se você já tem outros argumentos em `COMMANDLINE_ARGS`, basta adicionar esses novos após um espaço. Por exemplo: `set COMMANDLINE_ARGS= –xformers –ckpt-dir “D:\StableDiffusionModels\Stable-diffusion”`
* Não há um argumento direto para uma pasta geral `models`. Você especifica cada tipo individualmente. É por isso que recriar a estrutura de subpastas é importante.

5. Salve o arquivo `webui-user.bat`.

Passo 4: Teste Sua Configuração

Execute `webui-user.bat`. O Automatic1111 deve iniciar normalmente. Vá até o dropdown de “Checkpoint do Stable Diffusion” na interface. Você deve ver todos os seus modelos listados. Se sim, você conseguiu **mudar o diretório do modelo da sua Stable Diffusion UI** com sucesso.

**Solução de Problemas:**
* Se modelos estiverem faltando, confira novamente seus caminhos em `webui-user.bat` em busca de erros de digitação ou letras de unidades incorretas.
* Certifique-se de que os arquivos do modelo estejam realmente nos novos diretórios especificados.
* Verifique se você não moveu acidentalmente a pasta inteira `models` em vez de seu conteúdo.

Método 2: Symlinks (Links Simbólicos) – Opção Avançada

Symlinks são como atalhos avançados. Eles enganam o sistema operacional fazendo-o pensar que uma pasta está em um lugar, enquanto seu conteúdo real está em outro. Essa é uma maneira poderosa de **mudar o diretório do modelo da sua Stable Diffusion UI** sem modificar diretamente a configuração da UI, tornando-o útil para UIs que não oferecem modificação de caminho direta.

**Quando usar Symlinks:**
* Você quer manter a estrutura interna da UI inalterada.
* Você precisa mover a pasta `embeddings` ou outras subpastas específicas que podem não ter um argumento de linha de comando direto.
* Você está confortável com a linha de comando.

Passo 1: Crie seu Novo Diretório de Modelos

Assim como antes, decida sua nova localização. Por exemplo, `D:\MyNewModelStorage`.

Passo 2: Mova a Pasta Original do Modelo

Vamos supor que você queira mover sua pasta de checkpoint `Stable-diffusion`.

1. Feche a UI do Stable Diffusion.
2. Navegue até `stable-diffusion-webui/models/`.
3. Mova toda a pasta `Stable-diffusion` para sua nova localização: `D:\MyNewModelStorage\Stable-diffusion`.

*Após isso, o caminho `stable-diffusion-webui/models/Stable-diffusion/` não existirá mais.*

Passo 3: Crie o Link Simbólico

1. Abra o Prompt de Comando ou PowerShell **como administrador**. Isso é crucial.
2. Use o comando `mklink`. A sintaxe é `mklink /D “link_path” “target_path”`.

* `link_path`: O local original onde a UI espera que a pasta esteja.
* `target_path`: O novo local onde a pasta realmente reside.

Para nosso exemplo de checkpoint, você digitária:

“`cmd
mklink /D “C:\path\to\stable-diffusion-webui\models\Stable-diffusion” “D:\MyNewModelStorage\Stable-diffusion”
“`

Substitua `C:\path\to\stable-diffusion-webui` pelo seu caminho de instalação real.

Você verá uma mensagem como “link simbólico criado para C:\path\to\stable-diffusion-webui\models\Stable-diffusion <<===>> D:\MyNewModelStorage\Stable-diffusion”.

3. Repita esse processo para outras subpastas de modelos (`Lora`, `VAE`, `embeddings`, etc.) se você quiser movê-las usando symlinks.

Exemplo para LoRA:
“`cmd
mklink /D “C:\caminho\para\stable-diffusion-webui\models\Lora” “D:\MeuNovoArmazenamentoDeModelos\Lora”
“`

Exemplo para embeddings (que geralmente estão diretamente sob a pasta principal da UI):
“`cmd
mklink /D “C:\caminho\para\stable-diffusion-webui\embeddings” “D:\MeuNovoArmazenamentoDeModelos\embeddings”
“`

Etapa 4: Teste Sua Configuração

Inicie sua UI Stable Diffusion. Ela deve detectar os modelos como se estivessem em seus locais originais. Este método ajuda efetivamente a **alterar o diretório de modelos da sua UI Stable Diffusion** sem a necessidade de argumentos específicos da UI para cada tipo de modelo.

**Cuidados com Symlinks:**
* Requer privilégios de administrador para criar.
* Se você deletar o symlink, os arquivos originais estão seguros. Se você deletar a *pasta alvo*, os arquivos originais são perdidos. Cuidado.
* Os backups precisam considerar os symlinks se você quiser fazer backup dos arquivos de modelo reais.

Método 3: ComfyUI e `extra_model_paths.yaml`

ComfyUI oferece uma maneira muito clara e explícita de gerenciar os caminhos dos modelos usando um arquivo de configuração. Este é frequentemente o método preferido pelos usuários do ComfyUI para **alterar o diretório de modelos da sua UI Stable Diffusion**.

Etapa 1: Crie Sua Nova Estrutura de Diretório de Modelos

Semelhante ao Automatic1111, planeje e crie suas novas pastas de modelos. Por exemplo:

* `D:\ComfyUI_Models\`
* `D:\ComfyUI_Models\checkpoints\`
* `D:\ComfyUI_Models\loras\`
* `D:\ComfyUI_Models\vae\`
* `D:\ComfyUI_Models\embeddings\`

Etapa 2: Mova Seus Modelos Existentes

Mova seus modelos das subpastas padrão do ComfyUI `ComfyUI/models/` para seus novos locais.

Por exemplo:

* `ComfyUI/models/checkpoints/` -> `D:\ComfyUI_Models\checkpoints\`
* `ComfyUI/models/loras/` -> `D:\ComfyUI_Models\loras\`
* E assim por diante.

Etapa 3: Modifique `extra_model_paths.yaml`

1. Navegue até o diretório de instalação do ComfyUI.
2. Procure um arquivo chamado `extra_model_paths.yaml.example`.
3. Renomeie este arquivo para `extra_model_paths.yaml`. (Remova a extensão `.example`).
4. Abra `extra_model_paths.yaml` com um editor de texto.
5. Você verá exemplos comentados. Descomente ou adicione novas entradas para seus caminhos personalizados. A estrutura é YAML, portanto a indentação é importante.

Aqui está um exemplo de como adicionar seus novos caminhos:

“`yaml
# Este arquivo pode ser usado para adicionar caminhos adicionais para modelos
# Os caminhos serão verificados na ordem em que estão listados.
# O primeiro caminho encontrado será usado.

# Exemplo para adicionar um caminho extra para checkpoints:
# checkpoints:
# – “D:/ComfyUI_Models/checkpoints” # caminho do Windows
# – “/mnt/models/checkpoints” # caminho do Linux

# Exemplo para adicionar um caminho extra para loras:
# loras:
# – “D:/ComfyUI_Models/loras”

# Exemplo para adicionar um caminho extra para vae:
# vae:
# – “D:/ComfyUI_Models/vae”

# Exemplo para adicionar um caminho extra para embeddings:
# embeddings:
# – “D:/ComfyUI_Models/embeddings”

# Meus Caminhos Personalizados:
checkpoints:
– “D:\ComfyUI_Models\checkpoints”
loras:
– “D:\ComfyUI_Models\loras”
vae:
– “D:\ComfyUI_Models\vae”
embeddings:
– “D:\ComfyUI_Models\embeddings”
“`

**Notas:**
* Use barras normais (`/`) ou barras invertidas duplas (`\\`) nos caminhos para consistência, embora barras invertidas simples (`\`) geralmente funcionem no Windows.
* Você pode listar vários caminhos para cada tipo de modelo. O ComfyUI os verificará na ordem.
* Certifique-se de que a indentação está correta (espaços, não tabulações, normalmente).

6. Salve o arquivo `extra_model_paths.yaml`.

Etapa 4: Teste Sua Configuração

Inicie o ComfyUI. Carregue um fluxo de trabalho, e seus modelos devem estar disponíveis nas listas suspensas. Este método fornece uma maneira clara e organizada de **alterar o diretório de modelos da sua UI Stable Diffusion** para ComfyUI.

Melhores Práticas para Gerenciamento de Diretórios de Modelos

Independentemente do método que você escolher para **alterar o diretório de modelos da sua UI Stable Diffusion**, aqui estão algumas dicas gerais:

* **Planeje Sua Estrutura:** Antes de começar a mover arquivos, decida uma estrutura lógica de pastas para seu novo diretório de modelos. Agrupe por tipo, ou até mesmo por finalidade (por exemplo, “Modelos SDXL”, “Modelos SD1.5”).
* **Faça Backup Primeiro:** Sempre, sempre faça backup dos seus arquivos de modelo importantes antes de fazer grandes alterações. Você pode copiá-los para um local temporário.
* **Mantenha a Estrutura Original:** Ao criar novas pastas, tente imitar a estrutura de subpastas da UI original (por exemplo, `Stable-diffusion`, `Lora`, `VAE`). Isso torna mais fácil para a UI encontrar as coisas.
* **Drive Dedicado:** Se possível, use um SSD dedicado para seus modelos de Stable Diffusion. Isso melhorará significativamente os tempos de carregamento.
* **Limpeza Regular:** Revise periodicamente suas pastas de modelos. Delete modelos que você não está mais usando. Modelos grandes ocupam muito espaço.
* **Controle de Versão (Opcional):** Para quem é realmente sério, considere usar uma ferramenta como Git LFS para controle de versão de seus modelos, especialmente se você estiver experimentando muito.
* **Verifique Duplicatas:** Ferramentas como Duplicate File Finder podem ajudá-lo a identificar e remover modelos duplicados se você os copiou acidentalmente várias vezes.
* **Atualize Atalhos:** Se você tiver atalhos na área de trabalho que apontam para arquivos de modelo específicos, lembre-se de atualizá-los se você mover os arquivos.

Seguindo essas práticas, você manterá um ambiente Stable Diffusion eficiente e organizado, facilitando o gerenciamento de sua coleção em crescimento de modelos de IA generativa.

FAQ: Alterar Diretório de Modelos da UI Stable Diffusion

**Q1: Após alterar meu diretório de modelos, alguns modelos estão faltando. O que devo verificar?**

A1: Primeiro, verifique duas vezes os caminhos que você inseriu no seu arquivo `webui-user.bat` (para Automatic1111) ou `extra_model_paths.yaml` (para ComfyUI). Procure erros de digitação, letras de unidade incorretas ou aspas ausentes em torno dos caminhos. Em segundo lugar, verifique se os arquivos de modelo reais estão realmente presentes nos novos diretórios que você especificou. Também, certifique-se de que você recriou a estrutura de subpastas correta (por exemplo, `Stable-diffusion`, `Lora`) dentro do seu novo diretório principal de modelos.

**Q2: Posso ter modelos tanto no diretório padrão antigo quanto no novo diretório personalizado?**

A2: Sim, geralmente. Quando você **altera o diretório de modelos da sua UI Stable Diffusion** usando argumentos de linha de comando (Automatic1111) ou `extra_model_paths.yaml` (ComfyUI), você está adicionando *locais adicionais* para a UI pesquisar. A UI normalmente verificará seus locais padrão primeiro, em seguida, os personalizados. Isso pode ser útil se você só quiser mover alguns modelos ou se tiver alguns modelos principais que prefere manter no local padrão. No entanto, para uma melhor organização e para evitar confusão, geralmente é melhor consolidar seus modelos no novo diretório personalizado.

**Q3: Como movo modelos ControlNet especificamente?**

A3: Modelos ControlNet geralmente são tratados de maneira um pouco diferente porque estão dentro da pasta da extensão ControlNet. Para Automatic1111, o método `webui-user.bat` pode usar o argumento `–controlnet-dir`. Você moveria seus modelos ControlNet (por exemplo, `control_v11p_sd15_canny.pth`) de `stable-diffusion-webui/extensions/sd-webui-controlnet/models/` para o seu novo diretório escolhido (por exemplo, `D:\MeusModelosControlNet`) e então adicionaria `–controlnet-dir “D:\MeusModelosControlNet”` aos seus `COMMANDLINE_ARGS`. Para ComfyUI, você pode adicionar uma entrada `controlnet` ao seu arquivo `extra_model_paths.yaml` apontando para sua nova localização do modelo ControlNet.

**Q4: É seguro deletar as pastas de modelos originais depois de mover tudo?**

A4: Sim, uma vez que você confirmou que sua UI Stable Diffusion está carregando corretamente os modelos a partir do novo diretório, é seguro deletar as antigas pastas de modelos vazias da sua instalação original do Stable Diffusion. Isso ajuda a liberar espaço e mantém sua instalação limpa. No entanto, sempre verifique se sua UI está funcionando perfeitamente primeiro. Se você usou symlinks, lembre-se de que deletar o symlink em si é seguro, mas deletar a *pasta alvo* à qual o symlink aponta apagará seus modelos reais.

🕒 Published:

🧰
Written by Jake Chen

Software reviewer and AI tool expert. Independently tests and benchmarks AI products. No sponsored reviews — ever.

Learn more →
Browse Topics: AI & Automation | Comparisons | Dev Tools | Infrastructure | Security & Monitoring

See Also

AgntaiAgntworkClawseoAgntdev
Scroll to Top