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

Is it possible to disable NCQ (Native Command Queuing) in Windows?

Note: NCQ is a feature of AHCI (Advanced Host Controller Interface), a standard that applies to SATA drives.

The reason one might want to disable NCQ is with the invention of "I/O priority" in Windows 7, Windows can no longer decide which operations it should run. Once a command has been queued, Windows is powerless to call it back. This can result in some pretty large I/O response times:

enter image description here

share|improve this question
up vote 1 down vote accepted

You may find your answer here, it's related to your OS and seems to be quite simple:

Hope this help!

share|improve this answer

There is no way to disable NCQ in Windows.


Since Native Command Queueing (NCQ) is a feature of AHCI, you can disable AHCI in your BIOS.

Once you've disabled AHCI, you'll lose all the features that came with it:

share|improve this answer

You must log in to answer this question.

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