發表文章

目前顯示的是有「hardware」標籤的文章

Nvidia 20和16系列 ReBAR(resizable BAR) 開啟方法

圖片
Turing架構 (RTX20, GTX16)要用非官方方法打開,官方支援的直接跳去NVIDIA Profile Inspector 要刷修改的bios (非雙bios防刷壞系統,可以考慮不要冒險) 可以看專案首頁的Usage會寫要怎麼用 https://github.com/terminatorul/NvStrapsReBar 除了下面兩個source code全下 (目前最先的穩定版本0.3) https://github.com/terminatorul/NvStrapsReBar/releases/tag/v0.3 patch bios操作流程 (AMD使用者其他頁的patch不用看,只看這兩個,Intel就照著步驟吧,沒研究不熟) https://github.com/xCuri0/ReBarUEFI/wiki/Adding-FFS-module   https://github.com/xCuri0/ReBarUEFI/wiki/Flashing-modified-UEFI 如果要換掉Turing的卡,就刷回正常bios 如果已經換新卡要先去bios把ReBar暫時關掉,就能正常進入Windows下載bios,再刷回去 成功後的畫面 如果CSM關掉就無法開機,應該是硬碟partition為舊的MBR 檢查和轉換成GPT的方法可以參考 https://chatgpt.com/share/690f442e-1280-8006-81a7-24033ac31d6c 用mbr2gpt轉換就好,資料不會消失,昨天遠端教人執行過 NVIDIA Profile Inspector 調整哪些遊戲要開reBar,我是把預設就打開(目前沒問題),每次更新driver就要重調一次

電腦安裝的注意事項 (實戰遇到的一些困難), PC installation troubleshoot

24/7/20 更換CPU 1500X成 5700X3D過程的一些障礙 商品的說明書安裝步驟都不夠詳細,也可能是因為我沒第二台電腦用手機看不清楚 在解主線更換CPU前做了件蠢事,人有時候就是想幹蠢事,很難解釋的 拿TDP 35的Athlon Pro 300GE裝在ASUS TUF B350M-PLUS GAMING沒裝散熱器,先開機驗證能不能用,看到bios不是最新的,想說刷一下以後5700X3D現在板子壞了也能換過去,刷到一半就當機關掉了,主機板開機不能,CPU拿去別的板子還能開,CPU應該是沒死,AMD的保護還不錯,壞了就只好再去買一顆二手的了 塔扇 Cooler Master Hyper T4塔散的安裝方法,下面有個凹槽可以剛好把扣具卡在正中間,沒這樣做,扣上的塔扇就會偏左偏右沒辦法覆蓋CPU (說明書有提到,可是我安裝的時候漏看細節了orz) 先把一邊的扣具扣上,另一邊可以用兩手比較好操作,一手下壓一手內推就能扣上了 只安裝單風扇要往散熱片吹 (原廠散熱器是這樣吹,但原廠下吹剛好把灰塵都吹到板子上orz) 風扇的方向要注意往出風口帶 (通常是機殼上方或後方),風扇有的會標示方向 基本上有葉框的是出風口 沒保護的那邊是進風口 (特殊造型的風扇例外) 主機板 要把螺絲鎖在機殼上可能需要很長的十字起子,才不會被卡住無法作業 AMD主機板的電源供應有兩個地方要插,電源供應器不一定會改顏色或在接頭上標示,要注意pin的形狀有防呆,選錯了會沒辦法插進去,找到同樣形狀的就很好插 m.2 SSD通常會被顯卡擋住,要先安裝 建議買有雙bios和usb直接刷bios的,bios刷壞送修太麻煩,還可以玩魔改bios壞了就刷回去 不要相信ASUS的crashfree,要剛好被破壞的bios還能執行到救援程式,這個拚人品,否則新的主機板就不會做雙bios備援了,還有無CPU直接用usb port就能刷bios的   機殼 買大一點的,安裝才不會卡卡的很痛苦,每個機殼安裝方法都不太一樣,說明書要好好讀+發揮想像力補足不清楚的地方 太小的機殼可能需要照特定安裝順序,否則會被卡住 大的元件先裝 (像是電源供應器),才不會空間不夠塞不進去 實際情況還是要看設計,只是說明遇到的狀況

