**Microsoft.Powershell.Commands.Management.dll 手动安装指南**
该组件为 PowerShell 核心模块的组成部分,**不支持独立安装**,需通过以下合规方式部署:
1. **PowerShell 修复/升级**
- Windows 内置版本(5.1):
运行 `powershell.exe -Command "Update-Help -Force"` 或通过 **Windows 功能管理**重新启用 PowerShell。
- PowerShell 7+:
从 [GitHub 官方仓库](https://github.com/PowerShell/PowerShell)下载安装包覆盖安装。
2. **模块恢复(管理员权限)**
- 执行 `Update-Module Microsoft.PowerShell.Management -Force` 强制更新模块。
3. **DLL 手动替换(高风险操作)**
- 从同版本 PowerShell 安装目录(如 `C:WindowsSystem32WindowsPowerShellv1.0Modules`)提取原版 DLL。
- 复制至目标系统的对应模块路径,需匹配 PowerShell 版本及位数(x64/x86)。
**注意**:
- 禁止从第三方来源下载 DLL,存在供应链攻击风险。
- 若系统文件损坏,建议通过 `DISM /Online /Cleanup-Image /RestoreHealth` 及 `sfc /scannow` 修复系统完整性。
- 跨平台场景(Linux/macOS)依赖 PowerShell Core 自动部署,无手动 DLL 操作逻辑。
建议优先通过标准化包管理工具(如 MSI、WinGet)维护 PowerShell 环境。