[技術] 網卡code10錯誤 但停用啟用正常 心得分享

看板hardware (電腦硬體)作者 (XPEC)時間8年前 (2017/07/08 19:57), 8年前編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/1
這篇文章我光找資料上花了快20幾個小時 應該是全球首發的 因為找不到類似的資訊! 如果您認為有用了話 給點打賞吧 20個小時換算時薪133也有2660元了 網路上有時候常看到有人說網卡不定時出現code10錯誤 而且在裝置管理員停用再啟用後 就正常了 但是每次開機都要這樣搞一次 十分麻煩 雖然可以透過寫批次檔解決 但是這代表這片板子是有問題的 治標不治本 如果板子過保固 送回原廠又要收錢 重點是原廠工程師有些根本不會處理 (之前賣的微星X79板子 買家買回去用了幾天就遇到這個問題 送原廠他們也不會處理) 後來我仔細研究了一下 這種情況只會出現在 "intel平台的主機板+intel網卡"下 原因就是主機板bios中的ME固件丟失 丟失的原因很多 不過如果你用SPI硬體燒錄機燒寫BIOS信息了話 基本上都會丟失... 其他如果用realtek killer boardcom 就算ME丟失 也不會有這問題 http://i.imgur.com/dq4j56s.jpg
↑主機版ME FW不知名原因丟失 http://i.imgur.com/jOoBQo1.jpg
↑工作管理員內看不到Intel Management Engine Interface http://i.imgur.com/fMoK1tL.jpg
http://i.imgur.com/QD5c1FU.jpg
↑網卡開機出現code10 但是右鍵->停用->右鍵->啟用後 卻又正常了 (每次開機都得做一次很麻煩) 解決辦法 微星的板子可以透過這種方式解決 其他的主機板據說也能 但intel原廠的板子沒辦法 一些套裝機的應該也沒辦法(intel原裝板子在更後面有解法) 1.先至官網下載BIOS檔案(微星有些如果載回來是.exe的 請載前面一些的版本 看有沒有載下來是壓縮包 然後解開裡面有EXXXXIMS.版本的這種 沒有了話得自行分離 在此不贅述 請上網找方法吧... 或是網路上有一些已經搞好的直接來用) 技嘉的一般都能直接用 找裡面的xxxxxxxx.Fxx檔案 華擎的也是找BIOS檔案 梅捷、映泰也能直接處理 華碩的得對bios cap檔用16進位編輯器做一些修正才能 詳細請參考:http://bbs.pigoo.com/thread-62433-1-1.html (別人寫的) 精英的cap比較麻煩... 我也不會搞~_~ 也找不到方法 找到再分享 2.下載FPT bios update tool(文章後面附整合下載包) 3.製作一個DOS開機隨身碟 請參考這篇 https://goo.gl/zL1XpF 然後那篇裡面記得做完後再刪掉EMM386這個檔案 現在記憶體都太大了 4.將bios程序 與FPT.exe 還有prr.exe(可能會用到) 放進那個隨身碟內 http://i.imgur.com/dw84W3d.jpg
5.選擇用那個USB開機 進DOS下 6.命令打入 fpt -bios -d backup_B.bin (避免意外 先備份原本的BIOS) 接著 fpt /f (BIOS程序檔案) -ME (只刷寫ME部分) 一般來說沒意外會顯示綠色的pass 就能直接crtl+alt+del重開了 應該就正常了 http://i.imgur.com/qVhh5xF.jpg
可以看到Intel Management Engine Interface回來了 網卡驚嘆號也消失 一切正常 到此問題應該就解決 如果出現error 可以嘗試先運行prr.exe 再進行上面的步驟(不一定有效) 還是沒辦法那我也沒辦法了... ============================================================================== 如果是intel原裝主機板 得用另一種方式(照上面的方式會出問題) http://i.imgur.com/uo5pPqm.jpg
http://i.imgur.com/tl2ZrXT.jpg
直接更新出現1550錯誤 1.準備一個全空的隨身碟 裡面只放該主板的最新BIO檔 http://i.imgur.com/B83OD7n.jpg
直接關機 將BIOS跳線拔除 所有SATA設備 其他USB設備也一併拔除 只留下那個裡面放.BIO的usb http://i.imgur.com/tWU8dkw.jpg
http://i.imgur.com/glbQHFi.jpg
2.這時候開機 甚麼都不要做 系統會直接進入如下畫面 http://i.imgur.com/1WkJgvY.jpg
等他跑完後 如果沒有error 把跳線裝回去原本的樣子(1-2) 並且切斷再接上電源 重新開機 http://i.imgur.com/8JTa5W4.jpg
3.之後重開機應該就正常了 http://i.imgur.com/YE1T1PH.jpg
BIOS裡面也看到網卡回來了 ============================================================================== 如果之後發現裝置管理員變成一個Ethernet控制卡 但驅動永遠裝不上去 可能是BIOS裡面的GBE模塊掛了 解決辦法就是重刷回去 但可能得找一片同樣的板子 用FPT備份GBE模塊 同樣先進入那個DOS隨身碟 輸入fpt -d gbe.bin 備份完成 再把這隻隨身碟插入有問題的板子 http://i.imgur.com/MDjBoQp.jpg
再進入 輸入FPT -GBE /d gbe.bin 跑完重開機能恢復GBE模塊了 ============================================================================== 如果MAC地址錯誤(會寫到被備份的那張板子) 想要更改了話(其實到不用更改 但如果你龜毛了話) 可以利用eeupdate.exe http://i.imgur.com/7KBE1aP.jpg
輸入eeupdate.exe /nic=1 /mac=你要修改的 中間不加任何記號與空格 就能夠硬修改網卡的MAC了 一般原本的網卡MAC都會貼在主機板上 好啦 差不多就這樣 打賞地址:ETH:0x30bd385eac98705a1fe71470617bb366a8eae68c https://mega.nz/#!CUJFnRjC!eGzDvtQ9uJJg2jOgcHZCCSbkSFaXIB7WkxlffnqVFsY -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.0.134.71 ※ 文章網址: https://www.ptt.cc/bbs/hardware/M.1499515034.A.D8C.html ※ 編輯: qxxrbull (101.0.134.71), 07/08/2017 21:01:19 ※ 編輯: qxxrbull (101.0.134.71), 07/08/2017 21:08:46

07/16 21:05, , 1F
感謝教學
07/16 21:05, 1F

07/30 12:15, , 2F
07/30 12:15, 2F
文章代碼(AID): #1POCYQsC (hardware)
文章代碼(AID): #1POCYQsC (hardware)