Những thủ thuật này bao gồm một loạt các ứng dụng, từ các ứng dụng thời đại Windows XP và các trò chơi PC cũ đòi hỏi các ứng dụng DRM lỗi thời cho 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 bình thường trên phiên bản Windows hiện đại, ngoại trừ một vấn đề nhỏ. Trong thời đại Windows XP, người dùng Windows trung bình thường sử dụng máy tính 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 để cho rằng chúng có quyền truy cập quản trị và sẽ không thành công nếu chúng không có. 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 vấn đề này, nhưng lúc đầu có một số vấn đề về răng mọc.
Nếu ứng dụng cũ không hoạt động đúng cách, hãy thử nhấp chuột phải vào lối tắt hoặc tệp.exe và sau đó chọn “Chạy với tư cách quản trị viên” để khởi chạy ứng dụng có quyền quản trị.
Đ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 lối tắt, chọn “Mở vị trí tệp” từ trình đơn ngữ cảnh
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 tùy chọn "Chạy chương trình này trong chế độ tương thích" và sau đó chọn "Windows XP (Gói Dịch vụ 3)" từ trình đơn thả xuống thực đơn.
Đừng ngại khi thử các cài đặt khác trên tab “Tương thích”. Ví dụ, trò chơi rất cũ có thể được hưởng lợi từ "Chế độ giảm màu". Trên màn hình DPI cao, bạn có thể phải kiểm tra “Vô hiệu hóa tỷ lệ hiển thị trên 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ỏng ứng dụng hoặc PC của bạn - bạn luôn có thể tắt chúng lại nếu chúng không giúp ích.
Cài đặt Trình điều khiển chưa được ký hoặc Trình điều khiển 32 bit
Phiên bản Windows 10 64 bit sử dụng trình 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 có chữ ký hợp lệ trước khi chúng có thể được cài đặt. Các phiên bản Windows 10 32 bit 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 một máy tính mới hơn với UEFI (thay vì BIOS thông thường) thường yêu cầu các trình điều khiển đã ký. Việc thực thi các trình điều khiển đã ký sẽ giúp cải thiện tính bảo mật và ổ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 chưa được ký nếu bạn biết 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 chưa được ký, 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 thay vào đó - 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 trò chơi yêu cầu DRD an toàn và bảo mật
Windows 10 sẽ không chạy các trò chơi cũ sử dụng SafeDisc hoặc SecuROM DRM. Các lược đồ quản lý quyền kỹ thuật số này có thể gây ra một số vấn đề. Nhìn chung, điều tốt là Windows 10 không cho phép phần mềm này cài đặt và gây ô nhiễm cho 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ó trên đĩ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 "không có CD" (có khả năng rất không an toàn, vì chúng thường được tìm thấy trên các trang web vi phạm bản quyền), 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 hay 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 có sự hạn chế này hoặc cố gắng chạy trò chơi trong máy ảo có phiên bản Windows cũ hơn. Một máy ảo thậm chí có thể làm việc tốt cho bạn, vì các trò chơi sử dụng các lược đồ DRM này đủ lớn ngay cả khi một máy ảo có thể xử lý các nhu cầu đồ họa của họ.
Sử dụng máy ảo cho phần mềm cũ hơn
Windows 7 bao gồm một tính năng "Windows XP Mode" đặc biệt. Đây thực sự chỉ là một chương trình máy ảo đi kèm với một 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 điều đó.
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à một giấy phép Windows XP dự phòng. Cài đặt bản sao Windows đó trong máy ảo 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 nền Windows 10 của bạn.
Sử dụng các trình giả lập cho các ứ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 một cửa sổ trình giả lập trên màn hình nền của bạn. Sử dụng DOSBox để chạy các ứng dụng DOS cũ hơn là dựa vào Command Prompt. DOSBox sẽ hoạt động tốt hơn rất nhiều.
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 nữa. Phiên bản 64 bit của Windows 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 thông báo “Ứng dụng này không thể chạy trên PC của bạn”.
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 của nó. Cạnh không bao gồm hỗ trợ cho Java, ActiveX, Silverlight và các công nghệ khác. Chrome cũng đã giảm hỗ trợ cho các plug-in NPAPI như Java và Silverlight.
Để sử dụng các ứng dụng web cũ hơn đòi hỏi 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ì các 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 động Internet Explorer từ menu Bắt đầu. Nếu bạn đã là Microsoft Edge, chỉ cần mở trình đơn cài đặt và chọn “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 thử tìm một thiết bị thay thế hiện đại sẽ hoạt động bình thường. Tuy nhiên, có một số ứng dụng - đặc biệt là trò chơi trên máy tính cũ và các ứng dụng dành cho doanh nghiệp - bạn chỉ có thể không thay thế được. Hy vọng rằng, một số mẹo 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.