A Windows XP help forum. PCbanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » PCbanter forum » Microsoft Windows 7 » Windows 7 Forum
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

CCleaner



 
 
Thread Tools Rate Thread Display Modes
  #1  
Old May 30th 18, 06:55 AM posted to alt.windows7.general
Nat
external usenet poster
 
Posts: 2
Default CCleaner


Any CCleaner users here ?

My latest and several previous versions of CCleaner are trying to tell
me that my HDDs are SSDs. They are HDDs.

Any idea what is going on with this ?
Ads
  #2  
Old May 30th 18, 08:02 AM posted to alt.windows7.general
Paul[_32_]
external usenet poster
 
Posts: 11,873
Default CCleaner

Nat wrote:

Any CCleaner users here ?

My latest and several previous versions of CCleaner are trying to tell
me that my HDDs are SSDs. They are HDDs.

Any idea what is going on with this ?


I can see a few threads about that on the Piriform forums.

https://forum.piriform.com/topic/482...rives-as-ssds/

Windows 10 has that problem, in the Optimizer screen. And it
does matter, because the stupid thing wants to TRIM a
hard drive, rather than defragment it. Which is stupid
and doesn't do anything of course.

Now, how would a problem like that, have shown up in Windows 7 ?

Would some library that Microsoft is using (like a .NET
library), have made its way to Windows 7 and given your
symptoms ?

In my case, I tried the "winsat" recipe and that did nothing.
Winsat is the old performance analyzer that all the kids used
to compare benches on the computer with, but it's mostly
deprecated on Windows 10. In any case, re-running winsat
to evaluate disk speed, doesn't do anything.

I don't really know of any other tricks or points of leverage.
Maybe the identification was coming from the BIOS (like, an
ACPI table), but the thing is, there were several releases
of Win10 where this was all working. It broke in 16299,
and might be fixed in 17034. Do they even test this stuff ?
Even a little bit ?

Since the problem has been around for a while on CCleaner,
that makes it harder to point fingers. It could just as
easily be a Piriform problem in this case. But the interesting
part is, I've seen this mis-identification elsewhere, and
it makes you wonder. You should be able to tell an SSD
by the contents of its SMART table. Or even by some product
string in the metadata.

Paul
  #3  
Old May 30th 18, 08:52 AM posted to alt.windows7.general
VanguardLH[_2_]
external usenet poster
 
Posts: 10,881
Default CCleaner

Nat wrote:

My latest and several previous versions of CCleaner are trying to tell
me that my HDDs are SSDs. They are HDDs.


Where is CCleaner declaring the type of your storage media?

In CCleaner, there are the following sections:
- Cleaner: That's an *app* cleaner regardless on what media they are
stored.
- Registry: Obviously a Windows thing, not a drive thing.
- Tools: Duplicates the Add/Remove Programs list, lists startup
programs, lists web browser plug-ins & add-ons, Disk Analyzer - shows
which type of files are consuming disk space, Duplicate Finder - tries
to find duplicate files, System Restore (another GUI to the Windows
function), Drive Wiper - erases the unallocated and optionally the
sectors on the drive (whatever physical type it may be). None of
those even hint at the type of storage media (the drive's physical
characteristics).
- Options: Those are for how the CCleaner application behaves.
- Upgrade: Shown if using the free version.

So where in CCleaner is it making a distinction of the physical type of
storage media? You never mention which edition of CCleaner you are
using: free or paid. There was never anything in the Pro or Pro+
editions that I needed or couldn't get free elsewhere. From the edition
comparison at https://www.ccleaner.com/ccleaner, I still see nothing
where CCleaner even cares what is the physical type of storage media,
EXCEPT in the Professional Plus edition that lists "Hardware Inventory".
Is that any different than their free Speccy tool? You paid for
CCleaner?

In their Speccy tool, yep, the SSDs are listed under the "Hard Drives"
section. Well, they are "hard" drives, not optical or removable drives.
HDD = Hard *Disk* drive. SSD = Solid-State Drive. A hard drive can be
other than an HDD. Once SSDs became more common was when "hard drive"
meaning "hard disk drive" had to be differentiated by using HDD to
identify a storage type with rotating magnetic platters and heads flying
over them. This is similar to how "applications" on desktop PC started
to get called "programs" to differentiate them from "apps" (kept as a
short form and not expanded to "applications") for the software on
smartphones.

