**psmachine_arm64.dll 手动部署步骤**
1. **获取合法文件**
通过官方 PowerShell 7+ 安装包提取(使用安装程序或 MSIX 解压工具),或从可信源下载匹配版本(SHA256 校验)。
2. **目标路径部署**
复制至 `%SystemRoot%System32PowerShell7` 或自定义 PowerShell Core 安装目录(需与 `pwsh.dll` 同级),确保架构一致性(ARM64 系统专属)。
3. **权限与注册**
需管理员权限操作(`TrustedInstaller` 权限覆盖),执行 `icacls 文件名 /grant *S-1-5-32-544:F` 赋予管理员组完全控制权。**无需手动注册**,依赖 PowerShell 宿主动态加载。
4. **环境验证**
启动 PowerShell 7+ 执行 `$PSVersionTable` 确认无加载错误,使用 `[System.Diagnostics.FileVersionInfo]::GetVersionInfo("路径psmachine_arm64.dll")` 校验文件版本。
**风险提示**:非官方来源文件易引发供应链攻击,建议优先通过 `winget install PowerShell` 或 MSIX 包修复安装。