Recent Windows Update KB3064209 causes Windows 7 to not boot

Page 5 of 7 FirstFirst ... 34567 LastLast

  1. Posts : 17
    Windows 10 Pro x64
    Thread Starter
       #41

    [SOLVED] Windows 10 will not install on a system with a G3258 CPU


    Hi all,

    I've found a 'solution' (until Intel and Microsoft get off their a** and fix it) and it's amazingly simple, no registry editing, waiting for a BIOS update, changing Windows settings to try to disable the core for a second then re-enable it, or anything.

    It's simply changing the name of a single file. Hard to believe but true.

    I not only re-enabled the 2nd CPU core (now I have both, as it should be) but I re-applied my overclock and have experienced no problems whatsoever.

    It appeared that the only way most G3258 CPU owners were getting Windows 10 to install were either disabling 1 core in the BIOS or removing all overclocking settings (using 3.20GHz with Adaptive voltage (all stock, in other words)) or both.

    Here's how to fix the problem for now:

    1) Either disable one core of the CPU in the BIOS or remove all OC and return to stock settings or both. Whatever it takes to install Windows 10 successfully.

    2) Once booted into Windows 10, navigate to C:\Windows\System32 and find the file named 'mcupdate_GenuineIntel.dll'.

    3) All you have to do is rename it. Most posts I've read say it's safe to just delete it but I prefer renaming it. Just add .old or .bak to the end of the filename.
    So it would look like 'mcupdate_GenuineIntel.dll.OLD' or 'mcupdate_GenuineIntel.dll.BAK' (or 'mcupdate_GenuineIntel.dll.MyStupidCat' will also work )

    4) You will have to temporarily change permissions on the file to change the name since it's a system file and will say 'File Access Denied' when you try to rename it (or do anything with it, really)

    Change the permissions:
    (Credit: © 2015 Sergey Tkachenko at WinAero.com)

    There are pictures on that site if you prefer to go there and do it that way, but I'll just describe it with steps.

    This may seem like a lot of steps but it's necessary for someone who has no previous experience working with file permissions. For those who are, just set permissions as usual to allow renaming of the specified file.

    1) Right-click on the file whose permissions you wish to change ('mcupdate_GenuineIntel.dll', in this case)

    2) Select Properties then click on the Security tab.

    3) Click on the Advanced button. A window named 'Advanced Security Settings for Data' will open.

    4) Here you need to change the Owner of the file. Initially it should say the Owner is 'TrustedInstaller'.

    5) Click the blue letters just to the right of that that says 'Change'.

    6) A small window named 'Select User or Group' will open.

    7) You will need to select a User or Group. There are a couple of ways to do this and this step may cause some confusion but here's how I do it:

    a) Type your name or whatever the name is of the current user (click the Start button at the very lower left of the Desktop and the name is at the very top of the left column) into the box that is named 'Enter the object name to select'. The spelling must be exact.

    b) Click on the Check Names button. It should then show the name of your computer plus the name you just entered.

    c) Click OK.

    8) Now you will provide yourself full access to the file. (which will allow the renaming of the file without the Access Denied message)

    9) Close all the remaining open dialog boxes by clicking OK on each of them.

    10) Right-click the file (mcupdate_GenuineIntel.dll) once more. Select Properties then click on the Security tab.

    11) Click the Add button and the box from before named 'Permission Entry for Data' will open.

    12) Click on the blue letters that say 'Select a Principal'. Once again the small Select User or Group box will open.

    13) Again type in your name or the name of the current user (same as before) and click Check Names then OK.

    14) This will take you back to the box named 'Permission Entry for Data'.

    15) Make sure there is a check mark in Full Control then click OK and OK again to close all open dialog boxes.

    You can now rename the file.

    After renaming it, reboot the computer and enter the BIOS to re-enable the CPU core that was disabled which allowed the installation of Windows 10.

    You can now also re-apply any overclocking settings that you wish if you do so inside the BIOS. I prefer this method but it's not necessary at this time if you use a utility such as Intel XTU (Intel Extreme Overclocking Utility) to set overclock settings from within Windows.

    That's it.

    Windows 10 will now boot normally with both cores of the G3258 CPU enabled and any overclocking you wish to add.



    .
    Attached Thumbnails Attached Thumbnails Recent Windows Update KB3064209 causes Windows 7 to not boot-cpu-z_screenshot.jpg  
    Last edited by Cetus35; 03 Aug 2015 at 22:31.
      My Computer


  2. Posts : 4
    windows 7 home premium 64bit
       #42

    archp2008 said:
    Windows 7 installed this update on my AMD notebook (no Intel CPU). I am having the "install failed in the safe os phase" while attempting Windows 10 updates on Win7. Could this update be the culprit. Will uninstalling the update cause problems with my upgrade. I tried it 3 times manually getting this boot error each time. I have the upgrade reserved now.
    No, this win7 update has nothing to do with the success or failure of installing win10. Win10 seems to have the same library that causes the crash, regardless. You could try setting your number of cores to 1 instead of 2 in the bios.
      My Computer


  3. Posts : 17
    Windows 10 Pro x64
    Thread Starter
       #43

    jdorje said:
    archp2008 said:
    Windows 7 installed this update on my AMD notebook (no Intel CPU). I am having the "install failed in the safe os phase" while attempting Windows 10 updates on Win7. Could this update be the culprit. Will uninstalling the update cause problems with my upgrade. I tried it 3 times manually getting this boot error each time. I have the upgrade reserved now.
    No, this win7 update has nothing to do with the success or failure of installing win10. Win10 seems to have the same library that causes the crash, regardless. You could try setting your number of cores to 1 instead of 2 in the bios.
    Hi jdorje,

    I would like to make a short post to clarify.

    I TL;DR'ed the quote above your response and I thought you were disputing what I said in my post above regarding Windows 10 and G3258. I see now that you were talking to someone else. Sorry.

    May I paraphrase what you said to make it clearer to the person?

    The Windows 7 update itself has nothing to do with a successful or unsuccessful Windows 10 installation attempt.

    However, the final Windows 10 release includes, internally, the same coding (libraries, dll's, etc.) that was previously the culprit Windows 7 update.

    Therefore, when before you could just elect to not install the update, in order to continue to have no problems with Windows 7, you cannot now install Windows 10 because there is no option to exclude the code.

    Simply do as jdorje suggested and disable one CPU core in the BIOS, install Windows 10, then re-enable the core (plus overclocking if you wish). Also as jdorje said, you disable a core by changing the number of active cores from 2 to 1 in the BIOS.

    See the steps listed in my post above for instructions on how to do that. (i.e. changing the name of mcupdate_GenuineIntel.dll)

    .
      My Computer


  4. Posts : 4
    windows 7 home premium 64bit
       #44

    My gb motherboard now has a beta bios that purports to fix it (I'll wait), and gigabyte responded to my ticket saying they'd have a fixed bios within a "few weeks".

    Removing the mcupdate_GenuineIntel.dll is a windows 10 fix. I don't know if it works on win7, but there's little reason to try it when you can just hide the optional update.

    Edit: so I did try the f3a beta bios for my motherboard. It allows the system to boot when at stock, but it still can't boot when overclocked. Removing the offending dll or dropping down to 1 core still allows it to work. This is really worrisome, as it makes me thing the behavior is intentional and is intended to prevent overclocking this chip.
    Last edited by jdorje; 07 Aug 2015 at 01:37.
      My Computer


  5. Posts : 2
    Windows 7 Professional x64
       #45

    I have uninstalled and hidden this update on my two Win7 computers even though this update wasn't causing any apparent problems. For those who have had problems and in BIOS set the number of CPU cores from 2 to 1, I am curious if anybody has tried setting their PCI bus frequency to exactly 100MHz. The reason I ask is that I have found that the nVidia graphics card in one of my computers makes the system somewhat unstable (occasional BSOD which is always caused by NV4_disp.dll) unless I manually set the PCI bus to 100MHz in my BIOS. And I ask since posters mention that their computer's reboot right after a garbled screen is shown.
      My Computer


  6. Posts : 17
    Win7 x64
       #46

    GoneToPlaid said:
    I have uninstalled and hidden this update on my two Win7 computers even though this update wasn't causing any apparent problems. For those who have had problems and in BIOS set the number of CPU cores from 2 to 1, I am curious if anybody has tried setting their PCI bus frequency to exactly 100MHz. The reason I ask is that I have found that the nVidia graphics card in one of my computers makes the system somewhat unstable (occasional BSOD which is always caused by NV4_disp.dll) unless I manually set the PCI bus to 100MHz in my BIOS. And I ask since posters mention that their computer's reboot right after a garbled screen is shown.
    Manually tweaking the PCI bus is a very foolish idea unless you know exactly what you're doing. I've had garbled screen issues before as well, but thankfully my card was from XFX which naturally accepted an RMA 5 years after I bought it because they're the only ones in the business who offer lifetime warranties. I've since moved on to an R9-280, which is a very nice compromise when comparing cost to performance, even at 1200p for games that aren't cutting-edge.
      My Computer


  7. Posts : 1
    Windows 10
       #47

    Another update?


    We just had another batch of updates install over night (not including 3064209) and guess what? 32 BRIX that wont boot in the same fashion as before.

    Anyone know where to these beta bios versions from so I might be able to avoid it again in the future?
      My Computer


  8. Posts : 1
    Windows 7 Pro x64
       #48

    I just wanted to add some further info on this issue related to my setup.

    After some troubleshooting, i narrowed down an extreme performance drop to KB3064209.

    System and Enviro:

    Windows 7 Pro x64
    CPU: i7-5930k (No OC)
    Memory: 16gb Corsair 2400mhz
    Mobo: Rampage IV-E
    SSD: Crucial 512GB MX100
    GPU: GTX 980 (Zotac reference card)

    My symptoms were basically that the computer performed perfectly fine. No issues on bootup, no notable performance issues. However, as soon as the computer entered 'sleep' mode or powered off the monitors, after waking, i would get an EXTREME drop in performance. Games would go from 80fps consistent to 10-15 FPS. Dropping the resolution of games to a postage stamp and disabling all effects would not increase FPS by a single frame.

    I remembered i had recently done a windows update and mindlessly ticked all optional upgrades. (Hey, they cant hurt right?) So i started systematically uninstalling them one by one and reproducing the problem with a sleep timer of 1min. Sure enough, when i uninstalled KB3064209, my systems performance returned to normal even after a wake.

    I would assume that this update is doing something funny with the CPU and not allowing Windows to wake it from a low-power state or some such? Odd. Running the most demanding games and even crunching some video encoding wouldnt pick up performance at all.

    Hopefully this post helps some desperate googling troubleshooter to find the culprit of their massive performance drop after sleep on Windows 7 x64.
      My Computer


  9. Posts : 3
    Windows 7 Ultimate x64
       #49

    Made an account just for this, confirming this is not just a G3258 problem

    Here is my system:

    ASUS R4BE BIOS 0801
    CORSAIR 64GB
    EVGA 980 Ti *3

    My win7 was running good for two month until I got KB3064209 as an optional update (400k), once that update is installed, my computer gets a BSOD and needed to recover.

    I have not been able to run win10 successfully and this update maybe the problem as well, I had to went into my bios, disable cpu c states and csm booting to have win10 install but after installation, no matter what I do, windows 10 only runs on 1 of my 6 core, did benchmark and confirm its on single core.

    Last night, my computer went BSOD again after auto-update, nothing optional, just the important one, that is when I realize that KB3064209 is now listed under important update instead optional, I had to hide it and installed all other update and my OS runs fine.

    At this point, I don't know what to do, when will I be able to run win 10? until sp1? where is the asus bios update?
      My Computer


  10. Posts : 25,847
    Windows 10 Pro. 64/ version 1709 Windows 7 Pro/64
       #50

    I have no idea why one would let a Windows 7 Update mess with their CPU and or Bios.

    When one has a computer with problems, one of the last things to do is update the bios. Bios version is seldom the problem.

    Intel cpu information should be got from Intel.
    Bios information should be got from your motherboard manufacture.
    Keep Microsoft the hell out of both.
      My Computer


 
Page 5 of 7 FirstFirst ... 34567 LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 03:32.
Find Us