We'd like to remind Forumites to please avoid political debate on the Forum... Read More »
We're aware that some users are experiencing technical issues which the team are working to resolve. See the Community Noticeboard for more info. Thank you for your patience.
📨 Have you signed up to the Forum's new Email Digest yet? Get a selection of trending threads sent straight to your inbox daily, weekly or monthly!
Is Windows trying to knacker my SSD?
Options

fwor
Posts: 6,861 Forumite


in Techie Stuff
Just replaced the original 64GB SSD in my HP notebook with a 128GB one (because it's dual boot and Win7 is a bit of a squeeze on a 32GB partition).
Cloned the old SSD onto the new one and moved/resized the partitions Ok with GPARTED and it booted fine - both Win7 and Linux Mint boot up no problem from their new larger partitions.
However... when I check Windows to confirm that it knows it's running from an SSD, the first signs are that it doesn't! Both Prefetch and Superfetch are turned on (non-zero values in the registry), and the Win7 partition was marked in Disk Defragmenter to be defragged once a week. AFAIK, none of these should be enabled for an SSD.
So is there any definitive way to get Win7 to tell me (without having to install third party software) whether it thinks its HDD is an SSD or not?
Cloned the old SSD onto the new one and moved/resized the partitions Ok with GPARTED and it booted fine - both Win7 and Linux Mint boot up no problem from their new larger partitions.
However... when I check Windows to confirm that it knows it's running from an SSD, the first signs are that it doesn't! Both Prefetch and Superfetch are turned on (non-zero values in the registry), and the Win7 partition was marked in Disk Defragmenter to be defragged once a week. AFAIK, none of these should be enabled for an SSD.
So is there any definitive way to get Win7 to tell me (without having to install third party software) whether it thinks its HDD is an SSD or not?
0
Comments
-
Has TRIM been set up?
Later... Actually that fsutil command returns 0 for my system, which doesn't have an SSD, so TRIM appears to be "enabled" for ordinary HDs as well as SSDs.
Another possibility is to see if the drive letter is found in Disk Defragmenter - if it isn't found then the drive is being regarded as an SSD.0 -
Prefetch and superfetch WILL be turned on with a SSD as they are READ ONLY. It is services that WRITE such a swap files and defragging that need turning off.
There are unlimited reads but limited writes.0 -
Thanks JG - DisableDeleteNotify=0, so it does know it's an SSD, or perhaps from your experience with a conventional HDD, it doesn't...
The online advice on Disk Defragmenter is confusing. Yes, the drive letter is present and was shown as requiring defragmenting when I first looked at it ~BUT~ if I go to the Disk Fragmenter scheduler and choose Select Disk, the only checkbox I get is (select all disks) - it does not appear there explicitly.
And thanks NMRN - just goes to show that I shouldn't believe what the first few Google results tell you... (the first few that I looked at said definitively that, except for first-generation SSDs, both should be turned off!).
Do you know a quick simple way to tell if swap is turned off in Win7?0 -
Swap as in a Paging file?
Control Panel > System > Advanced System Properties > Advanced > Performance Settings > Advanced > Virtual MemoryHow do I add a signature?0 -
Swap as in a Paging file?
Yes, I guess so - got too used to Linux terms now.
Shows as "System managed" and not "No paging file". Just changed it to the latter.
So... looks like Win7's supposed ability to automatically optimise itself when running from an SSD doesn't work as well as it should...0 -
Actually it does. The problem is that you cloned the original HDD so it doesn't.
If it had been a clean install then it should have.0 -
So... looks like Win7's supposed ability to automatically optimise itself when running from an SSD doesn't work as well as it should...
Compare the flakiness of USB3 now, and USB 1 in Windows 98SE a few years ago.0 -
Notmyrealname wrote: »Actually it does. The problem is that you cloned the original HDD so it doesn't.
You're wrong there - the original installation was to an SSD.
It's never been installed on a conventional HDD, so there's no reason for it to suddenly think that it's ~not~ installed on an SSD. The process of cloning won't make any difference to that.0 -
It's a work-in-progress, and depends on the manufacturer of the SSD and its firmware, and quite probably disk drivers.
Agreed - although it should be clearly identified via an ATA parameter when the disk is initialised. If I boot into Mint and look at it with Disk Utility, it's clearly identified there as an SSD.
I accept that Linux doesn't (yet) optimise itself for SSDs and you have to do that yourself (a simple edit of /etc/fstab) - but I'd rather have that than a situation where the OS is supposed to but actually doesn't. Makes me wonder how much unnecessary wear the previous Crucial M4 was subjected to without me realising...0
This discussion has been closed.
Confirm your email address to Create Threads and Reply

Categories
- All Categories
- 350.8K Banking & Borrowing
- 253.1K Reduce Debt & Boost Income
- 453.5K Spending & Discounts
- 243.8K Work, Benefits & Business
- 598.7K Mortgages, Homes & Bills
- 176.8K Life & Family
- 257.1K Travel & Transport
- 1.5M Hobbies & Leisure
- 16.1K Discuss & Feedback
- 37.6K Read-Only Boards