滑鼠游標消失,mouse cursor disapears

換Lexma G92後遇到的問題 使用一段時間,游標消失,過幾秒恢復 (會聽到裝置拔出/插入聲) Lexma G92官方軟體也抓不到這隻鼠,說裝置不存在 懶得修,想說還可以用 後來就變成機率性永久消失游標,只能重開機解決,重開還會卡住,錯誤是PNP device power相關 在AMD平台 USB device似乎有類似的案例,原因可能是主機板, cpu或usb device的問題 受不了跑RMA換成G98就解決了 (維修部說沒貨要我選G96或G98,根據使用的IR sensor chip,選了較低耗電的) 送修方法是去官網找到line,加好友提供購買證明和必要資訊 隔幾天就會有物流送貨來了 物流會回收舊鼠(記得拿退貨單),才能證明你有把東西交回,避免可能的爭議 一般使用,這家的鼠CP值還不錯

開機時主機板錯誤聲音, bios beep code

每家的bios設定不同,只查看bios種類上網查到的不一定正確 要查詢主機板製造商給的設定 ASUS  只給英文的,沒有中文的,用中文的FAQ還找不到,ASUS真爛 https://www.asus.com/us/support/FAQ/1029959/

記憶體超頻知識整理, memory overclock

超頻可以提高效能,缺點增加耗電和熱量,減少元件壽命,較不穩定 超頻需要看記憶體,主機板,記憶體控制器 (現在都整合在CPU內) 原生記憶體是指設計時就以JEDEC的標準來做,如果主機板或CPU沒有原生支援該頻率,還是算超頻使用 (不支援的部分算超頻) JEDEC standard DDR4 module 超頻記憶體指的是memory chip非設計給該頻率使用 透過某些方法讓,記憶體以更高頻率運作,應該是透過挑選記憶體顆粒和PCB設計吧,所以穩定性較低,為了提高穩定性通常會提高電壓 同製程技術下,頻率越高產生越多熱量,電壓越低熱量越少 (不同家的無法直接比較) 同時脈CL數低的延遲比較低,速度比較快 耗電量可以參考這個說明 http://www.tpuser.idv.tw/wp/?p=1859 記憶體single rank和dual rank和是不是雙面無關,一般dual rank都做成雙面? ex: 8G的記憶體可能會標示成 1RxN, 2RxN 2R就是dual rank,N我忘記是什麼了,可能是幾個顆粒? 或是bit width? 如果想知道rank是什麼,可以看 https://en.wikipedia.org/wiki/Memory_rank single rank基本上比dual rank好 (除了可能和主機板不相容,大容量可能抓不到) 少一個控制器,速度稍快,耗電量較低,訊號比較不會干擾,超頻空間比較大 主機板也有限制支援的最大rank數 (不是看插幾條記憶體) 目前除了伺服器用DDR4 3200 16G單條都是 2R,應該是成本考量密度沒做上去

電腦配備選擇CPU, 顯卡GPU, RAM

