Nếu bạn cần chạy ứng dụng Windows trên Mac, ảo hóa (chạy Windows trên Mac dùng công cụ như Parallels hoặc VMWare) không phải lựa chọn duy nhất. Có phương pháp khác với lợi ích sau:
- Không cần cài đặt hệ điều hành Windows, thậm chí không cần sở hữu bản quyền Windows; đúng vậy, thủ thuật này cho phép chạy ứng dụng Windows mà không trả tiền cho Microsoft!
- Ứng dụng Windows chạy như ứng dụng gốc (native) trên macOS, có nút Dock riêng (dù vẫn có giao diện Windows);
- Phương pháp này không tốn tài nguyên như ảo hóa, chạy tốt trên máy cấu hình thấp hơn, RAM ít hơn; vì không cài toàn bộ Windows OS nên cũng ít tốn dung lượng ổ cứng.
Nghe hay? Bí quyết là dùng ứng dụng mã nguồn mở Wine, hoặc chính xác hơn, sản phẩm thương mại từ dự án đó: Crossover Office.
Lưu ý: Windows hiện không chạy trên Mac Apple Silicon mới. Xem thêm: Windows có chạy trên Apple Silicon không? và Windows trên Mac đã chết (có lẽ) nhưng không quan trọng.
Khác biệt giữa Wine và Crossover: Crossover có sẵn profile cho phần mềm Windows phổ biến, giúp cài đặt và sử dụng dễ dàng so với Wine đòi hỏi kiến thức chuyên môn.

Hạn chế của Crossover Office
Mặc dù Wine hoàn toàn miễn phí, Crossover Office là phần mềm thương mại giá £48/năm (có thể hiểu £4/tháng, nhưng £48 trả một lần). Không ngạc nhiên, Crossover Office dùng nhiều trong doanh nghiệp, cho phép người dùng Mac truy cập ứng dụng đồng nghiệp dùng PC phụ thuộc, như Microsoft Visio hoặc phần mềm kế toán Quicken.
Tuy nhiên, có bản dùng thử 14 ngày để test Crossover Office với phần mềm Windows yêu thích xem hiệu quả thế nào.
Vấn đề thứ hai: Crossover Office hoạt động tốt nhất với phiên bản phần mềm cũ. Ví dụ: muốn dùng Crossover cài Microsoft Office Windows, bạn sẽ có kết quả mượt mà, ít lỗi nhất với Office 2010. Office 2013 mới hơn sẽ chạy nhưng có vài bug/lỗi. Phiên bản mới nhất – Office 2016 – không chạy tại thời điểm viết, nên tránh, dù hỗ trợ đang được thêm trong bản Crossover sắp ra mắt cuối hè 2017.
Dự án Wine luôn chơi trò "bắt kịp" các nhà phát triển Windows chính thức vì chỉ có thể triển khai tính năng mới sau khi chúng xuất hiện trong Windows! Đó là lý do hỗ trợ phần mềm mới thường hơi rung lắc, tốt nhất.
Cũng đáng nói: ứng dụng Windows không luôn đẹp, vì hiểu lẽ ra chúng thiết kế cho Windows. Crossover không tái tạo giao diện Windows 10, mà dùng GUI Windows 9x. Tức là cửa sổ, nút bấm đơn giản, cũ kỹ. Tuy nhiên, nếu chức năng chính có mặt, điều này có thể bỏ qua.
Nếu bạn thích chạy ứng dụng Windows trong máy ảo, có thể dùng Parallels, VMware hoặc phần mềm ảo hóa khác, chúng tôi so sánh tại đây: Phần mềm ảo hóa tốt nhất chạy Windows trên Mac.
Cơ bản về Crossover Office
Chìa khóa cài phần mềm Windows dùng Crossover Office là hiểu bottle (chai) là gì, vì khi cài bất cứ thứ gì bạn sẽ được yêu cầu tạo một bottle. Thực tế rất đơn giản – bottle chỉ là ổ C:\ giả, như trên PC thực, hoàn chỉnh với thư mục như C:\windows, C:\Users.
Quan trọng: nó cũng bao gồm các thành phần hệ thống đúng để ứng dụng Windows chạy. Thông thường khi cài ứng dụng Windows qua Crossover, bạn cài vào bottle mới riêng biệt, cách ly với hệ thống, tuy bottle hiện có có thể dùng lại nhiều lần.
Vì có nhiều phiên bản Windows – từ XP đến 10 – có bottle sẵn cho từng phiên bản. Bạn có thể tạo bottle Windows 8 để cài ứng dụng.
Tuy nhiên, quy tắc "phần mềm cũ hỗ trợ tốt hơn" cũng áp dụng ở đây. Nếu ứng dụng bạn muốn cài chạy trên tất cả Windows từ Vista đến 10, tạo bottle Vista rất có thể cho trải nghiệm tốt nhất.

Cách cài ứng dụng Windows trên Mac dùng Crossover Office

