如何使用 << 来安装 VS 2008 sp1 C 上有 4 G 的可用空间:
我很震惊,这个问题还没有被问到 - 但我无法安装 VS 2008 sp1,因为我的 c: (%SYSTEMDRIVE%) 有大约 1.6 G 的可用空间...
我到底如何才能安装 sp1?
谢谢
更新: 我安装了 C++ 位 - 但我没有使用它们...一旦我删除了 C++ 位,安装程序就不再抱怨了。
另外 - 仅供参考 - 我的 %tmp% 和 %temp% 已经指向不同的磁盘 - 但安装程序不够聪明,无法弄清楚我猜......
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
我在其他安装中也遇到过类似的问题。 将
TMP
和/或TEMP
重新设置为具有更多空间的分区似乎有效。I've had similar problems with other installations. Re-setting
TMP
and/orTEMP
to a partition with more space seems to have worked.根据 Visual Studio 2008 SP1 发行说明中的系统要求:
“系统驱动器上有 3.8 GB 可用空间,加上安装 Visual Studio 的驱动器上有 600 MB 可用空间。注意:您可以使用磁盘清理实用程序删除临时文件。” 可以帮助您的一种选择是关闭系统还原,重新启动,安装,然后重新打开系统还原。 有风险,但如果您绝对绝望,它可能会允许安装。
Per the system requirements from the release notes from Visual Studio 2008 SP1:
"3.8 GB available on the system drive, plus 600 MB on the drive on which Visual Studio is installed. Note: You can use the Disk Cleanup utility to remove temporary files." One option that could help you is to turn off system restore, restart, install, then turn system restore back on. Risky, but it may allow the install if you are absolutely desperate.
您将需要更多的硬盘空间。 VS 安装程序将执行大量下载、解压缩和复制操作。 所以大部分 4GB 用于交换空间,不一定用于最终安装。
You're going to need more hard drive space. The VS installer will be doing a lot of downloading, uncompressing, and copying. So most of the 4gb is used for swap space, not necessarily for final installation.
也可以关闭 Windows 的交换空间。 仅当您有足够的 RAM 时才这样做。 交换空间可以在我的电脑/属性/高级/性能/高级/虚拟内存中找到。
如果您还希望在某个时候进行碎片整理,请在磁盘尽可能空的时候进行,否则碎片整理(可以提高性能)将无法很好地工作(如果有的话)。
不要忘记之后再次激活交换空间。
It's also possible to turn of the swap space of Windows. Only do that when you've got plenty of RAM. Swap space can be found in My Computer/properties/Advanced/Performance/Advanced/Virtual Memory.
If you also wish to defrag at some point, do it when the disk is as empty as possible otherwise defrag (which can improve performance) will not work all that well, if at all.
Don't forget to activate swap space again afterwards.
遗憾的是我不得不删除 C++ (请参阅问题中的我的更新)并“修复”它......
sadly i had to remove c++ ( see my update in the question ) and that 'fixed' it...