我想更改 Windows 7 注册表项HKEY_LOCAL_MACHINE->SOFTWARE->Classes->CLSID->B54F3741-5B07-11cf-A4B0-00AA004A55E8} -> InprocServer32
。我以管理员身份运行 regedit。但当我尝试修改该项时,它不允许我更改并报告错误
Cannot edit: error writing the value's new contents
那么为什么即使在管理员模式下我也无法更改注册表项?如何在 Windows 7 中解决此问题?我也禁用了防病毒软件,但没有帮助。
答案1
答案2
该密钥通常属于 VBS 脚本处理程序 DLL。Symantec 喜欢用其脚本扫描引擎覆盖它,由于您提到禁用防病毒软件,我猜您正在使用 Symantec AV 产品(但其他 AV 软件包也可能做类似的事情)。
即使你禁用了 AV 保护,该程序包仍可能积极阻止你篡改密钥。很可能是为了防止恶意软件修改它。
尝试在安全模式启动时对其进行修改,或使用MSConfig
它禁用所有 Symantec 服务和实用程序,直到完成为止。
根据问题的不同,也许需要完全卸载 Symantec 软件包,和/或重新安装不带脚本扫描功能(如果可能)。