**Microsoft.PowerShell.ISECommon.ni.dll 手动安装规范流程**
该文件为 .NET 原生映像(NGen生成),不可直接安装,需通过系统级操作修复:
1. **系统文件修复**
以管理员身份运行 `sfc /scannow` 及 `DISM /Online /Cleanup-Image /RestoreHealth`,修复系统组件完整性。
2. **PowerShell ISE 功能重配**
- 通过 **Windows 功能** 禁用并重新启用 *Windows PowerShell Integrated Scripting Environment (ISE)*
- 执行 `Enable-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellISE`
3. **NGen 重编译**
于管理员 PowerShell 执行:
```powershell
ngen install "C:WindowsMicrosoft.NETassemblyGAC_MSILMicrosoft.PowerShell.ISECommonv4.0_3.0.0.0__31bf3856ad364e35Microsoft.PowerShell.ISECommon.dll"
```
触发 CLR 重新生成 NI 映像。
4. **环境验证**
启动 PowerShell ISE,检查 `$psISE.GetType().Assembly.Location` 确认模块加载路径合法性。
**注意:** 禁止从第三方源下载该文件,避免引入供应链攻击风险。若文件损坏严重,需通过 Windows Update 或 ISO 镜像修复系统。