Windows
無法在 Windows 2012 上以管理員身份修改系統資料庫
在 Windows 2012 上,我正在嘗試更改系統資料庫項中的 AppIDFlags 值
HKEY_CLASSES_ROOT\AppID\{E62A7A31-6025-408E-87F6-81AEB0DC9347}
以允許與桌面互動,如此處所述:http ://forums.arcgis.com/threads/69842-Debugging-your-SOE-on-Windows -8但是,即使以管理員身份執行 regedit.exe,我也不允許更改值或獲取系統資料庫項的所有權。在保存價值時,它說:
Cannot edit AppIDFlags: Error writing the value's new contents.
嘗試獲取密鑰的所有權時,出現此錯誤:
Unable to set new owner on {E62A7A31-6025-408E-87F6-81AEB0DC9347}
Access is denied.
為什麼我不允許以管理員身份對系統資料庫進行任何更改?
顯然,某些程序正在打開系統資料庫項的句柄。重新啟動後,我能夠編輯該值。