Cách chạy các chương trình cũ bằng chế độ Tương thích của Windows 10

Mặc dù về cốt lõi, Windows 10 tương tự như Windows 8Windows 7 , nhưng nó cũng rất khác so với các hệ điều hành cũ hơn như Windows XP . Hầu hết các ứng dụng dành cho máy tính để bàn được phát triển cho Windows 8 hoặc Windows 7 sẽ chạy trong Windows 10 . Mặt khác, không chắc các ứng dụng được phát triển cho Windows XP sẽ hoạt động tốt hoặc hoàn toàn trên Windows 10 . Nếu bạn đang xử lý một chương trình cũ hơn, bị treo hoặc hoạt động sai trên Windows 10 và bạn chỉ cần sử dụng nó, bạn có thể thử chạy nó bằng Windows 10cài đặt tương thích của. Đây là cách bạn có thể sử dụng chúng để làm việc với các chương trình cổ điển không được thiết kế để hoạt động trong Windows 10 :

LƯU Ý:(NOTE:) Các tính năng được trình bày có sẵn trong Bản cập nhật (Update)Windows 10 tháng 11 năm 2019(November 2019) hoặc mới hơn. Nếu đang sử dụng phiên bản Windows 10 cũ hơn , bạn có thể không có quyền truy cập vào tất cả các tính năng. Kiểm tra bản dựng Windows 10 của bạn và nếu cần, hãy tải bản cập nhật Windows 10 mới nhất cho bạn.

Một lời cảnh báo

Mặc dù cài đặt tương thích là một cách tuyệt vời để làm cho các chương trình cũ hoạt động trong Windows 10 , nhưng điều đó không có nghĩa là bạn nên áp dụng chúng cho bất kỳ phần mềm lỗi thời nào. Chúng tôi đặc biệt khuyên bạn không nên áp dụng cài đặt tương thích khi nói đến các chương trình như chương trình bảo mật / chống vi-rút cũ hoặc tiện ích quản lý đĩa. Ví dụ: nếu bạn sử dụng cài đặt tương thích trên phần mềm xử lý các sản phẩm bảo mật, bạn sẽ gặp rủi ro là các chương trình đó không hoạt động bình thường và như vậy, chúng có thể không bảo vệ bạn như bình thường. Đồng thời, lưu ý rằng việc sử dụng cài đặt tương thích trên phần mềm đĩa(disk software) cũng tiềm ẩn rủi ro, vì bạn không muốn các chương trình lỗi thời xử lý thứ gì đó quan trọng như ổ cứng của mình. Ví dụ: một tiện ích đĩa(disk utility) chạy trongchế độ tương thích có thể làm những việc không mong muốn như làm hỏng (compatibility mode)bản ghi khởi động chính(master boot record) của ổ cứng của bạn .

Cách chạy Trình gỡ rối tương thích chương trình(Program Compatibility Troubleshooter)

Trình hướng dẫn "Trình khắc phục sự cố tương thích với chương trình"("Program Compatibility Troubleshooter") là một công cụ tích hợp sẵn giúp bạn áp dụng cài đặt tương thích cho phần mềm cũ hơn không hoạt động như bình thường trên máy tính Windows 10 của bạn. Một cách để mở nó là nhập "chạy chương trình" vào ("run programs")trường tìm kiếm(search field) của thanh tác vụ , sau đó nhấp hoặc nhấn vào "Chạy chương trình được tạo cho các phiên bản Windows trước ("Run programs made for previous versions of Windows)" .

Truy cập Chạy các chương trình được tạo cho các phiên bản trước của Windows

Trình hướng dẫn khởi chạy, cho bạn biết chức năng của nó. Nhấp hoặc chạm vào Tiếp theo(Next) và đợi trong giây lát, trong khi chương trình đang phát hiện các sự cố có thể xảy ra.

Nhấn Tiếp theo để bắt đầu phát hiện sự cố

