發表文章

目前顯示的是 1月, 2023的文章

手動從Microsoft Update Catalog下載更新驅動程式driver

硬體的驅動程式,英文叫做driver 以下載Realtek音效卡driver為例 (2022改成想下載的年份) https://www.catalog.update.microsoft.com/Search.aspx?q=Realtek Media 2022 測試用硬體id (vendor id + device id)也可以搜尋到 https://www.catalog.update.microsoft.com/Search.aspx?q=VEN_10EC DEV_0897 2023 通常選和你的系統版本符合,日期最新的就可以 下載完解壓縮,去裝置管理員內按更新驅動程式,瀏覽電腦上的驅動程式 目錄選剛解壓縮的地方,按下一步,更新完建議重開機 這方法缺點: 附加功能會無法使用,DTS之類的 (比較主機板官方和M$的檔案就會發現少了一些) 但維持driver更新,避免security issue對我來說比較重要 如果沒辦法更新就是你的裝置在那包driver內不支援 (在筆電上比較容易遇到) 檢查下載的driver是否支援的方法 從裝置管理員內抓出音效卡的硬體識別碼 (每個系統可能不同,不要照抄) 步驟參考Intel的教學 找出的硬體id為 HDAUDIO\FUNC_01&VEN_10EC&DEV_0897&SUBSYS_1043888C 以asus主機板為例,支援的裝置清單可能會在這個檔內 Realtek Semiconductor Corp. - MEDIA - 6.0.9445.1\HDXASUS.inf 手動一個一個inf檔找太麻煩了 如果有安裝git的情況,沒安裝我也不知道有啥內建的替代方案 在driver的目錄打開git bash,輸入下面指令 (去掉前面的HDAUDIO\) grep "FUNC_01&VEN_10EC&DEV_0897&SUBSYS_1043888C" * 有找到就是driver有支援 如果想幫沒有安裝驅動程式的硬體安裝driver,可以透過上面的方法找出硬體的id 查詢網路上公開的資料庫,看是哪一家哪類型的硬體,再去廠商官網下載對應driver來安裝,一些driver更新軟體應該就是這樣做的 例如: https://

砍掉Avira換用Avast了

最近把avira砍掉換用avast,因為avira schedule強制不給砍有點煩 定期就要scan系統一下,造成電腦變慢使用體驗不佳,需要scan的話,我會找方便的時間 avast似乎全部都是64bit native,不像avira UI還是32bit,這部分應該差異不大,底層driver/system service應該都是64bit BTW avira, avast都被同一家公司收購了,兩邊開發團隊可能會有交流合作? 照預設選項安裝的話,可能會遇到的問題 CPU和硬碟用量有時會變高 google後發現原因, 參考解法 把cleanup的功能移除就好了,否則會定期去掃描硬碟建議你清除檔案 真的吃太多資源,很影響使用體驗,也可能是我電腦太舊了 建議移除比較好,掃描時真的吃太多資源 我個人的使用習慣,也把下列的功能移除,要不要移除請自行了解評估後決定 web protection (Web Shield),網頁的防護,有機會誤擋網站,影響使用體驗,推測也會降低效能 Network Inspector

網路卡驅動程式 NetAdapterCx driver

https://learn.microsoft.com/windows-hardware/drivers/netcx/ 新的網路卡driver架構,用來取代NDIS架構的 開發者能利用WDF減少寫driver的痛苦,減少bug和提高效能 理論上,使用者安裝NetAdapterCx driver會比較好 (雖然可能踩到新東西的地雷) Realtek目前NetAdapterCx版本的driver只有提供給Win11 Win10只有舊的NDIS driver,Win10要更新到版本2004才支援NetAdapterCx,Realtek可能避免麻煩就只提供NDIS了 因為NDIS在Win10和Win11支援的版本不同,拿Win11的來Win10跑可能會有問題,我就沒測試了 Realtek的網卡驅動下載