/ Sign-up
Your question

Does Windows 7 know I have SSD?

  • SSD
  • Windows 7
  • Storage
Last response: in Storage
July 14, 2010 4:07:04 AM

My question is: Does Windows 7 know if I have a SSD installed or not? The reason I Ask is as follows:

I was reading the following article -

It states "When a solid state drive is present, Windows 7 will disable disk defragmentation, Superfetch, ReadyBoost, as well as boot and application launch prefetching." However, I have just freshly installed Windows 7, and all that is enabled. I had to follow one of the many articles online about performance tweeks with Windows 7 and SSD (an example of 2 below). Nothing was already disabled. So am I doing something wrong?

Windows 7 SSD Tweeks:*-Windows-7-Ultimate-Tweaks-Utilities-*&p=442158&viewfull=1#post442158


More about : windows ssd

July 14, 2010 4:19:32 AM

Some users have reported that Windows 7 has not detected their SSD automatically. I have yet to actually witness this, but let us say we believe them. Superfetch and ReadyBoost you can leave them alone. Disk defragmentation will not be disabled in general but ONLY for your SSD drives. Hence, if you run disk defrag and check the list of the drives that are scheduled for defragmentation, you should see that only mechanical drives appear in the list and your SSD is not there. That is normal. If your SSD does appear in the list to be defragmented then you can select it and disable it for that drive.

My opinion: If your SSD is working fine and you are not encountering any problems, leave everything as is... otherwise you will spend A LOT of time optimising for practically nothing... you better invest your time ACTUALLY using your SSD, rather than trying to make it perform 10MB/s faster or prolong its life for 1 month (after 2 years) which you will probably be looking for a new drive anyway...
July 19, 2010 2:17:15 AM

So in summary, it sounds like there is no way to tell windows "this is an SSD drive".

Also, according to windows 7 resource monitor, something called c:\windows\prefetch\... is writing to the C drive a lot (at least while i've been viewing it). I must say this is especially odd since I've disabled the page file all together. But I'm starting to agree that it's pointless to worry about everything writing to the C drive because there are A LOT of different processes - most of them critical) writing to it on a nearly constant basis (like c:\$MFT $LogFile and $BitMap).
July 19, 2010 5:02:41 AM

The way Windows "knows" that a drive is SSD is by checking its rotation speed. SSD's is 0, because obviously there are no rotating platters.

The page file is different to the prefetcher, so even if you disabled it you will still see writes from that and other processes and accesses on the SSD.