更新 2019/11/16 只以主流產品和遊戲使用分析,由於產品名稱和代號會改變只提供一般性原則 (懶得隨產品更新),一般所說CP值較好的主流產品約在該系列/該代中間區段,可根據預算做上下修正,或想 玩遊戲/使用程式 的需求調整。 CPU/GPU溫度過高時會自動降低頻率(效能會下降)或關閉部分功能,以減少熱量產生來降溫保護元件,好的散熱可以讓元件在高負載下維持性能。選購時,要注意耗電較高的一般溫度也較高。一般只標示 TDP ,雖然不是使用的電量,一般TDP高的耗電也比較高。 比較產品優劣時,除了最常看的效能排名外,也可以看能源效率,通常標記為每瓦(Watt)效能 CPU Intel CPU和主機板都比較貴,而且腳位常更換,升級或損壞更換比較困難 AMD 都比較便宜,CPU腳位比較不常更換,新舊CPU/主機板間相容性較高 同等效能AMD較便宜,耗電量也不像顯卡品牌差異那麼大 CPU效能排名可用 CPU tier去google tomshardware的排名 https://www.tomshardware.com/reviews/cpu-hierarchy,4312.html 筆電下 mobile CPU tier https://www.notebookcheck.net/Mobile-Processors-Benchmark-List.2436.0.html 下面選項建議調整 Show only notebook CPUs Process(nm) 顯示卡 (GPU是顯示卡核心晶片) 同樣晶片的卡,在用料上有差異造成價差 (散熱,還有板子上的其他元件) 選擇上除了遊戲fps及跑分數字以外,還要看其他功能,例如: 硬體加速(解碼)能用更有效率播放高壓縮的影片檔,如果不支援就得用CPU做軟體解碼 Nvidia 價錢較貴,耗電較低溫度低穩定性較高,硬體壓縮Nvenc比AMD好太多,要實況只推薦Nvidia AMD 比較便宜耗電高溫度高,穩定性和壽命相對較低。考慮電費 + 必需使用更大功率的電源供應器,不推薦,除非有促銷才值得考慮。 遊戲用: Nvidia整體花費可能差不多,使用體驗比較好 應用程式上的表現,AMD跑分比較優秀 (同等級顯卡) 實際的選擇還是要看用途去找評測決定 顯卡效能排名可用 GPU tier去g...

混插頻率/速度不同記憶體, mix different clock memory

圖片
組電腦的時候ram太貴 + 搞錯以為2666是超頻買了Micron Crucial 2400 8G一條 使用上太吃緊了,降價後補上一條Micron Crucial 2666 8G一條 買前確認過2666的會寫入較低頻率的SPD資訊 (確保相容性能開機) 使用的軟體 CPU-Z, SIV64(64位元版本)好像都是免費軟體 看兩條記憶體的SPD資訊 同一條記憶體運作需要的時間 (latency/clock) ,在不同頻率下很接近,假設為相同就好了 無修正時開機,bios會抓全部中latency最大的數字以保證相容性,效能會降低 因為latency比較大是在較高clock下,較低clock時可以跑較低latency數 分子不變下,分母的clock變低,運作時間就變長 去bios把數值調成和2400的單條使用時相同,回復效能 (假設2666在2400下應該能跑到同樣的latency,非超頻的JEDEC標準記憶體應該都能相容JEDEC低頻率標準) 如果沒記各條的數值,可以直接參考SPD填入 (比較新的主機板在bios內也可以看SPD) 簡單說就是設定成全部記憶體中頻率最慢那條的數值 tRC不知為何單條2400時抓到56的數值,SPD是寫55 (自動比SPD多1) 調成55使用了一段時間,似乎系統有機會不穩定 改回56,這好像是AMD的限制? 必須是偶數,反正55, 56效能差別很小,就讓系統決定吧 SPD好像有更詳細的其他資訊,bios裡面都是auto,沒有寫抓到多少 主要參數都修正了,剩下懶得自己調整,也許會損失一點效能吧

改成 Message Signaled Interrupts(MSI) 減少latency 提高顯卡效能

