我们一直在努力将所有 2k8 R2 服务器升级到 SP1,我注意到其中一些服务器在系统根目录(C:驱动器)的根目录中剩下约 4.5 GB 的文件。
该目录的名称看似随机,例如 C:\1830d38bd5fd4ccdcf。它包含文件“spinstall.exe”,以及另一个看似随机命名的文件夹,其中包含针对不同地区/语言(例如 en-us、ja-jp、es-es)的各种其他子文件夹以及 879 MB 的 windows6.1-KB976932-X64.cab 文件。
它似乎是安装服务包所需的文件。我很确定它可以被删除而不会产生任何不良影响,但我首先想了解它在那里做什么。
通常,安装 SP1 时,您会在事件日志中看到两个来自“Service Pack Installer”的事件。启动安装时会记录事件 ID 1,成功完成 SP 安装后会记录事件 ID 9。在保留此目录的服务器上,会记录事件 ID 1,但没有记录事件 ID 9。根据 Winver.exe 和后续启动时记录的事件 ID 6009(显示“Microsoft (R) Windows (R) 6.01. 7601 Service Pack 1 Multiprocessor Free”),SP 似乎已成功安装。
PendingFileRenameOperations 或 SetupExecute 注册表项中没有任何内容。
答案1
这些是从服务包安装程序的自解压存档中提取的文件。它们确实应该在安装完成后被删除。但出于某种原因,情况并非如此。
从事件日志条目中,您可能无法确定原因。您应该查看 Windows 模块安装程序的日志文件%windir%\Logs\CBS\cbs.logs
以获取更多线索。