Jump to content

Why Can't Speccy Get Right?


johnb1

Recommended Posts

First let mention that I am a big fan of both Piriform's cCleaner and Speccy. I have been using cCleaner for over two years and have been using Speccy when the version was 0.xx.xxx. Both have what I am looking for in function ability.

 

I have the latest versions of these two Piriform's software apps. cCleaner is 3.07.1457 64bit and Speccy is 1.11.256. And as you can see Speccy does not agree with cCleaner when it comes to Operating Systems. cCleaner (1) is correct. I am running Windows7 Home Premium 64bit SP1 OS.

Speccy (2) is wrong. I am NOT running Windows Vista Home Premium 64bit SP2 OS!. Speccy (3) does have the correct information for Installation Date and Serial Number of my Window 7 OS.

 

I first noticed this in at least the last 3 versions of Speccy. I really don't remember beyond that.

 

thanks and regards

johnb1

post-21882-0-30606300-1307488114_thumb.jpg

Link to comment
Share on other sites

  • Moderators

I've taken the liberty to remove the serial code as sugggested by Labyrinth

 

ADVICE FOR USING CCleaner'S REGISTRY INTEGRITY SECTION

DON'T JUST CLEAN EVERYTHING THAT'S CHECKED OFF.

Do your Registry Cleaning in small bits (at the very least Check-mark by Check-mark)

ALWAYS BACKUP THE ENTRY, YOU NEVER KNOW WHAT YOU'LL BREAK IF YOU DON'T.

Support at https://support.ccleaner.com/s/?language=en_US

Pro users file a PRIORITY SUPPORT via email support@ccleaner.com

Link to comment
Share on other sites

Now this odd!

 

I went into SafeMode and for some reason, I ran Speccy. What did I see; the Operating System was displaying the correct Window 7 OS. So I quickly restarted my computer to go in to Window 7 Full OS. I ran Speccy to see if it was displaying the correct OS. It was NOT! Go figure. (See attachments).

 

I will leave it up to the Piriform software guru's to figure this one out.

 

regards

johnb1

post-47479-0-42144900-1307560872_thumb.jpg

post-47479-0-02936300-1307560896_thumb.jpg

Link to comment
Share on other sites

Save the following to a file called os.vbs and run it.

strComputer = "."

Set objWMI = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

Set OS = objWMI.ExecQuery ("Select * from Win32_OperatingSystem")

For Each item in OS

Wscript.Echo item.caption & ", Service Pack " & item.ServicePackMajorVersion & "." & item.ServicePackMinorVersion

Next

Does it print the correct Service Pack??

 

Richard S.

Link to comment
Share on other sites

  • Moderators

What security software are you using? it sounds like you have a software that mascarades your Operating System. I'd be interested to hear the results from RedHawk's Script.

 

ADVICE FOR USING CCleaner'S REGISTRY INTEGRITY SECTION

DON'T JUST CLEAN EVERYTHING THAT'S CHECKED OFF.

Do your Registry Cleaning in small bits (at the very least Check-mark by Check-mark)

ALWAYS BACKUP THE ENTRY, YOU NEVER KNOW WHAT YOU'LL BREAK IF YOU DON'T.

Support at https://support.ccleaner.com/s/?language=en_US

Pro users file a PRIORITY SUPPORT via email support@ccleaner.com

Link to comment
Share on other sites

RedHawk and Nergal

 

Thanks for your replies.

 

First: What does this script do? How do you run it? I am not familar with os.vbs.

 

Second: I have listed my computer's security below. No, the print out does not show the correct OS and SP.

 

I look forward to your replies.

 

Thanks and regards

johnb1

 

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Windows 7 Home Premium-SP1-64Bit - Dell 435T - 6GB RAM - WD 1.5 TB External HD - IE9 - Avast Antivirus 6.0 - Spybot S&D- ZoneAlarmPro - Malwarebytes' Anti-Malware - Windows Defender - Windows Malicious Software Removal - Spyware Blaster - cCleaner - Glary Utilities - Speccy

Link to comment
Share on other sites

Hi johnb1:

 

This is a quick Visual Basic Script file (hence, the .vbs suffix) - os is the name you are giving it. ;)

 

Therefore, the name of the newly created file will be: os.vbs

 

Here you go...

 

Open Notepad.

 

Copy and Paste the following in it:

 

strComputer = "."

Set objWMI = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

Set OS = objWMI.ExecQuery ("Select * from Win32_OperatingSystem")

For Each item in OS

Wscript.Echo item.caption & ", Service Pack " & item.ServicePackMajorVersion & "." & item.ServicePackMinorVersion

Next

 

Use Save As -> os.vbs (you will have to type os.vbs as the filename) and save it your Desktop.

 

Find it and click to run the Script.

 

Then report the result back here.

 

Hope this helps! :)

Link to comment
Share on other sites

os.vbs is a simple script which prints the OS name and service pack via WMI (Windows Management Instrumentation) queries.

Since Speccy does the same thing for extracting information it would be interesting to see the script prints the correct service pack.

 

Richard S.

Link to comment
Share on other sites

Compumind and Redhawk

 

Thanks for your replies. Greatly appeciated.

 

Both, Full Win 7 OS and Safe Mode came up with "Microsoft Windows 7 Home Premium, Service Pack 1" when I ran this script.

 

In my limited PC programing experience and humable opinion, it has to be a programming problem. How is it, cCleaner which is also a Piriform software app, getting the correct information (MS Window 7 Home Premium, SP1).

 

Thanks and regards

johnb1

Link to comment
Share on other sites

  • Moderators

WAit are all of those Security suites running all on top of eachother?!?!?!?

http://www.security-faqs.com/why-shouldnt-i-install-more-than-one-antivirus-program-at-a-time.html

 

It may be one of them is having an effect on the call Speccy is reading.

 

The Devs do read all threads so they may sound off, I also may forward them a note to check this one out.

 

ADVICE FOR USING CCleaner'S REGISTRY INTEGRITY SECTION

DON'T JUST CLEAN EVERYTHING THAT'S CHECKED OFF.

Do your Registry Cleaning in small bits (at the very least Check-mark by Check-mark)

ALWAYS BACKUP THE ENTRY, YOU NEVER KNOW WHAT YOU'LL BREAK IF YOU DON'T.

Support at https://support.ccleaner.com/s/?language=en_US

Pro users file a PRIORITY SUPPORT via email support@ccleaner.com

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.