說明 Microsoft Project 2002 安全性更新:2004 年 10 月 12 日

文章翻譯 文章翻譯
文章編號: 831931 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

結論

Microsoft 已經發佈 Microsoft Project 2002 的更新。本文將告訴您,如何下載並安裝「Project 2002 安全性更新:KB831931」。

簡介

此更新修正了圖形解譯器程式碼中的安全性弱點,這個弱點可能會讓攻擊者透過特別製作的影像,在使用者的電腦上執行程式碼。

Microsoft 已經發行安全性公告 MS04-028,以提供安全性更新的所有相關資訊,其中還包含了檔案資訊清單資訊和部署選項。如果要檢視完整的安全性公告,請造訪下列 Microsoft 網站:
http://www.microsoft.com/taiwan/security/bulletin/ms04-028.mspx
版本記錄:
  • Project 2002 安全性更新:KB831931 1.0 版 - 2004 年 9 月 14 日發行
  • Project 2002 安全性更新:KB831931 2.0 版 - 2004 年 10 月 12 日發行
「Project 2002 安全性更新:KB831931 2.0 版」 是在 2004 年 10 月 12 日發行的,能夠解決您在已安裝 MSI 3.0 的電腦套用更新時,所發生的修補問題。 我們建議所有安裝 Microsoft Windows XP Service Pack 2 (SP2) 的使用者,即使已經安裝了先前發行的更新,也要再執行最新版本的更新。

其他相關資訊

如何下載並安裝更新

重要 安裝此更新之前,請先確定您的系統符合下列需求:
  • 電腦上必須安裝 Microsoft Windows Installer 2.0 或更新的版本。

    如需有關這項需求的詳細資訊,請參閱<Windows Installer 更新需求>一節。
  • Microsoft Project 2002 Service Pack 1 (SP1)。

    安裝此更新之前,您必須先安裝 Microsoft Project 2002 SP1。

    如需有關 Microsoft Project 2002 Service Pack 1 的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
    830241 Microsoft Project 2002 Service Pack 1 的說明
如果您是系統管理員,請注意下列事項:
  • 對於不想安裝 Microsoft Project 2002 SP1,以及想要在執行原始發行版本的 Microsoft Project 2002 電腦上安裝此更新的系統管理員,可以執行<在執行原始發行版本的 Microsoft Project 2002 電腦上安裝更新的方法 (僅限系統管理員使用)>一節所列的步驟。

    建議您安裝 Microsoft Project 2002 的最新版 Service Pack,以確認您具有 Microsoft Project 2002 的最新更新。

用戶端更新

如果您從光碟安裝 Microsoft Project,則有下列兩種選擇:
  • 使用 Microsoft Office 更新網站,自動安裝所有最新的更新,包括所有可用的 Service Pack 和公用更新。
  • 依照本文稍後說明的步驟,只安裝「Project 2002 安全性更新:KB831931」。
注意 我們建議您透過 Microsoft Office 更新網站,安裝用戶端更新。Microsoft Office 更新網站會偵測您特定的 Microsoft Project 安裝版本,並提醒您安裝剛好需要更新的部分,以確保您的 Microsoft Office 安裝維持在最新狀態。

Microsoft Office 更新網站


如果要讓 Microsoft Office Update 網站偵測出電腦上必須安裝的更新,請造訪下列 Microsoft 網站,然後按一下 [檢查更新]
http://office.microsoft.com/zh-tw/downloads/maincatalog.aspx
偵測完之後,您便會收到建議更新的清單,讓您核准。按一下 [開始安裝] 以完成程序。

只安裝「Project 2002 安全性更新:KB831931」


請執行下列步驟以下載並安裝更新:
  1. 如果要下載更新,請造訪下列 Microsoft 網站:
    http://www.microsoft.com/downloads/details.aspx?displaylang=zh-tw&FamilyID=b3ebccea-b0e4-41c7-a6f4-413864d2ccf3
  2. 按一下 [開啟] 開始下載與安裝 Project2002-kb831931-v2-fullfile-enu.exe 檔案。
  3. 提示您安裝更新時,請按一下 [是]
  4. 按一下 [是],以接受授權合約。
  5. 請依照提示插入 Microsoft Project 2002 光碟片,然後按一下 [確定]
  6. 當您收到成功完成安裝的訊息時,按一下 [確定]
注意 安裝更新之後,便無法移除。如果要回復至安裝更新之前的安裝狀態,您必須先移除 Microsoft Project 2002,再從原始光碟重新安裝。

