Chạy các chương trình cũ trong Windows 64 bit với các tùy chọn chế độ tương thích
Việc chuyển đổi từ phiên bản 32 bit của Windows sang phiên bản 64 bit đã chuyển đổi chậm. Mặc dù Windows XP, Vista và 7 đều có sẵn phiên bản 64 bit, nhiều công ty vẫn chọn phiên bản 32 bit.
Lý do lớn nhất cho vấn đề này là các vấn đề tương thích với các chương trình, phần cứng và trình điều khiển cũ hơn.
Microsoft nhận ra rằng muốn sử dụng các chương trình cũ hơn là một rào cản đối với những người có thể đang cân nhắc chuyển sang phiên bản Windows 64 bit.
Dự đoán về rào cản này, gã khổng lồ phần mềm tích hợp vào Windows 7 và sau đó là khả năng chọn nhiều tùy chọn tương thích để đảm bảo các chương trình cũ có cơ hội hoạt động tốt trong hệ điều hành 64 bit mới.
Thực hiện thay đổi tương thích cho một chương trình
Trước khi bạn bắt đầu sử dụng các tùy chọn tương thích trong Windows 7 & 10, bạn nên biết một số điều. Đầu tiên, không có gì đảm bảo rằng việc chọn các tùy chọn tương thích sẽ làm cho tất cả các phần mềm cũ của bạn hoạt động. Các tùy chọn này chỉ đơn giản là một nỗ lực mô phỏng môi trường hoạt động của các phiên bản Windows cũ hơn.
Thứ hai, bạn có thể thực hiện các thay đổi tương thích với chính chương trình hoặc lối tắt đến chương trình. Dù bằng cách nào, bạn sẽ cần hoàn tác những thay đổi này nếu bạn muốn trở lại chế độ hoạt động bình thường.
Nếu bạn thực hiện thay đổi khả năng tương thích với lối tắt chương trình và sau đó xóa lối tắt đó, bạn sẽ phải tìm một lối tắt khác cho chương trình hoặc tệp exe của chương trình để hoàn tác hoặc thực hiện các thay đổi tương thích khác.
Nếu điều này nghe có vẻ phức tạp, đừng lo lắng. Chọn tùy chọn tương thích cho chương trình cũng đơn giản như chọn và bỏ chọn tùy chọn từ danh sách.
Thay đổi tùy chọn tương thích
Giả sử bạn có một chương trình cũ được cài đặt trên PC Windows 64 bit và bạn gặp sự cố khi chạy nó. Vấn đề có thể là một vấn đề tương thích.
Mặc dù Microsoft đã làm rất tốt việc duy trì khả năng tương thích khi người dùng chạy ứng dụng 32 bit trên nền tảng 64 bit, nhưng không phải mọi trường hợp dự phòng đều có thể dự đoán hoặc giải quyết.
Để bắt đầu sử dụng các tùy chọn chế độ tương thích trong Windows 7 hoặc 10 64 bit, nhấp chuột phải vào chương trình hoặc lối tắt đến chương trình không chạy đúng và chọn Tính chất từ thực đơn.
Bây giờ bạn nên xem xét các thuộc tính cho chương trình. Bấm vào Khả năng tương thích tab và thông báo rằng bạn có một số tùy chọn có sẵn. Mỗi tùy chọn thuộc một trong ba loại: Chế độ tương thích, Cài đặt, hoặc là Cấp đặc quyền.
Dưới đây là mô tả của từng tùy chọn này.
Chế độ tương thích
Tùy chọn này là một lựa chọn tuyệt vời khi bạn biết chính xác phiên bản Windows nào mà chương trình của bạn chạy tốt. Ví dụ: nếu chương trình của bạn được phát hành vào thời điểm Windows XP là phiên bản trị vì của Windows, hãy nhấp vào hộp tùy chọn có tiêu đề Chạy chương trình này trong chế độ tương thích và lựa chọn Windows XP từ danh sách thả xuống là lựa chọn tốt.
Lưu ý rằng chế độ tương thích cung cấp nhiều lựa chọn từ Windows 95 lên đến Windows 8. Cũng lưu ý rằng bạn thậm chí có thể chọn chạy chương trình của mình ở chế độ tương thích cho các gói dịch vụ khác nhau của cùng một hệ điều hành.
Lưu ý rằng trong Windows 10, có một tùy chọn mới được gọi là Trình gỡ rối tương thích, chương trình sẽ quét chương trình cho bạn và cố gắng tự động tìm ra các cài đặt tốt nhất.
Khi bạn chạy nó, bạn có thể thử các cài đặt được đề xuất, nó sẽ cố gắng tự động chọn các cài đặt chính xác hoặc bạn có thể chọn Chương trình khắc phục sự cố, sẽ hỏi bạn câu hỏi về các vấn đề bạn đang gặp phải và sau đó đề xuất cài đặt.
Cài đặt
Phần tùy chọn tương thích này cho phép bạn tinh chỉnh trải nghiệm tương thích cho chương trình cũ của mình. Nói chung, các tùy chọn này dành cho các chương trình được viết và chạy trên các phiên bản Windows rất cũ như 95, 98 và ME.
Ví dụ: độ phân giải gốc và độ sâu màu của Windows 95 chỉ là 640 × 480 với 256 màu. Nếu chương trình cũ của bạn đang chạy nhưng trông quá nhỏ hoặc có màu lạ, hãy thử hai tùy chọn sau.
Nếu Windows cảnh báo bạn rằng chương trình không tương thích do một số vấn đề về video, hãy xem xét thử các cài đặt tương thích có nhãn Vô hiệu hóa các chủ đề thị giác và Vô hiệu hóa thành phần máy tính để bàn. Các cài đặt này thường can thiệp vào kết xuất video lỗi thời trong các chương trình cũ.
Cuối cùng, nếu chương trình của bạn được viết cho màn hình tỷ lệ 4: 3, hãy xem xét thử tùy chọn có tiêu đề Vô hiệu hóa tỷ lệ hiển thị trên cài đặt DPI cao. Điều này sẽ không mở rộng chương trình để phù hợp với độ phân giải và tỷ lệ khung hình hiện tại của màn hình của bạn.
Lưu ý rằng một số tùy chọn này không có sẵn trong Windows 10 và một số đã được di chuyển xung quanh. Ví dụ: Windows 10 không còn Cấp đặc quyền, nhưng thay vào đó liệt kê tùy chọn để chạy chương trình với tư cách Quản trị viên bên dưới Cài đặt.
Cấp đặc quyền
Tùy chọn cuối cùng trên cửa sổ này liên quan đến cách Windows hiện gán quyền trong Windows 7/10 và cách nó được sử dụng để gán quyền trong các phiên bản trước của hệ điều hành.
Windows 95, 98 và ME không tận dụng được nhiều tài khoản người dùng; mọi người đều sử dụng cùng một máy tính để bàn, có cùng quyền và có toàn quyền kiểm soát mọi khía cạnh của hệ điều hành. Về cơ bản, mọi người đều là quản trị viên cấp cao nhất.
Đây là một vấn đề đối với các chương trình được phát hành theo các điều kiện đó vì chúng thích truy cập gần như không bị kiểm soát đối với phần cứng, phần mềm và trình điều khiển. Kiểm tra tùy chọn này sẽ đảm bảo rằng chương trình có các quyền mà nó cần để chạy như thể nó có loại điều khiển này một lần nữa.
Dường như mọi người đều có một số chương trình cũ mà họ muốn sẽ hoạt động trong Windows 7 hoặc 10. Nếu bạn đang chạy Windows 64 bit, bạn thậm chí sẽ ít có khả năng khiến chương trình đó chạy hơn so với khi bạn sử dụng phiên bản 32 bit.
Tuy nhiên, bằng cách tận dụng các tùy chọn chế độ tương thích, bạn có thể sử dụng lại phần mềm cũ của mình và tránh phải xem xét các tùy chọn khác như khởi động kép PC của bạn với phiên bản Windows cũ hơn hoặc chạy PC ảo từ bên trong Windows.