İzin hataları

BakoshApp bir modu veya Rust Survival sunucusunu yüklerken, güncellerken ya da kaldırırken oluşan Access is denied (os error 5) hatasını düzeltin — en hızlıdan en kalıcıya sıralanmış üç çözüm.

Nasıl görünür

Windows, BakoshApp'in oyun klasöründe (GTA V, RDR2) dosya yazmasına veya silmesine izin vermedi. BakoshApp hiçbir zaman kendiliğinden yönetici hakları istemez: klasör korumalıysa işlem basitçe başarısız olur.

  • Modu Kur, Modu Güncelle veya Modu Yeniden Kur. Günlük panelinde Failed to install mod: Failed to extract the downloaded archive. Please try again. (veya Failed to update mod: … / Failed to reinstall mod: …) görünür. Günlük dosyasında Extraction error: File create error: Access is denied. (os error 5) satırı bulunur.
  • Modu Sil. Ekranda hiçbir hata görünmeyebilir — uygulama Mod deleted successfully! bile diyebilir — ancak bazı dosyalar oyun klasöründe kalır. Günlük dosyasında Failed to delete <path>: Access is denied. (os error 5) satırı bulunur.

İngilizce olmayan bir Windows'ta mesajın sistem kısmı sizin dilinizde görünür, ancak (os error 5) aynı kalır.

Neden olur

BakoshApp, seçilen klasörde dosya yazma veya silme iznine sahip değil. Olağan nedenler:

  1. Oyun, herhangi bir dosya değişikliği yönetici hakları gerektiren korunan bir Windows dizinine (örneğin C:\Program Files veya C:\Program Files (x86)) yüklenmiş.
  2. Mevcut Windows kullanıcısının belirli oyun klasörüne yazma izni yok.
  3. Antivirüs mod dosyalarını engelliyor.

Failed to extract the downloaded archive mesajı, diskin dolu olduğu veya indirmenin bozulduğu anlamına da gelebilir — bkz. Yükleme, güncelleme ve silme hataları. İzin sorununa işaret eden, günlük dosyasındaki Access is denied (os error 5) ifadesidir.

Bu bir izin sorunu, BakoshApp hatası değil

BakoshApp'i yeniden yüklemek bunu düzeltmez — Windows'un kendisi yazma erişimini reddediyor. İzinleri değiştirmeniz, yönetici olarak çalıştırmanız veya oyunu korunan klasörden taşımanız gerekir.

Çözüm 1 — BakoshApp'i yönetici olarak çalıştırın (en hızlı)

Eksik parça yazma izni olduğundan, başlatma anında vermek en hızlı çözümdür.

  1. BakoshApp'i tamamen kapatın.
  2. Masaüstündeki BakoshApp kısayolunu veya .exe dosyasını bulun.
  3. Sağ tıklayın.
  4. Yönetici olarak çalıştır'ı seçin.
  5. Windows (Kullanıcı Hesabı Denetimi / UAC) onay isterse Evet'e tıklayın.
  6. Orijinal olarak başarısız olan eylemi yeniden deneyin.
Bunu kalıcı hale getirin

BakoshApp kısayoluna sağ tıklayın → Özellikler → Uyumluluk sekmesi → Bu programı yönetici olarak çalıştır seçeneğini işaretleyin → Tamam. BakoshApp artık her zaman gerekli haklarla başlatılacaktır.

Çözüm 2 — Oyun klasörü üzerinde tam denetim verin (yönetici başlatma gerekmez)

Windows hesabınızın oyun klasöründeki dosyaları doğrudan değiştirmesine izin verebilirsiniz:

  1. Dosya Gezgini'ni açın ve oyunun yüklü olduğu klasöre gidin.
  2. Ana oyun klasörüne sağ tıklayın → Özellikler.
  3. Güvenlik sekmesini açın.
  4. Kullanıcılar listesinin altındaki Düzenle'ye tıklayın (yönetici haklarına ihtiyacınız olabilir).
  5. Listeden Kullanıcılar veya mevcut Windows hesabınızı seçin.
  6. Alt bloktaki İzin Ver sütununda Tam denetim seçeneğini işaretleyin.
  7. Uygula'ya, ardından her açık pencerede Tamam'a tıklayın.

Bundan sonra BakoshApp, yönetici başlatması gerektirmeden mod dosyalarını yükleyebilir ve kaldırabilir.

Program Files gibi Windows sistem klasörleri, katı güvenlik politikaları nedeniyle modlar ve yardımcı uygulamalarla düzenli olarak çakışır.

  1. Oyunu bir sistem klasöründen bir kullanıcı klasörüne taşıyın veya yeniden yükleyin.
  2. Oyunlar için iyi kurulum yolları: C:\Games\<GameName> veya D:\Games\... gibi ayrı bir sürücü.

Bu yalnızca mevcut hatayı düzeltmekle kalmaz, gelecekteki modlar ve araçlarla benzer sorunları da önler.


Rust Survival karşılığı

Aynı Access Denied sorunu Rust Survival sunucusunu yüklerken de oluşabilir. Rust Survival bölümünde Sunucuyu Kur'a tıkladığınızda konsolda Access is denied ile birlikte "Kurulum başarısız: …" görünür.

Sebep: sunucu klasörü korunan bir dizinde (örneğin C:\Program Files\RustServer) veya Windows hesabınızın seçilen klasöre yazma izni yok.

Ne yapmalı
  1. Program Files'ı kullanmayın. BakoshApp varsayılan olarak C:\RustServer önerir — bu yol iyidir. Alternatifler: C:\Games\RustServer, D:\RustServer.
  2. Klasör zaten yanlış yerdeyse — Rust Survival bölümündeki Modu Yönet sekmesini açın ve farklı birini seçmek için Klasörü değiştir'e tıklayın. Sunucu dosyalarının tekrar indirilmesi gerekir, bu biraz zaman alır.
  3. BakoshApp'i yönetici olarak başlatın (yukarıdaki Çözüm 1 — aynı adımlar).
  4. Antivirüs indirmeyi veya sunucu başlatmayı engelliyorsa, sunucu klasörünü antivirüs istisnalarınıza ekleyin.