Sử dụng Chế độ tương thích Windows 10 để chạy các chương trình cũ

Phần cứng máy tính(Computer) thay đổi nhanh chóng. Việc biết những gì bạn nên nâng cấp trên PC(what you should upgrade on your PC ) tùy thuộc vào cách bạn sử dụng nó. Trò chơi thường yêu cầu các phần mới nhất(the most up to date parts) hiện có, nhưng phần mềm cũ hơn đôi khi hoạt động khác.

Không có cảm giác nào tồi tệ hơn việc cập nhật hệ điều hành của bạn(updating your operating system) chỉ để thấy rằng các chương trình yêu thích của bạn không còn hoạt động nữa. Chế độ tương thích Windows 10 có thể giúp bạn làm cho phần mềm của mình hoạt động trở lại.

Tại sao phần mềm cũ bị hỏng?

Trước khi xem cách phục hồi phần mềm cũ, bạn nên tìm hiểu về lý do tại sao chúng có thể không hoạt động với Windows 10 . Mặc dù có một số lượng lớn các vấn đề tiềm ẩn đối với phần mềm cũ, nhưng hầu hết các vấn đề tương tự đều gặp phải:

  • Các phần phụ thuộc lỗi thời(Out of date dependencies ) - phần mềm phụ thuộc vào các chương trình và thư viện cũ không còn khả dụng trong Windows 10
  • Các chương trình 16 bit(16-bit programs ) - Windows 10 là 64 bit và không hỗ trợ các chương trình 16 bit * Mặc dù vậy, 32 bit vẫn hoạt động tốt)
  • DOS - Các chương trình và trò chơi cũ hơn được thiết kế cho MSDOS(games designed for MSDOS) không chạy trong Windows , vì nó chỉ mô phỏng một phần nhỏ của hệ thống DOS cho cửa sổ Terminal
  • Bảo mật(Security) - Khai thác và cửa hậu cho các chương trình liên tục thay đổi và phần mềm cập nhật cũ có thể bị từ chối vì rủi ro bảo mật

Những vấn đề này và nhiều vấn đề khác có thể ngăn phần mềm cũ chạy. Giữ cho phần mềm cũ tồn tại là một chủ đề mà nhiều người đam mê và có những cộng đồng trực tuyến dành để mở rộng các sản phẩm sau thời hạn chính thức của(official end of life) chúng .

Cách chạy phần mềm bằng chế độ tương thích (Compatibility Mode)Windows 10(Run Software Using Windows 10)

Nếu bạn đã cố gắng cài đặt một phần mềm cũ hơn mà chỉ thấy nó từ chối chạy, bạn có một số lựa chọn. Đầu tiên là sử dụng trình kiểm tra tính tương thích tự động để khớp phần mềm với các chế độ khác nhau để bắt đầu và chạy chúng.

  • Nhấp chuột phải vào tệp .EXE và chọn Thuộc tính(Properties)
  • Trong tab Tương thích , nhấp vào (Compatibility )Chạy trình khắc phục sự cố tương thích(Run compatibility troubleshooter)
  • Chờ(Wait) trong khi Windows quét chương trình
  • Chọn Thử cài đặt được đề xuất(Try recommended settings)

Thao tác này sẽ thiết lập chương trình hoạt động với bất kỳ cài đặt nào mà Windows 10 cho là tốt nhất. Nếu nó vẫn không khởi chạy, hãy lặp lại quy trình, lần này chọn Khắc phục sự cố chương trình(Troubleshoot program) ở bước cuối cùng để khởi chạy trình hướng dẫn tương tác.

Trình gỡ rối tương thích chương trình(Program Compatibility Troubleshooter) hoạt động tốt nhất trên phần mềm mới hơn. Nhưng nếu bạn biết chính xác chương trình dùng để chạy trên phần mềm nào, thì tốt hơn hết bạn nên sử dụng chế độ thủ công.

Cách chọn chế độ tương thích với (Compatibility Modes)Windows 10 theo cách thủ công(Manually Select Windows 10)

Nếu bạn đã thử các bước trước đó và chúng không hiệu quả, vẫn có các tùy chọn khác để thử trước khi từ bỏ. Bạn có thể chọn thủ công hệ thống để sử dụng với chế độ tương thích với Windows :

  • Nhấp chuột phải vào tệp .EXE và chọn Thuộc tính(Properties)
  • Trong tab Tương thích(Compatibility ) , bấm vào hộp kiểm Chạy chương trình này ở chế độ tương thích cho:(Run this program in compatibility mode for:)
  • Chọn phiên bản Windows mà chương trình được viết cho
  • Bấm OK

