Hello, if you believe that your Solid State Drive is not working properly or reading in a good speed I will suggest installing the operating system in the AHCI option in the BIOS, here is why:
AHCI is a hardware mechanism that allows software to communicate with SATA drives. To make that transaction smoother, SATA devices were initially designed to handle legacy ATA commands so they could look and act like PATA devices. That is why many motherboards have “legacy” or IDE modes for SATA devices – in that case users are not required to provide additional drivers during OS installation. However, Windows 7 ships with AHCI drivers built in, so soon this mode will no longer be necessary.
But this begs the question: what features does AHCI mode enable? The answer isn't simple, but one of the bigger advantages is NCQ, or native command queuing.
NCQ is a technology that allows hard drives to internally optimize the order of the commands they receive in order to increase their performance. In an SSD everything is different. There is no need to optimize the command queue, but the result of enabling NCQ is the same – there is a performance increase. In brief, NCQ in an Intel SSD enables concurrency in the drive so that up to 32 commands can be executed in parallel.
Also take into consideration that the speed of the processor and the RAM also the amount of it will affect the performance of the Solid State Drive.
I have the same problem. I used to love my X-25M, now I'm thinking I have to rip it out and put in a conventional spinning platter as this Intel product is.... not nice. My system used to boot in seconds and now it's as slow as a hard drive PC.
I ran AS SSD and you can see the results here: http://tinypic.com/r/2s6szgw/7
That's not a typo, this INTEL SSD is SLOW, 2-5 MB per second for writing
This is a gen 1 device so no, the toolbox won't run TRIM on it.
I have it running on AHCI already, always has been.
I checked and I have the most recent firmware.
It's been in service about a year, that's less than the lifespan Intel advertised but it seems like others are having the same problem too.
Can anything be done to recover speed on the Gen 1 devices? I can't run TRIM, is there anything else that can clean up the blocks?
Hmm, I was wrong, I DON'T have AHCI enabled. I enabled it in Windows 7 then went and turned it on in BIOS and the system complained that it didn't have bootable media.
Can Gen 1 do AHCI? Is it advised?
Do I need to put my Gen 1 device physically on the first SATA cable to make it boot in AHCI?
Thank you redux. Forgive me for not making that clear - yes, I did that.
By your answering does it mean you have a Gen 1 successfully running in AHCI? On which SATA line? Any other hard drives in there?
G1 drives will work in AHCI mode. It should not matter which SATA port you use. Does your G1 have the latest firmware? If not, you defiantly need to update it. If it does have the latest firmware I would suggest a secure erase, which will bring performance back to new. (Unfortunately Intel chose to not provide TRIM support for G1 drives)
To secure erase you can use hdderase.
You may need to switch back to IDE mode if the drive cannot be detected. You will lose all data when you secure erase. If you make an image of the drive before you secure erase you can reinstall it afterwards and you will be good to go. If you have Win 7 you can make an image from the backup and restore panel. (Takes around 10 minutes to back up and 10 minutes to restore).
There is loads of helpful info hidden away here:
I do have the most recent firmware as well, thanks.
I've been doing research on this and it seems complicated by the fact my OS is on the SSD. It seems like the proper approach will be:
1) Create system image to a different hard drive (can I do this with another HD, puttingthe whole SSD on DVDs seems daunting)
2) Secure-erase the SSD
3) Boot from Windows installation DVD
4) Go to "Repair your computer" and select some (unnamed option) that will presumably let me point it at the HD I've put the system image on?
Will a system image also capture the fragmentation?
Is there an authoritative discussion of this somewhere? I've been through http://www.intel.com/p/en_US/support/highlights/ssdc/x25m-80gb that everyone is citing but can't find mention of this procedure except in forum posts (some of which are horror stories).
Here is a tutorial on how to make a system image with Windows 7
SSD does not fragment like a hard drive so when you restore the system image (after you have secure erased the drive) you should be back to top performance.
To restore the system image:
By the way Intel provides a free Data Migration Software that will do the same job but I don’t know if it will work with G1 drives.
Well, I decided today was the day to try it and there sure are more challenges than any of the online instructions describe:
Creating system image : DONE
Get HDDErase v3.3 (not 4.0): DONE
My challenge comes in running HDDErase v3.3-
1) I have found clean DOS boot ISOs and made a boot disk - no use, it won't recognize my hard drives even when I set the BIOS to IDE and "compatible" to handle legacy OSs, thus I can't get to a hard drive to run the HDDErase program
2) I have found DOS boot ISO with HDDErase 4.0 already on it - no use, I need HDDErase 3.3
3) I can boot to a Windows recovery disk and run DOS and access HDDErase but it replies that it can't run under a 64-bit environment.
All the instructions I've found seem to assume you either have a floppy drive that you can put DOS and HDDErase on and boot from -or- that I can boot from USB (which my nice high end ASUS motherboard cannot do )
So, one solution would be if someone could tell me how to add HDDErase to this nice clean DOS iso... Or how to get to a 32-bit DOS from here...
any other ideas?
HDDErase 4.0 will work just the same as 3.3. Boot straight from the disk, don’t try and do it from Windows. Looking at your AS SSD benchmark it shows me you are using a PCI IDE Controller, which could well be the problem. What mobo do you have? Does it have any other controllers on board? (Look for different coloured SATA ports or refer to the mobo manual). If you can switch over to another controller try running HDDErase 4.0 on it. If not try removing any other devices and try again. If you are still stuck do you have access to another PC that you could try it on?
One thing to be careful of. You must use the same hardware settings that were in place when you made the system image when you go to reinstall it.
I have an ASUS board and it can boot from USB by the way. AFAIK all newer ASUS boards can, but you need to make the USB bootable 1st.
Thanks redux, you're being very helpful and I appreciate your time.
Much as I hate to bring it up both the center for magnetic recording research (the originators of the tool) and no less than PC Perspectives say that 4.0 won't work to "fix" the G1: http://www.pcper.com/article.php?aid=669&type=expert&pid=6
So I think I need a way to boot and somehow get to the 3.3 version.
As for my mobo, it's an AUA P6T deluxe version 2: http://www.asus.com/product.aspx?P_ID=iRlP8RG9han6saZx&templete=2
I built the system myself and plugged all the drives into the main first SATA ports on the motherboard, but I'll dig into the manual and take another look.
EDIT: LOL, what is up with ASUS, they require me to install software to download a manual! (their direct link download server is broken, at least for this model). All the manual versions online are the wrong size and from sites proclaiming loudly how safe they are but which are flagged by McCaffee. This is turning into a multiple day project, just trying to fix the damn Intel faulty-as-shipped drive. Good lord.
The first Intel firmware version would only work with 3.3 but the later Intel firmware versions allowed 4.0 to work. That is why you are seeing conflicting information. SSD technology moves quite fast so I can see why you are finding conflicting information.
(I hope I’m right. I haven’t used G1 drives for some time now but I’m sure V4.0 worked on later firmware versions)
You need to get off that controller if you can. Hopefully you have an Intel chipset. If so just make sure you are using the Intel SATA port.
I was right. The latest firmware version 8820 allows HDDErase 4.0 to run.
"The 8820 firmware allows the commands, meaning there is no longer an incompatibility with HDDErase 4."
OK good news. You have an Intel chipset with an ICH10 controller. The other controller is Marvel.
If you are using the Intel controller in AHCI mode you should be seeing this from the device manager. (I’m using ICH9 so you will see ICH10)
If you are running the RST driver you should see this if you open AS SSD benchmark.
redux, you tha man!
I had discovered that motherboard info and chipset as well. Verified physically that I'm on the right SATA plug. No idea why it said pciide before.
I changed everything over to AHCI, so now AS SSD reports "msahci"
- NO CHANGE IN PERFORMANCE, WRITE IS STILL SUB- 4MB/sec
Now I need to research this RST driver you've mentioned. At first google it looks like it's big advantage is passing along TRIM commands, which of course won't help someone who foolishly bought Intel's version 1! ... More reading suggests that it's only for RAID folks. So I guess I'm stuck until I can secure erase the thing.
As for USB boot, the ASUS manual says nothing and the web is conflicted. I went old-school and dug a 3.5" floppy drive out of my parts box, sigh , but Windows 7 won't recognize it.
Sounds like I need to download the ridiculously oversized ISO with HDDerase 4 built in next.
EDIT: Doh! The big ISO has HDDerase v3.1 on it. Guess I need to figure out the USB boot thing.
Also: Anyone who winds up here while looking for an ASUS P6T Deluxe V2 manual - don't bother with the ASUS site, it'll install bizarre chinese P2P software on your machine that won't uninstall, then fails to find the file. The only site I found with the manual was the top TURKISH return on the google search : http://www.cizgi.com.tr/resource/vfiles/cizgi/pms_file/57/p6tdeluxev2_en.pdf