Lỗi “VMware product installation cannot run the 32-bit installer on 64-bit windows”
Khi sử dụng VMware Workstation 17 Pro để chạy các máy ảo Windows 7, 10, 11 64bit, bạn cần cần cài đặt VMware Tools. Tuy nhiên, quá trình này đôi khi bị lỗi với thông báo:
VMware product installation cannot run the 32-bit installer on 64bit windows
(Chính mình cũng vừa bị lỗi này nên tìm hiểu và viết ra bài viết hướng dẫn này)
Lỗi này xuất hiện khi chương trình cố gắng chạy bộ cài đặt dành cho hệ điều hành 32-bit trên nền tảng 64bit. Dưới đây là nguyên nhân chi tiết và 2 cách khắc phục đơn giản:
Nguyên nhân gây ra lỗi cài đặt VMware Tools
Lỗi này thường xảy ra do sự nhầm lẫn trong việc tự động nạp file ISO của VMware. Khi bạn chọn lệnh “Install VMware Tools”, thay vì nạp file windows.iso (dành cho bản 64bit), hệ thống lại vô tình nạp file windows-x86.iso (dành cho bản 32-bit).
Vì máy ảo (Guest OS) của bạn đang chạy Windows 64bit (Windows 7, 10 hoặc 11), nó sẽ từ chối chạy tệp tin cài đặt 32-bit, dẫn đến thông báo lỗi trên.
Hướng dẫn khắc phục lỗi không cài được VMware Tools trên Windows 64-bit
Cách 1: Chọn thủ công file ISO VMware Tools chuẩn (Khuyên dùng)
Đây là cách đơn giản nhất để sửa lỗi. Bạn chỉ cần trỏ đường dẫn ổ đĩa ảo về đúng file ISO hỗ trợ 64bit có sẵn trong thư mục cài đặt của VMware.
Các bước thực hiện:
- Mở giao diện VMware Workstation.
- Nhấn chuột phải vào máy ảo đang bị lỗi, chọn Settings (Cài đặt).
- Trong bảng hiện ra, chọn mục Hardware -> CD/DVD (SATA).
- Ở phần bên phải, tích chọn vào Use ISO image file và nhấn nút Browse.
- Truy cập vào đường dẫn cài đặt mặc định của VMware, thường là:
C:\Program Files (x86)\VMware\VMware Workstation - Tại đây, bạn sẽ thấy file
windows-x86.iso(file gây lỗi). Hãy tìm và chọn file tên làwindows.iso(đây là file hỗ trợ 64bit). Nhấn Open. - Nhấn OK để lưu cài đặt.
- Quay trở lại bên trong máy ảo Windows, mở File Explorer (This PC). Bạn sẽ thấy ổ đĩa D (ổ CD ảo) đã nhận file mới.
- Mở ổ đĩa này và chạy file
setup.exehoặcsetup64.exe. Quá trình cài đặt sẽ diễn ra bình thường mà không còn báo lỗi.
Cách 2: Tải thủ công phiên bản VMware Tools tương thích
Trong một số trường hợp đặc biệt, ví dụ như bạn đang chạy Windows 7 cũ trên máy ảo và phiên bản VMware Tools mới nhất đi kèm với VMware Workstation 17 không còn tương thích, bạn cần tải phiên bản cũ hơn.
Các bước thực hiện:
- Truy cập vào kho lưu trữ các phiên bản VMware Tools tại https://packages.vmware.com/tools/releases/
- Tìm và tải về file ISO của phiên bản phù hợp với hệ điều hành máy ảo của bạn. Bạn có thể tham khảo bảng tương thích của VMware tại: https://knowledge.broadcom.com/external/article/313371/vmware-tools-compatibility-with-guest-op.html
- Sau khi tải xong file ISO, quay lại Settings của máy ảo -> CD/DVD (SATA) và Mount (gắn) file ISO vừa tải vào (tương tự như Cách 1).
- Khởi động máy ảo, truy cập vào ổ đĩa CD.
- Tìm và chạy file
setup64.exeđể tiến hành cài đặt thủ công.
Lưu ý: Cách này tốn nhiều thời gian hơn để tìm kiếm và tải xuống, nên chỉ áp dụng khi Cách 1 không thành công.


