Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Cách chạy chương trình cũ với Chế độ tương thích trong Windows

Hướng dẫn này sẽ chỉ cách chạy ứng dụng Windows cũ hơn dùng trình khắc phục sự cố tương thích chương trình. Chế độ tương thích giúp chạy ứng dụng yêu thích được thiết kế cho hệ điều hành Windows cũ trên laptop và PC mới hơn. Chúng tôi làm theo các bước chi tiết dựa trên hướng dẫn khắc phục sự cố chính thức của Microsoft và thảo luận từng cài đặt tương thích.

Giới thiệu Trình khắc phục sự cố Tương thích Chương trình

Phần mềm Windows đa số được thiết kế cho hệ điều hành cũ hoạt động khá tốt trên các phiên bản Windows mới nhất (nhưng không phải ngược lại). Mục tiêu chính của trình khắc phục sự cố tương thích là sửa bất kỳ vấn đề tương thích nào – ví dụ, nếu chương trình không hiển thị đúng trên thiết bị Windows mới. Càng cũ hệ điều hành cũ (legacy) như Windows 7, Vista, hoặc XP, càng cần thiết phải khắc phục sự cố ứng dụng trong chế độ tương thích.

Để truy cập trình khắc phục sự cố tương thích chương trình trong Windows, vào "Cài đặt -> Cập nhật & Bảo mật -> Khắc phục sự cố" và chọn "Trình khắc phục sự cố bổ sung".

Cuộn xuống từ cài đặt Trình khắc phục sự cố bổ sung để khởi chạy Trình khắc phục sự cố Tương thích Chương trình. Điều này sẽ mở hộp thoại mới.

Khi trình khắc phục sự cố bắt đầu chạy, nó sẽ tìm kiếm chương trình có sẵn trên hệ thống Windows 10. Đợi vài giây hoặc thậm chí một đến hai phút.

Việc tìm trình khắc phục sự cố tương thích chương trình trong Windows 11 hơi khác Windows 10. Nó yêu cầu ít một bước, vì màn hình cửa sổ gốc không thay đổi. Thay vì "Cài đặt", vào trình khởi chạy qua "Hệ thống -> Khắc phục sự cố -> Trình khắc phục sự cố khác".

Tìm kiếm chương trình có sẵn trong trình khắc phục sự cố Windows 11 nhanh hơn, và kết quả được điền nhanh.

Ngoài menu điều hướng, bạn cũng có thể truy cập chế độ tương thích từ ô tìm kiếm Windows 10/11 hoặc tùy chọn tìm kiếm menu Start mới của Windows 11. Các bước còn lại giống nhau cho cả Windows 10 và 11.

Chạy Trình khắc phục sự cố Tương thích Chương trình trong Windows

Để chạy chương trình Windows cũ trong Windows, trước tiên hãy nhập chương trình và file cài đặt của nó từ hệ điều hành cũ, như Windows XP hoặc thậm chí hệ thống Windows mới nhất.

Sau khi cài đặt xong, quay lại và khởi chạy trình khắc phục sự cố tương thích chương trình. Đợi chương trình điền đầy đủ để ứng dụng legacy mới cài đặt hiển thị. Nếu chương trình Windows 7 hoặc XP cũ không hiển thị, chọn "Không có trong danh sách". Chọn chương trình và nhấn "Tiếp theo" để tiếp tục.

1. Chế độ tương thích: Thử cài đặt khuyến nghị

Trình khắc phục sự cố Tương thích Chương trình cung cấp hai tùy chọn khác nhau để giải quyết vấn đề tương thích. Chúng ta sẽ xem từng cái. Dùng "Thử cài đặt khuyến nghị", cho phép Trình khắc phục sự cố tự động áp dụng tính năng tương thích Windows dựa trên preset nội bộ.

Chương trình đã chọn sẵn sàng để sửa cho vấn đề tương thích (Picasa 3 trong ví dụ này). Kiểm tra chương trình để ghi nhận vấn đề. Nhấn "Tiếp theo" để tiếp tục, và nó sẽ khởi chạy chương trình cũ.

Trình khắc phục sự cố Tương thích Chương trình sẽ nhanh chóng phát hiện và giải quyết bất kỳ vấn đề nào và hỏi bạn xem vấn đề đã được khắc phục chưa. Nếu có, chọn "Có, lưu cài đặt cho chương trình này" và thoát wizard. Bạn không nên gặp thêm vấn đề sau bước này.

Nếu vẫn còn vấn đề, bạn có thể chọn "Không, thử lại với cài đặt khác", và nó sẽ đưa bạn quay lại tùy chọn thứ hai, như phần tiếp theo.

2. Chế độ tương thích: Khắc phục sự cố chương trình

Là tùy chọn thứ hai trong Trình khắc phục sự cố Tương thích Chương trình, chọn "Khắc phục sự cố chương trình", cho phép bạn kiểm soát thủ công lớn hơn về bản chất chính xác của vấn đề.

Chọn chính xác nút thắt, như "chương trình mở nhưng không hiển thị đúng" hoặc "chương trình yêu cầu quyền thêm". Nếu bạn không chắc về vấn đề, chỉ chọn "Tôi không thấy vấn đề của mình trong danh sách".

