Khám phá các công cụ để giảm thiểu tính tương thích của ứng dụng
Các phần sau đây giới thiệu các công cụ có thể được sử dụng để giảm thiểu các vấn đề về tương thích ứng dụng.
Bộ công cụ Tương thích Ứng dụng
Bộ công cụ Tương thích Ứng dụng (ACT) là một tập hợp các công cụ được sử dụng trong giai đoạn kiểm tra, phân tích và giảm thiểu của quy trình kiểm tra tính tương thích ứng dụng. ACT bao gồm một số tính năng, bao gồm:
- Cơ sở dữ liệu về các vấn đề ứng dụng đã biết và các giảm thiểu cho các vấn đề đó.
- Công cụ Người quản trị Tương thích có thể được dùng để tạo bản sửa lỗi cho các ứng dụng của bạn để cho phép chúng chạy chính xác.
- Một công cụ phân tích thiết lập giúp xác định các vấn đề với thiết lập ứng dụng.
- Trình phân tích Người dùng Chuẩn có thể xác định các sự cố với các hạn chế UAC có thể ảnh hưởng đến chức năng của ứng dụng.
ACT có thể chẩn đoán các sự cố về tính tương thích của ứng dụng trong Windows. ACT cũng có thể giải quyết các vấn đề tương thích ứng dụng tùy thuộc vào loại sự cố không tương thích bạn gặp phải. Một trong những lợi ích quan trọng nhất của ACT là nó có thể cung cấp một giải pháp không yêu cầu thay đổi đáng kể đối với môi trường hoạt động của người dùng. ACT giảm thiểu các vấn đề về tương thích bằng cách gắn shims vào ứng dụng. Shims chuyển hướng cuộc gọi từ các ứng dụng đến vị trí thích hợp trong Windows. Chúng cũng mô phỏng các cấu phần hệ điều hành mà ứng dụng đang cố gắng truy cập. Các bản sửa lỗi này có thể được áp dụng như một phần của việc triển khai ứng dụng.
Máy khách Hyper-V
Máy Hyper-V cho phép bạn cung cấp một môi trường cục bộ, ảo hóa trong đó các phiên bản trước của Windows có thể chạy trên máy ảo. Môi trường này cho phép bạn chạy các ứng dụng không tương thích trên các phiên bản Windows được hỗ trợ trong khi vẫn duy trì Windows 10 hoặc Windows 11 là hệ điều hành chính và chỉ sử dụng các tài nguyên cục bộ.
Khi chọn Cài đặt Hyper-V để giảm thiểu các vấn đề tiềm ẩn về khả năng tương thích, phần cứng máy khách sẽ được xem xét. Bạn phải có một máy tính với một bộ xử lý 64-bit có khả năng dịch địa chỉ cấp hai (SLAT) để chạy máy khách Hyper-V trong Windows. Bởi vì một hệ điều hành bổ sung đang chạy, bạn phải đảm bảo khách hàng có đủ bộ xử lý, bộ nhớ và không gian đĩa để hỗ trợ phương pháp này.
Dịch vụ Máy tính Từ xa (RDS)
RDS cho phép bạn kết nối với máy tính từ xa để sử dụng các tài nguyên và ứng dụng của máy tính. Bạn có thể thiết lập Máy chủ RDS chạy phiên bản hệ điều hành tương thích với các ứng dụng cụ thể. Bạn cũng có thể cho phép người dùng kết nối từ xa với máy tính để sử dụng các ứng dụng cụ thể. Bạn cũng có thể sử dụng Windows Server 2016 RemoteApp để cung cấp chức năng tương tự, ngoại trừ RemoteApp chạy ứng dụng bên trong cửa sổ riêng của ứng dụng trong máy tính để bàn của người dùng.
Windows 365 và Azure Virtual Desktop
Các giải pháp Azure Virtual Desktop và Windows 365 kết hợp RDS và Hyper-V ảo hóa để cung cấp trải nghiệm người dùng được cá nhân hóa và được phân khoang hơn. Thay vì máy khách chạy HĐH tương thích trong Hyper-V, Azure lưu trữ HĐH cần thiết. Điều này cho phép người quản trị thực hiện và quản lý máy ảo dễ dàng hơn mà không cần dựa vào phần cứng máy khách để hỗ trợ chạy một hệ điều hành bổ sung hoặc phụ thuộc vào ứng dụng tương thích với hệ điều hành máy chủ như RDS yêu cầu.
Bạn có thể tạo bộ sưu tập trên máy tính, là các bộ sưu tập được tổng hợp mà người dùng chia sẻ hoặc các máy ảo cá nhân chuyên dụng mà bạn có thể duy trì và quản lý tương tự như các thiết bị thực.