雖然現在許多 ISP 提供的小烏龜內建 IP 分享器的功能,
使得電腦接上網路線後不需設定就可直接連線,
但如果像我一樣還是習慣在每台電腦手動設定連線的話,
在安裝了 Win10 後,會發現原本 Win7 的開機自動連線方式已失效。
原因在於透過系統建立的連線設定中,
少了「提示名稱、密碼、憑證等」的撥號選項可取消勾選,
造成每次以 rasphone 連線都會跳出密碼確認視窗,非得按下確定按鈕才會連線,
間接造成以工作排程或其它方式觸發的開機自動連線會卡在確認步驟。
在 google 裡搜尋到的解決方法,
多是改用 rasdial 來製作使用者登入 Windows 時自動連線的功能,
設定程序上相對簡單,
缺點是連線時的密碼必須毫無遮攔地存放在 rasdial 指令參數中,
而不能直接透過設定連線時輸入並儲存在系統中的密碼來進行連線驗證。
若您在 Win10 中還是想要透過傳統的 rasphone 來設定開機自動連線,
或者更精確地說應是使用者登入時自動連線,
則可參考以下步驟,透過手動修改連線設定的方式來實現。
Step 1.
首先,我們要建立 rasphone 連線設定,
若您原已在控制台內設定過連線,可略過此步驟。
於控制台下的「網路和網際網路」->「網路和共用中心」->「設定的連線或網路」內,
新增連線設定,並確認已儲存連線帳號與密碼供所有使用者使用。
請記下您所設定的連線名稱,會在後續步驟中使用。
Step 2.
由於接下來我們要修改的檔案為隱藏檔,所以要先調整隱藏檔的顯示設定。
於控制台下的「外觀及個人化」->「檔案總管選項」內的「檢視」頁籤,
選擇「顯示隱藏的檔案、資料夾及磁碟機」後按確定。
Step 3.
執行檔案總管,並移至 C:\ProgramData 資料夾。
Step 4.
在搜尋窗格中輸入 rasphone.pbk,設定搜尋選項為「所有子資料夾」,
並在搜尋結果中的 rasphone.pbk 檔案上按滑鼠右鍵點選「內容」。
Step 5.
由於此檔案預設不允許修改,所以得先取得修改權限。
在「安全性」頁籤中點選「進階」。
Step 8.
點選「選取一個主體」,並輸入您在本機上的登入帳號。
Step 9.
在基本權限中勾選「修改」後按確定,完成檔案權限變更。
Step 10.
打開剛剛搜尋到的 rasphone.pbk,
在 step 1 新增的連線名稱下的區段內若已存在 PreviewUserPw 設定,
將其值修改為 0 後儲存;
若無,則新增此設定並指定其值為 0 後儲存。
至此步驟即手動完成取消原 rasphone 的撥號選項「提示名稱、密碼、憑證等」。
Step 11.
接下來透過系統排程來排定自動連線功能,
但注意在 Win10 內自動連線只有在使用者登入後才能正常被觸發,
若指定在系統啟動時觸發則需要額外設定步驟 (如 13-A)。
於控制台下的「系統及安全性」->「系統管理工具/排程工作」內,點選「建立工作」。
Step 12.
為此工作命名,安全性選項內選擇「不論使用者登入與否均執行」,
設定則選「Windows 10」。
Step 12-A.
若您的環境為開機後須手動輸入密碼才會進入桌面,
請保持「不要儲存密碼。工作將只有本機電腦資源的存取權」為未勾選狀態;
反之,若您電腦開機後免輸入密碼即自動進入桌面,
請勾選此選項。
Step 13.
切換到「觸發程序」頁籤,點選「新增」按鈕,
設定開始工作於「登入時」,並指定為「任何使用者」登入皆可觸發。
Step 13-A.
(僅適用於環境為開機後須手動輸入密碼才能進入桌面者)
若您仍希望在開機後、登入前即能建立連線,請在此步驟設定開始工作於「啟動時」,
並於工作建立完成後,
至控制台下的「系統及安全性」->「電源選項/變更電源按鈕行為」內,
取消勾選「關機設定」下的「開啟快速啟動」。
此設定在 Win10 大更新後會被重置,
因此若發現自動連線失效,請回頭檢查此設定。
Step 14.
切換到「動作」頁籤,點選「新增」按鈕,
指定動作為「啟動程式」,
程式或指令碼處輸入「C:\Windows\System32\rasphone.exe」,
新增引數則輸入「-d "step 1 所設定的連線名稱"」。
Step 15.
切換到「條件」頁籤,取消勾選「只有在電腦是使用 AC 電源時才啟動這個工作」。
Step 16.
切換到「設定」頁籤,勾選「在錯過排定的啟動後盡快執行工作」,按確定。
至此您已完成新增排程,下次所有使用者登入時 (或開機時) 便會自動連線。

