您是否在 Windows 10/11 中遇到“WMIC 中拒绝访问”问题?如果是这样,那么您来对地方了。在这篇文章中,ghost还原将提供一些有效的解决方案来帮助您解决它。
WMIC 是一个命令行和脚本接口,可简化 Windows Management Instrumentation (WMI) 和通过 WMI 管理的系统的使用。
WMIC 实际上以两种模式运行。第一个是交互式的,允许一次输入一行命令;另一个是非交互式的,允许编写命令脚本以在批处理文件中使用。
从 Windows 10 版本 21H1 开始,从 Windows Server 的 21H1 半年频道版本开始,WMIC 已弃用。此实用程序已被适用于 WMI 的 Windows PowerShell 取代。
但是,如果需要,您可以将该功能添加回您的 PC。但是,已将 WMIC 添加回其 Windows 11 计算机的用户报告了错误 WMIC 未识别为内部或外部命令.
如果您在 Windows 10/11 上遇到“WMIC 访问被拒绝”问题怎么办?不用担心。您可以按照以下方法解决。
方法 1.设置 DCOM 权限
您需要在计算机上设置正确的 DCOM 权限。否则,在运行 WMIC 命令时,您将继续收到 “Access Denied” 错误。请按照以下步骤在您的 Windows 11/10 PC 上设置 DCOM 权限:
第 1 步:在搜索框中键入 Dcomcnfg 以打开组件服务应用程序。
第 2 步:在“组件服务”窗口中,转到“我的电脑”>“计算机”>“组件服务”.
第 3 步:右键单击 我的电脑 并选择 租房.
第 4 步:在“COM 安全”选项卡下,单击“访问权限”下的“编辑限制”.
第 5 步:选择所有人并选中“允许”下的“本地访问”和“远程访问”框.
第 6 步:然后单击 Launch and Activation Permissions 下的 Edit Limits。然后选择 所有人 并选中 允许 下的 本地启动和 本地激活 框.
第 7 步:最后,点击 OK 保存更改。
方法 2.在本地组策略编辑器中添加本地服务
若要解决“在 WMIC 中拒绝访问”问题,需要检查或验证 WMI 模拟权限。为此,您可以使用 Local Group Policy Editor。请执行以下步骤:
步骤1:按 Win + R 键打开 运行 对话框。然后在其中键入 gpedit.msc 并按 Enter 键.
第 2 步:在本地组策略编辑器窗口中,转到 计算机配置 > Windows 设置 > 安全设置 > 本地策略 > 用户权限分配.
第 3 步:双击 Impersonate a client after authentication 设置。然后检查列表中是否包含 LOCAL SERVICE。
但是,如果未包含它,则需要将其添加到同一组中。单击 Add User or Group 按钮。然后搜索 Local Service 并单击 Check Names 按钮。然后点击 OK 按钮。
完成后,您可以关闭所有窗口,重新启动计算机,并检查是否可以运行 WMIC 命令。
方法 3.验证 WMI 权限
如果这两种方案都解决不了“使用 WMIC 时访问被拒绝”的问题,那么你需要验证 WMI 权限。您需要确保特定用户具有三个权限 – Execute Methods、Provider Write 和 Enable Account。
如果经过身份验证的用户没有这三个权限,您可能无法在 Windows 11 或 Windows 10 计算机上访问 WMIC。因此,请按照以下步骤验证 WMI 权限:
步骤1:按 Win + R 键打开 运行 对话框。然后在其中键入 wmimgmt.msc 并按 Enter 键.
第 2 步:在 Wmimgmt 窗口中,右键单击 WMI 控件并选择 租房.
第 3 步:切换到 安全 选项卡,展开 根,然后单击 安全.然后点击 Security.
第 4 步:选择 Authenticated Users 并选中 Execute Methods、Provides Write 和 Enable Account 框。
现在,您已经知道如何修复 Windows 10/11 上的“WMIC 拒绝访问”问题。您可以尝试上述方法来解决它。
相关文章
网友评论(共有 0 条评论)