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?
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...
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).