Microsoft.WSMan.Runtime.ni.dll是系统原生组件,不可直接手动安装。其生成机制如下:
**修复步骤:**
1. **系统文件校验**
以管理员身份运行:
```cmd
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
```
2. **.NET Framework修复**
通过「控制面板」-「程序」-「启用或关闭Windows功能」中:
- 禁用并重新启用「Windows远程管理(WinRM)」
- 重新安装对应.NET版本(4.x+)
3. **NGEN重新编译**
```cmd
%WINDIR%Microsoft.NETFramework64v4.0.30319
gen uninstall Microsoft.WSMan.Runtime
%WINDIR%Microsoft.NETFramework64v4.0.30319
gen install Microsoft.WSMan.Runtime
```
4. **服务重置**
```cmd
winrm quickconfig -quiet
winrm invoke Restore winrm/Config
```
5. **Windows更新**
通过Windows Update安装最新累积更新(LCU),触发系统组件自动修复。
**注意**:该文件由系统通过WinRM服务初始化时动态生成于`%WINDIR%assemblyNativeImages_v4.0.30319_64`目录,手动替换可能导致版本冲突或签名失效。若文件损坏,优先使用上述系统级修复流程。