Computer >> Máy Tính >  >> Hệ thống >> Windows 10

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 thay đổi nhanh chóng. Việc biết những gì bạn nên nâng cấp trên 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 có sẵn, 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 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 với 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 đều gặp phải các vấn đề tương tự:

  • Phần phụ thuộc lỗi thời - phần mềm tùy 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
  • Chương trình 16 bit - 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 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 - Hoạt động 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 vượt quá thời hạn chính thức của chúng.

Cách chạy phần mềm bằng chế độ tương thích 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ố tùy 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 .EXE và chọn Thuộc tính
  • Trong Khả năng tương thích , nhấp vào Chạy trình khắc phục sự cố tương thích
  • Chờ trong khi Windows quét chương trình
  • Chọn Thử cài đặt được đề xuất
Sử dụng Chế độ tương thích Windows 10 để chạy các chương trình cũ

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 Chương trình khắc phục sự cố ở 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 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 Windows 10 theo cách thủ công

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ẽ sử dụng với chế độ tương thích với Windows:

Sử dụng Chế độ tương thích Windows 10 để chạy các chương trình cũ
  • Nhấp chuột phải vào .EXE và chọn Thuộc tính
  • Trong Khả năng tương thích , nhấp vào tab Chạy chương trình này ở chế độ tương thích cho: hộp kiểm
  • Chọn phiên bản Windows mà chương trình được viết cho
  • Nhấp vào 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, 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 của Windows 10 hoạt động tốt khi 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 Windows cũ hơn trong máy ảo

Máy ảo 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 để dùng thử các hệ điều hành khác và các bản phân phối Linux.

Windows Vista - Cài đặt trong Virtualbox (2018)

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.

Đ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

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 Windows và DOS 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.

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

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.

Xây dựng máy tính bằng 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.

CÂU HỎI dành cho PC Windows 98 ULTIMATE [Phần 1]

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, bạn có nghĩ đó là một điều tốt hay không, đó là điều 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. 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 hữu ích vì những lý do tương tự và người dùng Windows 8 sẽ tìm thấy chế độ tương thích Windows tương tự được tích hợp trong hệ điều hành của họ.