Vừa mở Liên Minh Huyền Thoại (LMHT) thì hiện cửa sổ báo VAN 128, nói Vanguard gặp lỗi ngoài dự kiến, rồi client tự tắt? Trong trường hợp này, nên kiểm tra Riot Vanguard trước chứ chưa cần đụng tới file game LMHT. Vanguard là hệ thống chống gian lận của Riot, được đưa vào LMHT từ bản 14.9 năm 2024.
Nó có driver chạy ở chế độ kernel và khởi động cùng Windows, nên thiết lập bảo mật của Windows, trạng thái dịch vụ vgc và chính bản cài Vanguard đều có thể khiến client báo mã lỗi bắt đầu bằng VAN.
Bài này gom các mã mà người chơi LMHT hay tìm, gồm VAN 128, 9007, 1067, -83 và nhóm 9000 đòi TPM 2.0, Secure Boot, rồi sắp xếp theo đúng thứ tự mà các bài hỗ trợ của Riot hướng dẫn. Nếu màn hình chỉ đen mà không có mã lỗi, hãy xem bài riêng về cách sửa lỗi màn hình đen client LMHT. Thông tin được kiểm tra ngày 10/11/2026 và áp dụng cho máy tính Windows.
Các mã VAN hay gặp trong LMHT, nguyên nhân và việc cần làm trước (tính đến 10/11/2026)
| Mã lỗi | Nguyên nhân theo Riot | Làm gì trước |
|---|---|---|
| VAN -83 (hay được tìm là VAN 83) | Vanguard gặp trục trặc khi khởi động, giữ kết nối hoặc xác nhận đã sẵn sàng. Danh sách chính thức có bài cho -83, không có bài cho 83 dương | Khởi động lại máy, kiểm tra ngày, giờ, múi giờ Windows, đặt vgc sang Automatic, rồi cài lại Vanguard |
| VAN -81 và VAN 68 | -81 giống -83, là lỗi khởi động hoặc kết nối. 68 là Vanguard mất kết nối hoặc phiên cần thiết khi game đang mở hoặc đang chơi | Làm theo thứ tự của -83. Với 68, tắt thêm Killer Network Service rồi mở lại game |
| VAN 128 | Vanguard không hoàn tất bước khởi động hoặc bước kiểm tra độ tin cậy của hệ thống | Khôi phục bảo mật Windows về trạng thái bình thường, đặt Write debugging information về (none), cập nhật Windows |
| VAN 9007 | Bản cài Vanguard bị hỏng hoặc không chạy đúng | Gỡ Vanguard thủ công, khởi động lại, mở LMHT để cài lại. Vẫn lỗi thì xóa file vgkbootstatus.dat |
| VAN 1067 | Vanguard gặp sự cố bất ngờ khi khởi động hoặc khi kiểm tra với hệ thống. Bài chính thức dùng câu báo lỗi của VALORANT nhưng các bước là bước chung của Vanguard | Cập nhật Windows, rút tay cầm và thiết bị USB không cần thiết, chạy Riot Client bằng quyền quản trị |
| VAN 9001 | Không phát hiện TPM 2.0 đang bật | Mở tpm.msc xem Specification Version có phải 2.0 không. Nếu không, bật Intel PTT hoặc AMD fTPM trong BIOS |
| VAN 9003 | Secure Boot chưa được bật | Mở msinfo32, kiểm tra BIOS Mode là UEFI và Secure Boot State là On. Nếu chưa, bật Secure Boot trong BIOS |
| VAN 9005 | Không tìm thấy TPM 2.0 và firmware tương thích UEFI mà VBS cần | Bật TPM 2.0 và Secure Boot, kiểm tra Memory integrity đang chạy rồi khởi động lại |
Kết luận: xác định mã lỗi thuộc nhóm khởi động thất bại, bản cài hỏng hay thiếu điều kiện bảo mật của máy
Việc đầu tiên là chép lại mã lỗi thật chính xác, kể cả tiền tố VAN và dấu trừ nếu có. Danh sách mã lỗi Vanguard của Riot chia thành lỗi có tên (như VAN: RESTRICTION), mã âm, 0 đến 99, 100 đến 8999 và từ 9000 trở lên, nhưng với người chơi LMHT, cách xử lý gói gọn trong ba nhóm.
Nhóm thứ nhất là VAN -83, -81, 68, 128, 1067: Vanguard không khởi động được, không giữ được kết nối hoặc không hoàn tất bước kiểm tra hệ thống. Bạn đi lần lượt từng bước: khởi động lại, kiểm tra ngày giờ Windows, cập nhật Windows, đặt vgc sang Automatic, cài lại Vanguard, clean boot, cài lại game.
Nhóm thứ hai là VAN 9007, nghĩa là bản cài Vanguard bị hỏng, nên cài lại Vanguard ngay từ đầu. Nhóm thứ ba là VAN 9001, 9003, 9005, chỉ thẳng vào điều kiện của máy như TPM 2.0, Secure Boot hay bảo mật dựa trên ảo hóa (VBS), và sửa đúng thiết lập đó là xong.
Nếu mã bắt đầu bằng VAL thay vì VAN thì đó là lỗi VALORANT, hãy xem cách sửa VALORANT bị văng, không vào được game trước. Ngoài ra, trên máy còn cài VALORANT thì gỡ LMHT cũng không gỡ Vanguard, nên cùng một nguyên nhân có thể gây lỗi ở cả hai game.
Sửa lỗi theo đúng thứ tự trong các bài hỗ trợ của Riot
- 1Khởi động lại và kiểm tra đồng hồ WindowsHai bước đầu trong các bài VAN -83, -81 và 68 của Riot là khởi động lại máy và kiểm tra ngày, giờ, múi giờ của Windows. Vanguard chạy cùng lúc Windows khởi động, nên hãy khởi động lại để nó bắt đầu từ trạng thái sạch trước khi đổi thiết lập khác. Vào Settings, mục Time & language, xem múi giờ đã đúng và giờ đang đặt tự động chưa. Tiện thể nhìn khay hệ thống ở góc phải thanh tác vụ: nếu có biểu tượng Vanguard màu đỏ thì Vanguard đang chạy.
- 2Cập nhật Windows và đặt dịch vụ vgc sang AutomaticCài hết các bản cập nhật Windows đang có rồi khởi động lại. Sau đó nhấn Windows + R, gõ services.msc, nhấp đúp vào vgc và đổi Startup type sang Automatic. Nếu Service status đang là Stopped thì bấm Start, rồi Apply, OK và khởi động lại máy. Riot cho biết máy dùng Vanguard Pre-Check có thể bỏ qua bước này, vì Pre-Check chỉ bật Vanguard khi bạn mở game của Riot và tắt sau khi chơi xong. Bản thân Pre-Check chỉ dùng được trên Windows 11 bản 25H2 trở lên, có đủ Secure Boot, TPM 2.0, IOMMU, VBS và HVCI.
- 3Gỡ Vanguard rồi để game tự cài lại (VAN 9007 bắt đầu từ đây)Tắt hết chương trình của Riot và Riot Client. Nhấp chuột phải vào biểu tượng Vanguard ở khay hệ thống, chọn Advanced rồi Uninstall Vanguard, hoặc gỡ Riot Vanguard trong Add or remove programs. Khởi động lại, nếu biểu tượng biến mất là đã gỡ xong. Khi gỡ bình thường không được, mở Command Prompt bằng quyền quản trị, gõ lần lượt sc delete vgc và sc delete vgk, khởi động lại rồi xóa các file còn sót trong thư mục Riot Vanguard ở Program Files. Mở LMHT từ Riot Client là Vanguard tự cài lại. Nếu đã cài lại mà VAN 9007 vẫn hiện, bước tiếp theo trong bài chính thức là xóa vgkbootstatus.dat để Vanguard tạo lại ở lần chạy sau.
- 4Với VAN 128, khôi phục bảo mật Windows và thiết lập debugBước đầu tiên trong bài VAN 128 là đưa bảo mật Windows về trạng thái bình thường. Mở Command Prompt bằng quyền quản trị, chạy bcdedit /set TESTSIGNING off và bcdedit /set nointegritychecks OFF. Nếu Windows báo giá trị thứ hai được bảo vệ bởi chính sách Secure Boot thì bỏ qua, rồi khởi động lại. Tiếp theo nhấn Windows + R, gõ sysdm.cpl, vào Advanced, Startup and Recovery, Settings, đặt Write debugging information về (none), bấm OK và khởi động lại lần nữa. Hai lệnh này chỉ tắt chế độ test signing và việc bỏ qua kiểm tra toàn vẹn, nên dù không nhớ mình từng đổi gì bạn vẫn có thể chạy.
- 5Với nhóm 9000, kiểm tra TPM 2.0 và Secure BootVới VAN 9001, mở tpm.msc và xem có dòng The TPM is ready for use cùng Specification Version 2.0 không. Nếu Windows báo không tìm thấy TPM tương thích, vào BIOS (UEFI) bật Intel PTT với máy Intel hoặc AMD fTPM với máy AMD. Với VAN 9003, mở msinfo32, xem BIOS Mode có phải UEFI và Secure Boot State có phải On không; nếu chưa, đổi chế độ khởi động sang UEFI, tắt CSM và đặt Secure Boot thành Enabled. Nếu BIOS Mode đang là Legacy thì phải chuyển ổ đĩa từ MBR sang GPT trước, việc này không hoàn tác được nên hãy sao lưu trước. Đổi TPM hoặc đặt lại khóa Secure Boot có thể kích hoạt màn hình khôi phục BitLocker, nên chuẩn bị sẵn khóa khôi phục. Với VAN 9005, bật cả hai rồi kiểm tra Memory integrity trong Windows Security, Device security, Core isolation.
- 6Clean boot, cài lại game, cuối cùng gửi ticket kèm nhật kýMở msconfig, ở tab Services tích Hide all Microsoft services trước, bấm Disable all, rồi tích lại vgc để Vanguard vẫn bật. Ở tab Startup, mở Task Manager, ghi lại các ứng dụng khởi động đang bật, tắt chúng và khởi động lại để mở LMHT. Nếu game chạy được, bật lại từng mục một để tìm ra thủ phạm. Nếu không có gì thay đổi, gỡ và cài lại game. Bước cuối là chạy Riot Repair Tool bằng quyền quản trị, chọn League of Legends và đính kèm file zip nhật ký mà công cụ tạo ra vào ticket hỗ trợ mới hoặc ticket đang có.
Kiểm tra trước khi gửi ticket cho bộ phận hỗ trợ
- Bạn đã chép mã lỗi chính xác, kể cả tiền tố VAN và dấu trừ chưa? Tiền tố VAL là lỗi VALORANT.
- Khay hệ thống có biểu tượng Vanguard màu đỏ và vgc trong services.msc đang để Automatic chưa (trừ máy dùng Vanguard Pre-Check)?
- Đã cài hết bản cập nhật Windows và máy đáp ứng yêu cầu hệ điều hành trong cấu hình tối thiểu và đề nghị của LMHT chưa?
- Nếu là mã nhóm 9000, tpm.msc có hiện Specification Version 2.0 và msinfo32 có hiện Secure Boot State On chưa?
- Trước khi đụng vào BIOS, bạn đã có khóa khôi phục BitLocker và bản sao lưu các file quan trọng chưa?
- Bạn đã có file zip của Riot Repair Tool và ghi chú lúc lỗi xuất hiện: ngay khi khởi động máy, lúc mở client hay giữa trận chưa?
Quay lại cửa sổ báo lỗi để ticket gửi Riot rõ ràng hơn
Cửa sổ lỗi VAN thường chỉ hiện chốc lát rồi client tắt, nên rất dễ bỏ lỡ mã chính xác, dấu trừ hay thời điểm lỗi xuất hiện. DOR là ứng dụng ghi hình game miễn phí cho Windows, và những gì không phải game có thể ghi bằng quay màn hình (phím tắt mặc định F7).
Hãy bắt đầu quay màn hình trước khi mở Riot Client và để chạy đến khi lỗi hiện ra. Bản ghi nằm trong Clip của tôi trong ứng dụng, nơi bạn có thể cắt lại đúng vài giây cần thiết.
Đính kèm nhật ký Riot Repair Tool vào ticket, rồi dựa vào bản ghi để viết chính xác mã lỗi và việc bạn vừa làm ngay trước đó. Khi lỗi đã được sửa, chỉ cần mở Liên Minh Huyền Thoại: DOR tự ghi lại toàn bộ trận, còn các pha hạ gục, multikill và giành mục tiêu lớn được lưu thành clip highlight tự động. Trận đầu tiên sau khi quay lại cũng có thể gửi cho bạn bè bằng một đường link như trong cách chia sẻ video chơi LMHT với bạn bè.



