Bị từ chối truy cập

Sửa lỗi Access Denied khi BakoshApp cố lưu bconfigs.json hoặc cài máy chủ Rust Survival — ba giải pháp xếp hạng từ nhanh nhất đến vĩnh viễn nhất.

Trông như thế nào

BakoshApp hiển thị lỗi trong log hoặc giao diện chứa một trong những thông báo này:

  • Access denied: Administrator prompt was declined or failed.
  • Token save failed (access denied): ...

Tại sao nó xảy ra

BakoshApp không có quyền tạo hoặc sửa đổi file scripts\bconfigs.json bên trong thư mục gốc GTA V. Lý do thường gặp:

  1. Game được cài trong thư mục Windows được bảo vệ (như C:\Program Files hoặc C:\Program Files (x86)), nơi bất kỳ thay đổi file nào đều cần quyền administrator.
  2. Ứng dụng cố yêu cầu quyền administrator, nhưng lời nhắc UAC bị người dùng từ chối hoặc bị Windows security chặn.
  3. Người dùng Windows hiện tại không có quyền ghi vào thư mục game cụ thể.
Đây là vấn đề quyền, không phải bug BakoshApp

Cài lại BakoshApp sẽ không sửa điều này — chính Windows đang từ chối quyền ghi. Bạn cần thay đổi quyền, chạy với quyền admin hoặc di chuyển game khỏi thư mục được bảo vệ.

Giải pháp 1 — Chạy BakoshApp với quyền admin (nhanh nhất)

Vì phần thiếu là quyền ghi, cấp nó khi khởi chạy là sửa nhanh nhất.

  1. Đóng hoàn toàn BakoshApp.
  2. Tìm shortcut BakoshApp trên desktop hoặc file .exe.
  3. Chuột phải vào nó.
  4. Chọn Run as administrator.
  5. Nếu Windows (User Account Control / UAC) hỏi xác nhận, bấm Yes.
  6. Thử lại hành động ban đầu thất bại.
Làm cho vĩnh viễn

Chuột phải vào shortcut BakoshApp → Properties → tab Compatibility → tick Run this program as an administratorOK. BakoshApp giờ sẽ luôn khởi chạy với quyền cần thiết.

Giải pháp 2 — Cấp toàn quyền lên thư mục game (không cần khởi chạy admin)

Bạn có thể cho phép tài khoản Windows của bạn sửa đổi file trong thư mục game trực tiếp:

  1. Mở File Explorer và điều hướng đến thư mục cài game.
  2. Chuột phải thư mục game chính → Properties.
  3. Mở tab Security.
  4. Bấm Edit dưới danh sách user (bạn có thể cần quyền admin).
  5. Chọn Users hoặc tài khoản Windows hiện tại của bạn trong danh sách.
  6. Trong khối dưới, dưới cột Allow, tick Full control.
  7. Bấm Apply, sau đó OK trong mọi cửa sổ đang mở.

Sau cái này, BakoshApp có thể lưu config mà không cần khởi chạy admin.

Giải pháp 3 — Di chuyển game khỏi Program Files (khuyến nghị lâu dài)

Thư mục hệ thống Windows như Program Files thường xuyên xung đột với mod và ứng dụng trợ giúp vì chính sách bảo mật nghiêm ngặt.

  1. Di chuyển hoặc cài lại game từ thư mục hệ thống đến thư mục người dùng.
  2. Đường dẫn cài tốt cho game: C:\Games\<GameName> hoặc ổ riêng như D:\Games\....

Điều này không chỉ sửa lỗi hiện tại, nó ngăn các vấn đề tương tự với mod và công cụ trong tương lai.


Đối tác Rust Survival

Cùng vấn đề Access Denied có thể xảy ra khi cài máy chủ Rust Survival. Triệu chứng là Server install failed, hoặc một thông báo về không thể ghi vào thư mục khi bạn bấm Install Server trong phần Rust Survival.

Nguyên nhân: thư mục máy chủ ở trong thư mục được bảo vệ (ví dụ C:\Program Files\RustServer), hoặc tài khoản Windows của bạn không có quyền ghi vào thư mục đã chọn.

Cần làm gì
  1. Đừng dùng Program Files. BakoshApp gợi ý C:\RustServer mặc định — đường dẫn đó ổn. Lựa chọn khác: C:\Games\RustServer, D:\RustServer.
  2. Nếu thư mục đã ở nơi sai — mở tab Manage Mod trong phần Rust Survival và bấm Change folder để chọn cái khác. File máy chủ sẽ cần tải lại, mất một lúc.
  3. Khởi chạy BakoshApp với quyền admin (Giải pháp 1 ở trên — cùng bước).
  4. Nếu antivirus chặn tải xuống hoặc khởi chạy máy chủ, thêm thư mục máy chủ vào loại trừ antivirus.

Bài viết liên quan