﻿# Exchange Server 2007 SP1 的更新彙總套件 8 安裝失敗

我之前已經成功安裝過 **Exchange Server 2007 Service Pack 1 的更新彙總套件 4** 與 **Exchange Server 2007 Service Pack 1 的更新彙總套件 7**，之前安裝都沒問題，但我最近下載 [Exchange Server 2007 Service Pack 1 的更新彙總套件 8 (KB968012)](https://www.catalog.update.microsoft.com/Search.aspx?q=KB968012) 回來更新 Exchange 2007 時，但卻發生無法安裝的狀況，直到昨天才解決。

完整的發問經過我都已經發表到【[Exchange Server 2007 Service Pack 1 的更新彙總套件 8 安裝失敗](http://social.technet.microsoft.com/Forums/zh-TW/exchangezhcht/thread/36b33dd9-9c71-4c6a-a763-af3837bbb93d/)】討論區文章了，在此就不在贅述。

昨天才從 Exchange 大師 **羅濟棠(Jammy)** 那邊得知問題原來是出在 Powershell 身上，解決步驟如下：

1\. 先開啟 **Exchange 管理命令介面**

![開啟 Exchange 管理命令介面](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/5cb59eb5f7ece8c19fa2-image_3.png "開啟 Exchange 管理命令介面")

2\. 若是第一次開啟 **Exchange 管理命令介面** 會看到以下錯誤訊息

[![第一次開啟 Exchange 管理命令介面 會看到以下錯誤訊息](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/6d738b37d989a464fa43-image_thumb_1.png "第一次開啟 Exchange 管理命令介面 會看到以下錯誤訊息:
C:\Program Files\Microsoft\Exchange Server\bin\Exchange.ps1 檔案無法載入，因為這個系統上已停用指令碼執行。如需詳細資訊，請參閱 get-help about_signing。位於 行:1 字元:2
+ .  <<<< 'C:\Program Files\Microsoft\Exchange Server\bin\Exchange.ps1'")](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/9f4430b84b5a6a8f362c-image_5.png)

3\. 然後請直接輸入 **Set-ExecutionPolicy Unrestricted** 指令，然後輸入 **exit** 退出。

```
Set-ExecutionPolicy Unrestricted
```

   下次再進來就會看到正常登入的畫面了

[![Welcome to the Exchange Management Shell!](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/4291a5c8fee03c230954-image_thumb_2.png "Welcome to the Exchange Management Shell!")](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/3e5681d5a37ec837cb14-image_7.png)

4\. 接著進入「服務管理員」( services.msc ) 啟動以下兩個服務

-   Microsoft .NET Framework NGEN v2.0.50727\_X64 Service
-   Microsoft .NET Framework NGEN v2.0.50727\_X86 Service

5\. 接著請關閉 Windows Server 2008 的 UAC 並重新開機，步驟如下：

-   開始 –> 執行 ( Win + R )
-   輸入 msconfig 確定
-   切換到「工具」頁籤
-   選取「停用 UAC」項目，並按下「啟動」按鈕

![關閉 Windows Server 2008 的 UAC 並重新開機](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/1b5f3ffeeec4dada316e-image_10.png "關閉 Windows Server 2008 的 UAC 並重新開機")

6\. 如果 UAC 之前就已經停用過則不需要重新開機，可直接安裝【[Exchange Server 2007 Service Pack 1 的更新彙總套件 8](https://www.catalog.update.microsoft.com/Search.aspx?q=KB968012) 】。

**相關連結**

-   [Exchange Server 2007 Service Pack 1 的更新彙總套件 8 (KB968012)](https://www.catalog.update.microsoft.com/Search.aspx?q=KB968012)
-   [Exchange Server 2007 Service Pack 1 的更新彙總套件 8 安裝失敗](http://social.technet.microsoft.com/Forums/zh-TW/exchangezhcht/thread/36b33dd9-9c71-4c6a-a763-af3837bbb93d)
-   Troubleshooting the Microsoft Exchange Server 2007 Rollup Installation
-   [Issues with Update Rollups](http://technet.microsoft.com/en-us/library/bb676686.aspx)
-   [Exchange Update Rollup Installation. It is not Nightmare!!!](http://exchangeshare.wordpress.com/2009/05/30/exchange-update-rollup-installation-it-is-not-nightmare/)
