Assume that Microsoft SQL Server is not running while a DBCC command is executed. When you restart SQL Server, the temporary files that are created by DBCC are not deleted as expected.
This problem occurs if Windows is restarted before the DBCC CHECKDB command can close the file handles. In this situation, the operating system cannot clean up the temporary files that were created by DBCC CHECKDB, and these files continue to occupy space.
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.