As far as Speccy is concerned, the IDE/ATA/PATA/SATA interface to the
device is the same regardless of the physical type of storage media. If
you look in Speccy (or the Hardware Inventory feature of CCleaner Pro+),
the SSD even pretends it is an HDD. Notice it reports Heads, Cylinders,
Tracks, and sectors just as would an HDD despite that LBA mode has been
used with HDDs for a long time to access it only via sector count, not
by heads, cylinders, and tracks.

If a device reports itself as an HDD, how would the software know
otherwise? Not even Disk Management (diskmgmt.msc) knows or cares if
the drive is physically an HDD or SDD.

You are using Windows 7. In Windows 8+, there is some distinction made
between different hard drive physical types: Hard Disk Drive and Solid
State Drive. In Disk Management, right-click on a partition, choose
Optimize, and a new window appear that lists all partitions and the type
of the corresponding data container. Not available under Windows 7.

https://blogs.technet.microsoft.com/...-identify-ssd/

See Pat's reply at the end where he notes the MediaType and SpindleSpeed
will indicate if a hard drive is an HDD or an SSD; however, those WMI
queries are available on on Windows 8, and later. Another example:

https://stackoverflow.com/questions/...a-hdd-or-a-ssd

That shows how to use a batch (.bat) file to issue the WMI calls to
determine if the hard drive is an HDD or SDD. Works on Windows 8, and
up, but on Windows 7 the output reports all HDDs and SSDs as HDD. The
WMI call is not supported on Windows 7. If the OS does not distinguish
then neither can the programs.
  #4  
Old May 30th 18, 03:23 PM posted to alt.windows7.general
Rene Lamontagne
external usenet poster
 
Posts: 2,549
Default CCleaner

On 05/30/2018 9:01 AM, Wolf K wrote:
On 2018-05-30 01:55, Nat wrote:

Any CCleaner users here ?

My latest and several previous versions of CCleaner are trying to tell
me that my HDDs are SSDs.Â* They are HDDs.

Any idea what is going on with this ?


????

A quick trawl through the menus show his info. Where did you find it?
What version of CCleaner?


Under settingsWipe free space it shows my C: as an SSD and if you
choose to do this it expands and explains about SSDs.
my version is 5.41.6446 64 bit free.

Rene
  #5  
Old May 30th 18, 07:05 PM posted to alt.windows7.general
Frank Slootweg
external usenet poster
 
Posts: 1,226
Default CCleaner

Rene Lamontagne wrote:
On 05/30/2018 9:01 AM, Wolf K wrote:
On 2018-05-30 01:55, Nat wrote:

Any CCleaner users here ?

My latest and several previous versions of CCleaner are trying to tell
me that my HDDs are SSDs.* They are HDDs.

Any idea what is going on with this ?


????

A quick trawl through the menus show his info. Where did you find it?
What version of CCleaner?


Under settingsWipe free space it shows my C: as an SSD and if you
choose to do this it expands and explains about SSDs.
my version is 5.41.6446 64 bit free.


Just FYI: No such problem with v5.35.6210 (64-bit) CCleaner Free on
my Windows *8.1*.

BTW, CCleaner just said that 5.43.6522 is available, so you might want
to try that newer version.
  #6  
Old May 30th 18, 07:13 PM posted to alt.windows7.general
Frank Slootweg
external usenet poster
 
Posts: 1,226
Default CCleaner

Wolf K wrote:
On 2018-05-30 12:51, FredW wrote:
On Wed, 30 May 2018 09:23:21 -0500, Rene Lamontagne
wrote:
On 05/30/2018 9:01 AM, Wolf K wrote:
On 2018-05-30 01:55, Nat wrote:

Any CCleaner users here ?

My latest and several previous versions of CCleaner are trying to tell
me that my HDDs are SSDs.* They are HDDs.

Any idea what is going on with this ?

