Với lỗi VAN 9003 trong Valorant, hãy kiểm tra Secure Boot trước tiên. Trang hỗ trợ của Riot cho biết mã này nghĩa là Secure Boot chưa được bật. Bước đầu tiên là mở msinfo32, xem Secure Boot State có hiện On hay không, nếu chưa thì bật trong BIOS. Nếu mã là VAN 9001, nguyên nhân là chưa phát hiện TPM 2.0 đang bật, nên hãy kiểm tra bằng tpm.msc rồi bật Intel PTT hoặc AMD fTPM trong BIOS. Các mã VAN còn lại nằm trong bảng bên dưới, kèm nguyên nhân và cách xử lý đầu tiên do Riot nêu, tất cả theo thông tin kiểm tra ngày 30/09/2026.
Mã VAN, nguyên nhân Riot nêu và cách xử lý đầu tiên
| Mã lỗi | Nguyên nhân do Riot nêu | Cách xử lý đầu tiên |
|---|---|---|
| VAN 9003 | Secure Boot chưa được bật. Thông báo nói phiên bản Vanguard này yêu cầu secure boot để chơi. | Trong msinfo32, kiểm tra BIOS Mode là UEFI và Secure Boot State là On; nếu chưa thì đặt Secure Boot thành Enabled trong BIOS |
| VAN 9001 · VAN 9090 | 9001: chưa phát hiện TPM 2.0 đang bật. 9090: TPM vừa bị xóa (cleared) gần đây và cần khởi tạo lại. | Kiểm tra bằng tpm.msc, bật Intel PTT hoặc AMD fTPM trong BIOS, lưu lại, khởi động lại rồi mở game |
| VAN 9005 | Bảo mật dựa trên ảo hóa (VBS) cần TPM 2.0 và firmware tương thích UEFI. | Bật TPM 2.0 và Secure Boot, kiểm tra Memory Integrity chạy bình thường, khởi động lại sau mỗi thay đổi |
| VAN 9002 | Control Flow Guard (CFG) đang bị tắt trong Windows Exploit Protection. | Đặt bảy mục Riot liệt kê (CFG, DEP, các tùy chọn ASLR, SEHOP, heap integrity) về Use default, xóa mục Riot Games và Riot Vanguard trong Program settings rồi khởi động lại |
| VAN 9004 · VAN 9006 | Vanguard yêu cầu Windows 10 20H1 trở lên. | Cài mọi bản cập nhật Windows hiện có rồi khởi động lại |
| VAN 9101 | Attestation failure: Vanguard không thể xác minh đầy đủ trạng thái hiện tại của máy. | Cập nhật driver card đồ họa, chipset, ổ lưu trữ bằng phần mềm chính thức của nhà sản xuất, rút các thiết bị USB không cần thiết rồi khởi động lại, sau đó thử clean boot |
| VAN 9100 | Đang chạy trong máy ảo hoặc môi trường ảo hóa không được hỗ trợ. | Dùng bản Windows cài trực tiếp; nếu vẫn lỗi, gỡ Vanguard thủ công, khởi động lại rồi mở game để cài lại |
| VAN: STATUS_SB_POLICY | Không xác minh được chính sách Secure Boot, kể cả khi Secure Boot trông như đã bật. | Đặt lại khóa Secure Boot về mặc định của nhà sản xuất theo hướng dẫn Secure Boot của Riot; nếu vẫn lỗi, dùng Riot Repair Tool thu thập log và gửi ticket |
| VAN: INCOMPATIBLE SOFTWARE · INCOMPATIBLE OEM DRIVER · STATUS_VMD_9001 | Phát hiện phần mềm hoặc driver không tương thích với yêu cầu bảo mật của Vanguard, hoặc lỗi bộ điều khiển Intel VMD/RST. | Ghi lại đường dẫn tệp trong thông báo, gỡ phần mềm liên quan rồi khởi động lại; với driver, thay bằng driver tương thích như Riot mô tả, ví dụ driver Intel RST |
| VAN 0 · 6 · 57 · 84 · 135 · 2266 | Vanguard không xác minh được máy đã sẵn sàng, hoặc gặp sự cố khi khởi động hay khởi tạo; với 57, Vanguard không chạy hoặc không khởi động đúng. | Cập nhật Windows, đặt dịch vụ vgc về Automatic, cài lại Vanguard, clean boot, cài lại game; xem trang của từng mã để biết thứ tự chính xác |
| VAN 68 · 185 · 1067 · -81 | Riot gọi là lỗi kết nối (Connection Error): mất phiên hoặc kết nối, hoặc sự cố bất ngờ khi Vanguard khởi động và kiểm tra; với -81, Vanguard gặp khó khi khởi động, giữ kết nối hoặc xác nhận mọi thứ đã sẵn sàng. | Bắt đầu bằng khởi động lại và kiểm tra giờ hệ thống (68 và -81), kiểm tra cấu hình tối thiểu và rút tay cầm (185), hoặc cập nhật Windows và rút thiết bị USB (1067) |
| VAN 25 · 59 · 128 · 193 | Vanguard gặp lỗi bất ngờ khiến client đóng lại; 193 là sự cố khi Vanguard khởi động hoặc giao tiếp với Riot Client. | 25 và 128: đưa cài đặt bảo mật Windows về trạng thái bình thường; 59: khởi động lại hoàn toàn Riot Client; 193: đóng các phiên Riot Client thừa, khởi động lại rồi đặt vgc về Automatic |
Tóm lại: mã lỗi chỉ ra một thiết lập cụ thể hay là lỗi không khởi động được?
Trước hết, hãy ghi lại chính xác mã lỗi trên cửa sổ báo lỗi, gồm cả tiền tố VAN. Sau đó xác định xem trong tài liệu của Riot, mã đó chỉ ra một điều kiện hệ thống cụ thể hay báo hiệu Vanguard không khởi động được. Các mã như VAN 9003, 9001, 9005, 9090, 9002 và 9004 chỉ tới Secure Boot, TPM 2.0, tính năng bảo vệ khỏi khai thác của Windows hoặc phiên bản Windows, nên chỉnh lại đúng thiết lập đó là cách sửa. Các mã số nhỏ như VAN 0, 6, 57, 84 và 135 nghĩa là Vanguard không khởi động được hoặc không xác minh được tình trạng máy, nên không thu hẹp về một thiết lập duy nhất; hãy tìm dòng tương ứng trong bảng ở trên, rồi mở trang của đúng mã bạn gặp từ trang Vanguard Error Codes và làm theo danh sách ở đó, vì Riot sắp xếp các bước hơi khác nhau theo từng mã. Bài viết không dựa trên thống kê mức độ phổ biến; nó theo thứ tự mà Riot liệt kê nguyên nhân trong tài liệu.
Các bước sửa theo thứ tự
- 1Kiểm tra UEFI và Secure Boot trong msinfo32 — Nhấn phím Windows+R, chạy msinfo32 và xem BIOS Mode có là UEFI, Secure Boot State có là On hay không. Nếu đã là UEFI mà đang tắt, hãy vào tab Boot của BIOS, đặt Secure Boot thành Enabled rồi lưu và thoát (thường là F10). Nếu BIOS Mode là Legacy và ổ đĩa dùng MBR, Riot hướng dẫn chuyển đổi bằng mbr2gpt với các điều kiện chặt chẽ: Windows 10 v1703 trở lên, không quá ba phân vùng, hệ điều hành 64 bit, BitLocker hoặc mã hóa khác đang tắt, không dùng dual boot, bo mạch chủ hỗ trợ chế độ UEFI và Secure Boot đang tắt. Trong Command Prompt chạy bằng quyền quản trị, hãy chạy mbr2gpt /validate /allowFullOS rồi mbr2gpt /convert /allowFullOS, không khởi động lại giữa chừng mà vào ngay BIOS để đổi chế độ khởi động sang UEFI và tắt CSM. Vì thao tác này tác động đến ổ đĩa, hãy sao lưu dữ liệu quan trọng trước như một lưu ý chung; đây không phải bước do Riot yêu cầu. Xong hãy mở lại msinfo32 để xác nhận UEFI và On.
- 2Kiểm tra TPM 2.0 bằng tpm.msc — Nhấn phím Windows+R, chạy tpm.msc và xem có dòng The TPM is ready for use cùng Specification Version 2.0 hay không. Nếu không, hãy vào BIOS; với Windows 11, Riot nêu đường dẫn Settings > System > Recovery > Advanced startup > Restart Now, hoặc nhấn Del, F2, F10 lúc khởi động. Trên hệ thống Intel, đặt Intel Platform Trust Technology (PTT) thành Enabled; trên hệ thống AMD, đặt AMD fTPM switch hoặc TPM Device Selection thành AMD CPU fTPM (Firmware TPM). Lưu bằng F10 rồi kiểm tra lại trong tpm.msc. Vị trí menu khác nhau tùy bo mạch chủ.
- 3Cài mọi bản cập nhật Windows — VAN 9004 và 9006 nghĩa là Vanguard cần Windows 10 20H1 trở lên, và các bài về VAN 135 và VAN 1067 cũng bắt đầu bằng việc cập nhật Windows. Hãy cài mọi bản cập nhật hiện có, khởi động lại rồi mở lại Valorant. Thử sau mỗi bước sẽ cho bạn biết bước nào thực sự giải quyết được vấn đề.
- 4Đặt dịch vụ vgc về Automatic — Nhấn phím Windows+R, mở services.msc, tìm vgc, nhấp đúp và đặt Startup type thành Automatic. Nếu Service status là Stopped, bấm Start, sau đó bấm Apply và OK rồi khởi động lại máy. Nếu bạn bật Vanguard Pre-Check, Vanguard sẽ chạy khi cần thay vì chạy cùng lúc Windows khởi động.
- 5Gỡ và cài lại Vanguard — Nhấp chuột phải vào biểu tượng Riot Vanguard ở khay hệ thống, chọn Advanced > Uninstall Vanguard, hoặc nhấn phím Windows và dùng Add or Remove programs để gỡ Riot Vanguard. Khởi động lại rồi mở Riot Client hoặc Valorant, Vanguard sẽ tự cài lại. Nếu không gỡ được, hãy chạy sc delete vgc và sc delete vgk trong Command Prompt quyền quản trị, khởi động lại rồi xóa thư mục Riot Vanguard còn sót trong Program Files trên ổ C. Riot lưu ý rằng hầu hết game của Riot không thể chạy nếu thiếu Vanguard.
- 6Thử clean boot để thu hẹp nguyên nhân — Nhấn phím Windows+R, chạy msconfig, mở tab Services, đánh dấu Hide all Microsoft services rồi bấm Disable All. Sau đó đánh dấu lại riêng vgc, bấm Apply và OK rồi khởi động lại. Sau khi khởi động, chỉ còn Vanguard hoạt động, dù Riot cho biết phần mềm diệt virus và phần mềm mạng có thể không bị ảnh hưởng bởi clean boot. Nếu game chạy được ở trạng thái này, nhiều khả năng một chương trình khác mà bạn đã tắt là nguyên nhân.
- 7Xóa tệp vgkbootstatus.dat — Bước này nằm trong bài VAN 193 của Riot. Đóng game và Riot Client, mở File Explorer, vào thư mục Windows trên ổ C, tìm vgkbootstatus.dat và xóa nó, xác nhận khi có hộp thoại xin quyền. Đây là bước đầu tiên trong chuỗi khởi động của Vanguard nên khi xóa, hệ thống sẽ tạo một bản mới. Khởi động lại rồi thử lại.
- 8Cài lại game — Nếu sau tất cả các bước trên mà mã lỗi cũ vẫn lặp lại, hãy cài lại game, vốn là bước cuối trong nhiều bài về lỗi khởi động của Riot. Nếu vẫn không được, hãy chuyển sang danh sách kiểm tra bên dưới và liên hệ hỗ trợ của Riot.
Nếu vẫn lỗi, hãy kiểm tra những điều sau
- Tôi đã ghi lại đầy đủ mã lỗi trên cửa sổ báo lỗi và tìm nó bằng Ctrl+F trong trang Vanguard Error Codes của Riot.
- msinfo32 hiện UEFI và Secure Boot On, còn tpm.msc hiện TPM 2.0 sẵn sàng sử dụng.
- Sau mỗi bước, tôi đều khởi động lại máy và mở lại game để xem kết quả.
- Tôi đang dùng Windows cài trực tiếp chứ không phải máy ảo, đã tắt VPN và proxy, và đã kiểm tra phần mềm ứng với đường dẫn tệp trong thông báo lỗi.
- Nếu STATUS_SB_POLICY xuất hiện khi Secure Boot đang bật, tôi đã đặt lại khóa Secure Boot về mặc định của nhà sản xuất.
- Nếu đã thử hết, hoặc mã lỗi không có trong trang tra cứu, tôi gửi ticket hỗ trợ Riot kèm log.
Khi bạn muốn có video của sự cố
DOR là ứng dụng Windows, tự động quay lại toàn bộ trận Valorant và cắt các pha hạ gục, vòng đấu nổi bật thành clip. DOR không sửa hay né được lỗi Vanguard, và vì việc quay chỉ bắt đầu khi game đã chạy, bạn đừng mong nó quay được cửa sổ lỗi xuất hiện trước khi vào game. Nó có ích với sự cố xảy ra muộn hơn, ngay trong trận: một lần mất kết nối hay hành vi lạ sẽ dễ giải thích với bộ phận hỗ trợ hơn nếu có video cả trận, và nếu dùng micro, bạn có thể vừa nói vừa mô tả điều mình thấy cùng tiếng game. Xem quay Valorant với DOR để biết phạm vi hỗ trợ, và cách cắt clip Valorant để biến một trận thành clip ngắn. Nếu chính game bị văng hoặc đứng sau khi bật ghi hình, hãy xem thêm cách khắc phục từng bước khi ghi hình làm game văng hoặc đứng.
Nguồn chính thức và ngày kiểm tra
Nội dung được đối chiếu với các bài hỗ trợ của Riot ngày 30/09/2026. Hãy tìm đúng mã lỗi của bạn trong Vanguard Error Codes, đọc Error VAN 9003 để xem thông báo về Secure Boot, và làm theo hướng dẫn Secure Boot cho các bước msinfo32 và BIOS. Riot thường chỉnh sửa các trang này, nên hãy xem lại bản gốc nếu một bước không còn khớp với màn hình của bạn. Thông báo lỗi được giữ theo bản gốc tiếng Anh.


