我有一个 (win8) 系统,每次重新启动时,都会修改 HOME 环境变量。
这导致了问题,我想追踪修改它的内容。
有什么方法可以告诉什么正在修改该环境变量?
我们需要做的是:
Run the following command from Command Prompt:
auditpol /set /subcategory:"Registry" /success:enable
Run Code Online (Sandbox Code Playgroud)
注意:如果操作系统具有不同的语言包,名称Registry可能会有所不同。例如,在德语 Windows 上,名称是Registrierung. 要查看子类别的名称,您可以运行:
auditpol /list /subcategory:*
Run Code Online (Sandbox Code Playgroud)
Open Registry Editor and navigate to the key which we want to audit
Run Code Online (Sandbox Code Playgroud)
HKEY_CURRENT_USER\EnvironmentPATH是系统变量):HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\ Right-click on the key and choose `Permissions…`
Run Code Online (Sandbox Code Playgroud)
Click `Advanced` and switch to the `Auditing` tab
Run Code Online (Sandbox Code Playgroud)
Add a user or group and select Access: Set Value
Run Code Online (Sandbox Code Playgroud)
Apply settings
Run Code Online (Sandbox Code Playgroud)
现在注册表更改在事件查看器中可见Windows Logs\Security:

| 归档时间: |
|
| 查看次数: |
4808 次 |
| 最近记录: |