Microcode Update pentru procesor
Last Updated: Oct 29 2018 21:59, Started by
Adm
, Jan 30 2018 21:07
·
0
#1
Posted 30 January 2018 - 21:07
In general, Microcode se innoieste odata cu un BIOS mai nou, dar adesea producatorii renunta s amai scoata versiuni noi de BIOS.
Microcode Updates nu implica doar fix-uri pt Meltdown si Spectre! Acest mic software poate fi innoit cu ajutorul unor drivere si informatii de la Intel/AMD. 1. Descarcati de de aici VMware CPU Microcode Update Driver si extrageti continutul intr-un Folder (x). 2. Descarcati in folderul (x) de mai sus fisierele 1 si 2 Pt procesore Intel 3. De pe site-ul Intel descarcati ultima versiune de MicroCode si extrageti fisierul microcode.dat, pe care il veti copia in folderul X. Pt procesor AMD 3. creati un fisier txt gol numit microcode.dat In folderul X dati click dreapta si selectati Run As Administrator pe Install.bat succes.JPG 22.24K 49 downloads Daca va apare acest mesaj, atunci update-ul a fost realizat cu succes. Reboot. Quote The system's "Event Viewer" can be used to determine whether the fling was able to find an updated firmware for the processor and apply an update. The "Event Viewer" can be started by running the command "eventvwr" from the Start Menu. Inside "Event Viewer" you can use the left pane to navigate to "Windows Logs" and then "System". The middle pane will display the most recent system events, and there should be an event from source "cpumcupdate" that will report if an update was attempted or successful. The fling has performed an update if the event reports "Successfully updated microcode on one or more CPUs". The firmware update must be applied each time the processor is turned on, so the driver must remain installed in order to keep the processor updated. If the event reports "The model of the CPU is not supported", or "An update for this model of CPU was not found", or "An update for this model of AMD CPU was not found" then the fling is not providing a benefit and can be uninstalled. The event "No CPUs needed an update" typically means that the fling is not providing a benefit and can be uninstalled. However, there is an exception. For example, if you install the fling, uninstall it, and then install the fling again then the first run can report "Successfully updated microcode..." and the second run will report "No CPUs needed an update". This is because the second run does not know the processor was already updated by the first run. To disambiguate this case you can shutdown the computer to a powered off state, turn the computer back on, and then look for the event that was generated while the system was booting. In cazul meu a fost No CPUs needed an update |
#2
Posted 30 January 2018 - 21:14
Stiu ca esti Admin dar cu tot respectul, niciodata windows nu va incarca micocode-ul la boot, implicit nu va functiona. Numai *nix stie sa actualizeze microcode-ul la boot. Daca vei cauta pe internet, vei vedea numai esuari, microcode-ul va fi cel din bios/uefi luat, niciodata cel din VMWare pe windows.
Exemplu: http://www.tomshardw...nerability.html "I have found that the microcode update driver from VMware works, but does not update early enough for Windows to use the new instructions for Spectre mitigation. It probably still helps with LFENCE and other improvements, but the microcode needs to be loaded before Windows boots to get the full benefit. Linux developed a method to do this. Otherwise, we have to wait for BIOS updates or official Windows update to do it." Attached FilesEdited by ct03nut, 30 January 2018 - 21:20. |
#3
Posted 30 January 2018 - 21:15
Pasul 2 se aplica DOAR daca ai procesor AMD, iar pasul 3 DOAR daca ai procesor Intel?
Ar trebui făcute niște precizări ! |
#4
Posted 30 January 2018 - 21:18
Daca sunt admin, nu sunt atotstiutoare, am citit o chestie noua pentru mine si am scris aici.
Nu pot verifica daca merge, in cazul meu, nefiind nevoie de microcode Update. Pt ca install.bat sa mearga, e nevoie de toate fisierele! Programul e destul de destept sa nu puna un mcirocode Intel pe Amd si Invers, dar are nevoie de toate fisierele. Atasat o arhiva cu toate fisierele, ce poate fi folosita pe orice procesor. Attached Files |
#5
Posted 30 January 2018 - 21:21
root@heimdall:~# dmesg | grep microcode
[ 0.000000] microcode: microcode updated early to revision 0x5e, date = 2017-04-06 [ 0.467066] microcode: sig=0x906e9, pf=0x2, revision=0x5e [ 0.467103] microcode: Microcode Update Driver: v2.01 <[email protected]>, Peter Oruba Linux, functioneaza, windows nu |
#6
Posted 30 January 2018 - 21:26
Treaba asta merge doar pe Linux si multi de pe softpedia nici nu stiu macar cum se porneste asa ceva, altceva in afara de windows nu-i intereseaza.
|
#7
Posted 30 January 2018 - 21:32
Quote File microcode_amd.bin was not found. It needs to be downloaded separately from this tool. Press any key to continue . . . |
#8
Posted 30 January 2018 - 21:36
Vezi pasul 2 (cele 2 fisiere).
Microcode Updates nu implica doar fix-uri pt Meltdown si Spectre! |
#9
Posted 30 January 2018 - 21:50
Nu conteaza, e doar un thread linkul de mai sus in care se discuta de spectre/meltdown. Nu se activeaza absolut nici o instructiune din microcod daca nu e incarcat la boot, indiferent de ce contine microcode-ul ala.
|
#10
Posted 30 January 2018 - 22:10
ct03nut, greșești. Update-ul se face, doar că sistemul de operare deja a luat toate deciziile pe baza stării procesorului la momentul inițializării kernelului.
https://forum.softpe...8#entry22266613 Windows-ul poate face update de microcode timpuriu, dar colecția sa de microcode-uri este restrânsă și poate fi actualizată doar prin update-uri de Windows. Driverul VMWare nu face update timpuriu, dovadă că sistemul de operare nu activează mecanismele pentru meltdown/spectre. |
|
#11
Posted 30 January 2018 - 22:24
mi-a aparut asta...acu' nu imi dau seama daca a facut sau nu update
Attached Files |
#12
Posted 30 January 2018 - 22:30
mhanor, on 30 ianuarie 2018 - 22:10, said:
ct03nut, greșești. Update-ul se face, doar că sistemul de operare deja a luat toate deciziile pe baza stării procesorului la momentul inițializării kernelului. https://forum.softpe...8#entry22266613 Windows-ul poate face update de microcode timpuriu, dar colecția sa de microcode-uri este restrânsă și poate fi actualizată doar prin update-uri de Windows. Driverul VMWare nu face update timpuriu, dovadă că sistemul de operare nu activează mecanismele pentru meltdown/spectre. Exact, foarte corect ce spui. Atat timp cat nu initializeaza microcode-ul la boot, windows nu foloseste instructiunile noi. |
#13
Posted 30 January 2018 - 22:38
Am incercat si eu pe laptop, procesor T9300 (CPUID=10676).
1 update microcode.JPG 78.89K 38 downloads ... Am salvat biosul cu BIOS_Backup_TooKit_V2.0, pentru a incerca o comparatie cu biosul vechi. Cu ajutorul intelmicrocode.exe se pod vedea in bios microcodurile. microcode compare.JPG 213.75K 36 downloads Se pot vedea niste diferente, le-am incercuit. Nu stiu ce inseamna acel Off care apare modificat. ... Deci se pare ca operatiunea de mai sus a facut modificari in bios, Edited by costeld69, 30 January 2018 - 22:58. |
#14
Posted 30 January 2018 - 22:59
Off vine de la offset, poziția față de începutul fișierului. VMWare CPU Microcode Update Driver nu modifică BIOS-ul. Versiunea de microcode o poți verifica cu utilitare gen AIDA64 CPUID, etc. Ce ai făcut tu acolo cu intelmicrocodelist, nu te ajută cu nimic. Iar T9300, care este un Core2Duo, nu are update de microcode pentru meltdown/spectre - cică n-ar fi vulnerabil...
Edited by mhanor, 30 January 2018 - 23:04. |
#15
Posted 30 January 2018 - 23:34
mhanor, on 30 ianuarie 2018 - 22:59, said:
- daca s-au facut update-uri la microcoduri, (sper ca ma exprim bine si pot spune ca s-au modificat anumite instructiuni), - microcoduri care sunt modificate dupa update, deci se poate spune ca biosul este modificat. (am vazut in descrierea unor versiuni noi de bios la placi de baza - update microcode) Edited by costeld69, 30 January 2018 - 23:36. |
|
#16
Posted 30 January 2018 - 23:53
Microcode-ul este un firmware intern al procesorului. Dacă aplici update-ul direct procesorului, așa cum face VMWare CPU Microcode Update Driver, nu înseamnă că modifici BIOS-ul. BIOS-ul conține o colecție de microcode-uri și are sarcina de a face update procesorului la initializarea procesorului, imediat dupa reset/reboot.
|
#17
Posted 31 January 2018 - 00:15
mhanor, on 30 ianuarie 2018 - 23:53, said:
... Dacă aplici update-ul direct procesorului, așa cum face VMWare CPU Microcode Update Driver, .... Modificarile facute prin udate cu VMware CPU Microcode Update Driver sunt salvate in bios. Daca schimb procesorul cu oricare altul suportat de biosul placii de baza (prin CPUID-urile prezente in bios), modificarile facute raman. Daca iei pocesorul si il montezi pe alta placa de baza nu mai beneficiezi de respectivul update. Edited by costeld69, 31 January 2018 - 00:16. |
#18
Posted 31 January 2018 - 00:53
Adm, on 30 ianuarie 2018 - 21:18, said:
Atasat o arhiva cu toate fisierele, ce poate fi folosita pe orice procesor. mhanor, on 30 ianuarie 2018 - 23:53, said:
Microcode-ul este un firmware intern al procesorului. Dacă aplici update-ul direct procesorului, ps - Gigabyte a updatat deja toate bios-urile de la intel chip h110 in sus, cele veci nu se vor face. F24a e ultimul update ce include microcod. Edited by andreic, 31 January 2018 - 00:56. |
Anunturi
Bun venit pe Forumul Softpedia!
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users