Windows virtual machines execute chkdsk at every boot
search cancel

Windows virtual machines execute chkdsk at every boot


Article ID: 324896


Updated On:


VMware vSphere ESXi


  • Windows 2008 and Windows 7 virtual machines run chkdsk every reboot.
  • Windows is not set to automatically run chkdsk on every reboot.
  • Executing chkntfs c: from a Windows command prompt shows the drive as dirty.


VMware ESXi 4.1.x Installable
VMware vSphere ESXi 5.0
VMware vSphere ESXi 5.1


This is not a VMware issue.

This issue is caused by Microsoft security update 2823324.

For more information on the security update and possible issues, see Microsoft Knowledge Base articles 2823324 and 2839011.

To resolve this issue:
  1. Remove Microsoft security update 2823324 from the guest operating system. For more information, see Microsoft Knowledge Base article 2839011.
  2. Reboot the virtual machine and allow chkdsk to complete.
After completing these steps, chkdsk no longer runs on future reboots due to this issue.

Additional Information

According to Microsoft's article, the download links for security update 2823324 have been removed due to an issue with the update. However, it is possible that the update may have already been applied in some environments.
Windows仮想マシンの起動時に毎回 chkdsk が実行される