WIN10如果是設定自動登入使用者的方式,就沒辦法自動撥號~若不自動登入WIN10就可以~真是奇怪
您好,請試著回到排程工作進行 12-A 的設定, 勾選「不要儲存密碼。工作將只有本機電腦資源的存取權」, 並確認觸發程序指定為「登入時」, 看看是不是就可以自動連線了,謝謝~
為什麼我找不到rasphone.pbk呢?
請確認您是透過 step 1 方式建立連線設定、並有進行 step 2 的檔案顯示設定修改~ 如果還是找不到,試著手動進入「C:\ProgramData\Microsoft\Network\Connections\Pbk」路徑下看看~
請問一下我照你的設定設定完後並沒有自動連線 手動點擊連線後則會跳出要我輸入連線帳號密碼 http://imgur.com/Ot3DTVm 因為我的數據機是設定插入直接連 但是我想用撥號連線登入 http://imgur.com/ItFEO2c
抱歉現在才看到這個留言, 看起來應該是因為您在 step 1 設定新連線的過程中, 在輸入連線用的使用者名稱與密碼時, 沒有勾選「記住這個密碼」選項。 請嘗試由 win10 的「設定->網路和網際網路->撥號」頁面中, 點選您的撥號連線中的「進階選項」, 在連線內容下方的使用者名稱與密碼之下若有「編輯」按鈕, 點選之,輸入使用者名稱與密碼, 並勾選「記住我的登入資訊」後儲存。 若上述畫面中無「編輯」按鈕, 那您就需要重新建立一次連線設定, 並且留意在過程中要勾選「記住這個密碼」選項, 再重新進行本文的其餘設定了。
要如何設定rasphone連線? 步驟一沒說明,只有教如何連線
在步驟一的頁面中,選擇「連線到網際網路」; 在「您要如何連線?」頁面中,選擇「寬頻 (PPPoE)」; 然後輸入電信公司提供的使用者名稱/密碼, 勾選「記住這個密碼」, 輸入您自訂的連線名稱, 勾選「允許其他人使用這個連線」, 最後按下「連線」應該就可以囉~
我照你的步驟做,可是沒有自動連線,怎麼回事?
請在左下角的視窗圖示 (開始功能表) 上按右鍵, 選擇「命令提示字元 (系統管理員)」, 在跳出的 cmd 視窗內輸入連線指令,例如: rasphone -d "HinetVDSL" (HinetVDSL 是我在 step 1 設定的連線名稱) 看看發生什麼事、是否有跳出什麼錯誤訊息。
我在CMD輸入rasphone -d "連線名稱", 然後就自動連線成功, 但每次開機都沒連線,不知道哪個地方有問題, 我的WIN 10設定自動登入,不需輸入密碼
因為您已設定為自動登入, 請確認 12-A 有勾選「不要儲存密碼。工作將只有本機電腦資源的存取權」, 且 13 設定為開始工作於「登入時」, 看看是否就可以自動連線了,謝謝~
12-A和13的步驟都有照你的方法,還是沒用。 Step.4步驟的檔名沒有pbk,只有rasphone, 這樣有影響嗎?
請問您透過 cmd 視窗輸入並送出指令後, 是完全不需要再按什麼確認鈕就會自動完成連線嗎? 如果這樣的話, 建議您改用以下方式觸發連線: 1. 開啟記事本 (Win+R 輸入 notepad) 2. 在記事本內貼上連線指令 (例如: rasphone -d "HinetVDSL") 3. 另存新檔,存檔類型選「所有檔案 (*.*)」,編碼選「ANSI」,檔案名稱填「AutoConn.bat」 4. 關閉記事本,雙擊滑鼠左鍵執行剛剛建立的 bat 檔,確認可以完成連線 5. Win+R,輸入「shell:startup」開啟啟動資料夾,並將剛剛建立的 bat 檔搬移至此 6. 重開機確認是否會自動連線了
其實不需要改 rasphone.pbk 的權限設定喔。只要以系統管理員身份執行記事本,就可以修改 rasphone.pbk 的內容了。
謝謝您的補充~
無法儲存previewuserpw.pbk, 因為說我不是系統管理員, 可以我去查, 明明我是administrator 身份登入的
這是 Windows 安控的關係,即使是用系統管理員帳號登入,仍需要特別指定以系統管理員權限開啟應用程式才能儲存某些特殊檔案喔~ 請在開始功能表記事本圖示上按滑鼠右鍵,點選「更多/以系統管理員身份執行」,再把 pbk 檔案拖拉進記事本裡編輯,應該就可以儲存了。
您好 我用手動找路徑也沒找到rasphone.pbk
請問您有透過 step 1 建立連線嗎? 另外 C:\ProgramData\Microsoft\Network\Connections\Pbk 這個路徑下有副檔名為 pbk 的檔案嗎?
用了你的方法後,最近出現錯誤756 (連線已經進行撥號), 每次開機都會出現,之前都沒有這訊息,怎麼辦?
沒遇過這個問題,可否請您試試刪除原本的連線,再重新以同樣的連線名稱重新進行 step 1 至 10 的設定?
AutoConn.bat 的方法好比較簡單 好用( 我是連VPN)
一個問題, 在設定rasphone 開機已會自己執行"VPN連線" 但會跳出一個視窗 , 還要"按"一次 " 連線" , 才能真的VPN連線. 請問有辦法, 直接開機後就 連VPN了嗎?(不用再按一次連線) 謝謝
我沒設定過 VPN 捏... 那個視窗除了「連線」按鈕之外, 還有別的資訊嗎? 未看先猜可能跟 step 10 的設定相關。
感謝大大提點,太強了隔空抓藥 確認是step10 但我沒注意到"連線名稱" 下的 " 區段"內 PreviewUserPw 可能會有好幾個, 因為我沒改到 "VPN"那一個區段內的資料 希望我走過的錯路, 可以提供給其它人參考. 大大的文章我就先收藏了,謝謝
「無痕」自動撥接上網,比google找到的另兩種方法來得好,很實用,謝謝!
我在CMD輸入rasphone -d "連線名稱" 跳出錯誤691
691 是帳號或密碼錯誤? 如果您直接透過 win10 設定->網路和網際網路->撥號 頁面對您建立的設定進行連線,結果如何?
網路連線名稱不能是中文嗎?因為老失敗 系統更新後變成network connection直接連線 我的光世代連連線的選項都沒有 要去網路連線裡才有連線的選項
我沒試過中文的連線名稱耶, 試試看在 cmd 視窗直接以 rasphone -d "連線名稱" (要包含雙引號) 連線看看? 如果不行的話那應該就是不支援中文。 另外您的 win10 版本更新後是哪一版? 目前我在 1803 上還是沒問題的, 1809 則不知...^^"
出現網路撥號命令列??改成英文也是出現這個 我也是1803
網路撥號命令列? 是跳出詢問帳號密碼的對話視窗、然後要點按鈕才會開始連線嗎?
https://imgur.com/yfLUmGw 如圖
-d 跟 "連線名稱" 中間要空一格喔~ 另外在您說的連線視窗裡,請勾選「儲存這個使用者名稱及密碼...」並選擇「所有使用這台電腦的使用者」後連線,然後確認本文裡 step 2 開始的步驟都有完成,應該就可以了~
*****
*****
就是不行才會問您!
我只能根據每次您提供的線索推敲還缺了什麼啊~@@ 目前看起來要確認 step 10 修改的是與您連線名稱同名(也就是"光世代")區段內的 PreviewUserPw 設定..
*****
*****
*****
*****
*****
*****
*****
*****
*****
*****
*****
*****
*****
*****
先讓我膜拜Orz 您太神了終於是搞定開機自動連線了
如果這樣沒問題的話, 那問題就是出在工作排程的設定有誤了~
可是我是照您的步驟去做的呀! 該不會是不能使用中文名稱吧(哈)
*****
*****
請問我在重灌win10時,開機未設密碼..... 所以按您的步騶到最後設定完成,按確定卻要我輸入使用者密碼!! (未設密碼)怎辦?
這我倒是沒試過,不過您在 step 12 所選擇的使用者帳戶如果確定為當下沒設密碼的帳戶的話,跳出對話盒要您輸入密碼時試著留空直接按確定看看?