Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Cách tìm giá trị Registry tương ứng cho cài đặt Group Policy

Hầu hết thời gian, khi bạn thực hiện thay đổi đối tượng Group Policy, Windows thực tế sẽ tạo và/hoặc sửa đổi các giá trị Registry. Nếu bạn muốn biết cài đặt Registry nào đang được thay đổi ở chế độ nền khi sửa đổi đối tượng chính sách, bạn có thể làm điều này khá dễ dàng. Hãy cùng tìm hiểu cách thực hiện.

Lưu ý: Bài viết này giả định bạn đã biết Windows Registry là gì và các thành phần của nó như khóa, giá trị, kiểu giá trị, dữ liệu giá trị, v.v.

1. Sử dụng trang web tìm kiếm Group Policy

Microsoft có một trang web chuyên dụng để tìm kiếm và tìm thông tin về các đối tượng Group Policy. Trang web này không chỉ cung cấp nhiều chi tiết về từng đối tượng Group Policy có sẵn mà còn hiển thị những thay đổi Registry được thực hiện khi bạn sửa đổi đối tượng chính sách.

  1. Truy cập trang web tìm kiếm Group Policy và sử dụng thanh tìm kiếm để tìm chính sách bạn muốn sửa đổi.
  2. Ví dụ, tôi muốn sửa đổi chính sách sử dụng sinh trắc học. Tôi tìm kiếm và chọn chính sách đó. Ngay khi bạn chọn chính sách, bạn sẽ thấy nhiều thông tin về đối tượng cụ thể đó trên bảng điều khiển bên phải.
  3. Trong phần Details (Chi tiết), bạn sẽ thấy khóa Registry đang được sửa đổi ngay bên cạnh tiêu đề "Registry Key". Tên giá trị Registry được chỉ định bên cạnh tiêu đề "Value". Còn dữ liệu giá trị, bạn sẽ tìm thấy nó ở cuối phần "Explanation" (Giải thích).
  4. Khi kết hợp cả ba yếu tố lại, bạn sẽ có bức tranh hoàn chỉnh về khóa và giá trị Registry nào đang được sửa đổi. Trong trường hợp của tôi, một giá trị DWORD hoặc QWORD có tên "Enabled" được tạo dưới khóa "HKLM\SOFTWARE\Policies\Microsoft\Biometrics", và giá trị của nó được đặt thành "1" nếu đối tượng chính sách được bật và "0" nếu bị tắt.

Việc này đơn giản như vậy.

2. Sử dụng Process Monitor để tìm thay đổi Registry

Đôi khi bạn không tìm thấy chi tiết Registry hoặc đối tượng chính sách mục tiêu trên trang web tìm kiếm Group Policy. Trong những trường hợp đó, bạn có thể sử dụng SysInternals Process Monitor để hoàn thành công việc. Phần mềm nhỏ gọn này sẽ theo dõi và hiển thị các thay đổi được thực hiện đối với Registry.

  1. Tải Process Monitor, giải nén ra màn hình desktop, chuột phải vào nó và chọn "Run as administrator" (Chạy với tư cách quản trị viên).
  2. Mặc định Process Monitor sẽ hiển thị tất cả các tiến trình. Vì chúng ta chỉ cần theo dõi Group Policy, chúng ta cần lọc bỏ các tiến trình khác. Chọn tùy chọn "Filter" từ menu "Filter".
  3. Trong phần "display entries matching these conditions" (hiển thị các mục khớp với các điều kiện này), bạn sẽ thấy nhiều menu thả xuống. Chọn "Process Name" từ menu thả xuống đầu tiên, "is" từ menu thứ hai, nhập "mmc.exe" vào menu thứ ba và "Include" từ menu thứ tư. Nhấn nút Add để thêm bộ lọc.
  4. Chúng ta cần tạo thêm một bộ lọc. Chọn "Operation" từ menu thả xuống đầu tiên, "is" từ menu thứ hai, chọn "RegSetValue" từ menu thứ ba và "Include" từ menu thứ tư. Nhấn nút Add để thêm bộ lọc.
  5. Khi hoàn tất, cửa sổ Filter sẽ trông như sau. Nhấn nút "OK" để áp dụng bộ lọc.
  6. Sau khi áp dụng bộ lọc, mở Group Policy Editor, tìm chính sách bạn muốn thay đổi và nhấp đúp vào nó.
  7. Đừng thực hiện bất kỳ thay đổi nào cho chính sách ngay lập tức. Nếu nhìn vào Process Monitor, bạn sẽ thấy nó đã theo dõi một danh sách lớn các sự kiện liên quan đến Group Policy. Vì chúng ta chỉ quan tâm đến thay đổi Registry do sửa đổi chính sách tạo ra, đây chỉ là nhiễu. Xóa danh sách bằng cách vào "Edit" rồi chọn "Clear Display".
  8. Bây giờ, hãy tiến hành thay đổi chính sách và nhấn nút "OK" để lưu thay đổi. Trong trường hợp của tôi, tôi đang bật chính sách.
  9. Ngay khi bạn lưu chính sách, sự kiện sẽ được theo dõi trong Process Monitor. Chuột phải vào sự kiện đó và chọn tùy chọn "Jump to".
  10. Bạn sẽ ngay lập tức được đưa đến giá trị Registry đã sửa đổi trong Windows Registry.

Việc xem cài đặt hoặc giá trị Registry nào thay đổi khi bạn sửa đổi đối tượng Group Policy đơn giản như vậy.