Errori di permessi
Risolvi l'errore Accesso negato (os error 5) quando BakoshApp installa, aggiorna o rimuove un mod o il server Rust Survival — tre soluzioni classificate dalla più rapida alla più permanente.
Come si presenta
Windows non ha permesso a BakoshApp di scrivere o eliminare file nella cartella del gioco (GTA V, RDR2). BakoshApp non chiede mai i diritti di amministratore di sua iniziativa: se la cartella è protetta, l'operazione semplicemente fallisce.
- Installa mod, Aggiorna mod o Reinstalla mod. Il pannello dei log mostra
Failed to install mod: Failed to extract the downloaded archive. Please try again.(oppureFailed to update mod: …/Failed to reinstall mod: …). Il file di log contieneExtraction error: File create error: Access is denied. (os error 5). - Elimina mod. Potrebbe non comparire alcun errore sullo schermo — l'app può persino segnalare
Mod deleted successfully!— ma alcuni file restano nella cartella del gioco. Il file di log contieneFailed to delete <path>: Access is denied. (os error 5).
Su un Windows non in inglese la parte del messaggio generata dal sistema è nella tua lingua, ma (os error 5) resta uguale.
Perché succede
BakoshApp non ha il permesso di scrivere o eliminare file nella cartella scelta. I motivi soliti sono:
- Il gioco è installato in una directory Windows protetta (come
C:\Program FilesoC:\Program Files (x86)), dove qualsiasi modifica di file richiede diritti di amministratore. - L'utente Windows corrente non ha il permesso di scrittura sulla cartella specifica del gioco.
- L'antivirus sta bloccando i file del mod.
Failed to extract the downloaded archive può anche significare che il disco è pieno o che il download è stato corrotto — vedi Errori di installazione, aggiornamento ed eliminazione. Ciò che indica un problema di permessi è Access is denied (os error 5) nel file di log.
Reinstallare BakoshApp non risolverà questo — Windows stesso sta negando l'accesso in scrittura. Devi cambiare i permessi, eseguire come amministratore o spostare il gioco fuori dalla cartella protetta.
Soluzione 1 — Esegui BakoshApp come amministratore (più veloce)
Poiché il pezzo mancante è il permesso di scrittura, concederlo all'avvio è la soluzione più rapida.
- Chiudi completamente BakoshApp.
- Trova il collegamento di BakoshApp sul desktop o il file
.exe. - Clicca con il tasto destro su di esso.
- Scegli Esegui come amministratore.
- Se Windows (Controllo dell'account utente / UAC) chiede conferma, clicca Sì.
- Riprova l'azione che inizialmente è fallita.
Clicca con il tasto destro sul collegamento di BakoshApp → Proprietà → scheda Compatibilità → spunta Esegui questo programma come amministratore → OK. BakoshApp ora si avvierà sempre con i diritti necessari.
Soluzione 2 — Concedi il controllo completo sulla cartella del gioco (nessun avvio come admin necessario)
Puoi consentire al tuo account Windows di modificare i file nella cartella del gioco direttamente:
- Apri Esplora file e naviga alla cartella in cui è installato il gioco.
- Clicca con il tasto destro sulla cartella principale del gioco → Proprietà.
- Apri la scheda Sicurezza.
- Clicca Modifica sotto l'elenco degli utenti (potresti aver bisogno dei diritti di amministratore).
- Seleziona Utenti o il tuo account Windows corrente nell'elenco.
- Nel blocco inferiore, sotto la colonna Consenti, spunta Controllo completo.
- Clicca Applica, poi OK in ogni finestra aperta.
Dopo questo, BakoshApp può installare e rimuovere i file dei mod senza un avvio come admin.
Soluzione 3 — Sposta il gioco fuori da Program Files (consigliato a lungo termine)
Le cartelle di sistema di Windows come Program Files regolarmente entrano in conflitto con i mod e le applicazioni helper a causa della loro politica di sicurezza rigorosa.
- Sposta o reinstalla il gioco da una cartella di sistema a una cartella utente.
- Buoni percorsi di installazione per i giochi:
C:\Games\<GameName>o un'unità separata comeD:\Games\....
Questo non solo risolve l'errore corrente, ma previene problemi simili con futuri mod e strumenti.
Il corrispettivo di Rust Survival
Lo stesso problema di Accesso negato può verificarsi anche durante l'installazione del server Rust Survival. La console mostra quindi "Installazione non riuscita: …" con Access is denied quando clicchi Installa server nella sezione Rust Survival.
Causa: la cartella del server si trova in una directory protetta (ad esempio C:\Program Files\RustServer), o il tuo account Windows non ha il permesso di scrittura sulla cartella scelta.
- Non usare
Program Files. BakoshApp suggerisceC:\RustServerdi default — quel percorso va bene. Alternative:C:\Games\RustServer,D:\RustServer. - Se la cartella è già nel posto sbagliato — apri la scheda Gestisci mod nella sezione Rust Survival e clicca Cambia cartella per sceglierne un'altra. I file del server dovranno essere scaricati di nuovo, il che richiede tempo.
- Avvia BakoshApp come amministratore (Soluzione 1 sopra — stessi passaggi).
- Se l'antivirus sta bloccando il download o l'avvio del server, aggiungi la cartella del server alle esclusioni dell'antivirus.