Trong cửa sổ tiếp theo, cuộn qua danh sách và chọn chương trình bạn muốn chạy bằng cách sử dụng cài đặt tương thích. Nếu bạn không thể tìm thấy chương trình, hãy chọn Không được liệt kê(Not listed) và bạn có tùy chọn để duyệt đến vị trí của chương trình. Chúng tôi quyết định sử dụng "Windows Movie Maker" được yêu thích cho hướng dẫn này, vì vậy chúng tôi đã chọn Movie Maker . Sau khi thực hiện lựa chọn của bạn, hãy nhấp hoặc nhấn(click or tap) vào Tiếp theo(Next) .

Chọn chương trình lỗi thời của bạn từ danh sách

Sau khi dành thêm một vài phút để giải quyết bất kỳ vấn đề nào, "Trình gỡ rối tương thích chương trình"("Program Compatibility Troubleshooter") cho phép bạn chọn cách áp dụng cài đặt tương thích, cung cấp cho bạn hai tùy chọn: "Thử cài đặt được đề xuất"("Try recommended settings")Chương trình khắc phục sự cố(Troubleshoot program) . Chúng tôi sẽ hướng dẫn bạn qua cả hai.

Trình hướng dẫn cung cấp hai tùy chọn khác nhau

Nếu bạn chọn "Thử cài đặt được đề xuất ("Try recommended settings)" , trình hướng dẫn sẽ áp dụng chế độ tương thích(compatibility mode) đã được Windows 10 tự động chọn - trong trường hợp của chúng tôi là Windows 8.

Tùy chọn duy nhất là "Kiểm tra chương trình"("Test the program") để xem liệu hiện nó có hoạt động hay không, vì bạn không được phép tiếp tục cho đến khi thực hiện được. Khi bạn hoàn tất việc kiểm tra xem sự cố của mình có còn tiếp tục hay không, hãy quay lại "Trình khắc phục sự cố tương thích với chương trình"("Program Compatibility Troubleshooter") và nhấp hoặc nhấn vào Tiếp theo(Next) .

Sau khi kiểm tra chương trình của bạn, hãy nhấn Tiếp theo

Sau đó, trình hướng dẫn sẽ hỏi bạn xem sự cố đã được khắc phục chưa. Nếu mọi thứ hoạt động tốt, bạn có thể lưu cài đặt tương thích và đóng trình hướng dẫn. Nếu bạn quyết định thử các cài đặt khác nhau, Windows 10 không nằm ngoài đề xuất và nó sẽ tự động đưa bạn đến các bộ câu hỏi trong chương trình Khắc phục sự(Troubleshoot program) cố nhằm cố gắng thu hẹp vấn đề, như được minh họa ở phía dưới. Là tùy chọn thứ ba, bạn có thể báo cáo sự cố cho Microsoft và tìm kiếm(Microsoft and search) giải pháp trực tuyến(solution online) .

Chọn một tùy chọn dựa trên kết quả kiểm tra của bạn

Chọn Khắc phục sự cố chương trình(Troubleshoot program) , từ màn hình "Chọn tùy chọn khắc phục sự cố"("Select troubleshooting option") , sẽ hướng dẫn bạn qua một loạt câu hỏi được thiết kế để giúp Windows 10 hiểu những vấn đề nào đang ngăn chương trình hoạt động bình thường. Chọn bất kỳ tùy chọn nào phù hợp và nhấp hoặc nhấn vào Tiếp theo(Next) .

Chọn hộp bên cạnh các vấn đề bạn nhận thấy

Tùy thuộc vào câu trả lời của bạn, bạn có thể nhận được màn hình thứ hai, yêu cầu bạn chọn phiên bản Windows mà chương trình đã hoạt động trước đó. Sau khi chọn một câu trả lời, hãy nhấp hoặc nhấn(click or tap) vào Tiếp theo(Next) .

Chọn phiên bản Windows trước mà chương trình đã hoạt động

