Microsoft 安装程序根据哪种逻辑选择其临时文件夹?

Microsoft 安装程序根据哪种逻辑选择其临时文件夹?

今天我安装了 Visual Studio 2008 SP1,并意外检测到安装程序在我刚插入的 USB 硬盘上创建了临时文件。

我可以想象如果我在安装过程中拔掉它会发生什么......

为什么安装程序选择我的外部 USB 硬盘而不是速度更快的内置硬盘?

我能做些什么来防止这样的事情发生?可以使用 WSUS 进行配置吗?

答案1

Windows 安装程序使用以下方式评估驱动器:最大可用空间除网络驱动器外。

然后它会生成一个 GUID 作为文件夹名称,这就是为什么最终会得到 8ffa4cads222f11af33ae 之类的名称。:)

答案2

我假设您的意思是需要在运行之前从存档中提取的更新,并且该更新以自解压存档的形式呈现,该存档会将自身解压到名为“dfgkjshdksnvlkdfnvshdf”之类的临时文件夹中?

思考它只使用可用空间最大的固定驱动器。在某些情况下,USB HD 会将自己呈现给 Windows 作为固定驱动器(例如,您可以在磁盘管理中看到它),这就是它被使用的原因。

答案3

您是否正在使用 vista 并使用 readyboost 密钥?

相关内容