我的 Windows 7 安装占用大约 16GB 的硬盘空间,而 Windows XP 仅需要大约 4GB 的硬盘空间。这似乎很奇怪。我只使用 Windows 玩游戏,因此我不需要它们提供的很多东西。
减少 Windows 7 大小的最佳方法是什么?我可以删除/卸载什么以及如何删除/卸载?
我还想尽可能地减少 CPU 和内存的使用(只要不影响游戏性能)——关闭所有花哨的东西等等。我可以关闭什么以及如何关闭?
答案1
4GB XP?16GB Win7?这似乎太多了。我在 VirtualBox 上安装的原始 win7 大约有 5GB,而你当然可以将 XP 缩小到 700MB 左右。
使用可视化工具,例如目录统计找出占用了所有磁盘空间的东西。
如果你不需要它并且你真的知道自己在做什么,那么可以针对以下对象:
- 未使用的 Windows 组件(控制面板 -> 添加/删除 -> Windows 组件,或者在 Vista+ 中,所有控制面板 -> 程序和功能 -> 打开或关闭 Windows 功能)
- 系统还原
- XP 上的 \Windows\System32\dllcache
- Vista+ 上的 \Windows\System32\DriverStore\FileRepository,如果你确定你不需要其中的更多驱动程序
- \Windows\SoftwareDistribution\下载
- %TEMP%,IE 缓存,垃圾
- 补丁回滚(XP 上 \Windows 中的隐藏 $ 文件夹)
- 示例共享媒体和 \Windows\Web
- 禁用虚拟内存以摆脱页面文件(假设您有足够的内存来运行无交换)
- 禁用休眠以读取 hiberfil
- 如果不使用中文/日文/韩文大字体,请删除它们
- 所有供应商垃圾软件(如果是 OEM 安装)必须理所当然地销毁
对于 Win7 上的某些文件,您必须先从 SYSTEM 手中收回文件的所有权,然后才能删除它们。
答案2
你可以关闭 Aero通过选择其中一个基本主题。这将减少显卡的负载,因为 Aero 使用 DirectX,这应该会提高 Windows 中的性能。它不会影响游戏性能,因为它使用全屏模式,绕过 Windows。
为了减少 Windows 占用的磁盘空间,请考虑删除一些组件。在 XP 上,这是“控制面板 > 添加/删除 Windows 组件”——我的机器上没有 Windows 7,无法仔细检查它是否在同一个位置。至于你可以删除什么,我说不上来。你会知道你用什么和不用什么。
另外,我刚刚检查了 XP,没有太多可以删除的内容,而且游戏等项目不会占用那么多空间。
答案3
Windows Vista/7 没有提供禁用休眠的明确方法。(我不知道为什么)您可以按照以下步骤进行操作:
- 以管理员权限打开命令提示符。
- 输入:powercfg -h off
如果 c:\hiberfil.sys 文件消失,则表示它已起作用。