Một số người dùng Windows gặp lỗi nghiêm trọng VKEnumeratePhysicalDevices Failed with Error (VK_Error_Initialization_Failed) khi chạy các game sử dụng công nghệ Vulkan computing API. Trong hầu hết các trường hợp có tài liệu, lỗi này xảy ra với các tựa game Wolfenstein và Doom — thường là các game do Bethesda phát hành.
![[SỬA LỖI] VKEnumeratePhysicalDevices Failed](https://vn.wsxdn.com/UploadFiles_2724/202204/2022041112405454.png)
Nếu bạn gặp lỗi này, hãy bắt đầu bằng cách đảm bảo GPU của bạn hỗ trợ Vulkan. Nói chung, GPU phát hành sau 2018 đều hỗ trợ Vulkan API. Nếu xác nhận GPU hỗ trợ Vulkan, hãy xem cấu hình PC hiện tại có đáp ứng được yêu cầu tối thiểu của game bạn muốn chạy không.
Trong một số trường hợp, lỗi VK_Error_Initialization_Failed cũng xảy ra do driver card đồ họa bị lỗi. Trong trường hợp này, bạn có thể khắc phục bằng cách cài đặt lại toàn bộ driver GPU do nhà sản xuất card đồ họa cung cấp.
Nếu gặp sự cố trên laptop hoặc máy tính hybrid-GPU, lỗi có thể do hệ điều hành cố chạy game với GPU tích hợp. Lúc này, hãy tắt GPU tích hợp hoặc đặt GPU mạnh hơn làm card đồ họa ưu tiên cho file thực thi bạn muốn chạy.
Nếu dùng GPU Nvidia, hãy đảm bảo môi trường Vulkan đã được cài trên máy. Nếu chưa cài, bạn có thể cài từ thư mục nơi Nvidia lưu driver mới nhất đã cài.
Tuy nhiên, lỗi khởi động game này cũng có thể do hỏng file hệ thống không thể giải quyết theo cách thông thường. Trong trường hợp này, bạn có thể khắc phục bằng cách reset mọi thành phần Windows qua cài đặt sạch (clean install) hoặc cài đặt sửa chữa (repair install).
Kiểm tra xem GPU có hỗ trợ Vulkan không
Lưu ý rằng không phải card đồ họa riêng nào cũng được xây dựng để hỗ trợ Vulkan API. Mặc dù hầu hết GPU riêng mới phát hành sau 2018 đều hỗ trợ Vulkan, nhưng đây không phải quy tắc cứng nhắc.
Lưu ý: Nếu bạn có GPU riêng (có khả năng lớn từ Intel), có xác suất rất cao Vulkan không được hỗ trợ.
Hầu hết GPU Nvidia và AMD đều được xây dựng để đáp ứng Vulkan API. Dưới đây là hai danh sách riêng biệt các card đồ họa nên hoạt động với Vulkan API.
Nếu GPU gặp lỗi VK_Error_Initialization_Failed không nằm trong danh sách này, có thể GPU không hỗ trợ Vulkan — lúc này giải pháp duy nhất để chạy game là nâng cấp GPU mới hơn.
Dưới đây là hai danh sách GPU được xây dựng hỗ trợ Vulkan API:
- Danh sách này dành cho AMD và danh sách này dành cho Nvidia
Nếu GPU của bạn không trong danh sách, Vulkan không được hỗ trợ — Nếu tình huống này áp dụng, đó cũng là lý do bạn thấy lỗi VKEnumeratePhysicalDevices Failed with Error (VK_Error_Initialization_Failed) mỗi khi cố chạy game.
Nếu điều tra cho thấy GPU bạn dùng hỗ trợ Vulkan API, chuyển sang phần dưới để kiểm tra xem có đáp ứng yêu cầu tối thiểu cho game bạn muốn chơi không.
Kiểm tra xem PC có đáp ứng yêu cầu tối thiểu không
Nếu trước đó bạn xác nhận GPU hỗ trợ Vulkan, đã đến lúc kiểm tra xem game bạn muốn chơi có thực sự chạy được trên cấu hình PC hiện tại không. Nếu bạn rành kỹ thuật và biết cấu hình, bạn có thể tìm online 'yêu cầu tối thiểu + *Tên game gây lỗi*' và so sánh với cấu hình hiện tại.
Tuy nhiên, cũng có dịch vụ tự động phân tích máy bạn so với cấu hình khuyến nghị tối thiểu và xác định máy có chạy được game đó không. Dịch vụ loại này là Can I Run It.
Dưới đây là hướng dẫn nhanh dùng Can You Run It để xác định xem bạn có thấy lỗi VKEnumeratePhysicalDevices Failed with Error (VK_Error_Initialization_Failed) do máy không đáp ứng yêu cầu tối thiểu:
- Truy cập link này (tại đây) từ trình duyệt mặc định. Bên trong, bắt đầu gõ tên game gặp sự cố (trong thanh Search for a game) và chọn từ menu ngữ cảnh mới xuất hiện.
![[SỬA LỖI] VKEnumeratePhysicalDevices Failed](https://vn.wsxdn.com/UploadFiles_2724/202204/2022041112405683.png)
Lưu ý: Quan trọng phải chọn game từ menu ngữ cảnh — nếu không, dịch vụ sẽ không tải yêu cầu tối thiểu của game đó.
- Khi game đúng được tải, nhấp nút Can You Run It và xem kết quả.
![[SỬA LỖI] VKEnumeratePhysicalDevices Failed](https://vn.wsxdn.com/UploadFiles_2724/202204/2022041112405603.png)
- Sau vài giây, trình duyệt sẽ tải file Detection.exe. Khi file thực thi tải xong, nhấp đúp và làm theo hướng dẫn trên màn hình để cài đặt.
![[SỬA LỖI] VKEnumeratePhysicalDevices Failed](https://vn.wsxdn.com/UploadFiles_2724/202204/2022041112405678.png)
Lưu ý: Khi chạy file thực thi này, tiện ích sẽ tự quét cấu hình PC và đối chiếu với yêu cầu tối thiểu của game bạn muốn chạy để xác định có chạy được không.
- Sau khi quét xong, quay lại trang Can You Run It xem kết quả. Nếu thấy dấu tích xanh dưới Minimum, cấu hình đủ mạnh chạy game (lỗi do nguyên nhân khác).
![[SỬA LỖI] VKEnumeratePhysicalDevices Failed](https://vn.wsxdn.com/UploadFiles_2724/202204/2022041112405750.png)
Lưu ý: Nếu quét không đạt yêu cầu Minimum, cuộn xuống tab Minimum xem thành phần nào ngăn game chạy.
Nếu phân tích xác nhận cấu hình máy đủ mạnh chạy game nhưng vẫn gặp lỗi VK_Error_Initialization_Failed, chuyển sang giải pháp tiềm năng dưới đây.
Cài đặt lại toàn bộ driver GPU
Nếu bạn đã xác nhận PC đáp ứng yêu cầu tối thiểu của game gây lỗi, có khả năng sự cố do driver card đồ họa bị lỗi. Nếu tình huống này áp dụng, bạn có thể khắc phục bằng cách cài đặt lại driver GPU đang dùng.
Tất nhiên, các bước sẽ khác tùy nhà sản xuất GPU. Để phù hợp cả người dùng AMD và Nvidia, chúng tôi tạo hai hướng dẫn riêng giúp gỡ và cài lại driver GPU — dù bạn dùng AMD hay Nvidia.
Làm theo hướng dẫn phù hợp với tình huống hiện tại:
Cài đặt lại driver GPU trên Nvidia
- Nhấn Windows key + R mở hộp thoại Run. Gõ 'appwiz.cpl' vào ô văn bản nhấn Enter mở menu Programs and Files.
![[SỬA LỖI] VKEnumeratePhysicalDevices Failed](https://vn.wsxdn.com/UploadFiles_2724/202204/2022041112405831.png)
- Trong menu Programs and Features, nhấp tab Publisher để sắp xếp danh sách chương trình đã cài theo nhà phát hành.
- Sau khi sắp xếp, tìm các mục do NVIDIA Corporation phát hành và lần lượt nhấp chuột phải > Uninstall từng mục dùng menu ngữ cảnh. Làm theo hướng dẫn trên màn hình hoàn tất gỡ cài đặt.
![[SỬA LỖI] VKEnumeratePhysicalDevices Failed](https://vn.wsxdn.com/UploadFiles_2724/202204/2022041112405881.png)
Lưu ý: Làm lần lượt với mọi driver hiển thị do Nvidia Corporation phát hành.
- Sau khi gỡ xong mọi driver Nvidia, khởi động lại máy và đợi khởi động tiếp theo hoàn tất.
- Ở lần khởi động sau, truy cập link này (tại đây) cài GeForce Experience bằng cách nhấp Download Now và làm theo hướng dẫn.
![[SỬA LỖI] VKEnumeratePhysicalDevices Failed](https://vn.wsxdn.com/UploadFiles_2724/202204/2022041112405861.png)
Lưu ý: Tiện ích này sẽ tự đề xuất driver cần cài theo model GPU của bạn.
- Mở Nvidia Experience, đăng nhập tài khoản và cài driver khuyến nghị từ trang Drivers.
![[SỬA LỖI] VKEnumeratePhysicalDevices Failed](https://vn.wsxdn.com/UploadFiles_2724/202204/2022041112405936.png)
- Sau khi cài xong mọi driver khuyến nghị, khởi động lại máy lần nữa và xem sự cố có khắc phục ở lần khởi động tiếp theo không.
- Chạy game trước đây gây lỗi VKEnumeratePhysicalDevices Failed with Error (VK_Error_Initialization_Failed) xem sự cố đã khắc phục chưa.
Cài đặt lại driver GPU cho AMD
- Truy cập link này (tại đây) từ trình duyệt mặc định để tải AMD Cleanup Utility.
- Khi tiện ích AMD Cleanup tải xong, nhấp đúp file thực thi và nhấp Yes tại lời nhắc xác nhận để chạy tiện ích ở safe mode và gỡ mọi driver AMD.
![[SỬA LỖI] VKEnumeratePhysicalDevices Failed](https://vn.wsxdn.com/UploadFiles_2724/202204/2022041112410071.png)
Lưu ý: Tiện ích này được thiết kế để gỡ bỏ triệt để mọi driver AMD đã cài, entry registry và chữ ký driver store. Điều này giúp bạn không phải tìm và gỡ từng driver thủ công. Để đảm bảo không để lại file thừa, hãy chạy tiện ích ở safe mode.
- Để bắt đầu tiện ích, nhấp Ok tại lời nhắc thứ hai để bắt đầu quá trình dọn dẹp AMD (sẽ chạy nền).
![[SỬA LỖI] VKEnumeratePhysicalDevices Failed](https://vn.wsxdn.com/UploadFiles_2724/202204/2022041112410044.png)
Lưu ý: Trong quá trình này, màn hình có thể nhấp nháy hoặc đen vài giây. Điều này hoàn toàn bình thường do thành phần hiển thị bị gỡ.
- Khi thấy thông báo thành công, nhấp Finish, sau đó khởi động lại máy thủ công nếu không được nhắc tự động.
![[SỬA LỖI] VKEnumeratePhysicalDevices Failed](https://vn.wsxdn.com/UploadFiles_2724/202204/2022041112410153.png)
- Sau khi trình tự khởi động tiếp theo hoàn tất, truy cập link này (tại đây), cuộn xuống Auto-Detect and Install Radeon Graphics Drivers cho Windows và nhấp Download Now.
![[SỬA LỖI] VKEnumeratePhysicalDevices Failed](https://vn.wsxdn.com/UploadFiles_2724/202204/2022041112410206.png)
- Khi file thực thi tải xong, mở bằng nhấp đúp và làm theo hướng dẫn cài Radeon Adrenalin.
![[SỬA LỖI] VKEnumeratePhysicalDevices Failed](https://vn.wsxdn.com/UploadFiles_2724/202204/2022041112410294.png)
Lưu ý: Bạn có thể thay thư mục đích mặc định, nhưng không khuyến khích.
- Khi tải xong, tiện ích sẽ tự chạy cố gắng phát hiện sản phẩm AMD graphics đã cài và hệ điều hành. Chờ kiên nhẫn quá trình hoàn tất.
![[SỬA LỖI] VKEnumeratePhysicalDevices Failed](https://vn.wsxdn.com/UploadFiles_2724/202204/2022041112410381.png)
- Sau khi công cụ phát hiện thành công cấu hình hệ thống và driver cần thiết, cài cả gói driver Recommended và Optional bằng cách chọn cả hai và nhấp Install.
![[SỬA LỖI] VKEnumeratePhysicalDevices Failed](https://vn.wsxdn.com/UploadFiles_2724/202204/2022041112410466.png)
- Chấp nhận Thỏa thuận người dùng cuối sau khi xem điều khoản, nhấp Install bắt đầu cài đặt.
- Sau khi cài xong mọi driver cần thiết, khởi động lại máy và cố chạy game khi khởi động tiếp theo hoàn tất xem sự cố đã khắc phục chưa. Nếu lỗi VKEnumeratePhysicalDevices Failed with Error (VK_Error_Initialization_Failed) do driver, thao tác trên nên đã khắc phục.
Tắt GPU tích hợp hoặc đặt GPU riêng làm ưu tiên
Lưu ý nếu gặp sự cố trên laptop hoặc PC có cả GPU tích hợp và GPU riêng, bạn có thể thấy lỗi VK_Error_Initialization_Failed do PC dùng GPU tích hợp thay vì GPU riêng.
Nếu tình huống này áp dụng, bạn có thể khắc phục bằng cách tắt GPU tích hợp, buộc máy dùng GPU mạnh hơn.
Nếu không chắc cách tắt Integrated Graphics card, làm theo hướng dẫn này (tại đây). Nó chứa hai hướng dẫn riêng cho phép tắt qua Device Manager hoặc trực tiếp từ BIOS/UEFI.
Trên Windows 10, bạn có thể đặt GPU ưu tiên từ menu Settings — nếu có thể, thao tác này ưu tiên vì không ngừng hoàn toàn việc dùng GPU tích hợp.
Dưới đây là hướng dẫn từng bước đặt GPU riêng làm ưu tiên cho game gây lỗi VK_Error_Initialization_Failed:
- Nhấn Windows key + R mở hộp thoại Run. Gõ 'ms-settings:easeofaccess-display' vào ô văn bản nhấn Enter mở tab Display của menu Settings.
- Trong màn hình Display, sang phần bên phải, cuộn xuống nhấp Graphics settings.
- Trong menu Advanced graphics settings, nhấp nút Browse chọn file thực thi game gặp lỗi.
- Sau khi tải file thực thi game, chọn nó một lần và nhấp nút Options từ menu ngữ cảnh mới xuất hiện.
- Trong màn hình Graphics specification, đặt tùy chọn đồ họa mặc định thành High Performance nhấp Save để lưu thay đổi vĩnh viễn.
- Đóng menu Settings và thử chạy game lại xem sự cố đã khắc phục chưa.
![[SỬA LỖI] VKEnumeratePhysicalDevices Failed](https://vn.wsxdn.com/UploadFiles_2724/202204/2022041112410569.gif)
Nếu vẫn gặp cùng sự cố, chuyển sang giải pháp tiềm năng dưới đây.
Đảm bảo Vulkan đã được cài đặt
Như một số người dùng bị ảnh hưởng báo cáo, trong hoàn cảnh nhất định, Vulkan API sẽ không được cài đặt mặc dù gói cài đặt được lưu cục bộ (đi kèm mọi driver mới hiện nay). Từ điều tra, vấn đề này dường như chỉ giới hạn ở GPU Nvidia.
Một số người dùng xác nhận họ khắc phục được sự cố sau khi điều hướng đến vị trí DisplayDriver mới nhất đã cài và chạy VlulkanRT-Installer.exe để cài môi trường Vulkan.
Dưới đây là hướng dẫn nhanh cho phép bạn làm điều này:
- Mở File Explorer điều hướng đến vị trí sau:
C:\NVIDIA\DisplayDriver\%Drivernumber%\%Winversion%\International\Display.Driver
Lưu ý: Cả %Drivernumber% và %Winversion% là placeholder. Khi điều hướng, chọn phiên bản mới nhất cho %Drivernumber% và phiên bản Windows hiện tại cho %Winversion%.
- Khi đến đúng vị trí, nhấp đúp VulkanRT-Installer.exe làm theo hướng dẫn trên màn hình hoàn tất cài đặt
![[SỬA LỖI] VKEnumeratePhysicalDevices Failed](https://vn.wsxdn.com/UploadFiles_2724/202204/2022041112410688.png)
- Sau khi cài xong, khởi động lại máy xem còn gặp lỗi VK_Error_Initialization_Failed khi chạy game dùng Vulkan API không.
Cài đặt sửa chữa Windows 10 (Repair install)
Như thể hiện, lỗi VKEnumeratePhysicalDevices Failed with Error (VK_Error_Initialization_Failed) thường là kết quả trực tiếp của hỏng file hệ thống không thể giải quyết theo cách thông thường.
Một số người dùng trước đây gặp lỗi mỗi lần cố chạy game dùng Vulkan (không chỉ Wolfenstein: The New Colossus), xác nhận sự cố khắc phục sau khi họ thực hiện cài đặt sửa chữa (repair install).
Thao tác này sẽ reset mọi thành phần Windows (kể cả dữ liệu liên quan boot). Ưu tiên hơn cài đặt sạch vì không làm mất file cá nhân có thể gây hành vi này.
Tuy nhiên, khuyên bạn dành thời gian sao lưu dữ liệu trước để không mất file cá nhân và ảnh trên ổ hệ điều hành.