Erros de permissão
Corrija o erro Access is denied (os error 5) quando o BakoshApp instala, atualiza ou remove um mod ou o servidor Rust Survival — três soluções ordenadas do mais rápido ao mais permanente.
Como aparece
O Windows não deixou o BakoshApp gravar ou apagar arquivos na pasta do jogo (GTA V, RDR2). O BakoshApp nunca pede direitos de administrador por conta própria: se a pasta estiver protegida, a operação simplesmente falha.
- Instalar mod, Atualizar mod ou Reinstalar mod. O painel de log mostra
Failed to install mod: Failed to extract the downloaded archive. Please try again.(ouFailed to update mod: …/Failed to reinstall mod: …). O arquivo de log temExtraction error: File create error: Access is denied. (os error 5). - Excluir mod. Pode não aparecer nenhum erro na tela — o app pode até mostrar
Mod deleted successfully!— mas alguns arquivos continuam na pasta do jogo. O arquivo de log temFailed to delete <path>: Access is denied. (os error 5).
Em um Windows que não está em inglês, a parte da mensagem que vem do sistema aparece no seu idioma, mas o (os error 5) continua igual.
Por que acontece
O BakoshApp não tem permissão para gravar ou apagar arquivos na pasta escolhida. Os motivos costumam ser:
- O jogo está instalado em um diretório protegido do Windows (como
C:\Program FilesouC:\Program Files (x86)), onde qualquer mudança de arquivo exige direitos de administrador. - O usuário Windows atual não tem permissão de escrita na pasta específica do jogo.
- O antivírus está bloqueando os arquivos do mod.
Failed to extract the downloaded archive também pode significar que o disco está cheio ou que o download veio corrompido — veja Erros de instalação, atualização e exclusão. O que aponta para permissões é o Access is denied (os error 5) no arquivo de log.
Reinstalar o BakoshApp não corrige — o Windows em si está negando o acesso de escrita. Você precisa mudar permissões, rodar como administrador ou mover o jogo para fora da pasta protegida.
Solução 1 — Rodar o BakoshApp como administrador (mais rápido)
Como o que falta é permissão de escrita, conceder isso no lançamento é a correção mais rápida.
- Feche o BakoshApp por completo.
- Encontre o atalho do BakoshApp na área de trabalho ou o arquivo
.exe. - Clique com o botão direito nele.
- Escolha Executar como administrador.
- Se o Windows (Controle de Conta de Usuário / UAC) pedir confirmação, clique em Sim.
- Repita a ação que falhou inicialmente.
Botão direito no atalho do BakoshApp → Propriedades → aba Compatibilidade → marque Executar este programa como administrador → OK. Agora o BakoshApp sempre abre com os direitos necessários.
Solução 2 — Dar controle total à pasta do jogo (sem abrir como admin)
Você pode permitir que sua conta Windows modifique arquivos na pasta do jogo direto:
- Abra o Explorador de Arquivos e navegue até a pasta onde o jogo está instalado.
- Botão direito na pasta principal do jogo → Propriedades.
- Abra a aba Segurança.
- Clique em Editar abaixo da lista de usuários (você pode precisar de direitos de administrador).
- Selecione Usuários ou sua conta Windows atual na lista.
- No bloco inferior, na coluna Permitir, marque Controle total.
- Clique em Aplicar e depois OK em todas as janelas abertas.
Depois disso, o BakoshApp consegue instalar e remover arquivos de mod sem precisar abrir como admin.
Solução 3 — Mover o jogo para fora de Program Files (recomendado a longo prazo)
Pastas de sistema do Windows como Program Files regularmente entram em conflito com mods e aplicativos auxiliares por causa da política rígida de segurança.
- Mova ou reinstale o jogo de uma pasta de sistema para uma pasta de usuário.
- Bons caminhos de instalação para jogos:
C:\Games\<GameName>ou um drive separado comoD:\Games\....
Isso não só corrige o erro atual, como evita problemas semelhantes com futuros mods e ferramentas.
A contraparte do Rust Survival
O mesmo problema de Access Denied também pode acontecer ao instalar o servidor do Rust Survival. Nesse caso, o console mostra "Falha na instalação: …" com Access is denied quando você clica em Instalar servidor na seção Rust Survival.
Causa: a pasta do servidor está em um diretório protegido (por exemplo C:\Program Files\RustServer), ou sua conta Windows não tem permissão de escrita na pasta escolhida.
- Não use
Program Files. O BakoshApp sugereC:\RustServerpor padrão — esse caminho é ok. Alternativas:C:\Games\RustServer,D:\RustServer. - Se a pasta já está no lugar errado — abra a aba Gerenciar mod na seção Rust Survival e clique em Mudar pasta para escolher outra. Os arquivos do servidor vão precisar baixar de novo, o que leva um tempo.
- Abra o BakoshApp como administrador (Solução 1 acima — mesmos passos).
- Se o antivírus está bloqueando o download ou o início do servidor, adicione a pasta do servidor às exclusões do antivírus.