Dựa trên câu trả lời của bạn, "Trình gỡ rối tương thích chương trình"("Program Compatibility Troubleshooter") của Windows 10 có thể đặt các cài đặt tương thích thích hợp mà chương trình cũ của bạn cần để hoạt động. Chúng tôi quyết định hành động hoàn toàn không biết gì trong thử nghiệm của mình với Trình làm phim(Movie Maker) , chọn cả hai tùy chọn "Tôi không thấy vấn đề của mình được liệt kê"("I don't see my problem listed")"Tôi không biết"("I don't know") trong phần Hỏi và Đáp của trình hướng dẫn. Do đó, Windows 10 đã áp dụng một số cài đặt cho chương trình, như hình bên dưới.

Xem lại các thay đổi và nhấp hoặc nhấn vào (click or tap) "Kiểm tra chương trình("Test the program) " (") bạn không thể tiếp tục. Nếu các cài đặt được áp dụng yêu cầu chương trình "Chạy với tư cách quản trị viên"("Run as administrator") (như cách của chúng tôi đã làm), UAC sẽ bật lên. Khi bạn kiểm tra xong chương trình, hãy quay lại "Trình khắc phục sự cố tương thích với chương trình"("Program Compatibility Troubleshooter") và nhấp hoặc nhấn vào Tiếp theo(Next) .

Nhấn Tiếp theo để đưa ra phản hồi về cài đặt

Sau đó, trình hướng dẫn sẽ hỏi bạn xem sự cố đã được khắc phục chưa. Nếu mọi thứ hoạt động tốt, bạn có thể lưu cài đặt tương thích và bạn sẽ được đưa đến một màn hình khác, nơi bạn có thể đưa ra phản hồi, xem thông tin chi tiết và đóng trình khắc phục sự cố. Nếu không, bạn có thể quay lại và thử các cài đặt khác hoặc bạn có thể báo cáo sự cố cho Microsoft và tìm kiếm(Microsoft and search) giải pháp trực tuyến(solution online) .

Cho trình khắc phục sự cố biết trạng thái sự cố của bạn

Trình gỡ rối tương thích chương trình(Program Compatibility Troubleshooter) có thể giúp bạn áp dụng cài đặt tương thích thích hợp cho bất kỳ ứng dụng máy tính(desktop app) cũ nào . Tuy nhiên, nếu trình hướng dẫn không khắc phục được sự cố của bạn hoặc nếu bạn muốn thực hiện mọi việc theo cách "truyền thống", bạn cũng có thể thay đổi cài đặt tương thích theo cách thủ công. Đọc phần sau của hướng dẫn này để xem cách thực hiện.

MẸO:(TIP:) Một cách dễ dàng hơn để mở trình hướng dẫn "Trình khắc phục sự cố tương thích("Program Compatibility Troubleshooter") với chương trình" là bằng cách nhấp chuột phải hoặc nhấn và giữ tệp thực thi hoặc phím tắt của chương trình cổ điển của bạn - trong trường hợp của chúng tôi là "Windows Movie Maker " . Sau đó, trong menu ngữ cảnh, nhấp hoặc nhấn(click or tap) vào Khắc phục sự cố tương thích(Troubleshoot compatibility) .

Nhấn Khắc phục sự cố tương thích để khởi động Trình khắc phục sự cố tương thích chương trình

Khi bạn mở trình hướng dẫn theo cách này, bạn không cần chọn chương trình của mình từ danh sách nữa và bạn bỏ qua để chọn một trong hai tùy chọn khắc phục sự cố có sẵn. Điều tương tự cũng xảy ra khi mở "Trình khắc phục sự cố tương thích chương trình"("Program Compatibility Troubleshooter") từ Thuộc tính(Properties) của chương trình . Để tìm hiểu cách truy cập nó theo cách đó, hãy tiếp tục đọc.

Cách thay đổi thủ công cài đặt tương thích cho các chương trình cũ

