

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 從 CloudFormation 主控台中刪除堆疊
<a name="cfn-console-delete-stack"></a>

如果不再需要堆疊中的資源，可以刪除整個堆疊。

刪除堆疊時，除非您使用刪除政策來保留特定資源，否則 CloudFormation 會刪除該堆疊中的所有資源。如需詳細資訊，請參閱 [DeletionPolicy 屬性](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-attribute-deletionpolicy.html)。

**若要刪除堆疊 (主控台)**

1. 登入 AWS 管理主控台 並在 https：//[https://console.aws.amazon.com/cloudformation](https://console.aws.amazon.com/cloudformation/) 開啟 CloudFormation 主控台。

1. 在畫面頂端的導覽列上，選擇 AWS 區域 堆疊所在的 。

1. 在**堆疊**頁面中，選取要刪除的堆疊。此堆疊目前必須正在執行。

1. 選擇 **Delete** (刪除)。

1. 出現確認提示時，請選擇 **Delete (刪除)**。
**注意**  
堆疊刪除操作開始後將無法停止。堆疊繼續進行到 `DELETE_IN_PROGRESS` (正在刪除) 狀態。  
在堆疊刪除完成之後，堆疊即處於 `DELETE_COMPLETE` (刪除完成) 狀態。根據預設，CloudFormation 主控台不會顯示狀態為 `DELETE_COMPLETE` (刪除完成) 的堆疊。若要顯示已刪除的堆疊，您必須按照[在 CloudFormation 主控台中檢視已刪除的堆疊](cfn-console-view-deleted-stacks.md)所述變更堆疊檢視的篩選條件。

**若要強制刪除堆疊 (主控台)**

堆疊刪除可能會失敗，因為堆疊中的資源無法刪除。例如，CloudFormation 將無法刪除另一個堆疊也依賴的資源。任何尚未刪除的資源皆會保持不變，直到您可以成功刪除堆疊為止。如果刪除失敗並傳回 `DELETE_FAILED` 狀態，您可以選擇使用兩種方法之一重試。

1. 在 CloudFormation 主控台的**堆疊**頁面中，選取您要強制刪除的堆疊。

1. 在堆疊詳細資訊窗格中，選擇**重試刪除**。

1. 可以在以下選項中選擇：
   + **刪除此堆疊但保留資源**：此選項可讓您選取最初無法刪除但您想在強制堆疊刪除期間保留的特定資源。
   + **強制刪除整個堆疊**：此選項會保留無法刪除的所有資源，並保留這些資源的相依性。

1. 選擇**刪除**，使用您的選擇開始強制刪除程序。

**若要檢閱保留的資源 (主控台)**

刪除堆疊後，可以檢視主控台中保留的資源。

1. 在堆疊清單中，選擇**篩選狀態**，然後選取**已刪除**。

1. 選擇已刪除的堆疊。

1. 選擇 **Resources** (資源) 標籤。

1. 所有保留的資源都會顯示 `DELETE_SKIPPED` **狀態**。

1. 選擇您要檢閱的保留資源。

**若要使用命令列來刪除 VPC**  
您可以使用下列其中一項命令：
+ [https://docs.aws.amazon.com/cli/latest/reference/cloudformation/delete-stack.html](https://docs.aws.amazon.com/cli/latest/reference/cloudformation/delete-stack.html) (AWS CLI)
+ [https://docs.aws.amazon.com/powershell/latest/reference/items/Remove-CFNStack.html](https://docs.aws.amazon.com/powershell/latest/reference/items/Remove-CFNStack.html) (AWS Tools for Windows PowerShell)

如需使用命令列來刪除堆疊的範例，請參閱 [AWS CLI 和 PowerShell 的 CloudFormation 堆疊操作命令範例](service_code_examples.md)。

## 相關資源
<a name="delete-stack-related-resources"></a>

如需針對堆疊刪除錯誤進行疑難排解的說明，請參閱 [刪除堆疊失敗](troubleshooting.md#troubleshooting-errors-delete-stack-fails) 疑難排解主題。

如需如何防止堆疊遭意外刪除的資訊，請參閱[防止 CloudFormation 堆疊遭到刪除](using-cfn-protect-stacks.md)。