????

A quick trawl through the menus show his info. Where did you find it?
What version of CCleaner?

Under settingsWipe free space it shows my C: as an SSD and if you
choose to do this it expands and explains about SSDs.
my version is 5.41.6446 64 bit free.


That is funny.

My CCleaner 5.40.6411 (64-bit) shows under Tools/Drive Wiper:


5.43.6522 64 bit Pro.

C:\ (SSD)
H:\ (SSD)
I:\ (SSD)
K:\ (SSD)
L:\ (SSD)
M:\ (SSD)


Shows all partitions, no (XXX) beside them.

My computer of 2012 (Win7HP64SP2) has no SSD at all.


HP Pavilion p7-1449, win 8.1 Home 64-bit.


So it must be either the better computer or Windows 8.1. Since we're
not in the habit of attributing positives to Microsoft products, it must
be the better computer! Excellent choice! Mine/SWMBO's is an HP Pavilion
as well!
  #7  
Old May 30th 18, 08:07 PM posted to alt.windows7.general
VanguardLH[_2_]
external usenet poster
 
Posts: 10,881
Default CCleaner

Rene Lamontagne wrote:

Wolf K wrote:

Nat wrote:

My latest and several previous versions of CCleaner are trying to tell
me that my HDDs are SSDs.* They are HDDs.


A quick trawl through the menus show his info. Where did you find it?
What version of CCleaner?


Under settingsWipe free space it shows my C: as an SSD and if you
choose to do this it expands and explains about SSDs. my version is
5.41.6446 64 bit free.


See my first reply. WMI (Windows Management Instrumentation), an
extension to the Windows Driver Model, in Windows 7 isn't providing
differentiation between HDD and SSD, so how could CCleaner? The WMI
wasn't updated to provide that differentiation until Windows 8. If the
device doesn't report back any details from a WMI call on device type,
most apps won't know. The app could use its own detection code instead
of relying on WMI but the device must still report something different
to indicate HDD versus SSD.

In my Windows 7 Home x64, CCleaner (5.43.6522 x64) Drive Wiper has
"(SSD)" appended to my C: drive. Yep, it's an SSD: Samsung 850 EVO
250GB. Note that "(HDD)" is *not* appended to the drive letters for
partitions on my HDDs. The OP didn't mention the brand and model of his
SSD. Maybe it reports only the same info as would an HDD, so
differentiation isn't possible by the app's own code or via WMI.

There have been reports in Piriform's forums that CCleaner incorrectly
identifies the drive type. USB HDDs were getting flagged as SSDs which
prevented wiping them as HDDs. Laptop SSD drives were getting flagged
as HDDs. Many of those users don't report what OS they were using at
the time, so I don't know if there is a problem in CCleaner's own device
type detection code or in Windows 8+ WMI (since WMI in Windows 7 doesn't
support differentiation between HDD and SSD). Other programs getting
the device type, like HD Sentinal Pro, can get that info using WMI. If
the app is looking at the firmware signature string to find "SSD" in the
name of the device, that is unreliable.
  #8  
Old May 30th 18, 09:28 PM posted to alt.windows7.general
Nat
external usenet poster
 
Posts: 2
Default More Info CCleaner and SSDs


Latest free version !

I see this in several places, for one, the drive wipe.
Wipe free space.
It says I have SSDs and it warns that a wipe is too much wear on the SSD
and wants me to confirm to proceed which I do since they are HDDs not SSDs.
  #9  
Old May 30th 18, 09:34 PM posted to alt.windows7.general
s|b
external usenet poster
 
Posts: 1,496
Default CCleaner

On Wed, 30 May 2018 09:23:21 -0500, Rene Lamontagne wrote:

Under settingsWipe free space it shows my C: as an SSD and if you
choose to do this it expands and explains about SSDs.
my version is 5.41.6446 64 bit free.


W7 HP SP1 x64
CCleaner 5.43.6522 (portable)

It shows:

Windows (C (SSD)
Data (D

Which is correct.

--
s|b
 




Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off






All times are GMT +1. The time now is 03:12 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 PCbanter.
The comments are property of their posters.