Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Sửa lỗi VALORANT Vanguard error codes 128, 57 trên Windows PC

Trong bài trước, chúng tôi đã đề cập giải pháp cho VALORANT connection error codes. Trong bài này, chúng ta sẽ xem nguyên nhân và cung cấp giải pháp phù hợp nhất cho VALORANT Vanguard error codes 128, 57 mà game thủ PC có thể gặp trên Windows 11 hoặc Windows 10.

Dành cho người mới chơi game PC, VALORANT là tựa game free-to-play (miễn phí chơi) — nghĩa là bạn có thể tải và chơi hoàn toàn miễn phí, tuy nhiên vẫn cần trả tiền cho các mua hàng trong game. Và giống như các dịch vụ game khác như Steam, Epic Games, Origin, VALORANT cũng không tránh khỏi sự cố riêng.

Chúng ta sẽ thảo luận ba VALORANT Vanguard error codes 128, 57 trong các phần riêng biệt, mỗi phần với nguyên nhân tiềm ẩn và giải pháp tương ứng.

Cách sửa lỗi VALORANT Vanguard error code 128?

Khi gặp sự cố này, bạn sẽ nhận được thông báo lỗi đầy đủ:

RIOT VANGUARD
VANGUARD NOT INITIALIZED
Vanguard Anti-Cheat chưa được khởi tạo. Nếu đây là lần đầu bạn chơi, bạn cần khởi động lại máy tính để tiếp tục. Nếu thấy thông báo này thường xuyên, bạn có thể cần cập nhật driver.

Error Details: Error Code: 128

Giải pháp

  1. Cập nhật driver
  2. Xác định driver không có chữ ký (unsigned drivers)
  3. Tắt Windows Testing Mode (Chế độ kiểm tra)
  4. Đảm bảo dịch vụ VALORANT Vanguard (VGC) đang chạy
  5. Sửa chữa VALORANT client
  6. Bật Data Execution Prevention (DEP)

Xem chi tiết các giải pháp.

Bạn có thể thử các giải pháp theo bất kỳ thứ tự nào và xem phương pháp nào hiệu quả.

1. Cập nhật driver

Như gợi ý trên thông báo lỗi, bạn có thể cập nhật driver và xem có khắc phục được VALORANT error code 128 không. Nếu không, thử giải pháp tiếp theo.

Bạn có thể cập nhật driver thủ công qua Device Manager, hoặc lấy bản cập nhật driver ở phần Optional Updates dưới Windows Update. Cũng có thể tải phiên bản driver mới nhất từ trang web nhà sản xuất.

2. Xác định driver không có chữ ký (Unsigned drivers)

Giải pháp này yêu cầu xác định Unsigned Drivers bằng tiện ích sigverif. Tiện ích tích hợp cho Windows 10/11 sẽ kiểm tra và xác định driver nào không có chữ ký — sau đó bạn có thể gỡ driver đó hoặc cập nhật chúng để khắc phục sự cố.

3. Tắt Windows Testing Mode

Test Signing mode (Chế độ ký kiểm tra) cho phép người dùng chạy driver chưa được xác minh trên Windows PC, điều này có thể xung đột với Vanguard và gây ra lỗi này. Trong trường hợp này, bạn có thể tắt Test Signing Mode và xem sự cố có được giải quyết không. Nếu không, thử giải pháp tiếp theo.

4. Đảm bảo dịch vụ VALORANT Vanguard (VGC) đang chạy

Làm theo các bước:

  • Nhấn Windows + R để mở hộp thoại Run.
  • Trong hộp thoại Run, gõ cmd sau đó nhấn CTRL + SHIFT + ENTER để mở Command Prompt ở chế độ admin/nâng cao.
  • Trong cửa sổ command prompt, gõ lệnh dưới đây và nhấn Enter sau mỗi dòng:
sc config vgc start= demand
sc config vgk start= system

Sau khi thực thi cả hai lệnh, khởi động lại máy tính. Khi boot, làm theo các bước:

  • Mở command prompt ở chế độ admin.
  • Trong cửa sổ CMD, chạy các lệnh dưới:
sc query vgc
sc query vgk

Nếu kết quả cho thấy dịch vụ không khả dụng (not available), bạn cần gỡ cài đặt hoàn toàn cả Riot Vanguard và VALORANT (tốt nhất dùng phần mềm gỡ cài đặt bên thứ ba), sau đó tải xuống và cài đặt lại phiên bản mới nhất của các chương trình. Tuy nhiên, nếu kết quả trả về dịch vụ tên vgc, bạn cần khởi động Vanguard thủ công bằng lệnh:

