قراءة إعدادات الوكيل لمستخدم Windows آخر من HKEY_USERS
افحص ملف تعريف مستخدم Windows آخر محمّل عبر HKEY_USERS بدلًا من قراءة HKCU الخاص بالمتصل عن غير قصد.
HKCU هو فرع التسجيل الخاص بالمستخدم الحالي للعملية التي تنفّذ الاستدعاء. تشغيل فحص من جلسة مسؤول لا يجعل HKCU يشير تلقائيًا إلى مستخدم آخر مسجّل الدخول.
بالنسبة إلى SID معروف لمستخدم تكون خلية ملف تعريفه محمّلة، يمكن للقراءة أن تستهدف ذلك الفرع صراحةً:
$key = "Registry::HKEY_USERS\$sid\Software\Microsoft\Windows\CurrentVersion\Internet Settings"
Get-ItemProperty -LiteralPath $key |
Select-Object ProxyEnable, ProxyServer, ProxyOverride, AutoConfigURL
ضع SID الحساب المقصود في sid. النتيجة تصف إعدادات محفوظة لكل مستخدم، وليست الوكيل النهائي الذي اختير لوجهة معيّنة. كما تحتاج خريطة ProxyServer الخاصة ببروتوكول معيّن إلى تفسير قبل استخدامها كنقطة نهاية واحدة.
وجود ملف تعريف على القرص لا يثبت أن خليته محمّلة حاليًا تحت HKEY_USERS. فحص الخلية دون اتصال عملية إدارية منفصلة؛ وغياب فرع محمّل ليس دليلًا على أن المستخدم لم يضبط وكيلًا قط.
تحقّق أيضًا مما إذا كانت السياسة تجعل إعدادات الوكيل لكل جهاز. قراءة التسجيل لكل مستخدم وحدها لا يمكنها إثبات السياسة الفعلية لكل تطبيق يعمل تحت ذلك الحساب.