ShowKeyPlus Changelog

What's new in ShowKeyPlus 1.1.18.0

Nov 21, 2021
  • What's New:
  • Windows 11-type GUI
  • Office 2010-2021 key checking
  • Fixed:
  • Crash resulting from permissions
  • Crash on German when clicking Windows 7 OEM marker

New in ShowKeyPlus 1.1.16.5 Preview (Jul 25, 2021)

  • Migration to XAML/MVVM is complete
  • This version applies to Windows 8 and 10 only
  • Windows 7 is no longer supported (apart from key checking) .
  • It does not have all functionality of the original (WinPE, CLI etc.) yet
  • Update:
  • Added the About page
  • Fixed "More.." button display when no additional installations available
  • Update: 64-bit Version 1.0.0.1616 / 32-bit Version 1.0.0.1621
  • Fixed Key masking and a bunch of other stuff
  • Changed to Store version logo
  • Update: 64-bit Version 1.0.0.26874 / 32-bit Version 1.0.0.26887
  • Added Accent colour gradient to menu mouse over
  • Added number of installations found by auto-discovery to 'More...'
  • Added to saved file a notification if generic key
  • Progress ring when searching via More.. or Retrieve key functions
  • General code optimisation
  • Update: 64-bit Version 1.0.0.3969 / 32-bit Version 1.0.0.4042
  • Added Dark mode compatibility
  • If "Default app mode" is set to Dark in Colours settings or can be user initiated by double-clicking Version in About
  • Update: 64-bit Version 1.0.0.32696 / 32-bit Version 1.0.0.32651
  • Fixed Key masking of non-Key returns
  • Update: 32-bit Version 1.1.11.25105
  • Fixed crash when no additional installations found.
  • Note: This is a Debug version that contains a crash reporting tool that will get marked as a Trojan by AV's---it's not meant for general use.
  • Update: 32-bit Version 1.1.11.39129 / 64-bit Version 1.1.11.39140
  • Removed debugging code
  • Update: 32-bit Version 1.1.12.20946 / 64-bit Version 1.1.12.23240
  • Added Accent brightness
  • Update: 32-bit Version 1.1.12.23243 / 64-bit Version 1.1.12.23260
  • Added exception handing retrieving additional installation data (via More.. or Retrieve key functions)
  • Added improved Windows 7 edition checking with notification of expected delayed response
  • Update: 32-bit Version / 64-bit Version 1.1.12.38160
  • Removed border from textboxes on mouse over
  • Changed message box to window text reporting Win 7 edition in progress
  • Added High Contract compatibility
  • Increased opacity of Accent gradient
  • Fixed collapsing Home indicator
  • Added Accent brightness to Check progress bar
  • Update: 32-bit Version / 64-bit Version 1.1.13.15117
  • Added Current Build in registry to version check due to Windows 10 1909 having inconsistent Build numbers
  • Added thread cancellation tokens
  • Update: 32-bit Version / 64-bit Version 1.1.13.38538
  • Updated Default product key list
  • Update: 32-bit Version / 64-bit Version 1.1.13.38600
  • Updated Original key retrieval
  • Update: 32-bit Version / 64-bit Version 1.1.13.38662
  • Additional updates to Original key retrieval (More... and Retrieve functions)
  • Update: 32-bit Version / 64-bit Version 1.1.13.38663
  • Added logic to distinguish between the Original key in previous Windows versions and the new location (HKLMSYSTEMSetupSource OS (Updated on dd mm yyyy hh:mm:ss)
  • Update: 32-bit Version 1.1.13.40415
  • Added Upgrade button to iterate upgrades
  • Update: 32-bit Version 1.1.13.40420
  • Improved drive collection for "More" list
  • Update: 32-bit Version / 64-bit Version 1.1.14.42987
  • Added remaining MAK count checking (requires internet access)
  • Added Transparency
  • Update: 32-bit Version / 64-bit Version 1.1.14.44000
  • Migrated to .Net Core (requires Core 3.1 desktop runtime installed)
  • Added Italian language (special thanx to @bovirus for excellent translation)
  • Update: 32-bit Version / 64-bit Version 1.1.14.45000
  • Added Culture specific short date format on Upgrades
  • Update: 32-bit Version / 64-bit Version 1.1.14.46000
  • Added additional languages (including ar, de, es, fr, nl, pt, ru) - untested as translation per Google Translate.
  • Update: 64-bit Version 1.1.14.5 - Release Candidate
  • Dependency:
  • --Minimum .Net Framework 4.7.2
  • Languages included (de, es, fr, it, nl, pt, ru, zh-Hant)
  • Update: 64-bit Version 1.1.14.6 - Release Candidate
  • Italian language fixes applied - thanx @bovirus
  • Update: 32/64-bit Version 1.1.16.5
  • Added MS Office (2010-2019) key checking
  • Windows 11 GUI

New in ShowKeyPlus 1.1.16.0 / 1.1.16.0 Store App (Jun 13, 2021)

  • Removed ru and zh-Hant languages
  • Auto detect Accent colour change
  • Fixed crash when "Windows 7 OEM-Marker in Firmware vorhanden" clicked (on German systems)
  • Fixed (partially) memory leak when checking Win 7 keys

New in ShowKeyPlus 1.1.15.0 (Jun 9, 2021)

  • Added additional languages - de, es, fr, it, nl, pt, ru, zh-Hant

New in ShowKeyPlus 1.1.14.42987 Preview (Apr 20, 2020)

  • Added remaining MAK count checking (requires internet access)
  • Added Transparency

New in ShowKeyPlus 15.06.2019 Preview (Jun 17, 2019)

  • Added the About page
  • Fixed "More.." button display when no additional installations available

New in ShowKeyPlus 1.0.7051 Beta (Apr 22, 2019)

  • Added:
  • The standard help switch (-h, /h, -Help, /? etc should bring it up)
  • Uses offreg.dll's - embedded (consistent with UWP version)
  • Saving key info from GUI in WinPE saves directly to executable path.
  • Saving key info from GUI expanded to include Word and Excel types.
  • Bigfixes:
  • "no installed OS" found in WinPE
  • CLI mode never show a GUI element
  • CLI mode return to prompt after completion of processing
  • GUI mode saving OEM info with "no installed OS" - object not found error.
  • Windows 7 hive inaccesibility
  • Toggle Original key
  • Known Issues:
  • CLI mode releases the prompt before it is finished
  • CLI mode does not close Console if an installed OS is found

New in ShowKeyPlus 1.0.7045 Beta (Apr 16, 2019)

  • Addresses the following issues:
  • "no OS" found mode in WinPE
  • CLI mode never show a GUI element - also no error message as popup,
  • CLI mode should not wait at the end to press a button

New in ShowKeyPlus 1.0.7042 Beta (Apr 15, 2019)

  • Added:
  • The standard help switch (-h, /h, -Help, /? etc should bring it up)
  • Fixed applied for timing issue - needs testing

New in ShowKeyPlus 1.0.6919 (Dec 13, 2018)

  • Duplication of MAK installation key with Original key.

New in ShowKeyPlus 1.1.9.0 Pre-release (Jul 22, 2018)

  • Fixed disabled menu links when returning to the main screen subsequent to an error from auto-discovery.
  • Fixed "Retrieve key from backup" not displaying correct installation.
  • Updated error message to specify to re-launch as Admin if access to hive denied.

New in ShowKeyPlus 1.1.8.0 Pre-release (Jan 15, 2018)

  • Added Windows build version and achitecture

New in ShowKeyPlus 1.0.6320 (Apr 25, 2017)

  • Bug fix: Supress messagebox when in CLI mode
  • Added key checking support for new editions in Creators Update: Windows EnterpriseG and Windows Cloud.

New in ShowKeyPlus 1.0.6125 (Apr 24, 2017)

  • Bugfix:
  • Version check returning null error
  • System.NullReferenceException: Object reference not set to an instance of an object.
  • at ShowKey.frmKeyInfo.bgwVersion_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e)
  • Bug fix:
  • Product key checking referencing incorrect dll. on Windows 32-bit versions
  • NB: Windows 7 32-bit still does not support key checking of Win 8 / Win 10 keys. It will report those keys as Invalid, but they should be checked on Win 7 64-bit or any Win 8 or Win 10 version.
  • (Seems to be kernel calls to the superceded pidgen.dll that fails. Works with Win 8 and Win 10 32-bit, however.)
  • Exception wording added for valid keys with invalid configuration resulting in a null response for edition.
  • Cosmetic fixes.

