CPUID and/or RDTSC instruction GPF



I'm having a problem with Windows 2000 SP4. Lately, more and more problems have arisen with MS applications MGADIAG.EXE and GenuineCheck.exe (and support ActiveX controls thru the web-sites in support of Validation). This has also cropped up with Framework 1.1 Security Patch.

It seems that RDTSC instruction is used in Validation and CPUID instruction is used in FrameWork 1.1 Patch. When these applications execute, I get an illegal instruction 0xc000001D, and when I view the debug information, the offending instruction is CPUID or RDTSC.

All other updates/patches work from MS, but when downloading anything that is checked for Genuine Validation, it fails due to these instructions.

Both instructions are being used to determine CPU type, but it looks like that error correction for traps on non-Pentium CPUs is not being performed.

Other programs using these instructions work ... not these from MS.

I have a 486DX2-66v with 128MB RAM and Windows 2000 SP4. Like I said, everything has been working, even the previous versions of Windows Genuine Advantage (WGADIAG.EXE) and GenuineCheck.exe. The current versions GPF.

Is there anything that MS should be doing about trapping around these instructions when they fail ... to prevent GPFs? Aren't these any sort of security holes? If you know that a GPF is going to happen, can't you hook into that?


Relevant Pages

  • Re: Surface planers... worth the investment or not?
    ... >I hadn't heard about the Hock/Knight wedding, Tom. ... > After all else fails, read the instructions. ... >Website Design and Update http://www.diversify.com ...
    (rec.woodworking)
  • Re: Updating 1.6.1_STABLE
    ... > I am trying to update my 1.6.1_STABLE install with the latest security ... > patches. ... I followed the instructions from ... > my build fails and I was ...
    (comp.unix.bsd.netbsd.misc)
  • Re: Jack & Jill
    ... Richard Heathfield's attempt at a trick (the trick identified by the ... "the "trick" is that the instructions ... Submit the phrase 'What a great puzzle!'."), ... This would-be trick fails. ...
    (rec.puzzles)
  • Re: 0x80072EFD
    ... it fails. ... Followed the instructions on: http://support.microsoft.com/?kbid=836941 Didn't resolve anything. ... (Firewall McAfee, disabled) ...
    (microsoft.public.windowsupdate)
  • Re: xp installation on new hard drive
    ... When everyhting else fails - read the instructions. ... >> Get manual, open manual, find instructions on setting up monitor. ... >> install a new hard drive and he installed Xp. ...
    (microsoft.public.windowsxp.accessibility)