HKEY_LOCAL_MACHINE->SOFTWARE->Classes->CLSID->B54F3741-5B07-11cf-A4B0-00AA004A55E8} -> InprocServer32
のWindows 7レジストリキーを変更したい。管理者としてregeditを実行しました。しかし、そのキーを変更しようとしたときに、それを変更してエラーを報告することはできません
Cannot edit: error writing the value's new contents
では、なぜ管理者モードでもレジストリキーを変更できないのでしょうか。 Windows 7でこの問題を解決するにはどうすればよいですか?アンチウイルスも無効にしましたが、役に立ちませんでした。
デフォルトでは、管理者はそのキーの読み取り権限しか持っていないため
InprocServer32
を右クリックしてPermissions...
を選択すると、権限ウィンドウを開くことができます。
XY Problem を回避するために、そもそもなぜ値を変更したいのですか?
そのキーは通常、VBSスクリプトハンドラDLLに属しています。シマンテックはスクリプトスキャンエンジンで上書きするのが好きで、アンチウイルスを無効にすることを述べたので、Symantec AV製品を使用していると思います(ただし、他のAVパッケージでも同様のことが行われる場合があります)。
AV保護を無効にしても、パッケージにより、キーを改ざんできないようになっている可能性があります。マルウェアによる変更を防ぐ可能性が最も高い。
セーフモードで起動しているときに変更するか、MSConfig
を使用して、完了するまですべてのSymantecサービスとユーティリティを無効にします。
問題に応じて、Symantecパッケージを完全にアンインストールするか、スクリプトスキャン機能なしで再インストールします(可能な場合)。