Answered by:
Windows 7 is not genuine

Question
-
In spite of this copy of Win 7 coming with the computer from Dell, MS is giving me an inaccurate message that this copy of Windows is not genuine. Thanks Microsoft for punishing those of us who use you software always with legitimate copies.
Diagnostic Report (1.9.0027.0):
-----------------------------------------
Windows Validation Data-->
Validation Code: 50
Cached Online Validation Code: 0x0
Windows Product Key: *****-*****-M3DJT-4J3WC-733WD
Windows Product Key Hash: xo+ajVSpae7/4VoZjS7m6JL0f3A=
Windows Product ID: 00371-OEM-8992671-00524
Windows Product ID Type: 2
Windows License Type: OEM SLP
Windows OS version: 6.1.7601.2.00010100.1.0.048
ID: {BD08C46F-2B4B-4D83-AC05-E9A5AED7C55E}(1)
Is Admin: Yes
TestCab: 0x0
LegitcheckControl ActiveX: N/A, hr = 0x80070002
Signed By: N/A, hr = 0x80070002
Product Name: Windows 7 Professional
Architecture: 0x00000009
Build lab: 7601.win7sp1_gdr.110408-1631
TTS Error:
Validation Diagnostic:
Resolution Status: N/A
Vista WgaER Data-->
ThreatID(s): N/A, hr = 0x80070002
Version: N/A, hr = 0x80070002
Windows XP Notifications Data-->
Cached Result: N/A, hr = 0x80070002
File Exists: No
Version: N/A, hr = 0x80070002
WgaTray.exe Signed By: N/A, hr = 0x80070002
WgaLogon.dll Signed By: N/A, hr = 0x80070002
OGA Notifications Data-->
Cached Result: N/A, hr = 0x80070002
Version: N/A, hr = 0x80070002
OGAExec.exe Signed By: N/A, hr = 0x80070002
OGAAddin.dll Signed By: N/A, hr = 0x80070002
OGA Data-->
Office Status: 109 N/A
OGA Version: N/A, 0x80070002
Signed By: N/A, hr = 0x80070002
Office Diagnostics: B4D0AA8B-604-645_B4D0AA8B-604-645_025D1FF3-364-80041010_025D1FF3-229-80041010_025D1FF3-230-1_025D1FF3-517-80040154_025D1FF3-237-80040154_025D1FF3-238-2_025D1FF3-244-80070002_025D1FF3-258-3
Browser Data-->
Proxy settings: N/A
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Win32)
Default Browser: C:\Program Files (x86)\Internet Explorer\iexplore.exe
Download signed ActiveX controls: Prompt
Download unsigned ActiveX controls: Disabled
Run ActiveX controls and plug-ins: Allowed
Initialize and script ActiveX controls not marked as safe: Disabled
Allow scripting of Internet Explorer Webbrowser control: Disabled
Active scripting: Allowed
Script ActiveX controls marked as safe for scripting: Allowed
File Scan Data-->
Other data-->
Office Details: <GenuineResults><MachineData><UGUID>{BD08C46F-2B4B-4D83-AC05-E9A5AED7C55E}</UGUID><Version>1.9.0027.0</Version><OS>6.1.7601.2.00010100.1.0.048</OS><Architecture>x64</Architecture><PKey>*****-*****-*****-*****-733WD</PKey><PID>00371-OEM-8992671-00524</PID><PIDType>2</PIDType><SID>S-1-5-21-2106873509-1159212949-2072418859</SID><SYSTEM><Manufacturer>innotek GmbH</Manufacturer><Model>VirtualBox</Model></SYSTEM><BIOS><Manufacturer>innotek GmbH</Manufacturer><Version>VirtualBox</Version><SMBIOSVersion major="2" minor="5"/><Date>20061201000000.000000+000</Date></BIOS><HWID>D7A73807018400FE</HWID><UserLCID>0409</UserLCID><SystemLCID>0409</SystemLCID><TimeZone>Central Standard Time(GMT-06:00)</TimeZone><iJoin>0</iJoin><SBID><stat>3</stat><msppid></msppid><name></name><model></model></SBID><OEM/><GANotification/></MachineData><Software><Office><Result>109</Result><Products/><Applications/></Office></Software></GenuineResults>
Spsys.log Content: 0x80070002
Licensing Data-->
Software licensing service version: 6.1.7601.17514
Name: Windows(R) 7, Professional edition
Description: Windows Operating System - Windows(R) 7, OEM_SLP channel
Activation ID: 50e329f7-a5fa-46b2-85fd-f224e5da7764
Application ID: 55c92734-d682-4d71-983e-d6ec3f16059f
Extended PID: 00371-00178-926-700524-02-1033-7600.0000-1852011
Installation ID: 011496561201401020937060698431061470397620663434917500
Processor Certificate URL: http://go.microsoft.com/fwlink/?LinkID=88338
Machine Certificate URL: http://go.microsoft.com/fwlink/?LinkID=88339
Use License URL: http://go.microsoft.com/fwlink/?LinkID=88341
Product Key Certificate URL: http://go.microsoft.com/fwlink/?LinkID=88340
Partial Product Key: 733WD
License Status: Notification
Notification Reason: 0xC004F057.
Remaining Windows rearm count: 4
Trusted time: 8/8/2011 12:04:04 PM
Windows Activation Technologies-->
HrOffline: 0x00000000
HrOnline: N/A
HealthStatus: 0x0000000000000000
Event Time Stamp: N/A
ActiveX: Registered, Version: 7.1.7600.16395
Admin Service: Registered, Version: 7.1.7600.16395
HealthStatus Bitmask Output:
HWID Data-->
HWID Hash Current: MAAAAAEABAABAAEAAAABAAAAAQABAAEAJJSee7ytJGYGDOa3/tt6THbodvnsar7G
OEM Activation 1.0 Data-->
N/A
OEM Activation 2.0 Data-->
BIOS valid for OA 2.0: yes, but no SLIC table
Windows marker version: N/A
OEMID and OEMTableID Consistent: N/A
BIOS Information:
ACPI Table Name OEMID Value OEMTableID Value
APIC VBOX VBOXAPIC
FACP VBOX VBOXFACP
SSDT VBOX VBOXCPUT
Monday, August 8, 2011 5:04 PM
Answers
-
"LonghornRed" wrote in message news:1a60f7b0-d252-4a44-b4aa-4912ea9c8a4c...
In spite of this copy of Win 7 coming with the computer from Dell, MS is giving me an inaccurate message that this copy of Windows is not genuine. Thanks Microsoft for punishing those of us who use you software always with legitimate copies.
Diagnostic Report (1.9.0027.0):
-----------------------------------------
Windows Validation Data-->
Validation Code: 50
Cached Online Validation Code: 0x0
Windows Product Key: *****-*****-M3DJT-4J3WC-733WD
Windows Product Key Hash: xo+ajVSpae7/4VoZjS7m6JL0f3A=
Windows Product ID: 00371-OEM-8992671-00524
Windows Product ID Type: 2
Windows License Type: OEM SLP
Windows OS version: 6.1.7601.2.00010100.1.0.048
Other data-->
SYSTEM><Manufacturer>innotek GmbH</Manufacturer><Model>VirtualBox</Model></SYSTEM><BIOS><Manufacturer>innotek GmbH</Manufacturer><Version>VirtualBox</Version><SMBIOSVersion major="2" minor="5"/><Date>20061201000000.000000+000</Date></BIOS
4You CANNOT use an OEM_SLP license to activate a Virtual Machine installation.
Noel Paton | Nil Carborundum Illegitemi | CrashFixPC | The Three-toed Sloth- Edited by Darin Smith MS Monday, August 8, 2011 8:35 PM Bolder "Virtual Box"
- Marked as answer by Darin Smith MS Monday, August 8, 2011 8:35 PM
Monday, August 8, 2011 5:21 PMModerator -
OEM SLP product keys are only valid for the comptuters they are installed on at the time the computers are manufactured. It appears that you are trying to use the copy of Windows that came with your computer in Virtual Box. You can't do that. OEM SLP copies require a matching SLIC table in the BIOS. The emulated BIOS presented to the vm by Virtual Box contains no such SLIC table. A virtual machine does not use the host's BIOS.
You need to use a full license retail copy of Windows in a virtual machine. You can either purchase a retail copy or an MSDN or TechNet subscription to get a key that is valid for VB.
OEM copies can only be used on the computers they shipped with. This is from an OEM end user license:
"The software license is permanently assigned to the computer with which the software is distributed."
In other words, OEM licenses are non-transferrable. A virtual machine is another computer for licensing purposes.
Colin Barnhorst Windows 7 Ultimate x64 on DIY with 6GB ram.
- Marked as answer by Darin Smith MS Monday, August 8, 2011 8:35 PM
Monday, August 8, 2011 5:30 PMAnswerer
All replies
-
- What is the specific model number of your Dell computer?
2. Did you recently install a different motherboard?
Carey FrischMonday, August 8, 2011 5:16 PMModerator -
"LonghornRed" wrote in message news:1a60f7b0-d252-4a44-b4aa-4912ea9c8a4c...
In spite of this copy of Win 7 coming with the computer from Dell, MS is giving me an inaccurate message that this copy of Windows is not genuine. Thanks Microsoft for punishing those of us who use you software always with legitimate copies.
Diagnostic Report (1.9.0027.0):
-----------------------------------------
Windows Validation Data-->
Validation Code: 50
Cached Online Validation Code: 0x0
Windows Product Key: *****-*****-M3DJT-4J3WC-733WD
Windows Product Key Hash: xo+ajVSpae7/4VoZjS7m6JL0f3A=
Windows Product ID: 00371-OEM-8992671-00524
Windows Product ID Type: 2
Windows License Type: OEM SLP
Windows OS version: 6.1.7601.2.00010100.1.0.048
Other data-->
SYSTEM><Manufacturer>innotek GmbH</Manufacturer><Model>VirtualBox</Model></SYSTEM><BIOS><Manufacturer>innotek GmbH</Manufacturer><Version>VirtualBox</Version><SMBIOSVersion major="2" minor="5"/><Date>20061201000000.000000+000</Date></BIOS
4You CANNOT use an OEM_SLP license to activate a Virtual Machine installation.
Noel Paton | Nil Carborundum Illegitemi | CrashFixPC | The Three-toed Sloth- Edited by Darin Smith MS Monday, August 8, 2011 8:35 PM Bolder "Virtual Box"
- Marked as answer by Darin Smith MS Monday, August 8, 2011 8:35 PM
Monday, August 8, 2011 5:21 PMModerator -
OEM SLP product keys are only valid for the comptuters they are installed on at the time the computers are manufactured. It appears that you are trying to use the copy of Windows that came with your computer in Virtual Box. You can't do that. OEM SLP copies require a matching SLIC table in the BIOS. The emulated BIOS presented to the vm by Virtual Box contains no such SLIC table. A virtual machine does not use the host's BIOS.
You need to use a full license retail copy of Windows in a virtual machine. You can either purchase a retail copy or an MSDN or TechNet subscription to get a key that is valid for VB.
OEM copies can only be used on the computers they shipped with. This is from an OEM end user license:
"The software license is permanently assigned to the computer with which the software is distributed."
In other words, OEM licenses are non-transferrable. A virtual machine is another computer for licensing purposes.
Colin Barnhorst Windows 7 Ultimate x64 on DIY with 6GB ram.
- Marked as answer by Darin Smith MS Monday, August 8, 2011 8:35 PM
Monday, August 8, 2011 5:30 PMAnswerer -
On a side note, I don't understand how the user is being "Punished". Windows gave a Notice that it detected what looked to be Non-Genuine behavior (and if an OEM licensed Windows 7 is being used in a Virtual Box, as the report shows, then Windows was absolutely correct). No Widows functionality was removed or limited because of the issue.
Darin MSMonday, August 8, 2011 9:02 PM -
On a side note, I don't understand how the user is being "Punished". Windows gave a Notice that it detected what looked to be Non-Genuine behavior (and if an OEM licensed Windows 7 is being used in a Virtual Box, as the report shows, then Windows was absolutely correct). No Widows functionality was removed or limited because of the issue.
Darin MS
"Punishment" = having to pay for a new copy of Windows. It's always somebody else's fault when you don't have enough money to do what you want. A lot of folks don't understand that a legit copy of Windows can be used in a non-compliant manner, as in this case.
Colin Barnhorst Windows 7 Ultimate x64 on DIY with 6GB ram.Monday, August 8, 2011 10:04 PMAnswerer -
It'd be really nice if supposed MS employees actually knew what they were talking about before they went off and dismissed a user's claims.
To quote from the Windows 7 Professional OEM EULA...
"Use with Virtualization Technologies. Instead of using the software directly on the licensed
computer, you may install and use the software within only one virtual (or otherwise emulated)
hardware system on the licensed computer."So while you might think having several versions with cryptic differences that are in cases hardware locked is cool and wonderful, this usage is valid provided it's running on the same computer. Ergo there's a problem with your validation system as it's disallowing perfectly reasonable usage according to the perfectly unreasonable terms of service.
Monday, September 26, 2011 6:59 AM -
"jrsimmons" wrote in message news:f9fc5964-129c-4674-9b56-6185ad6b52f4...
It'd be really nice if supposed MS employees actually knew what they were talking about before they went off and dismissed a user's claims.
To quote from the Windows 7 Professional OEM EULA...
"Use with Virtualization Technologies. Instead of using the software directly on the licensed
computer, you may install and use the software within only one virtual (or otherwise emulated)
hardware system on the licensed computer."So while you might think having several versions with cryptic differences that are in cases hardware locked is cool and wonderful, this usage is valid provided it's running on the same computer. Ergo there's a problem with your validation system as it's disallowing perfectly reasonable usage according to the perfectly unreasonable terms of service.
Pardon?1) The only employee of MS who regularly appears in this forum is Darin Smith.2) an OEM_SLP License requires that a SLIC table be present – such a SLIC table is NEVER present in a virtual machine (from any manufacturer).If the user wishes to UNINSTALL their Windows license from the computer, then install a Retail license of another operating system, then install the COA_SLP license in a virtual machine, then that is a possible route – however that route is not the one followed by the OP in this thread.
Noel Paton | Nil Carborundum Illegitemi | CrashFixPC | The Three-toed SlothMonday, September 26, 2011 8:19 AMModerator -
Who are supposed MS employees? This is a user to user forum sponsored on Microsoft's servers for the convenience of users.
The clause you cite is problematical because this is a Type 2 OEM SLP license. It cannot activate in a virtual machine because, as Noel points out, the necessary SLIC table is not present in the BIOS of the emulated motherboard used by the vm. A vm does not use the motherboard of the host computer. The clause has been standard since Microsoft dropped its ban on the use of virtual machines in the Vista Home editions several years ago. It probably shouldn't be present in a Type 2 license because such a usage is not possible, but Microsoft does not distinguish between the various types of OEM licenses that finely when wording them.
It is possible for an OEM license to be assigned to a virtual machine. Microsoft uses OEM SLP licenses in XP Mode and the emulated motherboard is adapted for it. A Type 3 OEM System Builder license could be used in a vm if it has never been used elsewhere and is installed by a computer manufacturer (not by the end user). But what you have is a Type 2 license that must be able to see the BIOS in the original Dell motherboard in order to activate or validate. Since it cannot you are stuck, logical arguments about "computers" notwithstanding.
Colin Barnhorst Windows 7 Ultimate x64 on DIY with 6GB ram.- Edited by CbarnhorstEditor Monday, September 26, 2011 2:12 PM
Monday, September 26, 2011 1:55 PMAnswerer -
My bad, I assumed the MSFT (and possibly MCC) after the name indicated Microsoft.My point is that regardless of the technological problems with the licencing system, the EULA that was given and has been agreed to patently gives the user the right to run the software in a virtual machine. The software is therefore genuine and it's being used in a genuine manner so where's the Microsoft Genuine Advantage?The other rubbish was just my personal opinion that the whole licencing system is a shambles designed to confuse people into paying more than they really need.Tuesday, September 27, 2011 5:57 AM
-
MSFT is the stock market name of Microsoft. Microsoft employees volunteer their time in the forums from time to time. MCC means a private person that Microsoft has recognized as a contributor to the Microsoft forums.
You can cling to whatever license terms you like, but the SLP technology does not work to permit your OEM SLP copy of Windows to activate anywhere but on bare metal in your computer. This is by design. Give it up. It is not a matter of reason or logic. It cannot work because an OEM SLP copy of Windows is incomplete out of contact with the physical hardware BIOS. Your computer's BIOS is not virtualized in a virtual machine. A vm has its own BIOS emulation that does not contain the necessary SLIC table required by the copy of Windows that shipped from the computer manufacturer's factory.
The license terms are general because the license type can change depending on the product key inserted by the user.
Colin Barnhorst Windows 7 Ultimate x64 on DIY with 6GB ram.Tuesday, September 27, 2011 10:07 AMAnswerer -
The user is perfectly right to complain though, when something explicitly allowed and legitimate is blocked.
It might have been nicer to mention that while the OEM_SLP licence won't work, you can plug in the licence key on the side of the machine and get it activated by phone, which is my understanding of the COA_SLP licence mentioned by Noel.
Tuesday, September 27, 2011 11:40 PM -
That is only legitimate for an installed SLP copy on the original computer. A vm is not the original computer. That is the meaning of the virtualization terms "host" and "guest" computers. It is no more legitimate to activate an SLP license on a vm as it is to move the copy to another physical computer.
OEM SLP copies of Windows are royalty copies. That means that the user purchases the computer and the copy of Windows as a single unit. The only transfer of the software permitted is when the unit is transferred. Windows by itself is, as the license says, permanently assigned to the licensed device. That device is the motherboard of the physical computer.
Royalty copies of Windows cost the OEM pennies on the dollar compared to the retail price of Windows. The user is not paying an appreciable amount for the default edition offered by the OEM.
Also, keep in mind that end user license agreement for OEM copies is not between you and Microsoft. As the license says,
"These license terms are an agreement between you and
· the computer manufacturer that distributes the software with the computer, or
· the software installer that distributes the software with the computer."
That means you have to get permission from the OEM, not Microsoft, to deviate from the license.
Colin Barnhorst Windows 7 Ultimate x64 on DIY with 6GB ram.Wednesday, September 28, 2011 12:44 AMAnswerer -
Nobody is deviating from any licence, whether you think it should be there or not the licence agreement clearly states that hosting the software as a virtualised guest on the OEM hardware is legit. I'll repeat it again as you seem to be having trouble reading the licence text.
"Use with Virtualization Technologies. Instead of using the software directly on the licensed computer, you may install and use the software within only one virtual (or otherwise emulated) hardware system on the licensed computer."
Wednesday, September 28, 2011 3:14 AM -
The text is standard in ALL licenses. Microsoft has never provided a mechanism for re-writing the license on the fly should the product key change. In this case there was no need to since an OEM SLP license cannot activate away from the BIOS on the computer's motherboard anyway. That is sufficient to prevent the software from simply being activated on another motherboard, physical or virtual, without the use of a loader (basically an illegal SLIC emulation). Microsoft requires OEMs to prevent royaly licenses from being transferred or used on other than the original mobo.
The last wording change to the virtualization clause was made after the prohibition on virtualizing Vista Starter, Home Basic, and Home Premium was rescinded.
Unfortunately you are grasping at straws since the manufacturer is using technology in hardware that moots the question.
Confirm it for yourself. Call the manufacturer's customer support line and ask if you can use their license in a vm. I'm pretty sure that you already know the answer but ask anyway.
Colin Barnhorst Windows 7 Ultimate x64 on DIY with 6GB ram.Wednesday, September 28, 2011 3:31 AMAnswerer -
Why would I ask customer support anything, it's a fantastic way to spend an hour answering dumb questions from people who have no idea or interest in what they're doing. Provided I could find an intelligent operator, they'd probably look at the licence agreement and see the bit where it says you can use this in a single vm provided the host hardware is that for which the licence is valid.
There's nothing illegal about passing on data from the hardware to a virtual machine, unless you use that to bypass copyright or the EULA, however since the EULA has an explicit clause for this it's largely irrelevant.
You seem to be confusing what the licence agreement grants with what is easily possible with the technology. It's legitimate according to the agreement, the technology prevents it without a bit of tomfoolery. Ergo the user has right to be annoyed, but luckily there's an easier way by using the COA_SLP licence provided for when the OEM_SLP fails.
Thursday, September 29, 2011 2:11 AM -
"jrsimmons" wrote in message news:2db73654-af46-4a1c-8853-eec5479c034a...
Nobody is deviating from any licence, whether you think it should be there or not the licence agreement clearly states that hosting the software as a virtualised guest on the OEM hardware is legit. I'll repeat it again as you seem to be having trouble reading the licence text.
"Use with Virtualization Technologies. Instead of using the software directly on the licensed computer, you may install and use the software within only one virtual (or otherwise emulated) hardware system on the licensed computer."
You are completely ignoring the FACT that OEM_SLP Licenses are not valid on anything other than the original BIOS – and the original BIOS is not visible to a VM.You can possibly use the COA License on a VM – but only if you uninstall the OS from the host.
Noel Paton | Nil Carborundum Illegitemi | CrashFixPC | The Three-toed SlothThursday, September 29, 2011 6:25 AMModerator -
Well uninstalling has no real implication unless you go online and try and use them both at the same time, but legally it's not kosher indeed.
The distinction is between the EULA which lists permissions you should have, and the licencing technology which attempts to enforce them, when I've said licence I've generally meant the EULA which is probably not overly apparent.
You can actually emulate the host BIOS, but at the moment I think there's nothing that emulates to the extent required for the OEM_SLP authentication in newer versions of windows. This, according to the EULA would be a totally reasonable usage. Which brings me full circle to my original claims that
"Windows gave a Notice that it detected what looked to be Non-Genuine behavior (and if an OEM licensed Windows 7 is being used in a Virtual Box, as the report shows, then Windows was absolutely correct)."
and
""Punishment" = having to pay for a new copy of Windows. It's always somebody else's fault when you don't have enough money to do what you want. A lot of folks don't understand that a legit copy of Windows can be used in a non-compliant manner, as in this case."
are misleading, factually incorrect and in the latter case derogatory and unkind.
Friday, September 30, 2011 1:15 AM -
If you wish to pursue this topic I suggest you use the forums for OEM licensing. Most of the royalty manufacturers have such forums and Microsoft has the OEM System Builder forums at
http://www.microsoft.com/OEM/en/community/social/pages/oem-reseller-system-builder-forums.aspx
Colin Barnhorst Windows 7 Ultimate x64 on DIY with 6GB ram.Friday, September 30, 2011 2:00 AMAnswerer