系統管理更新

如果您從伺服器位置安裝 Microsoft Project 2002,那麼伺服器系統管理員必須使用系統管理更新來更新伺服器位置,再將該更新部署至您的電腦。

如果您是伺服器系統管理員,請執行下列步驟以下載系統管理更新:
  1. 在 Microsoft Windows 檔案總管中,在 C 磁碟機建立新資料夾,然後命名為 kb831931。
  2. 如果要下載完整檔案的更新,請造訪下列 Microsoft 網站:
    http://www.microsoft.com/downloads/details.aspx?displaylang=zh-tw&FamilyID=b3ebccea-b0e4-41c7-a6f4-413864d2ccf3
  3. 按一下 [儲存] 將 Project2002-kb831931-v2-fullfile-enu.exe 檔案儲存至 C:\KB831931 資料夾。
  4. 按一下 [開始],再按一下 [執行],在 [開啟] 方塊中輸入 cmd,然後按一下 [確定]
  5. 在命令提示字元中,輸入下列命令列,並在每一行之後按下 ENTER:
    cd\kb831931
    Project2002-kb831931-v2-fullfile-enu.exe /c /t:c:\kb831931
  6. 按一下 [是],以接受授權合約。
  7. 在命令提示字元中,輸入 exit 以結束命令提示字元。
  8. 如果您已熟悉更新管理安裝的程序,請按一下 [開始],再按 [執行],然後在 [開啟] 方塊中輸入下列命令:
    msiexec /aAdmin Path\MSI File/p C:\kb831931\MSP File SHORTFILENAMES=TRUE
    在這個範例中,Admin Path 是 Microsoft Project 2002 管理安裝點的路徑 (例如,C:\Project2002),MSI File 是 Microsoft Project 2002 產品的 .msi 資料庫套件 (例如,Prjpro.msi),而 MSP File 是管理更新的名稱 (例如,Project2002-kb831931-fullfile.msp)。

    注意 您可以將 /qb+ 附加到命令列,如此便不會顯示 [Project 2002 管理安裝][使用者授權合約] 對話方塊。
  9. 如果要將更新部署至用戶端工作站,請按一下 [開始],再按 [執行],然後在 [開啟] 方塊中輸入下列命令:
    msiexec /iAdmin Path\MSI File /qb REINSTALL=Feature List REINSTALLMODE=vomu
    在這個範例中,Admin Path 是 Project 2002 管理安裝點的路徑 (例如,C:\Project2002),MSI File 是 Microsoft Project 2002 產品的 MSI 資料庫套件 (例如,Prjpro.msi),而 Feature List 是為了套用更新而必須重新安裝的功能名稱 (區分大小寫) 清單。如果要安裝所有的功能,您可以使用 REINSTALL=ALL,或者安裝下列功能:
    ProductFiles
如需有關如何更新管理安裝,並且部署至用戶端工作站的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
301348 HOW TO:將公用更新安裝到 Office XP 的管理安裝中

在執行原始發行版本的 Microsoft Project 2002 電腦上安裝更新的方法 (僅限系統管理員使用)

如果您是系統管理員,並且想要在原始發行版本的 Microsoft Project 2002 上安裝此更新,請根據您的情形,使用下列其中一個方法。

方法 1:修改 OHotfix.ini 檔


如果您是系統管理員,並且使用 Ohotfix.exe 程式來安裝更新,請使用這個方法。 請手動修改 OHotfix.ini 檔案,將 RequireAllProductsAtMinVersion=1 設定變更為 RequireAllProductsAtMinVersion=0,並將 MinProductVersion=10.0.8326.0 設定變更為 MinProductVersion=。 如果要使用這個方法,您必須從更新的可執行檔 (.exe) 解壓縮 .msp 檔。 如需有關如何從 .exe 檔解壓縮 .msp 檔的詳細資訊,請參閱<系統管理更新>一節。

如果要手動修改 OHotfix.ini 檔,請依照下列步驟執行:
  1. 啟動「記事本」,然後開啟 OHotfix.ini 檔。
  2. 找出下列行:
    RequireAllProductsAtMinVersion=1
  3. 將此行變更為下列行:
    RequireAllProductsAtMinVersion=0
  4. 找出下列行:
    MinProductVersion=10.0.8326.0
  5. 將此行變更為下列行:
    MinProductVersion=
  6. 儲存 OHotfix.ini 檔。
