Win 7 「螢幕解析度」→「進階設定」→「疑難排解」索引標籤中,「硬體加速」滑桿預設為灰色無法操作。原因是系統檔案 deskadp.dll、deskmon.dll、deskperf.dll 的資源區段被鎖定,需取得所有權並替換為已修補版本 (移除鎖定資源) 才能解鎖滑桿。
TakeOwnership.reg (見文末),將「管理員取得所有權」加入右鍵選單。C:\Windows\System32,逐一右鍵 deskadp.dll、deskmon.dll、deskperf.dll → 選擇「管理員取得所有權」。C:\Windows\System32。Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\runas]
@="管理員取得所有權"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\exefile\shell\runas2]
@="管理員取得所有權"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="管理員取得所有權"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
存為 TakeOwnership.reg 雙擊匯入即可使用。