Microsoft office activator  |  windows activation crack  |  windows product key  |  windows 10 product key  |  windows 7 ultimate product key  |  windows 7 keygen  |  Activate Office 2010  |  Office Project Keys  |  project professional product key  |  Office 365 Office 2016 Office 2013 key  | Office 2013 key recovery - Ars Technica OpenForum

Office 2013 key recovery

Reply to topic
13 posts
Has anybody found anything that will recover an office 2013 key? I have a relative with a borked 2013 install and of course they have lost the key and never registered it with microsoft. I checked it with ospp.vbs and it says it has an active licence installed but my goto programs belarc and produkey weren't able to get it. And my brief googling didn't turn up anything except obvious malware that claims to be able to pull an office 2013 key.
get aida64 from www.finalwire.com
it can extract them from the registry
Sadly it looks like it doesn't work for the Home and Business version according to their forums.

Edit:
But that post is from 2013 I will give it a shot.
last time I used belarc advisor it recovered all keys.
Powershell solution:
Code:
function Search-RegistryKeyValues {
 param(
 [string]$path,
 [string]$valueName
 )
 Get-ChildItem $path -recurse -ea SilentlyContinue |
 % {
  if ((Get-ItemProperty -Path $_.PsPath -ea SilentlyContinue) -match $valueName)
  {
   $_.PsPath
  }
 }
}

# find registry key that has value "digitalproductid"
# 32-bit versions
$key = Search-RegistryKeyValues "hklm:\software\microsoft\office" "digitalproductid"
if ($key -eq $null) {
    # 64-bit versions
 $key = Search-RegistryKeyValues "hklm:\software\Wow6432Node\microsoft\office" "digitalproductid"
 if ($key -eq $null) {Write-Host "MS Office is not installed.";break}
}

$valueData = (Get-ItemProperty $key).digitalproductid[52..66]

# decrypt base24 encoded binary data
$productKey = ""
$chars = "BCDFGHJKMPQRTVWXY2346789"
for ($i = 24; $i -ge 0; $i--) {
 $r = 0
 for ($j = 14; $j -ge 0; $j--) {
  $r = ($r * 256) -bxor $valueData[$j]
  $valueData[$j] = [math]::Truncate($r / 24)
  $r = $r % 24
 }
 $productKey = $chars[$r] + $productKey
 if (($i % 5) -eq 0 -and $i -ne 0) {
  $productKey = "-" + $productKey
 }
}

Write-Host "MS Office Product Key:" $productKey

Run in the ISE. Dump it in the editor, hit execute, receive key.

Is there nothing powershell cannot solve?
It worked with my work computer but that has profesional plus instead of home and business. I will test it for home and business when I get access to their machine again.
Any news? I'm quite curious about this.
It appears I was too late. My relative called MS in my absence, which I told them not to since it was an OEM version and all MS would do is pressure them to buy another key. Sadly the version they got them to buy was Office 365 and it looks like the had them run the office uninstall fix it. ospp.vbs no longer sees a key and the ps script doesn't come back with anything.

Anybody else have access to a system with 2013 home and business, they can test this with? MSDN only gives me access to pro plus. From what I could gleam from the spiceworks forums it looks like home and business deletes the key after the install, that would explain why produkey and belarc could pull a pro key and not for home and business.
Well, at least I know never to buy a home and business edition...
We use Magical Jelly Bean Keyfinder at work. Works with OEM versions (which is what we install on our machines).
We use Magical Jelly Bean Keyfinder at work. Works with OEM versions (which is what we install on our machines).

Do you know if it is home and business or pro?
At work, there is little chance a H&B license would be used outside a business that has less than 10 people. Hell, we have 7 people in my office and buying 2010 licenses outright has saved us plenty of headache.
abj21 wrote:
We use Magical Jelly Bean Keyfinder at work. Works with OEM versions (which is what we install on our machines).

Do you know if it is home and business or pro?

Home and Business. And I gave you wrong information, it's not the OEM version, it's the Certified Refurbished edition. That might make a difference.
13 posts