Error! SCSI status 4 Windows error code 121

Nero Discspeed displays the above error at the end of each test when jitter option is enabled. Jitter test seems to run but no graph is displayed. The drive ATAPI iHAS122 C supports jitter. This happen with the drive connected to the onboard controller of an Intel Z97 motherboard. If I connect the drive to a separate controller card (with different chipset) then jitter test runs fine. I had this problem before on a different Intel motherboard. Usually I have jitter disabled to avoid the problem. Is anyone having this problem?

That error code indicates that the I/O operation between the drive and the controller timed out (didn’t receive a response in a specified time). This could be caused by a number of issues, and I can’t really tell you exactly what caused it in your case, maybe it’s a bug in the controller itself for all we know.

Try the following patched version of Nero CDspeed: http://upload.cdfreaks.com/liteon/tools/CDSpeed-SE3-47716.rar

Do you still get the error with that?

Similar error with the patched version too. Note that jitter graph is not showed during the test but numeric results are.

Then it’s a driver issue on the controllers end (not the drive itself or CDspeed). This problem may be fixed by changing your SATA mode from whatever it’s set to now (probably AHCI to IDE emulation, or vice versa) in BIOS. Note that this might require a reinstall of your OS (I get a BSOD when I change my laptop’s SATA mode from IDE emulation to AHCI mode and try to boot, despite having the AHCI drivers installed).

Changing SATA mode from AHCI to IDE fixed the problem and it did not require to reinstall Windows. Could this be a driver issue and a different version could work with AHCI?


By installing Intel Rapid Storage Technology drivers the error does not appear in AHCI mode.

[QUOTE=aztekk;2780927]Then it’s a driver issue on the controllers end (not the drive itself or CDspeed). This problem may be fixed by changing your SATA mode from whatever it’s set to now (probably AHCI to IDE emulation, or vice versa) in BIOS. Note that this might require a reinstall of your OS (I get a BSOD when I change my laptop’s SATA mode from IDE emulation to AHCI mode and try to boot, despite having the AHCI drivers installed).[/QUOTE]

Before attempting to enable AHCI in BIOS, you need to change the ‘Start’ entry from the default 3 to 0 in one of the following registry keys:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV

After this is done, you can reboot and enable AHCI in BIOS and windows will happily boot up without any bluescreen.

For more information, check Microsoft’s entry on the subject:
https://support.microsoft.com/en-us/kb/922976

[QUOTE=Xercus;2781005]Before attempting to enable AHCI in BIOS, you need to change the ‘Start’ entry from the default 3 to 0 in one of the following registry keys:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV

After this is done, you can reboot and enable AHCI in BIOS and windows will happily boot up without any bluescreen.

For more information, check Microsoft’s entry on the subject:
https://support.microsoft.com/en-us/kb/922976[/QUOTE]

Tack så mycket! (eller hur säger man det på norska? lol)

I’ll certainly give that a go, although I never bothered with the laptop (it’s new haswell based) that much since it has a HDD and the only thing keeping me from using XP on it (as I do on all my other PC’s) is the WLAN card which doesn’t have XP drivers (everything else does, sort of anyway). So I’ll probably buy another WLAN card/chip and install XP64 which I haven’t found a working haswell AHCI driver for (and obviously XP doesn’t have one built-in). Intel’s one crashes no matter how you install it (even with F6 method during XP install).
It’s verified to be an issue with the driver itself, and I have found a custom made AHCI driver on some forum that’s supposed to allow for AHCI on XP and XP64 for Ivy Bridge and Haswell, not much use on the laptop but I bought a Crucial MX100 256gb SSD for my main PC (Ivy Bridge) in 2014 and that could certainly benefit from NCQ.

@kyrcy, I’m glad you got your problem fixed.

I came across with this error again after performing a new Windows 7 64-bit installation using the same motherboard. The driver version used for the SATA AHCI Controller is 6.1.7601.23403 dated 21/6/06 by Microsoft. I am thinking to try the Intel Rapid Storage Technology drivers again, but does anyone know which version should I use?

First you need a version that supports Win7, but also it must support the Intel chipset that is on your motherboard.
If you don’t know what the chipset is, use CPUZ (Mainboard tab). The chipset will normally be listed in the ‘SouthBridge’ field. See example below where mine is listed as Z390.

Once we know what your chipset is, I may be able to find a suitable driver.
If we do find one that works, I suggest you make a copy of it somewhere for safe keeping, as drivers for older hardware is getting very difficult to get hold of.

[edit] I see your mobo is Z97, Give me a while and lets see if can come up with a solution.

Try these drivers.
https://mega.nz/file/4pATyCpC#ssVvhUxHarcNnfSBv9MKGdEuy50OiJ25SSCVFPWVJUU

I first tried 13.2.8.1002 and 13.6.3.1001 and both gave an “Error! SCSI status 0” message.

I then tried 14.8.18.1066 from https://www.station-drivers.com/index.php?option=com_remository&Itemid=0&func=select&id=340&orderby=2&page=3&lang=en and it seems to be working.

Unfortunately with all drivers I tried, Nero DiscSpeed only sees one drive.

What is make and model of your motherboard?
And, how many optical drives have you installed in the PC?

It’s a GA-Z97X-Gaming 5 and I currently have two optical drives installed.

Here are the official SATA drivers for your motherboard. According to Gigabyte the 14 series RST drivers are only compatible with Win10
They have the 13 series drivers for Win7, but you will need to install Microsoft .NET Framework 4.5 first. Which is also available from the link below.

I previously used the 13 series drivers, but I now have Microsoft .NET Framework 4.8 installed and these ask for Microsoft .NET Framework 4.5. If the 14 series work then I might use them instead. The unresolved problem has always been Nero DiscSpeed only seeing one drive.

You need to have wnaspi32.dll in the same folder as the Nero CD Speed executable.
I found this solution by accident.
I can’t upload it here since it won’t let me upload dll files.

1 Like

I tried this in the past and it does not make any difference under Windows 7 64-bit. What is this “solution” for?

For Nero Cd Speed only showing one drive in the list of available drives.

That makes sense as CDSpeed is a 32bit application, and may well require a 32bit aspi layer to function properly.