New in ShowKeyPlus 1.0.6084 (Oct 12, 2016)

  • Bugfix:
  • Version check returning null error
  • System.NullReferenceException: Object reference not set to an instance of an object.at ShowKey.frmKeyInfo.bgwVersion_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e)
  • Product key checking referencing incorrect dll. on Windows 32-bit versions
  • NB: Windows 7 32-bit still does not support key checking of Win 8 / Win 10 keys. It will report those keys as Invalid, but they should be checked on Win 7 64-bit or any Win 8 or Win 10 version.
  • (Seems to be kernel calls to the superceded pidgen.dll that fails. Works with Win 8 and Win 10 32-bit, however.)
  • Exception wording added for valid keys with invalid configuration resulting in a null response for edition.
  • Cosmetic fixes.

New in ShowKeyPlus 1.0.6120 Pre-release (Oct 4, 2016)

  • Bugfix: System.NullReferenceException: Object reference not set to an instance of an object. at ShowKey.frmKeyInfo.bgwVersion_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e). It can be replicated in builds 6112/6115 by attempting launching a second instance immediately as the first one is initialising (i.e before the background worker completes). Hopefully it's fixed in this version. This is a quick-fix as the version check will abort rather than the exception thrown.

New in ShowKeyPlus 1.0.6115 Pre-release (Oct 4, 2016)

  • Just some cosmetic fixes to "Check" screen..

