“此电脑”上下文菜单中的“计算机管理”在 Windows 10(x86)上不起作用

“此电脑”上下文菜单中的“计算机管理”在 Windows 10(x86)上不起作用

起初我注意到我无法使用桌面上“此电脑”图标的上下文菜单访问计算机管理(如果我单击菜单中的“管理”选项则不会发生任何事情);尽管我可以使用任务栏的搜索选项或控制面板中的管理工具来访问它。

经过一番研究,我发现(来自这里,尽管当时不确定是否有效)更改注册表值可能是解决该问题的一个可能方法。

因此,我打开了 regedit 并在那里搜索CompMgmtLauncher.exe;在类似 - 的地方找到了它Computer\HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage\command,然后将值从 更改%SystemRoot%\System32\CompMgmtLauncher.exe%SystemRoot%\System32\compmgmt.msc /s

此后,当我尝试使用“此电脑”的上下文菜单访问计算机管理时,出现以下错误。

从此电脑的上下文菜单访问 compmgmt.msc 时出错

在此阶段可以做些什么才能使用“此电脑”的上下文菜单访问“计算机管理”?

PS-如果我手动访问%SystemRoot%\System32\,然后尝试运行CompMgmtLauncher.exe-那么什么都不会发生;但如果我运行compmgmt.msc(位于同一位置),则会打开“计算机管理”窗口。

答案1

之所以会停止工作,是因为CompMgmtLauncher.exe启动服务器管理器(在 Windows Server 上)或计算机管理(在 Windows 客户端上),它通过启动快捷方式来实现这一点到适当的工具,应该位于FOLDERID_CommonAdminTools根据Microsoft 文档是:

%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Administrative Tools

您应该Computer Management.lnk在其中指向适当的 MMC 管理单元(或Server Manager.lnkWindows Server),以便CompMgmtLauncher.exe执行任何操作。

如果你删除了它,你可以使用以下方法从 Windows ISO 映像中的文件Computer Management.lnk中提取它sources\install.wim7-Zip或者使用以下参数手动创建:

目标: %windir%\system32\compmgmt.msc /s

开始于: %HOMEDRIVE%%HOMEPATH%

评论: Manages disks and provides access to other tools to manage local and remote computers.

图标: %windir%\system32\Mycomput.dll

图标设置

答案2

有缺陷的 shell 扩展可能会导致此类问题,而优秀的 ShellExView 可以用来缩小问题的范围。http://windowsxp.mvps.org/slowrightclick.htm

虽然该页面没有提到有关被 shell 扩展阻止的“管理”动词,但这些说明值得一试。

答案3

优化 Windows 10 LTSB 后仍然存在此问题。

解决方法如下:

  • 打开注册表
  • 转到“Computer\HKEY_CLASSES_ROOT\CLSID{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage\command”
  • 右键单击“命令”键 -> 权限 -> 高级
  • 将所有者更改为您的用户
  • 将您的用户添加到具有“完全控制”权限的“权限条目”
  • 关闭权限窗口
  • 在“command”键中修改“(默认)”字符串

从:%SystemRoot%\system32\CompMgmtLauncher.exe

到:mmc.exe %SystemRoot%\system32\compmgmt.msc

  • 关闭注册表

答案4

实际上,大多数情况下,此“管理”-右键单击问题与上下文菜单无关,而是由磁盘管理管理单元尚未加载到系统中时引起的。当您右键单击“管理”时,Win 10 有时不会加载管理单元,也不会发生任何事情。

为什么?嗯,我想现在的现代编码可能有点马虎,因此 win 10 很懒惰,容​​易忘记。

尝试在运行命令中输入以下内容:计算机管理控制台编辑:我和 Windows 10 一样糟糕,因为我之前写错了运行命令,但现在是正确的。

此命令将管理单元加载到窗口中,并且“此电脑右键单击-管理”从现在开始应该可以工作。

以下是当系统突然变得懒惰时可以使用的其他运行命令列表,以使系统启动并运行:

 azman.msc : Authorization Manager snap-in

 certmgr.msc : Certificate Manager 

 comexp.msc : Component Services Manager

 compmgmt.msc : Computer Management 

 devmgmt.msc : Device Manager

 diskmgmt.msc : Disk Management

 eventvwr.msc : Event Viewer 

 fsmgmt.msc : Shared Folders Management

 gpedit.msc : Local Group Policy Editor 

 lusrmgr.msc : Local Users and Groups 

 NAPCLCFG.MSC : NAP Client Configuration

 perfmon.msc : Reliability and Performance Monitor 

 printmanagement.msc : Print Management

 rsop.msc : Resultant Set of Policy 

 secpol.msc : Local Security Policy 

 services.msc : Services (Snap-in) non-DLL based

 taskschd.msc : Task Scheduler 

 tpm.msc : Trusted Platform Module (TPM) on Local Computer

 WF.msc : Windows Firewall with Advanced Security on Local Computer

 WmiMgmt.msc : WMI Control (Local) 

相关内容