CryptoWinRT.dll 是 Windows 10/11 中面向 Windows Runtime 的加密组件,位于 %SystemRoot%\System32。它把 Windows.Security.Cryptography.Core、Windows.Security.Cryptography.Certificates 等 WinRT 加密命名空间,桥接到系统底层 CNG(Cryptography API: Next Generation)与 CryptoAPI。
该文件属于 Windows 受保护系统文件,通常不应缺失。一旦被误删、杀软隔离、镜像损坏或更新失败,依赖 WinRT 加密 API 的应用会激活失败。
0x8007007E(找不到指定模块)、0x80040154(类未注册)或 FileNotFoundException。Windows.Security.Cryptography.* 时失败,事件日志可能出现 SideBySide、Activation Context 或模块加载错误。排查时应优先运行 sfc /scannow 与 DISM /Online /Cleanup-Image /RestoreHealth,检查 Windows Update 和第三方安全软件隔离记录。不要从不明站点下载单个 DLL 覆盖系统目录,以免版本不匹配或引入恶意代码。