Vị trí khóa đăng ký cho phần mềm được triển khai thông qua Chính sách nhóm?


9

Tôi cần kích hoạt một ứng dụng được triển khai GPO cụ thể để cài đặt lại. Trước đây tôi đã xóa một khóa đăng ký nhất định cho Windows: "ứng dụng này đã được cài đặt".

Nhưng tôi không thể nhớ được những khóa đó được đặt ở đâu trong sổ đăng ký và việc tìm kiếm sẽ không được nhiều.

Cảm ơn!

Câu trả lời:


8

Nhìn vào:

HKLM \ Phần mềm \ Microsoft \ Windows \ Phiên bản hiện tại \ Chính sách nhóm \ AppMgmt . Tìm khóa tương ứng với phần mềm bạn đang tìm và xóa nó. Sau đó chạy gpupdate / force và khởi động lại.


2

Tôi tin:

GPO áp dụng cho máy tính cục bộ:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Group Policy\History

GPO áp dụng cho người dùng hiện đang đăng nhập:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion
  \Group Policy\History

Đó không phải là nó hoàn toàn. Khi một ứng dụng được cài đặt tự động thông qua chính sách nhóm, khóa đăng ký sẽ được tạo ở đâu đó (đó là thứ tôi đang tìm). Nếu bạn gỡ cài đặt ứng dụng, khóa đăng ký này sẽ không bị xóa và phần mềm sẽ không tự động được cài đặt trong lần khởi động tiếp theo. Chạy gpupdate / force thường hoạt động, nhưng đôi khi xóa khoá đăng ký là cần thiết để buộc cài đặt.
Boden

1
Bạn đã đóng, các khóa nằm trong HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Group Policy \ AppMgmt
Boden

à, bạn nói đúng Vui mừng tôi đã có bạn gần như ở đó.
Fergus

1

Không phải là câu trả lời trực tiếp, nhưng nếu bạn đi vào GPO và nhấp chuột phải vào đối tượng Ứng dụng, hãy đi tới Tất cả Nhiệm vụ -> Tái triển khai. Điều đó cũng sẽ triển khai lại ứng dụng.


2
Một lưu ý là nó sẽ triển khai lại cho tất cả người dùng trong phạm vi GPO, vì vậy hãy đảm bảo đó là điều bạn thực sự muốn xảy ra trước khi thực hiện!
Maximus Minimus
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.