Uninstalling the Intel(R) Rapid Storage Technology driver

Technical Level : Basic

Summary
How to successfully and safely manually uninstall the Intel(R) Rapid Storage Technology driver if it's causing issues on your system.

Details

Every day I analyze dozens if not hundreds of crash dumps for users across various online communities. I believe it's safe to say that a fairly large portion of the crashes I see regardless of the bug check (usually however 0x9F in the case of an IRST crash-related issue), are caused by the Intel(R) Rapid Storage Technology (IRST) driver. I cannot myself comment on why this driver is as troublesome as it appears to be on 7, 8, and 8.1. If I had to say, it's either due to a bug in the driver itself in certain versions that remains unresolved unless updated (or unresolved in general), or a specific conflict that only exists on specific user-systems depending on what exactly the conflict may be.


This wiki will discuss the proper way to uninstall Intel(R) Rapid Storage Technology driver and replace it with the standard Microsoft SATA AHCI Controller driver. Unfortunately, in many cases Intel(R) Rapid Storage Technology is not like most software that you generally can uninstall from Control Panel's Add/Remove Programs, etc. If you attempt to do it improperly, given the impact this specific driver can have on your system/the way it alters your boot configuration, you may not be able to boot your OS after its removal.


-- Do note you should only be using this method if updating the driver from your manufacturer's website does not help!


Uninstall and replacement:


Fortunately for us, the method in which you uninstall this driver and replace it is not overly difficult, just slightly different compared to most software that includes a driver on the system. Let's get started!


-- Before making any changes to your system, I highly recommend setting a Restore Point just in case:


Vista - START | type rstrui - Select "Create a Restore Point".
Windows 7 - START | type create | Select "Create a Restore Point".

Windows 8/8.1 - Same as Windows 7.


After the above is accomplished and you've set up a Restore Point, we can move on with the uninstall and replacement of the driver.


  1. Click the Start button.
  2. Right-click Computer, and then select Properties.
  3. On the left-hand side of the System window, under Control Panel Home, click Device Manager.
  4. Double-click IDE ATA/ATAPI controllers.
  5. Double-click your Intel(R) _________________ SATA AHCI Controller.
  6. Navigate to the Driver tab of the controller properties window.
  7. Select Uninstall.
  8. Restart the system after the uninstall is complete.
  9. After the system restarts and you've booted back into Windows, navigate back to Device Manager and ensure that under IDE ATA/ATAPI controllers, it is now Standard SATA AHCI Controller.
  10. If the above is true, you're all set! The only thing left to do is ensure that anything regarding Intel(R) Rapid Storage Technology driver-wise is not loaded. There are multiple ways to do this, but the most user-friendly is by using DriverView - http://www.nirsoft.net/utils/driverview.html
  11. Once you've downloaded and installed DriverView, sort it by Driver Name (although it should be set that way by default).
  12. Ensure none of the following drivers are listed - iaStor.sys, iaStorA.sys, iaStorF.sys, iaStorS.sys, iastorv.sys.
  13. If none are listed, you're officially finished and can stop reading the rest of the steps. Good job!
  14. If however one of them is listed, head back to Device Manager and select View, and then check Show hidden devices.
  15. After showing hidden devices, double-click Non-plug and play Drivers.
  16. Right-click on your respected Intel(R) Rapid Storage Technology driver, and then select Properties.
  17. Navigate to the Driver tab and then under Startup, change it to Disabled.
  18. Restart the system.
  19. Now you should be all done if step #13 was not your last!. Good job!


-- If the above did not work, we'll need to do it slightly different, but most of the steps remain the same minus uninstalling it.


  1. Click the Start button.
  2. Right-click Computer, and then select Properties.
  3. On the left-hand side of the System window, under Control Panel Home, click Device Manager.
  4. Double-click IDE ATA/ATAPI controllers.
  5. Double-click your Intel(R) _________________ SATA AHCI Controller.
  6. Navigate to the Driver tab of the controller properties window.
  7. Select Update Driver.
  8. Ensure you select Let me pick from a list of device drivers on my computer, and then select the Standard SATA AHCI Controller.
  9. Apply/OK.
  10. Restart the system.
  11. After the system restarts and you've booted back into Windows, navigate back to Device Manager and ensure that under IDE ATA/ATAPI controllers, it is now Standard SATA AHCI Controller.
  12. If the above is true, you're all set! The only thing left to do is ensure that anything regarding Intel(R) Rapid Storage Technology driver-wise is not loaded. There are multiple ways to do this, but the most user-friendly is by using DriverView - http://www.nirsoft.net/utils/driverview.html
  13. Once you've downloaded and installed DriverView, sort it by Driver Name (although it should be set that way by default).
  14. Ensure none of the following drivers are listed - iaStor.sys, iaStorA.sys, iaStorF.sys, iaStorS.sys, iastorv.sys.
  15. If none are listed, you're officially finished and can stop reading the rest of the steps. Good job!
  16. If however one of them is listed, head back to Device Manager and select View, and then check Show hidden devices.
  17. After showing hidden devices, double-click Non-plug and play Drivers.
  18. Right-click on your respected Intel(R) Rapid Storage Technology driver, and then select Properties.
  19. Navigate to the Driver tab and then under Startup, change it to Disabled.
  20. Restart the system.
  21. Now you should be all done if step #13 was not your last. Good job!