Giờ đây, bất cứ khi nào chương trình đó được mở, Windows 10 sẽ cố gắng chạy nó thông qua một miếng đệm(shim) , một phần mềm đặc biệt được thiết kế để thu hẹp khoảng cách giữa hệ điều hành cũ và mới.

Phải làm gì khi Chế độ tương thích với Windows không hoạt động

Chế độ Tương thích(Compatibility) của Windows 10 thực hiện tốt việc chạy nhiều phần mềm cũ hơn, nhưng đôi khi nó lại xuất hiện một phần mềm quá cũ hoặc lỗi thời để chạy. Không có cách khắc phục dễ dàng trong những trường hợp này, nhưng điều đó không có nghĩa là không thể. 

Có một số tùy chọn khác để chạy các chương trình cũ, nhưng chúng mạo hiểm hơn một chút.

Chạy các phiên bản (Run Older Versions)Windows cũ hơn trong máy ảo

Máy ảo(virtual machine) là toàn bộ hệ điều hành chạy trong chương trình hộp cát trên máy tính của bạn. Đó là một cách tuyệt vời để thử các hệ điều hành khác(try out other operating systems) và các bản phân phối Linux(Linux distributions) .

Lợi ích của máy ảo là nó có thể mô phỏng phần cứng cũ một cách hoàn hảo. Bằng cách này, thay vì cố gắng để Windows 10 chạy các chương trình cho hệ điều hành cũ hơn, bạn có thể chạy Windows XP nguyên bản trong một máy ảo.(run Windows XP natively in a virtual machine.)

Điều này đi kèm với một số ưu điểm, mặc dù có lẽ điều quan trọng nhất là sự tách biệt giữa hệ thống hiện đại của bạn và phần mềm cũ hơn, loại bỏ mọi vấn đề bảo mật có thể xảy ra mà phần mềm có thể gây ra.

Chạy phần mềm DOS với DOSBox(Run DOS Software With DOSBox)

Trước Windows , tất cả phần mềm đều chạy trong hệ điều hành DOS (thường được gọi là MSDOS ). Không có khả năng tương thích giữa các phiên bản WindowsDOS hiện đại , nhưng có các tùy chọn để chạy các chương trình thông qua trình giả lập.

Bạn có thể cài đặt phần mềm trong một máy ảo, nhưng DOSBox là một lựa chọn dễ dàng hơn nhiều. Nó hoàn toàn miễn phí, mã nguồn mở và được thiết kế để hỗ trợ một loạt các trò chơi và phần mềm cũ trên nhiều nền tảng khác nhau, bao gồm cả Windows và macOS(Windows and macOS)

Xây dựng máy tính với phần cứng cũ

Đối với cách tiếp cận Hardcore cuối cùng, bạn có thể xây dựng một máy tính chuyên dụng để chạy hệ điều hành bạn chọn. Nghe có vẻ cực đoan, nhưng đó chính xác là những gì YouTuber MattKC đã làm.

Như video cho thấy, cách tiếp cận này đầy lỗi và không dành cho những người yếu tim. Tuy nhiên, nếu bạn muốn thử thách, suy nghĩ đằng sau việc xây dựng một chiếc PC cũ là rất chắc chắn. Rốt cuộc, một lượng lớn phần mềm chính phủ, y tế và quân sự vẫn chạy trên các máy cũ cho đến ngày nay.

Tuy nhiên, cho dù bạn nghĩ đó là một điều tốt hay không, là chủ quan.

Phần mềm Cũ, Phần cứng Hiện đại

Giữ cho phần mềm cũ tồn tại có thể là một niềm đam mê hoặc có thể bạn cần nó cho doanh nghiệp của mình(for your business) . Dù bằng cách nào, Windows 10 có một số tùy chọn để giữ cho các chương trình cũ tồn tại.

Nếu bạn chạy Windows 7, bạn có thể thấy chế độ XP(XP mode) hữu ích vì những lý do tương tự và người dùng Windows 8 sẽ tìm thấy một chế độ tương thích Windows tương tự được tích hợp trong hệ điều hành của họ.



About the author

Tôi có kiến ​​thức nền tảng về kỹ thuật máy tính và công nghệ thông tin, điều này đã cho tôi một góc nhìn độc đáo về nền tảng Windows 10 và 11. Đặc biệt, tôi được trải nghiệm với cả "Trải nghiệm máy tính để bàn" của Windows 10 và trình duyệt Microsoft Edge. Kinh nghiệm của tôi với hai nền tảng này giúp tôi hiểu sâu sắc về cách chúng hoạt động và kiến ​​thức chuyên môn của tôi trong các lĩnh vực này cho phép tôi đưa ra lời khuyên đáng tin cậy về cách cải thiện chúng.



Related posts