Bắt đầu bằng cách mở Thuộc tính(Properties) của chương trình cũ của bạn. Nhấp chuột phải hoặc nhấn và giữ vào tệp thực thi hoặc phím tắt của tệp đó, sau đó, trong menu ngữ cảnh, hãy nhấp hoặc nhấn(click or tap) vào tùy chọn cuối cùng: Thuộc tính(Properties) .

Nhấn Thuộc tính từ menu ngữ cảnh

Trong cửa sổ Thuộc tính(Properties) của chương trình , hãy chuyển đến tab Tương thích . (Compatibility)Tùy chọn đầu tiên sẽ mở ra "Trình khắc phục sự cố tương thích với chương trình ("Program Compatibility Troubleshooter)" , một công cụ mà chúng tôi đã trình bày ở phần trước của hướng dẫn này.

Bạn cũng có thể truy cập Trình gỡ rối tương thích chương trình từ Thuộc tính

Tiếp theo, có một phần gọi là Chế độ tương thích(Compatibility mode) . Thao tác này chạy chương trình cổ điển của bạn bằng cách sử dụng cài đặt từ các phiên bản Windows trước đó . Chọn hộp trong phần này, nếu bạn biết rằng chương trình cũ của bạn được thiết kế để hoạt động với một phiên bản Windows cụ thể , rồi chọn nó từ danh sách trong trình đơn thả xuống, hiển thị khi nhấp hoặc nhấn vào mũi tên.

Chọn phiên bản Windows mà chương trình của bạn đã làm việc

Phần tiếp theo từ tab Tương thích được gọi là (Compatibility)Cài đặt(Settings) và nó chứa các cài đặt tương thích khác mà bạn có thể áp dụng cho chương trình cổ điển của mình để làm cho nó hoạt động bình thường, ngay cả khi nó không được thiết kế để hoạt động trên Windows 10 . Có sẵn năm Cài đặt(Settings) tương thích :

Các tùy chọn có sẵn trong Cài đặt

  • "Chế độ màu giảm"("Reduced color mode") đặt Windows 10 chỉ sử dụng một bộ màu giới hạn trong chương trình cũ của bạn. Một số chương trình cũ được thiết kế để sử dụng ít màu hơn các ứng dụng ngày nay. Bạn có thể đặt chương trình cũ của mình chạy ở "màu 8-bit (256)"("8-bit (256) color") hoặc ở "màu 16-bit (65536)"("16-bit (65536) color") .
  • "Chạy ở độ phân giải màn hình 640 x 480"("Run in 640 x 480 screen resolution") chạy chương trình cũ của bạn trong một cửa sổ nhỏ với độ phân giải 640x480. Bạn nên thử cài đặt tương thích này nếu đồ họa của chương trình cũ của bạn bị lởm chởm hoặc không hiển thị đúng cách.
  • Bạn nên chọn "Tắt tối ưu hóa toàn màn hình"("Disable fullscreen optimizations") nếu bạn muốn chương trình của mình ngừng chạy ở chế độ toàn màn hình. Điều này có thể cải thiện hiệu suất cho phần mềm cổ điển của bạn, mang lại trải nghiệm tổng thể tốt hơn.
  • "Chạy chương trình này với tư cách quản trị viên"("Run this program as an administrator") khá đơn giản, đảm bảo rằng chương trình cổ điển của bạn luôn chạy với tư cách quản trị viên. Các phiên bản trước của Windows được thiết kế để chạy các chương trình theo mặc định với quyền của quản trị viên, vì vậy một số chương trình cũ hơn yêu cầu đặc quyền quản trị để hoạt động chính xác.
  • "Thay đổi cài đặt DPI cao"("Change high DPI Settings") rất hữu ích, đặc biệt nếu bạn đang sử dụng màn hình có độ phân giải cao(high-resolution screen) , chẳng hạn như màn hình 4K. Nhấp hoặc nhấn vào nó sẽ mở ra một cửa sổ mới, nơi bạn có thể "Chọn cài đặt DPI cao cho chương trình này("Choose the high DPI settings for this program) " nếu(") chương trình của bạn không được hiển thị chính xác trên máy tính hoặc thiết bị(computer or device) có màn hình DPI cao.

