Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

When I reboot my Windows 7 machine, I get the error:

Autochk cannot run due to an error caused by a recently
installed software package

The only way I can get rid of it is to boot from the Windows install DVD, get into command prompt and run chkdsk. Then when I reboot from the hard disk, there is no error, however, it eventually comes back.

Any ideas?

share|improve this question
The relevant error message will actually be on the line above that one. – JdeBP Jan 3 '12 at 10:59
Did you ever manage to solve this problem? I'm currently in the same situation. – tftd Dec 2 '12 at 17:04
@tftd, I eventually reinstalled Windows 7 and it no longer happens – JoelFan Dec 2 '12 at 17:21
I actually found a solution to this without reinstalling - get a "Windows 7 Recovery Disk", boot from it, in the options you can choose "Start Command Prompt". In the Command Prompt type chkntfs C: /X and then chkdsk C: /F. With chkntfs you exclude your drive from being checked on boot and with chkdsk you force your drive to be checked now. It fixed my problem so far. If this helps anybody else, upvote and I'll post it as an answer. – tftd Dec 2 '12 at 19:16

Use AutoRuns, look for the AutoChk line and disable it by removing the checkmark,
have caution when you decide to remove other things to optimize your boot as you could brick your OS.

It's safe to disable AutoChk, but you should scan sometimes so you don't run into unexpected problems.

share|improve this answer

You might be able to prevent autochk from running with Chkntfs ant the /x

but the bigger issue is why is your drive being flagged as dirty? Is the drive starting to die maybe. try running some HDD diagnostics on it. like WD lifeguard or the Seagate equivalent.

share|improve this answer

Hello i had this problem too... it is related to a corrupted usb***.sys file.

Check your recently installed software first and hardware... memory, hdd...

FIX: Boot from the Windows install DVD, get into command prompt and run "chkdsk X: /F" where X is the driver you have your system on.

share|improve this answer
That does solve the problem temporarily but then it comes back again eventually. – JoelFan Jun 6 '10 at 12:59
If the usb**.sys is a file from Microsoft, then you can fix it with sfc /scannow when you have booted the system and go into the console. If it is not, then you should update the related drivers to the latest versions. @JoelFan: Please note that your problem could be unrelated with the mentioned file. – Tom Wijsman Jul 17 '10 at 23:32

I recently came across this issue on a client's PC. In this specific case the machine would randomly restart without any warning, and attempting to run Autochk at startup would fail with the same "Autochk cannot run due to an error caused by a recently installed software package" error.

Once the option to automatically restart following a crash was disabled it became clear that a file called HMFAxCoreXXXXXXXXXXXXXXX.sys was causing the system halt. Googling this file revealed it to be a component of the Hide My Folders application. The application itself could not be removed via the usual add and remove programs function - it looked like someone else had made a hamfisted attempt at removing it, breaking it in the process.

Renaming HMFAxCoreXXXXXXXXXXXXXXX.sys then restarting the system instantly fixed the unexpected restarts and restored Autochk functionality at startup.

Obviously this is an old thread but hopefully this may be of use to someone in a similar situation.

share|improve this answer

You must log in to answer this question.

protected by BinaryMisfit Nov 25 '10 at 8:52

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged .