文章編號: 931712 - 上次校閱: 2010年9月14日 - 版次: 3.0

「 Windows 功能] 對話方塊是在 Windows 7] 或 [Windows Vista 中空的或您收到錯誤訊息包含下列的程式碼,當您嘗試使用 Windows Update: 0x80073712"

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。

沒有安裝任何 Service Pack 的 Windows Vista 支援結束 2010 4 月 13 上。若要繼續接收安全性更新的 Windows,請確定您使用 Service Pack 2 (SP2) 執行 Windows Vista。 如需詳細資訊請參閱此 Microsoft Web 網頁: Support is ending for some versions of Windows (http://windows.microsoft.com/en-us/windows/help/end-support-windows-xp-sp2-windows-vista-without-service-packs)

簡介
當想使用 Windows Update 網站安裝 Windows Vista 或 Windows 7 更新或元件可能會收到錯誤訊息。或可能會出現 [Windows 功能] 對話方塊中如果嘗試開啟或關閉 Windows 功能 [沒有功能。本文包含兩個的逐步方法,可以用來嘗試還原損毀或不正確的系統檔案和設定。

本文主要是針對一個初階和中階電腦使用者。
您可能會更簡單的方法就是如果您先列印這份文件,請依照這些步驟。

在此頁中

全部展開 | 全部摺疊

徵狀

當想安裝 Windows Vista 或 Windows 7 更新或元件可能會遭遇下列徵狀:
  • 當想藉由使用 Windows Update 網站安裝更新會收到包含下列的錯誤程式碼的錯誤訊息:
    0x80073712
    無法安裝更新。
  • 當您按一下 [程式和功能] 控制台項目中的 [開啟或關閉 Windows 功能] 時, [Windows 功能] 對話方塊是空的。顯示沒有功能。
就會發生這個錯誤之後可能無法安裝其他軟體更新。

附註如之後就會發生這個錯誤,會出現在系統記錄檔的記錄項目資訊請參閱 < More Information > 一節。

解決方案

如果要解決這個問題,使用下列方法之一。針對使用這些方法,您必須登入您的電腦使用的電腦系統管理員使用者帳戶。或者您必須能夠提供使用者帳戶名稱和密碼具有系統管理認證的帳戶。 如果您使用的您的家用電腦,有就代表您已經登入使用電腦系統管理員使用者帳戶。

如果知道您登入以系統管理員,或是您可以提供具有系統管理認證的帳戶登入資訊直接跳到 Method 1。如果您需要幫助您判斷您的帳戶是否具有系統管理認證,請依照下列步驟執行:
  1. 按一下 [開始] [
    摺疊此圖像展開此圖像
    Start button
    ,然後按一下 [執行]。
  2. 在 [開啟] 方塊中鍵入 timedate.cpl,並按下 ENTER。[日期及時間] 對話方塊隨即開啟。
  3. 按一下 [日期] 及 [時間] 索引標籤上的 [變更日期和時間]。如果 [使用者帳戶控制] 對話方塊隨即開啟,按一下 [繼續]。
  4. 下列兩件事之一接下來會發生。選擇任一 A 或 B 以繼續。

    A: 如果您出現提示,輸入系統管理員] 密碼您看到的是系統管理員帳戶名稱列出您是以標準帳戶登入。 如果 A: 為 true 時,您不是電腦系統管理員。如果您以標準帳戶登入,而您想要繼續進行這項工作,您必須能夠提供的系統管理員帳戶名稱及密碼會提示您每次。不幸的是,如果您不知道您的電腦上的任何系統管理員帳戶的密碼,這些方法無法幫助您。您可能想要尋求他人的協助或 contact support

    B: 如果您不出現提示輸入系統管理員] 密碼您看不到所列出的系統管理員帳戶名稱,您是以電腦系統管理員帳戶登入。按一下 [取消],然後再按一下 [取消],關閉 [日期及時間] 對話方塊。 如果為 true b:,您是電腦系統管理員,因此讓我們開始。

方法 1: 以 sfc /scannow 命令執行系統檔案檢查程式 」 (SFC.exe) 工具

雖然這個方法聽起來高度技術,它真的是簡單的程序,甚至較有經驗的使用者可以執行。系統檔案檢查程式只可確保系統的所有檔案都都應該的地方。sfc /scannow 命令會掃描所有受保護的系統檔案,並以正確的 Microsoft 版本取代不正確的版本。

這個方法的等級為: 適度簡單
估計時間: 5-10 分鐘

若要執行系統檔案檢查程式,完成這些步驟:
  1. 按一下 [開始] [
    摺疊此圖像展開此圖像
    Start button
    ,並在 [開始搜尋] 方塊中輸入 cmd
  2. 在 [結果] 區域 cmd.exe,] 上按一下滑鼠右鍵,然後按一下 [以系統管理員身分執行]。系統會提示您輸入系統管理員帳戶密碼。 如果您是系統管理員,或輸入系統管理員密碼,請按一下 [繼續]。然後,按一下 [繼續]。
  3. 在命令提示字元下鍵入 Sfc /scannow,並按下 ENTER。

    掃描可能要花一些時間,所以耐心。Windows 會修復任何損毀或遺失的檔案其所發現。如果需要從安裝 CD 的資訊來修復問題,可能會提示您插入 Windows Vista 或 Windows 7 CD。
執行系統檔案檢查程式之後嘗試執行 Windows Update。或嘗試關閉 Windows 功能關閉和開啟,看看問題是否已經解決。如果這個方法已經為您有效,恭喜 ! 您用完這篇文章。

如果這個方法對您沒有用,您可以請嘗試方法 2。如果您不想繼續疑難排解問題,您可能要 contact support

方法 2: 執行系統還原

執行系統還原到先前未-毀損的狀態傳回系統檔案和設定。

這個方法的等級為: 適度簡單
估計時間: 5 到 10 分鐘

若要進行系統還原完成這些步驟:
  1. 按一下 [
    摺疊此圖像展開此圖像
    Start
    ],在 [開始搜尋] 方塊中輸入 [系統還原
  2. cmd.exe] 上按一下滑鼠右鍵,再按一下 [以系統管理員身分執行,之後再按一下 [繼續]。
  3. 在 [系統還原] 對話方塊按一下以選取 建議使用還原] 核取方塊、 按一下 [下一步,然後按一下 [完成]
您將系統還原之後嘗試執行 Windows Update。或嘗試關閉 Windows 功能關閉和開啟,看看問題是否已經解決。如果這個方法有效,您,恭喜 ! 您用完這篇文章。如果這個方法對您沒有用,您可能要 contact support

其他相關資訊

這個問題時可能會在系統記錄檔中記錄類似下列的記錄檔項目:

記錄檔名稱: 系統
來源: Microsoft Windows 服務
日期: 2/5/2007:9:49:08 AM
事件識別碼: 4375
工作類別: 無
層級: 錯誤
關鍵字: 傳統
描述:
Windows 維修進入 Default(Default) 狀態以完成設定封裝 xxxxxx (軟體更新) 的程序失敗
EventSml:
<userdata>
<CbsPackageChangeState xmlns="http://manifests.microsoft.com/win/2004/08/windows/setup_provider">
<errorcode>0x80073712</errorcode>

連絡支援部門

如需有關如何連絡支援部門的資訊,請造訪下列 Microsoft 網站 (英文):
http://support.microsoft.com/contactus (http://support.microsoft.com/contactus)

這篇文章中的資訊適用於:
  • Microsoft Windows Update
  • Windows Vista 家用入門版
  • Windows Vista 家用進階版
  • Windows Vista 旗艦版
  • Windows Vista 商用入門版
  • Windows Vista 商用進階版
  • Windows Vista 家用入門 64 位元版
  • Windows Vista 家用進階 64 位元版
  • Windows Vista 旗艦 64 位元版
  • Windows Vista 商用入門 64 位元版
  • Windows Vista 商用進階 64 位元版
  • Windows Vista Starter
  • Microsoft Update
  • Windows 7 Enterprise
  • Windows 7 Enterprise N
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Home Premium N
  • Windows 7 Professional
  • Windows 7 Professional N
  • Windows 7 Starter
  • Windows 7 Starter N
  • Windows 7 Ultimate
  • Windows 7 Ultimate N
關鍵字:?
kbmt kbresolve kbexpertisebeginner kbtshoot kbprb KB931712 KbMtzh
機器翻譯機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:931712? (http://support.microsoft.com/kb/931712/en-us/ )
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。