net start vgc

Sau khi lệnh thực thi, kiểm tra xem sự cố đã được giải quyết chưa. Nếu chưa, thử giải pháp tiếp theo.

5. Sửa chữa VALORANT client

Để sửa chữa VALORANT client trên PC Windows, làm theo:

  • Tải Installer cho Valorant.
  • Chạy installer.
  • Nhấp Advanced options (Tùy chọn nâng cao) và chọn vị trí Valorant được cài đặt.
  • Nhấp nút Install (Cài đặt).

Installer nên hiển thị Repairing (Đang sửa chữa) thay vì Installing (Đang cài đặt). Nếu thấy Installing nghĩa là bạn chọn sai vị trí.

  • Khởi động lại PC sau khi quy trình sửa chữa hoàn tất.

Vấn đề nên được giải quyết sau khi PC boot thành công. Nếu không, thử giải pháp tiếp theo.

6. Bật Data Execution Prevention (DEP)

DEP là dịch vụ mà hầu hết anti-cheat dùng để ngăn hacker/cheater chèn DLLs vào game. Nếu DEP bị tắt, bạn rất có thể gặp lỗi này. Trong trường hợp này, bạn có thể bật Data Execution Prevention để khắc phục.

Cách sửa lỗi VALORANT Vanguard error code 57?

Khi gặp sự cố này, bạn sẽ nhận được thông báo lỗi đầy đủ:

RIOT VANGUARD
VANGUARD NOT INITIALIZED
Vanguard Anti-Cheat chưa được khởi tạo. Nếu đây là lần đầu bạn chơi, bạn cần khởi động lại máy tính để tiếp tục. Nếu thấy thông báo này thường xuyên, bạn có thể cần cập nhật driver.

Error Details: Error Code: 57

Các nguyên nhân có thể nhất gây ra lỗi này:

  • Lỗi engine Anti-Cheat.
  • File Vanguard bị hỏng (corrupt).
  • Dịch vụ VGC bị tắt.
  • DNS không nhất quán (Inconsistent DNS).

Giải pháp

Dưới đây là các giải pháp bổ sung bạn có thể thử để khắc phục sự cố:

  1. Khởi động lại PC
  2. Gỡ cài đặt và cài đặt lại Riot Vanguard
  3. Bật dịch vụ VGC trong System Configuration (msconfig)

Xem chi tiết các giải pháp.

1. Khởi động lại PC

Bạn có thể bắt đầu khắc phục VALORANT Vanguard error code 57 bằng cách khởi động lại PC chơi game Windows. Nếu không giải quyết được, thử giải pháp tiếp theo.

2. Gỡ cài đặt và cài đặt lại Riot Vanguard

Làm theo các bước:

  • Mở Task Manager.
  • Kết thúc tác vụ thông báo khay hệ thống (tray notification) của Vanguard.
  • Mở command prompt ở chế độ admin và chạy lần lượt các lệnh:
sc delete vgc
sc delete vgk
  • Thoát cửa sổ CMD sau khi thực thi cả hai lệnh.
  • Mở File Explorer.
  • Điều hướng đến Program files (trên ổ OS) để tìm thư mục Riot Vanguard.
  • Ở vị trí đúng, nhấp chuột phải vào thư mục Riot Vanguard và chọn Delete (Xóa).
  • Khởi động lại máy tính.
  • Khi boot, chạy VALORANT installer với quyền admin.

VALORANT sẽ tự động phát hiện thiếu Riot Vanguard Anti-Cheat engine và sẽ tải xuống phiên bản mới nhất và cài đặt lại hoàn toàn.

  • Khởi động lại máy tính sau khi cài đặt Vanguard Riot Anti-Cheat engine hoàn tất.

Nếu sự cố vẫn chưa giải quyết, thử giải pháp tiếp theo.

3. Bật dịch vụ VGC trong System Configuration (msconfig)

Làm theo các bước:

  • Nhấn Windows + R để mở hộp thoại Run.
  • Trong hộp thoại Run, gõ msconfig và nhấn Enter để mở cửa sổ System Configuration.
  • Trong cửa sổ msconfig, nhấp tab Services.
  • Cuộn và tìm dịch vụ VGC.
  • Đánh dấu ô chọn của dịch vụ VGC nếu chưa tích.
  • Nhấp Apply > OK.
  • Nhấp Restart (Khởi động lại) trên cửa sổ nhắc.

Hy vọng hướng dẫn sửa lỗi VALORANT Vanguard error codes 128, 57 trên Windows 11/10 này hữu ích cho bạn!