Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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

2 Answers 2

up vote 1 down vote accepted

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

http://www.techenclave.com/operating-systems/how-to-disable-ncq-in-win7-157429.html

http://www.overclockers.com/forums/showthread.php?t=499700

Hope this help!

share|improve this answer

There is no way to disable NCQ in Windows.

Workaround

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

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.