madchemist83 :
Looks like u r sol. Tried win 7 ?
LoL, no, there is a fix until MS/Intel get around to a permanent 'sort':
Caveat: If you don't understand any of this you probably shouldn't try it at all, at least not without help, or wait for MS to fix.
Instructions:
If you are using an overclocked G3258 CPU and haven't yet updated to Windows 10, perform steps 1 and 2, save the settings as in step 3 (your machine will restart in Win 7/8/8.1), then perform the update, then continue with steps 4+. If you have already updated to Windows 10 and are having boot problems, follow instructions 1-8 exactly as here:
1. Get into your BIOS settings via your UEFI (hit F2 or DEL at boot screen).
2. Disable overclocking by setting multiplier on BOTH cores to 32 (stock 3.2GHz speed).
3. Save settings/exit/reboot- your machine should start OK in Win 10 with BOTH cores at stock 3.2GHz speed. You can check this is so in Task Manager or using a utility like
CPU-Z.
4. Rename C:\Windows\System32\mcupdate_GenuineIntel.dll to C:\Windows\System32\mcupdate_GenuineIntel.dll.bak (and change permissions to be able to do so- on this single file only). To change permissions use
this and
this to get rights to rename and then restore rights back to TrustedInstaller on this single file only.
5. Reboot. Check it all works OK with CPU at stock 3.2GHz speed with the mcupdate_GenuineIntel.dll file gone (actually not gone, just renamed but Win 10 doesn't process the file now).
6. Restart/reboot again- this time get back into your BIOS settings again via your UEFI (hit F2 or DEL at boot screen).
7. Enable overclocking again by changing multiplier on BOTH cores back to previous values (whatever you were using before step 2).
8. Save settings/exit/reboot- your machine should start OK in Win 10 with BOTH cores at previous overclocked values. You can check this is so in Task Manager or using a utility like
CPU-Z.
Notes:
(a) On 2- You can disable only one core and leave the other at overclocked speed but what I'm suggesting I think is easier/'cleaner' (to debug++) as eventually you re-enable overclocking on both cores again anyway.
(b) On 4- You probably don't need to restore rights back on the bak file but I do for completeness so everything in the C:\Windows\System32 folder continues to have TrustedInstaller as owner). You can probably change rights on entire containing folder instead also (System 32 or Windows) but I prefer to be as specific as possible, so just the single file.
(c) If your UEFI allows, you can of course save your BIOS settings to a file BEFORE you change them in step 2, then load them back from this file in step 7.
Credits:
To the best of my knowledge first AVQPP from
ASRock Forums and/or CarlosM Torres P at
MS Forums