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

Windows XP 開機與登出都能自動撥號上網的註冊表技巧

編輯:Windows XP 系統介紹

前言

網路上關於 XP 開機自動撥號的文章很多,但多數只能在「開機」時生效,使用者「登出」再登入時需手動撥號。本文透過註冊表 Run 機碼,實現開機與登出後登入皆自動撥號。

設定步驟

  1. 建立撥號連線捷徑:「網路連線」→ 「建立新連線」→ 依精靈完成 ADSL 設定,命名為 adsl。雙擊測試連線,勾選「儲存使用者名稱與密碼」,屬性中取消「顯示撥號進度」以隱藏視窗。
  2. 編輯註冊表:執行 regedit,定位至:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  3. 新增字串值:右鍵空白處 → 「新增」→ 「字串值」,名稱設為 adsl。
  4. 修改數值資料:雙擊 adsl,輸入:
    c:\windows\system32\rasphone.exe -d adsl
    (路徑視系統盤代號調整,-d 後接連線名稱)。
  5. 重新開機測試:無論冷開機、重新開機、登出後重新登入,系統皆會自動在背景撥號上網。

原理解析

HKLM\...\Run 下的值會在使用者登入桌面前由系統自動執行,故每次登入(含開機首次登入、登出後再登入)都會觸發 rasphone.exe -d adsl 執行撥號。搭配「不顯示撥號視窗」設定,使用者無感知即完成上網動作。

注意事項

  • 確認 rasphone.exe 路徑正確(通常在 %SystemRoot%\system32)。
  • 若連線名稱含空白,需用雙引號括起(如 -d "My ADSL")。
  • 此法適用 Windows 2000/XP/2003;Vista 以降版本建議使用工作排程器。
Copyright © Windows教程網 All Rights Reserved