您現在的位置是:首頁 > 運動

系統小技巧:多種渠道 根據錯誤程式碼解決Windows問題

由 電腦愛好者 發表于 運動2023-01-22
簡介如本機在一次更新時遇到程式碼為“80073712”的錯誤,系統只是提示“Windows Update遇到未知錯誤”,並沒有提供其他更多的資訊,此時就可以藉助一些專業工具來進行查詢(圖5)

如何開啟windows update服務

在Windows的日常操作中,如果系統中的軟體或者系統本身執行出錯時,一般會給出錯誤程式碼。那麼這些程式碼表示什麼意思?我們如何才能透過這些程式碼來找到解決問題的方法呢?

○瞭解程式碼格式的含義

在預設情況下,Windows 10錯誤程式碼的標準格式是類似於0x01234567的10位程式碼,其中0x表示程式碼使用16進位制格式,前四位0123表示錯誤類別,一般根據出現錯誤的介面進行判斷。比如筆者在某次更新系統時出現如圖所示的錯誤提示,其中的錯誤程式碼是0x80070103,這裡8007就是指“系統更新”這個類別的程式碼(圖1)。

系統小技巧:多種渠道 根據錯誤程式碼解決Windows問題

程式碼最後的四位0103則是16進位制的程式碼編號,因為大多數網站提供的錯誤程式碼查詢編號使用的是10進位制的編碼,所以一般還需進行進位制轉換。進位制轉換可以藉助“https://tool。lu/hexconvert/”提供的線上服務,開啟上述的網站後輸入16進位制程式碼,如上例的“103”(程式碼前的0是佔位碼無需輸入),轉換後可以看到其10進位制錯誤程式碼為“259”(圖2)。

系統小技巧:多種渠道 根據錯誤程式碼解決Windows問題

注意!系統的錯誤程式碼還有類似“80073712”(沒有0x字首)、“15”(直接使用10進位制格式,程式碼在4位之內,這個就無需轉換了)等。

○根據程式碼查詢解決方案

1。 直接根據程式碼出錯視窗的提示查詢解決方案

一般來說,系統在出現錯誤程式碼時都會給出一些錯誤提示,大家可以根據提示查找出現錯誤的原因。比如筆者在膝上型電腦上執行“可選更新→驅動程式更新”時,系統就彈出瞭如圖1所示的錯誤,可以看到出錯的程式碼為0103(程式碼對應的含義為“沒有更多可用的資料”,具體查詢方法請參考下面章節的介紹),出錯的裝置是膝上型電腦的觸控板。發生這類問題的原因大多是由於在系統更新查詢伺服器上的驅動檔案時,沒有找到比本機更新的驅動,因此返回錯誤提示。如果此時膝上型電腦的觸控裝置使用沒有問題,那麼可以不必理會這個錯誤,否則請在裝置管理器中將出錯的驅動完全解除安裝(解除安裝時請勾選“刪除此裝置的驅動程式軟體”),然後再次使用系統更新安裝驅動即可(圖3)。

系統小技巧:多種渠道 根據錯誤程式碼解決Windows問題

2。 從事件檢視器查詢錯誤程式碼

平時在遇到一些系統錯誤時可能沒有保留截圖或者及時檢視並記錄錯誤程式碼,此時可以透過檢視“事件檢視器”中記錄的錯誤日誌來查詢解決方案。比如公司某員工反饋在安裝某硬體時總是無法成功安裝驅動,此時我們可以透過事件檢視器查詢錯誤,啟動程式後根據事件型別切換到對應的類別,比如硬體問題可以切換到“硬體事件”,在其中查詢錯誤的事件,這裡會記錄錯誤提示和程式碼(“hr=”後的字元),對於本例的問題按提示下載簽名驅動即可解決(圖4)。

系統小技巧:多種渠道 根據錯誤程式碼解決Windows問題

3。 藉助專業工具查詢解決方案

在日常使用中遇到的一些錯誤,系統可能並沒有提供詳細的提示文字,或者我們無法理解字面的意思,因而找不到解決方案。如本機在一次更新時遇到程式碼為“80073712”的錯誤,系統只是提示“Windows Update遇到未知錯誤”,並沒有提供其他更多的資訊,此時就可以藉助一些專業工具來進行查詢(圖5)。

系統小技巧:多種渠道 根據錯誤程式碼解決Windows問題

比如微軟已經在官網上(https://docs。microsoft。com/en-us/windows/win32/debug/system-error-codes)收集了常見錯誤程式碼及其程式碼含義的簡介。首先記住程式碼中的最後四位,如上圖是3712;接著按照上述介紹的方法將其轉換為10進位制程式碼“14098”。開啟上述的網站找到該程式碼,可以看到其代表的意思是“元件儲存已損壞”(圖6)。

系統小技巧:多種渠道 根據錯誤程式碼解決Windows問題

根據這個程式碼的含義來判斷,問題的原因是更新過程中儲存的某些(或某個)元件損壞。因為在安裝更新的過程中會下載很多用於更新的臨時檔案,所以極可能是這些臨時檔案受損所導致的(比如網路問題導致下載的更新檔案出錯)。按提示先將系統更新服務停止掉,接著開啟“C:\Windows\SoftwareDistribution\Download”,將其中的檔案全部刪除,最後再重啟更新便可以順利地解決問題。

除了微軟網站外,“https://www。errorvault。com/en”也提供關於錯誤程式碼的查詢服務和解決方案。開啟上述的網站後,按提示輸入錯誤程式碼(建議使用標準0x00000000格式),點選“Search”就可以搜尋到關於該程式碼的詳細資訊(圖7)。

系統小技巧:多種渠道 根據錯誤程式碼解決Windows問題

在搜尋結果中點選找到的連結,在開啟的頁面中,網站還提供相應的修復工具和關於該錯誤的詳細解決方法,大家可以參考使用(圖8)。

系統小技巧:多種渠道 根據錯誤程式碼解決Windows問題

當然,導致錯誤的原因有很多。如果透過上述的方法仍然無法找到解決方案,我們還可以透過百度搜索或者向微軟求助,尋求解決方案。

推薦文章