圖片
說明/介紹 https://en.wikipedia.org/wiki/Message_Signaled_Interrupts https://forums.guru3d.com/threads/windows-line-based-vs-message-signaled-based-interrupts.378044/ https://www.reddit.com/r/GlobalOffensive/comments/3q0d3u/a_little_help_for_performance_issues_on_cs_go/ MSI工具程式 https://github.com/CHEF-KOCH/MSI-utility 原來源好像死了備份連結 https://mega.nz/#!U9cChaYa!QnqyHutZFvkFHiZ1gDELcvqz_efDdGFYSXI2uTFtRbE 好像是新的Interrupt方式,Nvidia的卡driver預設沒有打開,AMD的聽說有 舊的是 line-based interrupts 打開後會稍微降低延遲,提高效能 使用方式用管理者執行,把要開的裝置MSI打勾就行了,設定完按Apply重開機 如果裝置不支援,有可能無法開機,請先備份系統或是先確認裝置有支援 好像開不了機可以按F8選上次的設定開進來 ? 建議測試確認開啟前後的差異,再決定要不要使用 有些裝備開了反而效能會降低 (因為不支援?) IRQ顯示為負值的就是已經用MSI mode運作中了 我只把顯卡打開,其他都是預設值 重裝過driver,可能需要再打開一次 其他可以開MSI的driver 網路和音效 controller 

更新驅動程式 bios, driver

圖片
Windows不一定會幫你更新,建議自己更新 Windows版本更新(ex: 1709->1803)好像是新安裝系統,會把驅動都換回內建的,要重裝 驅動程式/bios更新通常會解決問題 (提高效能/安全性,修正錯誤,提高穩定性) 我會建議先觀望幾天,不要剛釋出就更新來使用,等別人試過沒有大問題 更新完建議重開機比較保險,才能確保系統正常運作 驅動程式比較需要更新的有顯示卡,主機板晶片組(chip set) 看晶片是哪一牌的就找哪一家 (AMD, Nvidia, Intel ...etc) bios需要更新的有顯示卡,主機板 找硬體製造商 (ASUS, Giga-byte, MSI ...etc) 更新主機板bios可能會連帶更新到CPU microcode (修正CPU運作問題,效能或bug) 據說realtek的音效卡驅動有可能造成系統卡住,建議更新吧 不會找的人可以用程式來幫忙,google "driver updater" http://lmgtfy.com/?q=driver+updater 我自己沒在用,無法推薦哪套好用 Chipset影響主機板上chip的穩定性和效能,通常也建議更新,效能影響沒有顯卡driver大 AMD的顯卡和chipset驅動都能在這下載 https://www.amd.com/en/support 裝完B350 chipset後,電源多一個設置 (AMD Ryzen特化的電力/效能平衡設定) Nvidia的顯卡驅動 https://www.nvidia.com.tw/Download/index.aspx 一般是選Game Ready Driver,如果你要拿來做影像/3D創作就可以用Studio Driver,兩個優化方向不一樣 在某一版win10後,建議使用DCH driver (Nvidia說法是效能一樣) Nvidia的安全性相關公告 (看得懂的人就不會都不更新driver) https://www.nvidia.com/security/ 論壇,會有hotfix driver (先修正一些重大錯誤,不像正常driver測試那麼完善) https://www.nvidia.com/en-us/geforce...

顯卡降頻, graphic card down-clock

沒在玩3D fps遊戲,就把顯卡降頻省電 舊卡AMD Radeon HD 6850可以直接改bios強制燒進去,不需要開軟體修改時脈 壞掉後,去網拍買了二手GeForce GTX 750 嘗試燒入修改的bios都被擋掉 (大概是驅動擋掉,可能要移除才行,懶) 就用了 MSI afterburner 軟體修改 (非MSI卡好像也能用) https://www.msi.com/page/afterburner 其他家的卡好像也會出自己的修改軟體 新的CPU都有省電自動調節功能,一般不需要自己修改 新的顯卡其實也有,只是顯卡的調節功能沒那麼強大,要自己修改才能比較省電

update CPU/processor microcode

