There are no drivers for IDE or AHCI, it is a bios setting to which you then change the option.
Windows OS identifies the type from the bios setting then sets its options in the registry.
If you change from AHCI to IDE, the next time you boot, Windows will kick up a BSoD.
If you change the SSD to a different connection, Windows will be slow to boot because you have changed the path of the SSD (different connection).
What version is Windows XP, 7, 8? x32 x64?
Stuck on splash screen might be a problem with the video card, under-powered PSU, not enough ram, or the SSD is having a bad day.
What are all your PC specs?
I have windows 7.
Mobo: AsRock z77 Extreme 4
CPU: Intel i5 3570k 3.4ghz
GPU: Gigabyte 7870 OC 1100mhz
Ram: 8gb Corsair Vengeance
PSU: 600w corsair
SSD: crucial m4 64
And i know its not the gpu because i have upgraded my gpu once and it happen with both gpu's