本机程序集内有大量 Mscorlib 文件,无法清理

本机程序集内有大量 Mscorlib 文件,无法清理

我正在运行 Windows Server 2003,并且刚刚卸载了 Exchange 2007,因为我们已经转移到 Gmail。

重新启动后,我收到警告,我的系统驱动器空间不足,我用 WinDirStat 检查它,发现我的 NativeAssemblies 文件夹高达 7.9 GB,其中一个文件(mscorlib)本身占用了 >7gb(这几乎占了我整个驱动器的 40%!)。

我该如何删除、缩小或以其他方式清理这个意外膨胀的文件?我找不到遇到过类似问题的人。

我尝试使用 NGen.exe 进行清理,但我显然对这些文件不太了解:我无法卸载 NGen.exe,因为它有大量的依赖项列表,并且出现错误“错误:未安装指定的程序集”

我不想直接删除它,因为我的研究表明 IIS 使用了一些 NativeAssemblies,并且它们依赖于 Mscorlib。

我的 winSxS 文件夹小于 150 mb(一些搜索表明这可能是相关数据)

相关内容