疑難排解原則
概述
本文將帶您了解在進行故障排除時應遵循的最佳實踐方法。
由於科技本身的不可預測性,許多工作都圍繞著預防措施以及不幸的修復行動展開。
如何進行系統故障排除
故障排除可以簡化為六個步驟:
- 備份您的系統和檔案
- 確認問題
- 重現問題
- 收集資訊
- 記下發生問題的環境
- 記錄任何錯誤訊息
- 逐一測試,找出造成問題的變數
- 記錄問題與解決方式,以備日後再次發生時參考
以下步驟將協助您找到問題的解決方法。
1. 備份您的系統和檔案
在開始進行故障排除之前,務必先備份您的檔案。故障排除有時可能讓情況變得更糟,導致您得回頭重來。故障排除通常需要不斷嘗試與錯誤,這過程中可能會產生比原本更多的問題。因此,能夠還原到最初狀態,對於節省時間和精力非常重要。
雖然建議所有系統都應該有開發環境,但對於任何幾乎不能停機的正式系統,或是需要事先審核才能變更的系統,開發環境更是必備。
2. 收集資訊並確認問題
故障排除的下一步是明確找出哪個部分沒有如預期運作。應該收集出現問題系統的環境變數等相關資訊。
在排除 Windows 環境問題時,常見需要收集的資訊包括:
- 最近有做過哪些變更?
- Windows 的版本及服務包是什麼?
- 哪些使用者受到影響?
- 如果是裝置相關問題,請收集裝置的品牌、型號、驅動程式版本,以及將裝置移到其他電腦時問題是否會重現等資訊。
3. 重現問題
重複執行導致問題發生的每一個步驟非常重要,因為問題可能是由特定的操作順序引起的。回頭檢查自己的操作流程通常很有幫助。如果無法重現問題,找到解決方法會變得非常困難甚至不太可能。一旦能夠重現問題,您就能更清楚了解問題所在。
錯誤訊息
記錄有用的錯誤訊息,有助於判斷解決問題所需的步驟。我們建議將錯誤訊息截圖並保存備查。
5. 逐一測試,找出造成問題的變數
先從最簡單的解決方法開始。檢查線路是否插好、基本設定是否有變動,或試著重新開機。
如果簡單的方法都試過了,接下來就要逐一測試,找出真正造成問題的變數。每次只改變一個條件,這樣當您找到問題原因時,就能將其他無關的變更還原,不會影響到原本的狀態。
如果一時想不到還有什麼可以測試的,不妨找人聊聊。把問題說給別人聽,或是向陌生人解釋,往往能幫助您一步步釐清問題,而不是理所當然地忽略某些細節。
6. 記錄問題與解決方式,以備日後再次發生時參考
養成記錄問題及解決方法的習慣非常重要,這樣如果同樣的問題再次發生,您就能快速找到解決辦法,而不必重新經歷整個測試流程。