﻿# 如何修復 Web Platform Installer (Web PI) 4.0 的啟動問題

最近幾週我電腦的 Web Platform Installer ( Web PI ) 突然出現問題，每次要安裝軟體的時候都會先連續跳出 4 個錯誤，雖然最後還是可以安裝，但每次啟動 Web PI 就會跳出警示好不困擾，今天趁閒暇之餘把這問題給解了。

首先，我遇到的狀況如下，每次開啟 Web Platform Installer 4.0 都會先連續出現以下錯誤：

![Web Platform Installer 4.0](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/af7493182b249a8afccb-SNAGHTML557bb00.png)

載入自訂摘要時發生錯誤: ’http://www.microsoft.com/web/webpi/2.0/EnterpriseProductList.xml’。錯誤: ‘已經加入含有相同索引鍵的項目。’。

![載入自訂摘要時發生錯誤: 'http://www.microsoft.com/web/webpi/2.0/EnterpriseProductList.xml'。錯誤: '已經加入含有相同索引鍵的項目。'。](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/bc3931cb65bac3e3c80f-SNAGHTML5574b6d.png)

載入自訂摘要時發生錯誤: 'http://www.microsoft.com/web/webpi/2.0/MediaProductList.xml'。錯誤: '已經加入含有相同索引鍵的項目。'。

![載入自訂摘要時發生錯誤: 'http://www.microsoft.com/web/webpi/2.0/MediaProductList.xml'。錯誤: '已經加入含有相同索引鍵的項目。'。](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/54f3274d8c83f821d585-SNAGHTML5576302.png)

載入自訂摘要時發生錯誤: 'http://www.microsoft.com/web/webpi/2.0/ToolsProductList.xml'。錯誤: '已經加入含有相同索引鍵的項目。'。

![載入自訂摘要時發生錯誤: 'http://www.microsoft.com/web/webpi/2.0/ToolsProductList.xml'。錯誤: '已經加入含有相同索引鍵的項目。'。 ](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/72f2ea7e26e97208fbce-SNAGHTML557779b.png)

載入自訂摘要時發生錯誤: 'G:\\WebAppGallery'。錯誤: '找不到檔案 'G:\\WebAppGallery'。'。

![載入自訂摘要時發生錯誤: 'G:\\WebAppGallery'。錯誤: '找不到檔案 'G:\\WebAppGallery'。'。](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/2e626bf8488196772300-SNAGHTML5579364.png)

我估計應該是之前安裝過 Web PI 4.0 Beta 或是舊版升級新版的關係，導致 Web PI 的快取還是設定檔不相容之類的，只要清空這些快取資料就能解決，若要清空所有快取資料，只要執行以下指令即可完成：

```
"C:\Program Files\Microsoft\Web Platform Installer\WebPlatformInstaller.exe" /reset
```

註：執行之前建議可先檢查你的安裝路徑是否為 **C:\\Program Files\\Microsoft\\Web Platform Installer**

執行成功後並不會回傳任何訊息，你直接重新開啟 Web Platform Installer 就不會再出現錯誤了！

**相關連結**

-   [Web PI Options Dialog](https://blogs.iis.net/kateroh/web-pi-options-dialog/)
