早期 ISA/PCI 總線架構下,內建調制解調器 (內置貓) 與串列埠滑鼠共用 IRQ (中斷請求線) 是經典硬體資源衝突案例。雖然現代 PCIe/USB 設備已透過 MSI/MSI-X 消除此類問題,但理解 IRQ 衝突排查邏輯對維護舊設備、嵌入式系統、工控機仍有參考價值。本文還原真實案例排查全程。
在內置貓監控程式中將「Comport」從 COM3 改為 COM4 (IRQ3),使內置貓 (IRQ3) 與滑鼠 (IRQ4) 使用不同中斷線。重啟後撥號上網滑鼠正常,問題徹底解決。
| 步驟 | 動作 | 工具/指令 |
|---|---|---|
| 1. 症狀確認 | 記錄衝突觸發條件 (特定裝置啟動時、特定操作時) | 事件檢視器、裝置管理員「資源」標籤 |
| 2. 資源佔用查看 | 檢視各裝置佔用 IRQ、I/O 位址、DMA、記憶體範圍 | 裝置管理員 → 檢視 → 「依連線」/「資源」; msinfo32 → 「硬體資源」→「衝突/共用」 |
| 3. 識別共用 IRQ | 找出非 PCIe 設備 (ISA、PCI 舊版) 共用同一 IRQ 的組合 | 標準 IRQ 分配表:IRQ0 計時器、IRQ1 鍵盤、IRQ2 級聯、IRQ3 COM2/4、IRQ4 COM1/3、IRQ5 LPT2/聲卡、IRQ6 軟碟、IRQ7 LPT1、IRQ8 即時鐘、IRQ9 ACPI/PCI、IRQ10-15 PCI 設備 |
| 4. 調整資源 | BIOS 中「PnP/PCI Configuration」→「IRQ Reservation」保留特定 IRQ 給 ISA 裝置;或裝置管理員手動指定資源 (取消「自動配置」) | BIOS 設定、裝置管理員「資源」標籤 |
| 5. 驗證 | 重啟重現衝突場景,確認症狀消失 | 壓力測試、長時間運行 |
這個案例生動展示了「同一 IRQ 服務兩個 I/O 位址」的硬體設計特性與作業系統資源仲裁邏輯。雖然時代已變,但資源衝突 → 症狀關聯 → 硬體規格查證 → 配置調整 → 驗證的排查方法論永遠不過時。下次遇到「裝置 A 運作時裝置 B 失靈」的怪異現象,請先查 IRQ/I/O 共用情況,往往能直搗黃龍。
XP 內存優化四連擊:禁用 ZIP、關閉開機掃描、清理備份、精簡服務(含服務列表)
安全模式五大用途:修復故障、還原設定、刪除頑固檔案、殺毒、磁碟重組
Windows XP 系統配置需求實測:CPU、記憶體、硬碟空間最低與建議規格
WinXP 登錄檔被禁用怎麼解禁?六大方法:工具軟體、reg 命令、.inf 檔、群組原則、第三方編輯器、其他使用者身分
WinXP 實現遠端桌面管理:安裝 Windows Server 2003 管理工具包或複製核心檔案
Windows 系統維護五大黃金法則:輕鬆保持電腦暢順不當機
AMI BIOS 蜂鳴器代碼完整對照表:1-11 短聲分別代表記憶體、奇偶校驗、基礎記憶體、系統時鐘、CPU、鍵盤、實模式、顯存、ROM BIOS、暫存器、快取錯誤