Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win7 如何指定程式在特定 CPU 核心執行?處理器親和性設定教學

編輯:Win7 常見問題解答

多核心處理器環境下,部分舊版應用程式(單執行緒設計)或特定服務若佔用所有核心可能導致效能下降、相容性問題。Windows 7 透過工作管理員 → 處理器親和性可將程式鎖定在指定核心執行,優化資源分配。

操作步驟

  1. 按 Ctrl+Shift+Esc 開啟工作管理員 → 切換到 「處理程序」 索引標籤。
  2. 找到目標程式(如 notepad.exe、game.exe),右鍵點擊 → 選擇 「設定親和性...」。
  3. 在「處理器親和性」視窗,取消勾選不需使用的核心(CPU 0, CPU 1...),僅保留指定核心 → 「確定」。

適用情境

  • 舊版單執行緒遊戲/軟體:鎖定單核心避免排程切換延遲。
  • 高 CPU 佔用服務:限制核心數量,保留核心給前景應用。
  • 相容性測試:模擬單核環境驗證程式行為。

注意事項

  • 設定僅在當前執行期間有效,程式重啟後恢復預設(所有核心)。
  • 永久生效需第三方工具(如 Process Lasso、Bill2's Process Manager)或啟動腳本設定。
  • 系統關鍵程式(System、csrss.exe 等)不可修改親和性。
  • 錯誤限制核心可能導致程式當機或系統不穩,請謹慎操作。
Copyright © Windows教程網 All Rights Reserved