Bỏ qua đến nội dung
Windows-only apps

Chạy ứng dụng Windows trên Linux Mint

Vẫn còn phần mềm chỉ chạy trên Windows như MISA, phần mềm ngân hàng, chữ ký số? Không cần dual-boot hay VirtualBox nặng nề — hai giải pháp dưới đây giúp bạn chạy Windows apps ngay trong Linux Mint, tối ưu cho từng nhu cầu.

Khuyến nghị

WinBoat

winboat.pages.dev

Chạy trọn vẹn một máy Windows ảo (qua QEMU/KVM + Docker) và hiển thị các app Windows như cửa sổ riêng lẻ trên desktop Linux — trải nghiệm liền mạch, gần như đang cài Windows thật.

  • Phù hợp: cần nhiều app Windows, dùng lâu dài
  • Hiệu năng cao nhờ ảo hoá KVM
  • Cửa sổ app tách biệt, không cần remote desktop riêng
Truy cập winboat.pages.dev

WinDocker

windocker.pages.dev

Đóng gói Windows trong container Docker, truy cập qua trình duyệt tại localhost:8006. Hỗ trợ 18 phiên bản Windows (từ XP siêu nhẹ đến Server 2025), bật/tắt tuỳ ý để giải phóng RAM.

  • Phù hợp: dùng tạm thời, máy yếu, cần nhiều bản Windows
  • Tắt hoàn toàn khi không dùng → 0MB RAM ngầm
  • Truy cập qua trình duyệt, không cần app RDP riêng
Truy cập windocker.pages.dev

Yêu cầu phần cứng

Cả hai giải pháp đều cần CPU hỗ trợ ảo hoá (Intel VT-x / AMD-V). Kiểm tra bằng lệnh:

egrep -c '(vmx|svm)' /proc/cpuinfo
# Kết quả > 0 → CPU hỗ trợ ảo hoá, có thể chạy KVM tốt

Cài đặt WinBoat — chi tiết

Yêu cầu tối thiểu

  • • Linux Mint 22.x (Xia/Wilma/Virginia)
  • • RAM 4GB (khuyến nghị 8GB+)
  • • CPU 2 nhân có VT-x/AMD-V
  • • Ổ trống 32GB cho Windows VM

Script tự động cài

  • • QEMU/KVM, Docker/Podman
  • • FreeRDP v3
  • • Desktop shortcut tự tạo
  • • Log chi tiết để debug lỗi

Chạy một lệnh duy nhất trong Terminal:

curl -fsSL https://winboat.pages.dev/install.sh | sudo bash

Sau khi cài xong, đăng xuất/đăng nhập lại (để dùng Docker không cần sudo), rồi mở WinBoat từ Desktop shortcut hoặc gõ winboat.

Cài đặt WinDocker — chi tiết

Chạy bằng user thường, KHÔNG dùng sudo — script sẽ tự xin quyền khi cần:

curl -fsSL https://windocker.pages.dev/install.sh | bash
win-init

Lần đầu: khởi tạo + tải Windows (10-15 phút)

win-start

Bật Windows khi cần dùng (10-30s)

win-stop

Tắt hoàn toàn, giải phóng 100% RAM

win-status

Xem RAM/CPU đang dùng real-time

win-logs

Xem log container theo thời gian thực

Sau khi cài xong

Mở trình duyệt Chrome/Firefox → truy cập http://localhost:8006 → màn hình Windows sẽ hiện ra ngay trong tab trình duyệt.

Dành cho ai?

Dùng app Windows-only tại VN

UltraViewer, MISA, phần mềm kế toán, chữ ký số, một số phần mềm ngân hàng...

Lập trình viên test app Windows

Test ứng dụng .NET, debug IIS, kiểm tra tương thích Windows Server.

Người mới chuyển từ Windows

Giữ một "góc Windows" phòng khi cần, nhưng vẫn học và dùng Linux hàng ngày.

Hoài niệm phần mềm/game cũ

WinDocker hỗ trợ cả Windows XP/2000 siêu nhẹ để chạy game/app cổ điển.

Lưu ý an toàn

Luôn tải script từ đúng domain chính thức winboat.pages.devwindocker.pages.dev. Bạn có thể xem trước nội dung script bằng lệnh wget -O install.sh <url> && cat install.sh trước khi chạy.

Đã cài xong mọi thứ? Hãy backup lại hệ thống trước khi dùng lâu dài:

Hướng dẫn Timeshift