superfly-inc / showkeyplus Goto Github PK
View Code? Open in Web Editor NEWWindows product key finder and validation checker
License: MIT License
Windows product key finder and validation checker
License: MIT License
I found on internet ShowKeyPlus 1.14.1.
But it's only English.
No italian version available.
I noticed that the showkeyplus on github does not have any source code listed but that is not the main issue here. I also noticed that it has a phone home feature where it is sending encrypted data back over https traffic, I am a little concerned by windows key got sent back to a collection server, Could you please clarify what data is being sent back ?
hi there ,
i'v tried many licences keys for microsoft office 2019 pro , however when checking the keys with showkeyplus it yield no result.
any reason why ?
can it be fixed?
is there a different source / software or manual commands that i can use to query microsoft servers to know what kind of license is that ?
thanks alot !
for example (hopefully people wont use the key maliciously )
I'm trying to implement ShowKeyPlus in an Windows installation via SCCM and running it under Windows PE.
It is outputting to the txt file just find, but it is showing the GUI with the message:
"Auto-discovery did not find any Windows installations"
"OEM information found..."
Can you make it so it doesn't show the GUI in this case?
Svoffer
Thanks a lot for your program.
Could you please consider if you ccan enable multi-language GUI?.
I can help translating it in italian.
ShowKeyPlus displayed the last 5 digit as "6MT6Y" which is the same in all PCs after free OS upgrade, but I see "8HR36" in Update and Security > Activation.
So... is it possible for ShowKeyPlus to find the real key?
Hello.
Older releases of this software were licensed under GNU GPL v2. According to GPL you should distribute source code alongside the binaries or respond to requests for source code.
Please, provide source code for those versions.
Hi there, first of all, thanks for this great tool :)
I found two minor flaws in the german translation, which you might want to fix:
1.) On the left hand side (the menu), the second option in german reads "Überprüfen edition". A better translation would be "Edition überprüfen".
2.) When being on the startpage, on the right hand side the product information is shown. If no OEM-key was found in the firmware, the last entry reads currently in german: "OEM-Schlüssel in Firmwar nicht vorhandene". This could be fixed to "OEM-Schlüssel in Firmware nicht vorhanden"
Thanks again for your effort and best regards!
How about to migrate to a .Net Core based version ?
Version 1.0.5835 runs fine on Windows XP if .NET Framework 4 is installed.
However, the latest Version 1.0.6594 stops immediately after starting without producing any visible output or error message
I would like to include more languages - only English and Italian are included in the Preview thus far.
If anyone is willing to provide translation from English to your own language let me know please.
Source still missing, licence still GPL!
Здравствуйте.
Добавьте пожалуйста в функционал ShowKeyPlus активацию OEM ключом.
Это возможно при помощи стандартной команды changepk.exe /ProductKey %OEMKey%
The source code package does not contain any sourcecode.
Hello
I have a bunch (big bunch) of oem key to check version.
It seems that you are the only one guy with a soft on the internet i am able to find with the capability to tell if a key is a windows 7/8/10/11 key.
But, as you mentioned, the support of the batch process / cli process is not supported anymore, and the 7060 release is not working on this purpose.
Could you either : tell how you managed to get the info of what int he key is linked to the verison of windows ?
or push a little bunch of code / exe, with a key in parameter and returning the version of the os included in that key ?
Thanks a lot in advance.
Launching ShowKeyPlus gave me Product Key: QKMNQ-9T2.....
Unfortunately, I got an error prompt that the number 2 is not acceptable in the product code.
Please note, I purchased the machine at the US Army West Point Post Exchange, at a Black Friday Door Buster sale. It was taken from a stack of all the same model. So I don't believe it was a fraudulent machine.
Any help you can give me will be greatly appreciated.
Thank you,
Nick M.
[email protected]
Hi when I use the program I see on firewall attempt to outbound comunication on port 443. May i ask for what porpose? Also i dont see source code to download just packed readme files as source code.
This is issue? can i'm lookup my windows OEM key? or backup windows original license key using this tools?
Hey, I am trying to download the source code, but in the source code files there is just a license. Where is the actual source?
Thank you for this tool to pull OEM information during WinPE! We are trying to use this during an OSD task sequence with SCCM. We have a step that runs ShowKeyPlus.exe OEMInfo.txt
and then parses the output file to import the needed information. However, after this step runs, we've noticed that ShowKeyPlus.exe stays running the background. The task sequence will not continue until the process is stopped. Even if we manually stop the process, the task sequence will continue, but when it arrives at the first reboot, the system simply does not restart. Everything closes and you get a cursor with a blue background. Something left over from ShowKeyPlus seems to be preventing the reboot. Any idea what that could be?
Thank you!
Hi,
Thanks for the tool!
When using the tool (recent version) in CLI mode in Windows PE (ADK 1803) it does create the file, however the values are not added (please see attached file
key.txt
).
It does show all information when running in GUI mode, however unlike in Windows 10 it needs several seconds to show the values (I do see a spinning circle first which I do not get in Windows 10). Therefore I suspect a timing issue that in CLI mode the file is written too soon.
I do have tried also the older version and either it does not run on PE at all or it has the same behaviour.
Thanks again,
Zathorian
Hello.
On the latest edition of Windows 10 (version 1903), for computers installed directly with Windows 8 keys in a clean install process, and which have been delivered a digital activation, the tool doesn't display the original Windows 8 key and edition (only the Windows 10 generic key is displayed).
Is it a known issue? Are you working on it? or is there a limitation in this version of Windows 10 which prevents from obtaining this information?
Thank you.
Best regards.
ShowKeyPlus1.0.6594 not executing under windows PE 64 bit environment created with Windows ADK for Windows 10, version 1709. Program can be seen momentarily in taskmgr then disappears.
On C: i have and use windows 10 home. Drive E: was before my main disk, i still use it, there are all files and folders for windows 8.1 pro. I want to find key for this windows. ShowKeyPlus didn't find it in E:\Windows\System32\config\software. If there another way to find it?
I am trying to reinstall a Medion laptop from 2007 that came with Windows XP. I don't have the installation disc that came with it (if any), but it does have an authentic product key sticker on it, and a sticker saying "Designed for Microsoft Windows XP". I found a Windows XP ISO, but it must be the wrong edition because it does not accept the product key.
I'm trying to use ShowKeyPlus to identify which edition the key belongs to, but ShowKeyPlus says that the key is invalid. I am quite confident that it is not and that I made no mistakes entering it. It's quite legible and has all the expected holograms. I tried several times.
How can I help get ShowKeyPlus to identify this key?
Hi,
I saw in your release notes:
Suppress messagebox when in CLI mode.
How can I enter CLI mode?
Thanks in advance,
Patrick
Can you possibly add a command line switch such as:
/w filename
Invoking this way would simply write the file and close.
With this I could script the program and run on several machines without operator intervention. Thank you for writing a nice program.
How to check with the product key for its edition?
Enlighten me. Any powershell commands?
pidgenx.dll winsxs .xaml lic files???
Help 👍
Add additional instructions for those whom can't get the certificate installed and/or get the certification error and thus fail the installation. You need to manually select a certificate folder.
Here are the following steps:
Now you should be able to install/use the ShowKeyPlus UWP application. I hope this may prove useful for those whom need it. :)
I'll start by saying thank you for the tool. It is fantastic.
I've been using the CLI version (1.0.7060) for a long time now in WinPE with v1.0.6893 as a 'backup' for when the CLI analysis fails (i.e. when Windows is partially installed).
The new version doesn't have WinPE support yet, however, we are starting to analyse systems with Windows 11 injections and it still shows 'Windows 10' as the injected version on these older builds.
Any chance you can release 1.0.7060 but with Windows 11 awareness? i.e. so the CLI functionality still works
Thanks in advance.
Seems suspicious.
Is it possible to remove the .Net FrameWork Depedency ?
my pc supports only .Net FrameWork version 4.6.2 :(
just to let ya know it comes conveniently with its own virus with no extra charge, so download at your own risk........
The source code package does not contain any sourcecode.
HI,
Is there any commandline options for ShowKeyPlus ?
I would like to check a lot of windows product key from a file, and of course generate an output file with the result.
Is there any way to do that ? Maybe an evolution ?
Thanks!
#Good afternoon,
i change key in my windows 7, but still can see my old one. Product ID and actual key is obtained from registry HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion. Old key i can't locate at the registry anyway, is your program save it after first startup or it can be locate one where from system? Attach screenshot also - picture
Showkey v1.0.6371 shows the same key on all my Windows 10 Pro computers!
Of course this is not the case, and I know that each computer has been installed with a unique key.
The only possible explanation I can think of, is the fact that I chose to store the ShowKey EXE file on a NAS server, and I run the same exe files from all my computers.
Could that be the reason?
is a option available to save the Informations to a txt file via CLI?
Using version 1.0.7060 (64 bit) for the first time. Why does the program access the Internet? I see in the release notes for “Show Key Plus Preview," internet access is necessary -- but not for the version I’m using. Please clarify? Thanks,
Hello!
While this isn't an issue per-say, I wanted to let you know Microsoft engineers that are working on licensing issues seem to be opting to install your software right away (no asking for consent, just going for it).
Wanted to let you know since you work hard on this tool, and Microsoft is using it to troubleshoot paying business customers (and probably not cutting you in)
On a Dell desktop that had Windows 7 on it and now runs Windows 10 1511, ShowKeyPlus says OEM Key: Windows 7 OEM marker present in firmware and correctly shows me the Original Key and Original Edition.
However on an Acer laptop that also had Windows 7 on it and now runs Windows 10 1607, ShowKeyPlus says OEM Key: Windows 7 OEM marker present in firmware but does not show me either the Original Key or the Original Edition.
Why is this? Is it because the desktop was upgraded from Windows 7 to 10 (using the 1511 ISO), but the laptop was formatted and had Windows 10 clean installed on it (also using the 1511 ISO but then updated to 1607 via Windows Update)?
Hello,
I understand that you are no longer developing the CLI version of ShowKeyPlus, I am curious if the command line has an option to check a product key? Is this something you plan to expand on in the future?
To clarify, check a product key not installed on the machine ShowKeyPlus is running on.
Thanks
I'm going through a saved document from a long time ago where I had kept a number of Windows licenses and a few of the ones I know are Vista and a few I'm uncertain of are coming back as invalid.
Hi
should it also display keys from MS Office?
Tested on Windows 10 Home 32-bit version 1607 (build 14393.187).
ShowKeyPlus 1.0.5835 seems to work fine (both installed key retrieval and check key functions).
ShowKeyPlus 1.0.6084 on the other hand throws the following exception:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at ShowKey.frmKeyInfo.bgwVersion_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e)
at System.ComponentModel.BackgroundWorker.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)
at System.ComponentModel.BackgroundWorker.AsyncOperationCompleted(Object arg)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
ShowKeyPlus
Assembly Version: 1.0.6084.20018
Win32 Version: 1.0.6084.20018
CodeBase: file:///E:/ShowKeyPlus.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Trying to check a key also displays the following error dialog:
---------------------------
ShowKeyPlus.exe - Bad Image
---------------------------
C:\Users\<username>\AppData\Local\pidgenx2.dll is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vendor for support. Error status 0xc000035a.
---------------------------
OK
---------------------------
Couple of additional points:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.