Trang chủ » làm thế nào để » Cách làm cho các chương trình cũ hoạt động trên Windows 10

    Cách làm cho các chương trình cũ hoạt động trên Windows 10

    Hầu hết các ứng dụng Windows cũ của bạn chỉ nên hoạt động trên Windows 10. Nếu chúng hoạt động trên Windows 7, chúng hầu như chắc chắn sẽ hoạt động trên Windows 10. Một số ứng dụng PC cũ hơn sẽ không hoạt động, nhưng có nhiều cách để chúng hoạt động trở lại.

    Các thủ thuật này bao gồm nhiều ứng dụng khác nhau, từ các ứng dụng thời Windows XP và các trò chơi PC cũ yêu cầu DRM lỗi thời đến các ứng dụng DOS và Windows 3.1.

    Chạy như quản trị viên

    Nhiều ứng dụng được phát triển cho Windows XP sẽ hoạt động chính xác trên phiên bản Windows hiện đại, ngoại trừ một vấn đề nhỏ. Trong kỷ nguyên Windows XP, người dùng Windows trung bình thường sử dụng PC của họ với tài khoản Quản trị viên mọi lúc. Các ứng dụng được mã hóa để chỉ cho rằng chúng có quyền truy cập quản trị và sẽ thất bại nếu không. Tính năng Kiểm soát tài khoản người dùng (UAC) mới chủ yếu khắc phục sự cố này, nhưng ban đầu có một số vấn đề về mọc răng.

    Nếu một ứng dụng cũ không hoạt động chính xác, hãy thử nhấp chuột phải vào tệp phím tắt hoặc tệp .exe, sau đó chọn Chạy Run làm Quản trị viên để khởi chạy ứng dụng với quyền quản trị.

    Nếu bạn thấy rằng một ứng dụng yêu cầu quyền truy cập quản trị, bạn có thể đặt ứng dụng luôn chạy với tư cách quản trị viên bằng các cài đặt tương thích mà chúng ta sẽ thảo luận trong phần tiếp theo.

    Điều chỉnh cài đặt tương thích

    Windows bao gồm các cài đặt tương thích có thể làm cho các ứng dụng cũ hoạt động. Trong menu Bắt đầu của Windows 10, nhấp chuột phải vào phím tắt, chọn Vị trí tệp Mở Mở ra từ menu ngữ cảnh

    Khi bạn đã có vị trí của tệp, nhấp chuột phải vào phím tắt hoặc tệp .exe của ứng dụng, sau đó chọn Danh mục Thuộc tính từ menu ngữ cảnh.

    Trên tab Khả năng tương thích của liên kết giữa các cửa sổ thuộc tính của ứng dụng, bạn có thể nhấp vào nút Sử dụng nút khắc phục sự cố tương thích cho giao diện thuật sĩ hoặc chỉ cần tự điều chỉnh các tùy chọn.

    Ví dụ: nếu một ứng dụng không chạy đúng trên Windows 10 nhưng đã chạy đúng trên Windows XP, hãy chọn ứng dụng chạy chương trình này trong chế độ tương thích cho tùy chọn, sau đó chọn ra Windows Windows XP (Gói dịch vụ 3) từ thả xuống thực đơn.

    Đừng ngại thử các cài đặt khác trên tab Tương thích trực tuyến. Ví dụ, các trò chơi rất cũ có thể được hưởng lợi từ chế độ màu Giảm bớt. Trên màn hình DPI cao, bạn có thể phải kiểm tra tỷ lệ hiển thị của Vô hiệu hóa trên các cài đặt DPI cao, để làm cho chương trình trông bình thường. Không có tùy chọn nào trên tab này có thể làm hại ứng dụng hoặc PC của bạn - bạn luôn có thể tắt chúng đi nếu chúng không giúp ích.

    Cài đặt Trình điều khiển chưa ký hoặc Trình điều khiển 32 bit

    Phiên bản 64 bit của Windows 10 sử dụng thực thi chữ ký trình điều khiển và yêu cầu tất cả các trình điều khiển phải có chữ ký hợp lệ trước khi chúng có thể được cài đặt. Các phiên bản 32 bit của Windows 10 thường không yêu cầu trình điều khiển đã ký. Ngoại lệ cho điều này là các phiên bản Windows 10 32 bit chạy trên PC mới hơn có UEFI (thay vì BIOS thông thường) thường yêu cầu trình điều khiển có chữ ký. Thực thi các trình điều khiển đã ký giúp cải thiện bảo mật và sự ổn định, bảo vệ hệ thống của bạn khỏi các trình điều khiển độc hại hoặc đơn giản là không ổn định. Bạn chỉ nên cài đặt trình điều khiển không dấu nếu bạn biết rằng chúng an toàn và có lý do chính đáng để làm như vậy.

    Nếu phần mềm cũ bạn muốn cài đặt không cần trình điều khiển không dấu, bạn sẽ phải sử dụng tùy chọn khởi động đặc biệt để cài đặt chúng. Nếu chỉ có trình điều khiển 32 bit, bạn sẽ phải sử dụng phiên bản Windows 10 32 bit - phiên bản Windows 10 64 bit yêu cầu trình điều khiển 64 bit. Sử dụng quy trình này nếu bạn cần chuyển sang phiên bản 32 bit, tải xuống phiên bản Windows 10 32 bit thay vì phiên bản 64 bit.

    Chạy các trò chơi yêu cầu SafeDisc và SecuROM DRM

    Windows 10 sẽ không chạy các trò chơi cũ hơn sử dụng SafeDisc hoặc SecuROM DRM. Các chương trình quản lý quyền kỹ thuật số này có thể gây ra khá nhiều vấn đề. Nhìn chung, một điều tốt là Windows 10 không cho phép rác này cài đặt và gây ô nhiễm hệ thống của bạn. Thật không may, điều đó có nghĩa là một số trò chơi cũ hơn có đĩa CD hoặc DVD vật lý sẽ không cài đặt và chạy bình thường.

    Bạn có nhiều tùy chọn khác để chơi các trò chơi này, bao gồm tìm kiếm crack crack no no no CD (có khả năng rất không an toàn, như chúng thường được tìm thấy trên các trang web vi phạm bản quyền mờ ám), mua lại trò chơi từ dịch vụ phân phối kỹ thuật số như GOG hoặc Steam hoặc kiểm tra trang web của nhà phát triển để xem liệu nó có cung cấp bản vá loại bỏ DRM không.

    Các thủ thuật nâng cao hơn bao gồm cài đặt và khởi động kép vào phiên bản Windows cũ hơn mà không bị hạn chế này hoặc cố gắng chạy trò chơi trong một máy ảo với phiên bản Windows cũ hơn. Một máy ảo thậm chí có thể hoạt động tốt cho bạn, vì các trò chơi sử dụng các sơ đồ DRM này đã đủ cũ đến mức ngay cả một máy ảo cũng có thể đáp ứng nhu cầu đồ họa của chúng.

    Sử dụng máy ảo cho phần mềm cũ

    Windows 7 bao gồm một tính năng đặc biệt của Windows Windows XP Mode Chế độ. Đây thực sự chỉ là một chương trình máy ảo đi kèm với giấy phép Windows XP miễn phí. Windows 10 không bao gồm chế độ Windows XP, nhưng bạn vẫn có thể sử dụng máy ảo để tự làm.

    Tất cả những gì bạn thực sự cần là một chương trình máy ảo như VirtualBox và giấy phép Windows XP dự phòng. Cài đặt bản sao Windows đó trong VM và bạn có thể chạy phần mềm trên phiên bản Windows cũ hơn đó trong một cửa sổ trên màn hình Windows 10 của bạn.

    Sử dụng máy ảo là một giải pháp có liên quan nhiều hơn, nhưng nó sẽ hoạt động tốt trừ khi ứng dụng cần giao diện trực tiếp với phần cứng. Máy ảo có xu hướng hỗ trợ hạn chế cho các thiết bị ngoại vi phần cứng.

    Sử dụng Trình giả lập cho Ứng dụng DOS và Windows 3.1

    DOSBox cho phép bạn chạy các ứng dụng DOS cũ - chủ yếu là các trò chơi DOS - trong cửa sổ giả lập trên máy tính để bàn của bạn. Sử dụng DOSBox để chạy các ứng dụng DOS cũ thay vì dựa vào Dấu nhắc lệnh. DOSBox sẽ hoạt động tốt hơn nhiều.

    Và, vì bản thân Windows 3.1 về cơ bản là một ứng dụng DOS, bạn cũng có thể cài đặt Windows 3.1 trong DOSBox và chạy các ứng dụng Windows 3.1 16 bit cũ..

    Sử dụng Windows 32 bit cho Phần mềm 16 bit

    Các chương trình 16 bit không còn hoạt động trên các phiên bản Windows 64 bit. Phiên bản Windows 64 bit không chứa lớp tương thích WOW16 cho phép các ứng dụng 16 bit chạy. Hãy thử chạy ứng dụng 16 bit trên phiên bản Windows 64 bit và bạn sẽ chỉ thấy một ứng dụng này Ứng dụng này không thể chạy trên tin nhắn PC của bạn.

    Nếu bạn cần chạy các ứng dụng 16 bit, bạn sẽ cần cài đặt phiên bản Windows 10 32 bit thay vì phiên bản 64 bit. Tin vui là bạn không thực sự phải cài đặt lại toàn bộ hệ điều hành của mình. Thay vào đó, bạn chỉ có thể cài đặt phiên bản Windows 32 bit bên trong máy ảo và chạy ứng dụng ở đó. Bạn thậm chí có thể cài đặt Windows 3.1 trong DOSBox.

    Sử dụng các trình duyệt cụ thể cho các trang web yêu cầu Java, Silverlight, ActiveX hoặc Internet Explorer

    Windows 10 sử dụng Microsoft Edge mới làm trình duyệt mặc định. Edge không bao gồm hỗ trợ cho Java, ActiveX, Silverlight và các công nghệ khác. Chrome cũng đã bỏ hỗ trợ cho các plugin NPAPI như Java và Silverlight.

    Để sử dụng các ứng dụng web cũ hơn yêu cầu các công nghệ này, hãy kích hoạt trình duyệt web Internet Explorer đi kèm với Windows 10 vì lý do tương thích. IE vẫn hỗ trợ nội dung ActiveX. Mozilla Firefox vẫn hỗ trợ Java và Silverlight.

    Bạn có thể khởi chạy Internet Explorer từ menu Bắt đầu. Nếu bạn đã là Microsoft Edge, chỉ cần mở menu cài đặt và chọn Dịch vụ mở bằng Internet Explorer, để mở trang web hiện tại trực tiếp trong Internet Explorer.


    Nói chung, nếu một ứng dụng cũ không hoạt động trên Windows 10, bạn nên cố gắng tìm một sự thay thế hiện đại sẽ hoạt động tốt. Nhưng, có một số ứng dụng - đặc biệt là các trò chơi PC và ứng dụng kinh doanh cũ - mà bạn không thể thay thế. Hy vọng, một số thủ thuật tương thích mà chúng tôi đã chia sẻ sẽ giúp các ứng dụng đó hoạt động trở lại.

    Tín dụng hình ảnh: Brett Morrison trên Flickr