microcode介紹 https://en.wikipedia.org/wiki/Microcode mozilla寫的mircrocode更新說明 https://support.mozilla.org/en-US/kb/microcode-update cpu的firmware,更新可由bios或OS幫忙load新版本,修正錯誤,穩定性和安全性或效能 ex: Firefox在某些Intel CPU下舊版microcode會不穩定,有可能當掉,升級後可解決 更新無法永久保留,重開機就reset (為了避免意外系統GG無法啟動) 新的主機板應該會有新的bios可以更新,不用自己更新microcode 看microcode資訊 在cmd下打 reg query HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0 或直接在執行打 cmd /k "reg query HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0" 主機板廠商不提供新bios的自救法 1. 自己下載新的microcode patch進bios更新,方法太麻煩,自己google 新的主機板有雙bios,玩壞應該不至於無法開機 ? 2. 發現一個工具在Windows可以不用改bios直接更新CPU microcode VMware CPU Microcode Update Driver 安裝執行install,移除執行unistall  (要用管理者權限執行) http://forum.notebookreview.com/threads/how-to-update-microcode-from-windows.787152/ 我整理的 2018/8/01  Intel microcode沒處理,只用連結給的2015年版本 amd 16gen的,似乎可以直接改檔名成15gen的使用 17gen的也許不支援? https://mega.nz/#!Q0UAnKqB!m-ZTZqaETG1-MFtFbUtVKlTib-599Fy94cF1j7MHFJw w...

bios的省電設定 APM->erp ready (關機後的供電)

圖片
關於ERP的介紹 (下面一堆連結可以都不用看?) https://en.wikipedia.org/wiki/Energy-related_products power state (S1~S5)說明 https://msdn.microsoft.com/zh-tw/library/windows/desktop/aa373229(v=vs.85).aspx https://en.wikipedia.org/wiki/Advanced_Configuration_and_Power_Interface 如果你要看中文的 http://goodfriendweb.blogspot.tw/2013/04/s1s2s3s4s5.html 最近裝了台新電腦,發現關機後鍵盤燈還是亮的 沒有開poweron的keyboard,你供電PS/2究竟想幹嘛,asus我搞不懂你 寄信問asus後,叫我開erp,可是我的power沒寫支援erp就不該開才對 查了上面的資料後 我猜erp S5是指在S5狀態相容erp規範的功能吧 (省電把主機板的供電調到很小) 所以主機板號稱支援erp也只是不完全版本吧? S1 standby沒提到,只有S4, S5 如果你不需要poweron和usb充電,就直接設成erp s5吧 這是我的bios設定,erp ready調成enable(S5) S4我不知道到底power沒寫會不會支援 (反正我不用) S4, S5兩個選項比較像是主機板單方面的供電選項 (應該會告知power?) 就算power不支援我猜也只是在高功率運作吧,不會出問題的感覺 主機板現在說明書都比以前爛了,一堆設定都不解釋 想costdown可以把實體說明書減少,完整版下載就好 都不寫清楚很不負責 新的主機板bios內好像會有選項控制關機時USB的電力

MSI HD 6850 Power Edition OC R6850-Cyclone-1GD5-Power-Edition/OC UEFI rom

圖片
MSI HD 6850 Power Edition OC R6850-Cyclone-1GD5-Power-Edition/OC https://drive.google.com/open?id=1WdAlwe9cggPQgZGfaIoM_cefZ2oRTmwY http://www.overclock.net/t/1353325/tutorial-atiwinflash-how-to-flash-the-bios-of-your-ati-cards http://www.overclock.net/t/1389206/do-you-want-uefi-gop-on-your-7950-7970-i-can-add-it-to-your-bios/120#post_20172963 Basically hex edit the bios At the beginning of the bios around 00000220 (every bios different) you will see at the right: PCIR € € AMD ATOMBIOS So in hex the € is 80, change the second €/80 to 00 This toggle makes it see a UEFI Gop partition in the bios, 80 is no gop 00 if gop Then scroll down to 00010000 This is where gop bios starts, copy and paste a gop bios from a working rom into here atiwinflash -f -p 0 "NAME of the BIOS".rom