共用方式為


疑難排解:無法刪除 Azure 中的虛擬網路

當您嘗試刪除 Microsoft Azure 中的虛擬網路時,可能會收到錯誤。 本文提供可協助您解決此問題的疑難排解步驟。

若本文中未提及您的 Azure 問題,請前往 Microsoft Q & A 及 Stack Overflow 上的 Azure 論壇。 您可以在這些論壇中張貼您的問題,或將問題貼到 Twitter 上的 @AzureSupport。 您也可以提交 Azure 支援要求。 若要提交支援要求,請在 Azure 支援頁面上,選取 [取得支援]。

疑難排解指引

  1. 檢查虛擬網路中是否正在執行虛擬網路閘道
  2. 檢查虛擬網路中是否正在執行應用程式閘道
  3. 檢查 Azure 容器執行個體是否仍存在於虛擬網路中
  4. 檢查虛擬網路中是否已啟用 Microsoft Entra 網域服務
  5. 檢查虛擬網路是否已連線到其他資源
  6. 檢查虛擬機器是否仍在虛擬網路中執行
  7. 檢查虛擬網路是否卡在移轉狀態
  8. 檢查虛擬網路是否由 Web 應用程式用於 VNet 整合

疑難排解步驟

檢查虛擬網路中是否正在執行虛擬網路閘道

若要移除虛擬網路,您必須先移除虛擬網路閘道。

如果是傳統虛擬網路,請移至 Azure 入口網站中傳統虛擬網路的 [概觀]頁面。 在 [VPN 連線] 區段中,如果閘道正在虛擬網路中執行,您將會看到閘道的 IP 位址。

檢查閘道是否正在執行

如果是虛擬網路,請移至虛擬網路的 [概觀] 頁面。 檢查虛擬網路閘道的 [連線的裝置]

Azure 入口網站 中虛擬網路連線裝置清單的螢幕快照。虛擬網路閘道會在清單中反白顯示。

先移除閘道中的任何連線物件,然後才能移除閘道。

檢查虛擬網路中是否正在執行應用程式閘道

移至虛擬網路的 [概觀] 頁面。 檢查應用程式閘道的 [連線的裝置]

Azure 入口網站 中虛擬網路連線裝置清單的螢幕快照。應用程式閘道會在清單中反白顯示。

如果有應用程式閘道,您必須先移除它,才能刪除虛擬網路。

檢查 Azure 容器執行個體是否仍存在於虛擬網路中

  1. 在 Azure 入口網站中,移至資源群組的 [概觀] 頁面。

  2. 在資源群組資源清單的標題中,選取 [顯示隱藏的類型]。 網路設定檔案類型預設會在 Azure 入口網站中隱藏。

  3. 選取與容器群組相關的網路設定檔。

  4. 選取 [刪除]。

    隱藏網路配置檔清單的螢幕快照。

  5. 再次刪除子網路或虛擬網路。

如果這些步驟無法解決問題,請使用下列 Azure CLI 命令來清除資源。

檢查虛擬網路中是否已啟用 Microsoft Entra 網域服務

如果 Active Directory 網域服務已啟用並連線到虛擬網路,您就無法刪除此虛擬網路。

若要停用服務,請參閱使用 Azure 入口網站停用 Microsoft Entra 網域服務

檢查虛擬網路是否已連線到其他資源

檢查線路連結、連線和虛擬網路對等互連。 這其中任一項都會導致虛擬網路刪除失敗。

建議的刪除順序如下:

  1. 閘道連線
  2. 閘道
  3. IP
  4. 虛擬網路對等互連
  5. App Service Environment (ASE)

檢查虛擬機器是否仍在虛擬網路中執行

確定虛擬網路中沒有任何虛擬機器。

檢查虛擬網路是否卡在移轉狀態

如果虛擬網路卡在移轉狀態,就無法刪除。 執行下列命令以中止移轉,然後刪除虛擬網路。

Move-AzureVirtualNetwork -VirtualNetworkName "Name" -Abort

檢查虛擬網路是否由 Web 應用程式用於 VNet 整合

如果虛擬網路先前已與 Web 應用程式整合,則會在不中斷 VNet 整合的情況下刪除 Web 應用程式,請參閱在中斷 VNet 整合前先刪除 App Service 方案或 Web 應用程式

下一步