無法建立或開啟撥號網路連線


如果本文未說明硬體相關的問題,請參閱下列 Microsoft 網站,以檢視更多有關硬體的文件:重要: 本文包含修改登錄的相關資訊。您可以修改登錄之前,請務必將它備份起來,並了解如何在發生問題時還原登錄。如需有關如何備份、 還原和編輯登錄的資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
256986 進階使用者的 Windows 登錄資訊

徵狀


您可能會遇到下列徵狀之一:
  • 當您嘗試建立新的撥號網路連線,或開啟一個 [撥號網路] 資料夾中時,您可能無法在安裝新數據機精靈中選取數據機。
  • 當您開啟 [撥號網路時系統會提示您安裝數據機。
  • 如果您看在 [裝置管理員] 中,您會看到目前已安裝數據機裝置狀況中數據機的內容如下:
    這個裝置運作正常。
如果您在控制台中,開啟 [數據機] 工具,然後按一下 [診斷] 索引標籤上的 [其他資訊,您不會收到任何錯誤訊息。

原因


如果其中一個 TAPI 元件損毀或遺失,或協力廠商的電話語音驅動程式參考在登錄中,而且該驅動程式已損壞或與 Windows 不相容,就會發生這個問題。

解決方案


如果要解決這個問題,請依照下列每個方法中的步驟。在每一種方法最後,測試看看問題是否解決。

方法 1: 檢查協力廠商的電話語音驅動程式

警告: 不當使用 「 登錄編輯程式 」 可能會導致嚴重的問題,甚至必須重新安裝作業系統。Microsoft 不保證您不當使用登錄編輯程式所產生的問題都可以解決。自行承擔使用登錄編輯程式。您可以使用登錄編輯程式,請檢查下列登錄機碼中的 ProviderFilename0 值:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Telephony\Providers
注意: 預設數值資料的 ProviderFilename0 值是TSP3216L.TSP。如果在數值資料不是 TSP3216L。TSP,匯出的提供者登錄機碼中,,,然後將數值資料變更為 TSP3216L.TSP。

方法 2: 檢查有損毀的 Telephon.ini 檔案

  1. 按一下 [開始],指向 [尋找],然後按一下 [檔案或資料夾]
  2. 在 [名稱] 方塊中,輸入telephon.ini tapiini.exe、 按一下 [查詢] 方塊,在您主要磁碟,然後按一下 [立即尋找]
  3. Telephon.ini 檔案中,按一下滑鼠右鍵,然後按一下 [刪除
  4. 按兩下 Tapiini.exe 檔案,以建立新的 Telephon.ini 檔案。如需詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文:
    120221如何重新建立 Telephon.ini 檔案

方法 3: 檢查有損毀的 TAPI 元件

  1. 按一下 [開始],指向 [尋找],然後按一下 [檔案或資料夾]
  2. 在 [名稱] 方塊中,鍵入 [ tapiini.exe tapi.dll tapiui.dll tapisrv.exe tapiupr.exe tapi16.exe remotesp.tsp tsp3216l.tsp tsp3216s.dll tlocmgr.exe telephon.cpl tcmsetup.exe tapi.inf,請按一下 [查詢] 方塊中的主要硬碟和然後按一下 [立即尋找]。
  3. 針對每個找到的檔案,檔案中,按一下滑鼠右鍵,然後按一下重新命名。將每個檔案的副檔名變更為.old。附註: 沒有要求您重新命名它在 MS-DOS 模式中的一個 TAPI 檔案。
  4. 按一下 [開始],按一下 [關閉]、 按一下 [重新啟動在 MS-DOS 模式下,,然後按一下[確定]
  5. 在 c:\windows\tmp 提示字元中輸入下列命令列,在每一行之後按 ENTER:
    cd systemren tapi32.dll tapi32.oldexit
  6. 按一下 [開始],按一下 [執行、 在 [開啟] 方塊中鍵入sfc.exe ,然後按一下[確定]
  7. 在系統檔案檢查員 」 工具中,按一下 [從安裝磁碟展開檔案] 選項。
  8. 在 [指定您想要還原的系統檔案] 方塊中,輸入tapi32.dll,,然後按一下 [開始
  9. 在 [還原來源] 方塊中,您可在其中安裝 Windows 的磁碟機。
  10. 在 [檔案儲存位置] 方塊中,輸入c:\windows\system,,然後按一下[確定]。下列檔案的每一個重複步驟 6 到 9。附註: Tapi.inf 檔案是唯一的這些檔案不是位於 C:\Windows\System 資料夾。當您將此檔案解壓縮時,請將檔案儲存位置] 方塊變為c:\windows\inf
    Tapi.inf Tapiini.exe Tapi.dll Tapiui.dll Tapisrv.exe Tapiupr.exe Tapi16.exe Remotesp.tsp Tsp3216l.tsp Tsp3216s.dll Tlocmgr.exe Telephon.cpl Tcmsetup.exe
  11. 重新啟動電腦。
附註: 損毀的數據機驅動程式或不正確的數據機驅動程式也可以建立這個問題。如果問題持續發生,請嘗試移除並重新安裝數據機從 「 裝置管理員。請確定您有新的數據機驅動程式可用來重新安裝。

參考


SRX000914602787