- Khởi động Crossover Office, nhấn núto lớn Install a Windows Application.
- Nếu ứng dụng phổ biến – như Microsoft Office – chỉ cần gõ tên trong hộp thoại dưới Select an Application to Install. Ví dụ: cài Office 2010 test, gõ đó, thấy danh sách lựa chọn cài đặt.
- Lưu ý sau vài giây xuất hiện báo cáo về mức độ chạy tốt của app. Đánh giá trung thực về kỳ vọng, bao gồm bug đáng chú ý, hãy đọc kỹ và nhấn More Info xem trang web Crossover cho app đó.
- Chọn mục từ menu thả xuống khớp với tên bạn gõ, nhấn Continue.
- Tiếp theo, chỉ cho Crossover biết file cài đặt ở đâu. Có thể là file .exe đơn lẻ, nhấn Choose Installer File chọn nó. Nếu cài từ DVD-ROM hoặc file ISO, nhấn Choose Installer Folder chọn nó.
- Nhấn Continue khi xong.
- Mẹo chuyên nghiệp: Kết quả tốt nhất với phiên bản 32-bit. Tức là cài Office, hãy chắc chắn chọn phiên bản 32-bit.
- Cuối cùng, nhấn Install bắt đầu cài đặt. Rất có thể 몇몇 thành phần hệ thống sẽ tải và cài, bạn có thể phải nhấp qua từng cái như cài trên Windows. Màn hình có thể nhấp nháy khi trình cài bắt đầu và biến mất ngay. Đừng lo – bình thường.
- Cuối cùng, được nhắc cài sản phẩm thực tế, có thể nhập serial number. Làm theo wizard như cài trên Windows thực. Tuy nhiên, bạn có thể muốn để Mac yên khi các bước cài hoàn tất để tránh can thiệp vô tình.
- Sau khi cài xong, Crossover hoàn thành vài việc dọn dẹp quen thuộc, như tạo liên kết file, trước khi báo hoàn tất. Nhấn Done.

Cách cài phần mềm Windows "không có trong danh sách" trên Mac
Khối lượng phần mềm Windows khổng lồ – hàng triệu – nghĩa là Crossover không thể biết yêu cầu của tất cả.
- Để cài app "unlisted" (không có trong danh sách), khởi động Crossover, nhấn tab Select Installer.
- Nhấn Choose Installer File, duyệt đến file .exe cài đặt app đó, nhấn Use This Installer.
- Nhấn tab Select Bottle, chọn phiên bản Windows sớm nhất bạn biết app đó hỗ trợ. Bạn sẽ tìm thấy trên web nhà phát triển. Ví dụ: app hỗ trợ XP, Vista, 8, 10 – chọn XP. Đừng chọn phiên bản mới hơn! Không có điểm thưởng cho phiên bản mới nhất! Đừng chọn bottle 64-bit trừ khi không còn lựa chọn khác (app Windows chỉ 64-bit, hiếm).
- Sau khi chọn bottle Windows trong danh sách, gõ tên vào trường New Bottle Name bên phải. Đây là cách Crossover gọi app đó trong danh sách bottle sau này. Chỉ gõ tên app đủ.
- Quay lại tab Select Application, gõ tên app. Menu thả xuống không khớp nhưng sẽ hiển thị "Unlisted application…" dưới menu.
- Chọn đó, nhấn Continue, rồi Install.
- Làm theo các bước cài đặt khi xuất hiện, như cài trên PC thực.
Lưu ý: hỗ trợ app unlisted không đảm bảo, bạn có thể thấy một số chạy tốt hơn. Chỉ có thể thử nghiệm.

Chạy phần mềm Windows trên Mac
- Để chạy app sau khi cài xong, mở Crossover nếu chưa mở, đảm bảo link All Bottles góc trên trái được chọn.
- Nhấp đúp app muốn chạy từ danh sách biểu tượng.
Có thể kéo biểu tượng từ cửa sổ Crossover vào danh sách Applications của Finder, thậm chí ra Desktop. Nhấp shortcut này sau sẽ khởi động app ngay cả khi Crossover chưa chạy.
Lưu ý: menu của ứng dụng Windows xuất hiện trong cửa sổ ứng dụng, không phải thanh menu trên cùng màn hình Mac như app gốc. Đây là cách Crossover/Wine xử lý menu cho app Windows. Để thoát app, bạn có thể chọn Quit từ menu ứng dụng Mac, như app khác.
Nếu app bạn cài không hiển thị trong cửa sổ chính Crossover, làm theo bước:
- Nhấp biểu tượng Run Command dưới danh sách app trong cửa sổ Crossover.
- Duyệt đến thư mục C:\program files như trên Windows, tìm thủ công file .exe.
- Nhấn Open rồi Run.
Bạn cũng có thể chọn Save Command As A Launcher tạo shortcut vĩnh viễn cho app này trong Crossover. Sau đó kéo ra danh sách Applications chính trong Finder, như bất kỳ biểu tượng Crossover nào, như thảo luận trước.

Nếu muốn chơi game PC trên Mac, chúng tôi giải thích tại đây: Chạy game PC trên Mac.
Đọc: Cách chạy Windows trên Mac. Hoặc, nếu muốn chạy Windows miễn phí trên Mac: Cách chạy Windows 10 trên Mac miễn phí.