当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 修复 Windows Admin Center CimCmdLets 连接错误

作者:精品下载站 日期:2024-12-14 09:49:21 浏览:14 分类:玩电脑

修复 Windows Admin Center CimCmdLets 连接错误


在使用 Windows Admin Center(WAC) 时,我遇到 CimCmdLets 连接错误。本文旨在提供 WAC CimCmdLets 连接错误的解决方案。

Windows Admin Center 是一个本地部署的、基于浏览器的应用程序,用于管理 Windows 服务器、集群、超融合基础设施。 Windows Admin Center 是一款免费产品,可以在生产中使用。您可以从 Microsoft 评估中心下载最新版本的 Windows Admin Center。

通常,您可以使用 Windows Admin Center 连接到 Windows 服务器并管理它们。然而,突然间,我注意到连接到我的一台服务器时出现错误。在 Windows Admin Center 控制台中连接到多个服务器时出现 CimCmdLets 连接错误。

修复 Windows Admin Center CimCmdLets 连接错误

尝试从 Windows Admin Center 连接到服务器时,出现以下错误。

连接错误 - 远程异常:未加载指定的模块“CimCmdlets”,因为在任何模块目录中均未找到有效的模块文件。

当在模块目录中找不到所需的模块文件时,会出现 CimCmdLets 连接错误。这可能是因为该文件位于您的系统上,但它尝试查找该文件的路径未正确定义。

使用 PowerShell 脚本将模块路径添加到环境变量将修复 CimCmdlets 错误。

[玩转系统] 修复 Windows Admin Center CimCmdLets 连接错误

打开提升的 PowerShell,只需键入以下命令即可查找环境变量的内容:

$Env:PsModulePath

要修复 Windows Admin Center CimCmdlets 连接错误,请执行以下步骤:

首先,以管理员身份启动 Windows PowerShell ISE。现在复制以下 PowerShell 脚本并在 Windows PowerShell ISE 中运行它。

您还可以将此脚本另存为 file.ps1 并从 PowerShell 窗口运行它。该脚本可在 Microsoft 网站上下载。以下 PowerShell 脚本将 C:\Windows\System32\WindowsPowerShell\v1.0\Modules 路径添加到 PSModulePath 环境变量的值,而不扩展未扩展的字符串。

$key = (Get-Item 'HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager').OpenSubKey('Environment', $true)
$path = $key.GetValue('PSModulePath','','DoNotExpandEnvironmentNames')
$path += ';C:\Windows\System32\WindowsPowerShell\v1.0\Modules'
$key.SetValue('PSModulePath',$path,[Microsoft.Win32.RegistryValueKind]::ExpandString)

[玩转系统] 修复 Windows Admin Center CimCmdLets 连接错误

脚本成功执行后,关闭 PowerShell ISE。现在启动 Windows 管理中心,WAC CimCmdLets 连接错误现在应该已修复。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