Discussion in 'Operating Systems' started by mbk1969, Jan 5, 2018.
you have to reboot between enabling and disable it threw inspectre last i checked
Yep, you need to reboot after toggling/enabling.
Thanks guys. After turning my PC off overnight and back on this morning, I found that inSpectre now tells me I have protection against Meltdown and Spectre flaws. Normally, you get told when you have to restart your PC for things to get enabled but I guess the coders of inSpectre didn't bother with that.
So if you disable the Spectre protection then does performance return to how it was before I installed the microcode update? In other words, do you only lose a small amount of performance by enabling the protection or is the performance already lost by installing the microcode update itself?
It should not.
Microsoft updated pages with microcodes for Win10 (24 July):
"Intel recently announced that they have completed their validations and started to release microcode for recent CPU platforms related to Spectre Variant 2 (CVE 2017-5715 [“Branch Target Injection”])."
Thanks for sharing!
For those running Linux: microcode update for the first generation of Intel Core has been released. Not sure how much models which Intel still plans to patch are left. https://downloadcenter.intel.com/download/28039/Linux-Processor-Microcode-Data-File?product=873
For those running Windows: wait for an update version on Windows update or try to search for a modified BIOS..
Or modify BIOS with UBU tool which is capable to utilize microcodes archived in that bundle, which are extracted and examined by another cool guy at win-raid.
not that I even done any these updates, but I notice asrock has said nothing about these newer "flaws" let alone updates microcodes past the initial flaw, or did intel not plug them yet
I noticed that all pages were updated (August 21):
Yea i just got it from a windows update instead of manuallly downloading it today!!
Well yeah me too.. KB4100347
Tested quick Aida64 memory/cpu L cache bandwidth benchmark and so far so good.
Will see what's up by 3dmark API and regular bench.
Edit; nothing unusual yet., runs the same.. maybe 3dmark fire strike physics test runs a bit worse 12800 vs 13050.. but then again, that's just 1fps difference lol xD
Im kind confused I just got
Which says microcode updates but Aida64 microcode "c2h" match that page microcode "c2"
inspectre says I am protected from all though, I dont know I will see if I see any diffrence
mine says 24h, by windows update link above its just 0x24
"24h" and "C2h" are the same "0x24" and "0xC2"- just two forms of hexadecimal number format.
guess I protected I will see if I notice any performance difference, They only thing weird I noticed since installed 1803 build of windows that fixed the endless no drivers installed on boot for the f710 gamepad is that the startmenu randomly looked like it was "slowly" geting drawn in
Sorry guys for this stupid question, but as the linked update for my version (1607) does not show Haswell-E as supported, I can skip it, yes? I mean, can Haswell even do what they're patching here? Or did I miss something?
You can and it will install the updated components but your CPU might not benefit from the newest exploit fixes and for older CPU's as you can see via InSpectre and it's report there can be a variable performance impact from having the software workaround installed without full hardware support or bios updates which again is mostly for older processor models.
Well I would install it, my CPU's still running at stock, no need to go higher as I get the framerates I desire in the games I need them (basically only Overwatch right now, constant 142fps with all the eye candy at 1440p). I could overclock, I'm not too worried about performance inpact to be honest.
But since the description of the update didn't mention Haswell, I wondered if there were any fixes for Haswell in there anyway (if not, no need to install the update), as I don't even know if Haswell is vulvernable to that kind of attack since it might not even have the required features to be vulvernable. Hence my question.
From what I know the updates go back to at least Sandy Bridge if not earlier but it could be that this latest update only applies to newer processor models as these are the only ones vulnerable but chances are it's going to be like the previous updates and Intel is starting with these and then down the line further updates to this KB article will start covering older processor models as well.
Pretty sure framerate isn't going to be affected though and it's access speeds, latency and loading of data such as boot times, HDD and SSD speeds and the like. In-game performance once the update is applied and everything has loaded should remain pretty similar but I have not read up too much about this last round of exploit patches and their impact on overall computer speeds so I could be wrong with these latest patches if they have a more noticeable impact on overall performance than before.
(Though I do know older hardware without full bios update support or improvements in the hardware itself is going to be affected more.)
If Microsoft has updated priority of this update then once it covers your CPU hardware a check via the settings app should find and install it too so if that doesn't find anything you can probably skip it and it doesn't apply currently.
EDIT: Updated the post a bit, I'm pretty sure you can skip it if Windows Update isn't finding anything and if you do install it or if Windows itself installs it as part of the monthly rollup or otherwise then you can use the above utility for InSpectre to disable the workaround on a OS level and compare if performance seems off.
From my own testing of this I've mainly noticed a slight change in boot speed although the OS is up and running pretty quickly after it's reached the login screen same as before.
(The Intel Optane SSD test somewhere on these forums seemed less than ideal though even if it's still fast it did show a noticeable speed reduction until the workaround was disabled.)