New in ShowKeyPlus 1.0.6112 Pre-release (Oct 4, 2016)

  • Bug fix: Version check returning null error
  • Exception wording added for valid keys with invalid configuration resulting in a null response for edition.

New in ShowKeyPlus 1.0.6084 (Oct 4, 2016)

  • Retrieve Windows 8 and Windows 10 key editions on Windows 7 installations.
  • Use CLI to generate a text file of installed, original and OEM key(s) and their editions, silently.
  • Implemented Accent colour as the base colour scheme.
  • Background changes to opaque when pop-up visible.

New in ShowKeyPlus 1.0.5815 (Dec 3, 2015)

  • Bug-fix: Windows 8 reporting duplicate installations.

New in ShowKeyPlus 1.0.5814 (Dec 3, 2015)

  • Bug-fix: Forward-navigation arrow displaying incorrectly.
  • Bug-fix: Check version dialog was not returning to calling thread.

New in ShowKeyPlus 1.0.5812 (Dec 2, 2015)

  • Automated discovery of pre-existing Windows installations (from Windows and Windows.old folders) that are in their default locations (root drives). It supports Windows XP through Windows 10 key retrieval. The forward-arrow located upper right navigates to each of those.
  • NB: Should the Windows installation not be in the default location, "Retrieve key from backup" should still be used.
  • Last used theme (Dark mode can be set by clicking "version") gets saved for use the next time the application is launched.
  • Some GUI enhancements for DPI scaling.
  • Includes a version check to alert of new releases.

New in ShowKeyPlus 1.0.5811 Pre-release (Nov 30, 2015)

  • Fixed compatibility errors retrieving keys from older versions of Windows.
  • Added Version checker.

New in ShowKeyPlus 1.0.5809 Pre-release (Nov 28, 2015)

  • Updated to automate finding existing Windows installation(s) - including Windows.old - that have valid key data.
  • With WinPESE, the first installation found will be displayed.
  • If more than one previous Windows installation is found, a forward arrow will be displayed to allow navigation to other installations.