Windows Vista và 7 đi kèm với User Account Control (UAC) kiểm soát các quyền mà người dùng có để chạy từng ứng dụng. Do hạn chế này, nhiều chương trình trong Win XP yêu cầu quyền quản trị sẽ không thể chạy trơn tru trong Vista hoặc Win 7. Trong trường hợp này, bạn có thể sử dụng VistaUACMaker để thay đổi quyền trong ứng dụng và làm cho nó tương thích với Vista và Windows 7.

Để đạt được mục tiêu mà chúng ta có trong đầu, chúng ta cần thay đổi Tệp kê khai của ứng dụng chứa thông tin hữu ích cung cấp các đặc quyền cần thiết cho ứng dụng có liên quan và tương tác giao diện người dùng của ứng dụng.

Đó là ba loại đặc quyền có thể được lưu trữ trong Tệp kê khai.

  • requireAdministrator - Chạy ứng dụng với tư cách quản trị viên.
  • asInvoker - Chạy với cùng đặc quyền giống như quá trình cha mẹ.
  • higherAvailable - Chạy với đặc quyền cao nhất có thể có cho người dùng.

Ok đó là đủ với các cuộc nói chuyện geeky, chúng ta hãy tiến hành phần LÀM THẾ NÀO cho chúng ta biết cách thực hiện nhiệm vụ.

1. Tải xuống Vista UAC Maker.

2. Chạy Tiện ích. Bây giờ, hãy sử dụng nút Chọn… để duyệt & định vị ứng dụng hoặc tệp thực thi chương trình.

3. Thêm một số từ trong trường Mô tả dự án để tham khảo trong tương lai.

4. Trong danh sách thả xuống Mức Đặc quyền Bắt buộc, hãy chọn đặc quyền. Mặc định là [requireAdministrator], nhưng bạn có thể thay đổi nó thành bất kỳ cái nào phù hợp cho ứng dụng.

5. Trong bước cuối cùng, nơi bạn được hỏi " Ứng dụng của bạn có tương tác với các cửa sổ đặc quyền cao trên máy tính để bàn không? ”, Chỉ đánh dấu vào ô nếu ứng dụng của bạn tương tác với các ứng dụng đặc quyền cao trên cấp độ giao diện người dùng trong Vista, hãy để nó là Không .

Đó là nó.

Bây giờ ứng dụng được cấu hình tương thích với Windows Vista cũng như Windows 7. Điều này làm việc tuyệt vời trong trường hợp bạn cần phải sử dụng một ứng dụng cụ thể có nghĩa là cho XP được âm thanh và làm việc trong Vista & Windows 7. Hy vọng rằng sẽ giúp. Chia sẻ trải nghiệm của bạn bằng cách đưa vào các nhận xét có giá trị của bạn.