Nhấn Thay đổi Cài đặt DPI cao sẽ mở ra một cửa sổ mới

Trong trường hợp có nhiều màn hình được kết nối với máy tính hoặc thiết bị(computer or device) Windows 10 của bạn hoặc nếu cấu hình màn hình(display configuration) của bạn thay đổi, một số ứng dụng dành cho máy tính để bàn(desktop apps) có thể bị mờ. Theo mặc định, Windows 10 cố gắng sửa các ứng dụng trên màn hình chính của bạn để ngăn chúng xuất hiện mờ, vì vậy, nó sẽ chia tỷ lệ chúng khi cài đặt hiển thị của bạn thay đổi. Việc thay đổi kích thước tự động này có thể ảnh hưởng đến cách hiển thị giao diện người dùng của chương trình cũ của bạn. Để có cài đặt DPI(DPI) ổn định hơn cho chương trình của bạn, hãy chọn hộp bên cạnh tùy chọn "Sử dụng cài đặt này để khắc phục sự cố mở rộng cho chương trình này thay vì cài đặt trong Cài đặt"("Use this setting to fix scaling problems for this program instead of the one in Settings") từ DPI chương trình(Program DPI)tiết diện. Điều này cho phép một menu thả xuống, bạn có thể mở menu này bằng cách nhấn vào mũi tên trong tùy chọn "Sử dụng DPI được đặt cho màn hình chính của tôi khi nào"("Use the DPI that's set for my main display when") . Chọn(Choose) giữa cài đặt mặc định(default setting) để chương trình của bạn giữ DPI của màn hình chính khi bạn đăng nhập vào Windows 10 và sử dụng DPI được đặt(DPI set) cho màn hình chính của bạn tại thời điểm bạn mở chương trình.

Chọn cài đặt DPI cho chương trình của bạn

Trong phần này, bạn cũng có liên kết đến "Mở cài đặt mở rộng quy mô nâng cao ("Open Advanced scaling settings)" , trong trường hợp bạn muốn mở ứng dụng Cài đặt(Settings) và ngăn Windows 10 sửa chữa tất cả các ứng dụng bằng cách thay đổi kích thước chúng dựa trên (Windows 10)DPI của màn hình chính .

Trong phần "Ghi đè tỷ lệ DPI cao "("High DPI scaling override") , nếu bạn chọn "Ghi đè hành vi chia tỷ lệ DPI cao ("Override high DPI scaling behavior)" , bạn bật menu thả xuống với ba cài đặt để chia tỷ lệ. Tùy chọn mặc định(default option) là Ứng dụng(Application) và nó vô hiệu hóa hoàn toàn tỷ lệ DPI cho chương trình cổ điển của bạn, chỉ sử dụng cài đặt của nhà phát triển. Tùy chọn Hệ thống sử dụng hành vi (System)mặc định(default behavior) của Windows 10 khi nói đến tỷ lệ, vì nó cho phép Windows ghi đè cài đặt DPI của chương trình , điều này có nhiều khả năng làm cho chương trình bị mờ(program appear blurry) . Nếu bạn chọn Hệ thống (Nâng cao)(System (Enhanced)), một tỷ lệ nâng cao, thông minh hơn được sử dụng, sẽ mang lại kết quả tốt hơn với văn bản sắc nét trên màn hình DPI cao. Rất tiếc, cài đặt cuối cùng này chỉ khả dụng cho các chương trình dựa trên GDI ( Giao diện thiết bị đồ họa Windows(Windows Graphical Device Interface) ).

Đặt hành vi chia tỷ lệ cho một chương trình mờ