Bạn sẽ được cho lựa chọn các hệ điều hành cũ hơn chương trình có thể được thiết kế cho. Chọn "Tôi không biết" nếu bạn không nhớ. Sau khi chọn, chương trình sẽ tự động thiết lập tương thích với phiên bản cũ hơn. Nhấn "Tiếp theo" sau đó bạn phải lại kiểm tra cài đặt tương thích cho chương trình.

Sau khi hoàn thành hai bước trên, chương trình cũ được thiết kế cho phiên bản Windows cũ hơn nên hoạt động đúng trong phiên bản Windows mới hơn. Có thêm thủ thuật tương thích nâng cao dưới đây.

3. Dùng chế độ màu giảm (Reduced Color Mode)

Đồ họa PC ngày nay tiên tiến hơn nhiều so với phiên bản cũ. Có thể một số chương trình cũ được thiết kế chạy dùng bộ màu giới hạn trong bảng màu. Đây là nguyên nhân dẫn đến màn hình trắng.

Bạn có thể đặt lại chương trình Windows cũ hoạt động ở "màu 8-bit (256)" hoặc "màu 16-bit (65536)". Để làm này, chuột phải file .exe của chương trình ở bất kỳ vị trí máy và vào "Thuộc tính -> Tương thích". Dùng tùy chọn "chế độ màu giảm" để sửa vấn đề. Áp dụng thay đổi để lưu, và chạy lại chương trình cũ. Nếu vẫn không hoạt động đúng, đi đến cài đặt tương thích tiếp theo.

4. Chạy ở độ phân giải 640×480

Đôi khi vấn đề hiển thị trong chương trình cũ do vấn đề đồ họa, có thể bị răng cưa hoặc render sai. Chuột phải file .exe chương trình lại và chọn "Thuộc tính -> Tương thích". Bạn có thể chọn độ phân giải màn hình "640×480" như dưới đây.

Sau khi đổi độ phân giải chương trình thành 640 x 480, vấn đề tương thích nên được giải quyết. Bạn cũng có thể thấy nhắc "Chương trình này có hoạt động đúng không" trên Trợ lý Tương thích Chương trình.

5. Thay đổi cài đặt High DPI

Có một cài đặt tương thích khác gọi là "Thay đổi cài đặt High DPI", sẽ giải quyết xung đột do chương trình xuất hiện mờ, quá to, hoặc quá nhỏ trong Windows.

Để làm này, quay lại tùy chọn "Thuộc tính -> Tương thích" và nhấn "Thay đổi cài đặt High DPI". Sẽ mở hộp thoại mới như hình. Chọn "sửa vấn đề tỷ lệ" hoặc "ghi đè hành vi tỷ lệ DPI cao". Cả hai sẽ giúp chương trình ít mờ hơn.

6. Chạy chương trình với quyền Quản trị viên

Cách tốt nhất để đạt tương thích đúng của chương trình cũ là luôn chạy nó với quyền quản trị viên. Có thể làm từ menu Start hoặc chuột phải đơn giản vào file exe của chương trình.

7. Thay đổi cài đặt cho tất cả người dùng

Là bước cuối, áp dụng cài đặt chương trình cho tất cả tài khoản máy. Dù bạn là quản trị viên, điều này cho phép chương trình hoạt động đồng nhất cho tất cả người dùng đã đăng nhập.

Câu hỏi thường gặp

1. Làm sao thoát chương trình khỏi chế độ tương thích?

Nếu bạn chạy chương trình trong chế độ tương thích, cách tốt nhất để biết là vào thư mục thực thi mặc định của chương trình trên máy Windows. Chuột phải chọn "Thuộc tính", rồi vào "Tương thích". Bạn sẽ thấy tùy chọn "Chạy chương trình này trong chế độ tương thích cho Win 8/7/Vista/XP" được bật. Chỉ cần bỏ chọn hoặc hủy chọn cài đặt này, và bạn thoát khỏi chế độ tương thích.

2. Làm sao kiểm tra chương trình có tương thích với Windows 10 không?

Khi tải chương trình, đảm bảo bạn chỉ chọn cài đặt cho Windows 10. Nếu bạn trước đây cài chương trình thiết kế cho Win 8.1/8/7, bạn thường sẽ thấy tùy chọn nâng cấp lên Windows 10 trong khay hệ thống.

3. Làm sao kiểm tra chương trình Windows có cập nhật không?

Bạn có thể kiểm tra trạng thái cập nhật của bất kỳ chương trình cài đặt nào từ menu Windows Update, nơi bạn chọn "Kiểm tra cập nhật". Nếu chương trình nào cần cập nhật, nó sẽ cảnh báo.

Như bạn thấy trong hướng dẫn này, hầu hết ứng dụng hoặc game cũ chạy kém trên Windows mới vì chúng được thiết kế đặc biệt cho Windows 8, Windows 7, Windows Vista, hoặc Windows XP. Nhưng với Trình khắc phục sự cố Tương thích Chương trình Windows, luôn có cách chạy ứng dụng legacy trên máy tính mới hơn. Nếu bạn vẫn có chương trình DOS cũ muốn chạy trên Windows, đây là cách làm.