0 我目前正在虚拟机中运行Windows 7。经过几天的磁盘密集型I / O后,虚拟机崩溃并需要在引导guest虚拟机操作系统时进行文件系统检查。 (虚拟机崩溃,而不是主机) 是否有任何设置或软件可以用来防止或缩短文件系统检查文件系统没有干净地卸载,即使以性能为代价? 我目前不打算解决VM崩溃问题。 *编辑>我的尝试* HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management 改变了 LargeSystemCache DWORD从0到1。 windows-7 virtualbox virtual-machine filesystems hard-drive-cache — Nasenbaer source
4 你真的想 禁用 磁盘缓存。发生文件系统检查是因为磁盘缓存中的数据在系统死亡之前未完全写入磁盘。 右键单击“我的电脑”中的硬盘驱动器 选择 Hardware 标签 点击 Properties 点击 Change Settings 选择 Policies 标签 取消选中“在设备上启用写入缓存” 点击 OK 直到所有窗户关闭。 这将确保所有数据立即写入硬盘,这样可以减少重启系统时发生文件系统检查的可能性。 — Darth Android source 它仍然可能无法完全阻止文件系统检查(它仍然必须在文件系统崩溃时检查文件系统是否损坏),但这样做可以使这些检查明显加快。 — Darth Android
0 这与绩效无关。 崩溃后,文件系统可能处于不一致状态 损坏的文件和目录结构。 禁用文件系统检查可能导致虚拟操作不正确 机器,在这种情况下解决将更加可取 崩溃问题。 如果无法解决崩溃问题,请尝试定期重新启动虚拟机 机器,也可以降低系统崩溃的可能性。 — ocsid80 source