Khi bạn hoàn tất, hãy nhấp hoặc chạm vào OK để quay lại màn hình trước đó.

Tất cả các cài đặt tương thích thủ công được minh họa trong phần này của hướng dẫn chỉ được áp dụng cho chương trình của bạn cho người dùng hiện tại, nếu bạn nhấp hoặc nhấn vào OK hoặc Áp dụng(Apply) . Có thể kích hoạt chúng cho tất cả người dùng. Đây là cách thực hiện:

Tùy chọn tương thích(compatibility option) cuối cùng từ tab Tương thích(Compatibility) là một nút cho phép bạn "Thay đổi cài đặt cho tất cả người dùng("Change settings for all users) . " Nhấp(Click) hoặc chạm vào nút đó để mở cửa sổ mới và chọn thủ công cài đặt tương thích sẽ được áp dụng cho chương trình cũ của bạn cho tất cả các tài khoản người dùng trên máy tính Windows 10 của bạn. Cài đặt tương thích giống như cài đặt chúng tôi đã minh họa trong phần này.

Nhấn tùy chọn Thay đổi cài đặt cho tất cả người dùng sẽ hiển thị một cửa sổ với các tùy chọn tương tự

Khi bạn hoàn thành việc cài đặt khả năng tương thích của chương trình cũ, đừng quên nhấp hoặc nhấn vào nút Áp dụng(Apply) hoặc OK để lưu chúng.

MẸO:(TIP:) Sau khi thay đổi cài đặt tương thích của chương trình cũ của bạn, thông qua "Trình gỡ rối tương thích chương trình"("Program Compatibility Troubleshooter") hoặc theo cách thủ công, bạn có thể khởi chạy lại và sử dụng, hy vọng sẽ có kết quả tốt hơn. Lần đầu tiên bạn đóng chương trình, "Trợ lý tương thích chương trình"("Program Compatibility Assistant") sẽ bật lên, hỏi bạn xem chương trình có hoạt động chính xác hay không. Chọn (Yes) sẽ đóng trợ lý, trong khi Không(No) khởi chạy trình khắc phục sự cố để thử lại một lần nữa nhằm khắc phục (các) sự cố của bạn.

Windows 10 yêu cầu phản hồi về cài đặt tương thích mới của bạn

Bạn vẫn đang sử dụng những chương trình cũ nào?

Ngay cả khi bạn có một máy tính mới chạy Windows 10 , điều đó không nhất thiết có nghĩa là bạn không thể sử dụng các chương trình cũ hơn không được thiết kế cho hệ điều hành mới hơn này nữa. Windows 10 rất hữu ích về mặt này, cung cấp cả "Trình khắc phục sự cố tương thích với chương trình"("Program Compatibility Troubleshooter") và một loạt cài đặt có thể định cấu hình theo cách thủ công mà bạn có thể sử dụng để làm cho các chương trình cũ của mình hoạt động trở lại. Chúng tôi hy vọng các cài đặt tương thích này sẽ làm được việc cho bạn và bạn hài lòng khi sử dụng chương trình cổ điển của mình. Chúng tôi muốn tìm hiểu về cơ sở người đọc(reader base) của mình , vì vậy, trước khi bạn đóng tab này, vui lòng cho chúng tôi biết (g) chương trình cũ bạn đang cố gắng sử dụng và lý do.



About the author

Tôi là một chuyên gia Windows 10 được đề xuất với hơn 10 năm kinh nghiệm trong ngành phần mềm. Tôi có kiến ​​thức chuyên môn về cả Explorer và Office 365, đồng thời tôi đặc biệt có kỹ năng trong việc cá nhân hóa và tùy chọn giao diện cho người dùng của mình. Kỹ năng của tôi là trọng tâm của công việc kinh doanh của tôi, đó là cung cấp dịch vụ khách hàng tuyệt vời thông qua các bài đánh giá trực tuyến và tận dụng các công nghệ như AI để cải thiện hỗ trợ.



Related posts