Hope this helps, and thanks for reading!

 

Forum Article Info


Last updated June 26, 2019 Views 152,680 Applies to:

* Please try a lower page number.

* Please enter only numbers.

* Please try a lower page number.

* Please enter only numbers.

Thanks Patrick ^_^, but one thing I would like to say is that the user must be asked once to check whether the problem is occurring while the Fast Startup is turned OFF. With one guy which I saw this same Rapid Storage problem, on disabling the Fast Startup, the problem vanished but on turning it on, the problem resumed.

Cheerio.

There are no DUMB Questions!

Hi Patrick,

It seems that the second option is "safer" than the first in that I'm never without a valid driver while the first option leaves me praying it gets installed (e.g., isn't by fluke corrupted - leaving me in a mess as I may not have a way to easily get a copy of anything at that point nor be able to do a restore even if there's a restore point on the drive but I can't get to that either).

On the other hand, the first option does uninstall it rather than update it - which could be preferable in terms of removing it if is indeed troublesome.  If it is problematic, is it certain that the replacement will be better (or at least not worse) and that retaining it - in a reversion way also - might be a nice fallback?  Other than accidentally reverting, is there any performance or maintenance reason (or actually a safety reason) to uninstall rather than upgrade first?

Thanks,

Kosh

MVP(7/2012-6/2015),MCSE,MCSA,MCC2011,xCMM,xCAM,A+,Net+,Security Expert, xInfluencer. See Profile.

W10Prox64 Fast 16299rs3; Ofc Insider 1710/8613.1000; Edge,IE11,Chrome.

Hi Kosh,

Regarding whether or not it's safer to uninstall > install new version as opposed to simply installing a newer version over the old, this is an age old discussion that usually comes to the conclusion that it should be just fine to simply install over the old. I find that an in-place upgrade regarding a driver install is generally fine for all drivers except video card drivers, which is when tons of problems can spawn. This is why nowadays for example AMD bundles a built-in uninstaller tool in their new driver install suites.

Continuing off of what you said, I would always attempt updating the driver first, yes. This is why I have the following in the article:

-- Do note you should only be using this method if updating the driver from your manufacturer's website does not help!

The Intel Rapid Storage Technology driver specifically offers no virtual system benefits, therefore it's one that is actually entirely unnecessary, and uninstalling it so long as you properly replace it (or never installing it in the first place) will cause no issues. The only time IRST is ever beneficial is when you're going to run RAID volumes, as that is when it is in fact necessary, and also when you'll see benefits.

Hope I answered any of your questions/concerns!

Regards,

Patrick

Debugger/Reverse Engineer.

I still can't get rid of IAStorF. With this still somehow in use, I can't uninstall Intel RST entirelity as wel. How do I find and remove/disbale this mysterious IAStorF?

This worked perfectly. Thank you very much sir.

I got a M500 Crucial ssd from amazon and when i click to format it would bluescreen my computer. If like me this happened and you have Intel(R) Rapid Storage Technology then i would suggest this guide 100%. I myself used the second guide but after i removed the drivers and restarted my pc i jumped into Add or Remove Programs then i removed Intel(R) Rapid Storage Technology. Also i skipped step 12-15 and did 16-19. I only restarted my computer once and i again tried formatting my SSD and it worked with no errors or blue screen.

For some noobies.

On step 18

Intel(R) Rapid Storage Technology means iaStor.sysiaStorA.sysiaStorF.sysiaStorS.sysiastorv.sys.

 Once again thanks alot :)

Glad to hear it worked for you, thanks a lot for posting.
Debugger/Reverse Engineer.

This is very helpful, Patrick.  Thanks very much.

This worked for me, except that DriverView still shows iaStorF.sys but this is not shown in Non-Plug and Play Drivers in Device Manager, so I am unable to disable it there.  DriverView shows iaStorF.sys is located in the C:\Windows\System32\Drivers folder.  is it OK to delete that file?

Regards

Graham

Delete? No, as it'll just create itself again upon reboot most likely. Rename however, yes. Rename it from iaStorF.sys to iaStorF.old, and then restart the computer.
Debugger/Reverse Engineer.

OK.  Thanks very much.

Regards

Graham

Well many many thanks, just could not delete intel driver as it kept coming back on restart.  Wasted hours in searching forums.  Again thank you Sir, and god bless you.

* Please try a lower page number.

* Please enter only numbers.

* Please try a lower page number.

* Please enter only numbers.