当单击"计算机"右键菜单中"管理"出现“该文件没有与之关联的程序来执行操作。请安装一个程序,或者,如果已安装程序,请在"默认程序" 控制面板中创建关联。”错误,如下图:
大家注意上面这个截图中所显示的路径,其实是指向 "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Compmgmt.msc"如下图所示:
这里很明白其实在注册表中其实是调用这个路径中的"计算机管理"连接,当然相对应的注册表位置会有所不同,注册表中是调 用%SystemRoot%\system32\CompMgmtLauncher.exe这个程序,当出现这个错误的时候,你到system32目录下 去找到这个程序运行的时候就出现上面第一个截图中的错误。
注冊表所在的位置爲"HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage\command"下面,會看到有一個默認的子鍵,如下圖:
到这里解决的办法就有了,我们可以修改这个子键的值,可以通过MMC.exe去调用system32目录下的compmgmt.msc程序即可,注意这里 如果修改的为%windir%\system32\compmgmt.msc 是不行的,因为不支持这样的调用,如果设置成这个值,那你会得到"不是有效的 Win32 应用程序"的错误,如下图:
所以这里将这个值修改为%windir%\system32\mmc.exe /s %windir%\system32\compmgmt.msc 如下图所示:
之後保存並關閉注冊表。此時選中"計算機"單擊右鍵,單擊"管理",如下圖所示:
我們會先得到一個"用戶賬戶控制"的安全警告,此時單擊"是"就可以了,接下來我們可以看到現在已經可以正常打開"計算機管理"窗口了,如下圖:
免責聲明:文中圖文均來自網絡,如有侵權請聯系刪除。
歐普軟件發布此文僅爲傳遞信息,不代表歐普軟件認同其觀點或證實其描述。