Lỗi "VMware Workstation Pro can't run on Windows" xuất hiện sau cập nhật Windows (đặc biệt bản tích lũy tháng 9/2019 - KB4517389, KB4524147, KB4517211). Cập nhật này thêm VMware vào danh sách chặn của Program Compatibility Assistant (PCA), ảnh hưởng đến Workstation Pro 14 và một số phiên bản 15.

Đổi tên file thực thi (vmware.exe)
Đổi tên file thực thi để bypass cơ chế chặn theo tên file.
- Mở File Explorer, đến thư mục cài VMware (mặc định: C:\Program Files (x86)\VMware\VMware Workstation).
- Chuột phải vmware.exe → Rename (hoặc F2) → đổi thành vmarea.exe (hoặc tên khác).
- Thử chạy file mới. Nếu chưa được, khởi động lại máy.
Gỡ các bản cập nhật Windows gây lỗi
- Windows + I → Update & Security → View update history → Uninstall updates.
- Tìm và gỡ KB4517389, KB4524147, KB4517211 (gỡ cái nào có).
- Khởi động lại máy. Có thể tạm dừng cập nhật 7 ngày để tránh cài lại.
Tắt Program Compatibility Assistant qua Group Policy
- Windows + R → gpedit.msc → Enter.
- Điều hướng: Computer Configuration > Windows Components > Application Compatibility.
- Kích đúp Turn off Application Compatibility Engine → chọn Disabled → Apply/OK.
- Khởi động lại máy.
Bỏ chặn VMware bằng file .reg
- Tải file .reg (tạo key Registry bỏ chặn).
- Chạy file .reg → nhấn Yes để nhập vào Registry.
- VMware sẽ chạy lại bình thường.
Bỏ chặn bằng Windows ADK (Compatibility Administrator)
- Tải và cài Windows ADK, chỉ chọn Application Compatibility Tools.
- Mở Compatibility Administrator từ Start Menu.
- Mở rộng Applications dưới System Database.
- Tìm VMware Workstation Pro, các entry có ghi HARDBLOCK bên cạnh AppHelp → chuột phải file .exe → Disable Entry.
Nâng cấp VMware Workstation Pro
Giải pháp lâu dài: gỡ phiên bản cũ (dùng uninstaller trong thư mục cài đặt hoặc chạy lại installer mới chọn Remove) → cài phiên bản mới nhất từ trang chủ VMware.