**手动安装 Microsoft.PowerShell.Commands.Utility.Resources.dll 的步骤:**
1. **验证来源**
从官方 PowerShell GitHub 仓库或可信 NuGet 包提取合法副本,确保哈希校验一致(如 SHA256),避免恶意篡改。
2. **定位目标路径**
卫星程序集需严格遵循 .NET 区域性目录结构:
```
{PSModulePath}Microsoft.PowerShell.Utility{culture}Microsoft.PowerShell.Commands.Utility.Resources.dll
```
示例路径(Windows PowerShell 5.1):
```
C:WindowsSystem32WindowsPowerShellv1.0ModulesMicrosoft.PowerShell.Utilityja-JP
```
3. **部署文件**
- 创建对应区域性文件夹(如 `es-ES`),管理员权限下复制 DLL 至目标目录。
- 若为 PowerShell Core(7+),路径通常为 `$PSHOMEModulesMicrosoft.PowerShell.Utility` 下的区域性子目录。
4. **权限与验证**
- 使用 `Get-ChildItem -Path DLL路径 | Get-AuthenticodeSignature` 验证签名。
- 执行 `Import-LocalizedData` 或调用相关 cmdlet 测试资源加载是否正常。
**注意**:
- 优先通过 `Install-Module` 或官方安装包更新资源,手动操作可能导致版本冲突。
- 系统保护文件(如位于 `System32`)需通过 DISM 或系统更新部署,禁止直接覆盖。