Ima
ovdje nešto o tome, ali nisam isprobavao.
Citiraj:
The microcode update is really simple... I tried it some times with my Shuttle SS51G...
1. "cbrom.exe bios.bin /cpucode extract"
Extract cpucode.bin to your harddrive.
2. "ctmc.exe cpucode.bin /store"
Extract the microcode files from cpucode.bin.
name of the microcode files: xxxxyyzz.bin
xxxx - CPU ID
yy - Plattform ID
zz - Microcode version
Copy all this files in an extra directory like "microcode".
3. Now repeat step 1. and 2. with a new BIOS with new microcodes.
4. Copy all microcodes in your "microcode" directory.
Then remove all files except the newest version from every microcode.
5. In your "microcode" directory type:
"copy /b *.bin cpucode.bin"
6. Check your new cpucode.bin with: "ctmc.exe cpucode.bin"
There should be a smiley next to the checksum.
7. "cbrom.exe bios.bin /cpucode release"
Remove the cpucode.bin from the BIOS.
8. "cbrom.exe bios.bin /cpucode CPUCODE.BIN"
Insert the new cpucode.bin in your BIOS.
9. "cbrom.exe bios.bin /d"
Check if cpucode.bin is back in place...
|
1. korak napravi kao u mom tutorialu da izdvojiš sve kodove u NCPUCODE.BIN
komanda "cbrom.exe bios.bin /cpucode extract" ne radi
komanda "cbrom.exe bios.bin /nc_cpucode extract" briše ncpucode.bin iz BIOSa i ne sprema ih u datoteku
2. korak probaj komandu "ctmc.exe ncpucode.bin /store" da bi dobio sve mikrokodove van
3. korak je nepotreban jer mi ne kopiramo mikrokodove iz jednog biosa u drugi već želimo izdvojiti sve i pobrisati one nepotrebne
4. korak ubaci i kodove koji su za 771 u isti direktorij s ostalima i pobriši neke koji su višak (ne diraj 10676 i 1067a, čak ni one starije verzije)
5. "copy /b *.bin ncpucode.bin"
ova komanda radi i stavlja sve .bin datoteke u jednu .bin datoteku
6. "ctmc.exe ncpucode.bin"
7. "cbrom.exe bios.bin /nc_cpucode release"
Ova naredba briše SVE kodove iz BIOSa.
8. "cbrom.exe BIOS.BIN /nc_cpucode NCPUCODE.BIN"
ubacujemo novi ncpucode.bin u BIOS
9. "cbrom.exe bios.bin /d"
OBAVEZNO PROVJERI jeli NCPUCODE.bin vraćen u BIOS
Dobro bi bilo provjeriti i veličinu datoteke i stavi read-only na datoteku prije ove naredbe.
CTMC možeš skinuti
ovdje.
E sad problem je što ja nemogu ovo ni isprobati jer CTMC ne radi na 64-bitnoj mašini i pišem ovo napamet.
Komande za CBROM valjaju, jedino u našem slučaju ide
cbrom195.exe ili preimenuj i to u
cbrom.exe da ti bude lakše.
______________________________________________..
Neka druga opcija bi bila da skineš
microcodove od Intela direktno, raspakiraš ih, napraviš ručno svoj
ncpucode.bin sa kodovima koje želiš i ubaciš ga u BIOS.
Nešto detaljnije o tome imaš
ovdje i trebat će ti microcode.exe koji ima
ovdje za skinuti, a ovo je
izvorni post o tome kako doći do kodova, dalje nemoj ni čitati jer se radi o nekom desetom BIOSu (Insyde bios)
- Znači raspakiraš microcode.dat pomoću microcode.exe (drag & drop)
- Odabereš kodove koje želiš u BIOSu i kopiraš ih sve u jedan folder (najsigurnije je uzeti sve 10676 i 1067A, a dalje prekopaj cpu-world: npr. 6FB i 6FD odgovaraju za Core2Duo E6xxx 6F4 6F7 6FB za Core2Quad Q6xxx itd...)
- copy /b *.bin cpucode.bin - izvrši ovu naredbu u folderu u kojem su svi kodovi i stavi read-only na datoteku
- cbrom.exe BIOS.BIN /nc_cpucode release - za brisanje svih postojećih kodova iz BIOSa
- cbrom.exe BIOS.BIN /nc_cpucode NCPUCODE.BIN - kopiranje novih kodova u BIOS
- cbrom.exe BIOS.BIN /d - provjera
______________________________________________..
Napominjem: ovo radiš na svoj rizik