Troubleshooting

您的故障排除規則、故障排除方法?

  • August 21, 2021

當您解決困難的網路/硬體/軟體問題時,您是否有任何一般規則可以參考?

例如:“我通過使用第二台電腦測試外圍設備來隔離問題的根源”或“我盡可能多地移除硬體以啟動設備,然後逐個添加組件,直到我可以重現問題” , 等等。

只是我在與問題鬥爭了一段時間後為自己寫下的要點清單:

  1. 你的主要目標是什麼?應清楚而簡潔地說明。目標應該非常具體。它不應該是普遍的。最好是一句話
  2. 你有什麼問題 ?
  3. 只有一個問題還是很多問題?如果有很多,一次解決一個。
  4. 嘗試用 不同的條件重現問題。是否可以在所有可能的條件下複製?它是否說明了問題的本質?
  5. 如果是緊急問題,是否有解決方法?嘗試找到盡可能多的解決方法。
  6. 嘗試盡可能多地猜測問題的原因。
  7. 試著證明你的猜測, 用這個系統做實驗。
  8. 在你想做的事情上**保持一致。**一次做一件事。
  9. 跟踪你在做什麼,你已經嘗試過什麼。
  10. 不要偏離你的主要目標。不斷檢查你是否仍在解決你的主要問題,而不是一個不同的問題。
  11. 也不要固執

還有一個很好的調試規則列表,它是 PDF 格式的,每個規則都有範例和解釋。我無法快速找到 PDF,但我認為這是列表的海報:

在此處輸入圖像描述

引用自:https://serverfault.com/questions/8812