如需有關如何使用 OHotfix.exe 程式來安裝更新的詳細資訊,請造訪下列 Microsoft 網站:
http://office.microsoft.com/en-us/ork2003/default.aspx
方法 2:使用 Msiexec.exe /p 命令列來安裝更新


如果您是系統管理員,並且使用 Msiexec.exe 命令來安裝更新,請使用下列方法。 如果您要更新管理圖像或管理安裝點,請勿使用這個方法。

使用 Msiexec.exe /p 命令列來安裝 Microsoft Project 2002 所需的 .msp 檔。如果要使用這個方塊,您必須從更新的可執行檔 (.exe) 解壓縮 .msp 檔。 如需有關如何從 .exe 檔解壓縮 .msp 檔的詳細資訊,請參閱<系統管理更新>一節。

下列為命令列的範例,您可以搭配使用 Msiexec.exe /p 命令來安裝此更新:
Msiexec.exe /pPath\Project2002-KB831931-FullFile-ENU.msp /qb- /L*v c:\GDILog.txt

如何判斷是否已安裝更新

此更新包含下列檔案的更新版本:
摺疊此表格展開此表格
檔名版本
Mso.dll10.0.6714.0
如要判斷電腦上所安裝的 Mso.dll 檔案版本,請依照下列步驟執行。

注意 由於 Microsoft Windows 有多種版本,因此下列步驟可能會依您的電腦而有所差異。如有需要,請參閱您的產品說明文件,以完成這些步驟。
  1. 按一下 [開始],然後按一下 [搜尋]
  2. [搜尋結果] 窗格中,按一下 [搜尋小幫手] 下的 [所有檔案和資料夾]
  3. [部份或完整的檔案名稱] 方塊中,輸入 Mso.dll,然後按一下 [搜尋]
  4. 在檔案清單中,用滑鼠右鍵按一下 Mso.dll,然後按一下 [內容]

    注意 如果在電腦上找到多個 Mso.dll 檔,請找出位於下列資料夾的 Mso.dll 檔:
    C:\Program Files\Common Files\Microsoft Shared\Office10
  5. [版本] 索引標籤上,判斷電腦上所安裝的 Mso.dll 檔案版本。
注意 如果電腦上已經安裝「Project 2002 安全性更新:KB831931」,當您嘗試安裝「Project 2002 安全性更新:KB831931」時,會收到下列錯誤訊息:
This update has already been applied or is included in an update that has already been applied. (此更新已經套用或包含在已經套用的更新裡)

Windows Installer 更新需求

您必須具備 Windows Installer 2.0 或更新的版本,才能安裝本文所述的更新。Microsoft Windows XP 和 Microsoft Windows 2000 Service Pack 3 (SP3) 都隨附 Windows Installer 2.0 或更新的版本。

如果要安裝 Windows Installer 的最新版本,請造訪下列其中一個 Microsoft 網站:

更新所修正的問題清單

「Project 2002 安全性更新:KB831931」修正了先前並未記載於「Microsoft 知識庫」文件中的下列問題。

插入影像時,Microsoft Project 2002 可能意外結束


當您嘗試插入 JPEG 影像時,Microsoft Project 2002 可能會意外結束,而任何的巨集程式碼可能會執行。



?考

如果您是系統管理員,可以在一個批次處理中安裝所有必要的 GDI+ 安全性更新。 如需有關如何建立及使用批次檔,以無訊息方式安裝多個 GDI+ 安全性更新的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
885885 如何建立及使用批次檔以無訊息方式安裝多個 GDI+ 安全性更新程式
如需有關在 Windows XP Service Pack 2 電腦上安裝此更新的原始版本 (9 月 14 日發行) 時,可能發生已知問題的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
885876 使用 Windows XP Service Pack 2 時,您必須瞭解有關 MS04-028 安全性更新程式的重要資訊
如需有關部署的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
885920 如何在使用 Systems Management Server 2003 和 Systems Management Server 2.0 的環境中取得及使用 MS04-028 企業更新掃描工具
886988 如何在不使用 Systems Management Server 的環境中取得並使用 MS04-028 企業更新掃描工具

屬性

文章編號: 831931 - 上次校閱: 2007年9月12日 - 版次: 7.2
這篇文章中的資訊適用於:
  • Microsoft Project 2002 Standard Edition
關鍵字:?
kbbug kbfix kbqfe kbsecurity kbsecbulletin kbupdate atdownload KB831931
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com