Windows 預設 CMD 視窗 80×40 過小,緩衝區同尺寸無法追溯歷史。修改系統預設值需編輯註冊表兩個 DWORD 值(十六進位,高 16 位=行數/高度,低 16 位=欄數/寬度):
HKEY_CURRENT_USER\Console\WindowSize:視窗大小(例 0x002a0078 = 40 行 × 120 欄)HKEY_CURRENT_USER\Console\ScreenBufferSize:緩衝區大小(例 0x07d00078 = 2000 行 × 120 欄)十六進位換算:0x002a0078 → 高位 0x002a=42(十進位),低位 0x0078=120。建議先在 CMD 手動調整理想大小,系統會在 HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe 建立對應鍵值,直接複製套用至上述兩鍵值即可。
reg add "HKEY_CURRENT_USER\Console" /t REG_DWORD /v WindowSize /d 0x002a0078 /f
reg add "HKEY_CURRENT_USER\Console" /t REG_DWORD /v ScreenBufferSize /d 0x07d00078 /f
reg add "HKEY_CURRENT_USER\Console" /t REG_DWORD /v QuickEdit /d 0x1 /f
1280×1024 解析度建議:130×42 視窗、130×2000 緩衝區(0x002a0082 / 0x07d00082)。啟用 QuickEdit 可滑鼠選取複製文字。設定後所有新 CMD 視窗自動套用,無需逐個設定。