每次用戶端登入網域重新安裝已指派的封裝

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

在此頁中

徵狀

重新當建立 [群組原則] 物件將封裝指派給您的網域中的使用者,並再按一下以選取該的封裝將封裝 [部署] 索引標籤上的 [安裝這個應用程式在登入] 核取方塊被安裝在 Microsoft Windows XP 商用版用戶端電腦上每次使用者登入網域。

不要指望套件,才能重新安裝每次使用者登入網域。

發生的原因

當下列情況皆成立時,就會發生這個問題:
  • 網域使用者的設定與漫遊使用者設定檔。
  • 網域或使用者的所在位置的組織單位都有一個群組原則] 設定成移除的漫遊設定檔快取的複本]。
當您在設定原則,以移除的漫遊設定檔快取的複本時 DeleteProfile 函式會呼叫刪除所有與使用者相關的設定,並在使用者登出時,移除每位使用者 Microsoft Windows 安裝程式套件資訊從下列的資料夾位置,就會發生這個問題:
System32\AppMgmt\ User-SID
使用者下次登入時,到網域,其他相關 Windows 「 安裝程式從漫遊設定檔的所在的伺服器下載使用者的登錄 Hive 中的資訊。程式安裝引擎接著會重新安裝指派的封裝,以符合使用者的登錄 Hive 中資訊。

解決方案

服務套件資訊

如果要解決這個問題,取得最新的 Service Pack 的 Windows XP。如需詳細資訊按一下 [下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]:
322389如何取得最新的 Windows XP Service Pack

Hotfix 資訊

Microsoft 提供支援的 Hotfix。不過,此 Hotfix 旨在修正本文中所述隨問題。只會發生此特定問題的系統套用此 Hotfix。這個 Hotfix 可能會接受額外的測試。因此,如果您不會嚴重影響這個問題,我們建議您等候下一個包含此 Hotfix 的軟體更新。

如果此 Hotfix 可供下載,您可在本知識庫文件的頂端找到「 可用的 Hotfix 下載 」區段。如果本節 Does Not Appear 請連絡[ Microsoft 客戶服務 ] 和 [ 支援 ] 以取得此 Hotfix。

附註如果發生其他問題,或如果需要任何疑難排解,您可能必須建立個別的服務要求。和此 Hotfix 無關的額外支援問題適用一般的支援費用。如需 Microsoft 客戶服務支援部門電話號碼的完整清單或要建立個別的服務要求,請造訪下列 Microsoft 網站:
http://support.microsoft.com/contactus/?ws=support
附註「 下載 Hotfix 」 表單會顯示此 Hotfix 會出現,以供使用的語言。如果您沒有看到您的語言,是因為此 Hotfix 是不適用您的語言。

必要條件

您必須執行 Windows XP Service Pack 1 (SP1) 安裝這個 Hotfix。 如需有關如何取得 Windows XP SP1 的詳細資訊,按一下 [下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]:
322389如何取得最新的 Windows XP Service Pack

重新啟動需求

套用此 Hotfix 之後,您必須重新啟動電腦。

Hotfix 取代資訊

此 Hotfix 不會取代任何其他的 Hotfix。

檔案資訊

此 Hotfix 的英文版具有檔案屬性 (或更新) 中如下表所列。這些檔案的日期和時間為 Coordinated Universal Time (UTC)。當您檢視檔案資訊時,會將它轉換為當地時間。若要到 UTC 與當地時間差異使用 [中日期] 和 [時間] 工具,在 [控制台] 中的 [時區] 索引標籤]。

Windows XP 商用版

   Date         Time   Version        Size       File name
   ---------------------------------------------------------
   22-Oct-2003  03:47  5.1.2600.1266    313,856  Cscui.dll
   12-Sep-2003  17:34                 1,515,616  System.adm
   22-Oct-2003  03:47  5.1.2600.1267    672,768  Userenv.dll

Windows XP 64 位元版

   Date         Time   Version        Size       File name     Platform
   --------------------------------------------------------------------
   22-Oct-2003  04:04  5.1.2600.1266    688,640  Cscui.dll     IA-64
   12-Sep-2003  18:35                 1,515,616  System.adm
   22-Oct-2003  04:04  5.1.2600.1267  1,708,032  Userenv.dll   IA-64
   22-Oct-2003  04:47  5.1.2600.1266    313,856  Wcscui.dll    x86
   22-Oct-2003  04:47  5.1.2600.1267    672,768  Wuserenv.dll  x86
在您安裝此的 Hotfix 新的群組後原則設定是可用。使用此設定中,您可以防止 Windows 「 安裝程式正在移除的資訊。如果要啟用這個用戶端電腦上,請依照下列步驟執行:
  1. 按一下 [開始] 再按一下 [執行、 在 [開啟] 方塊中鍵入 gpedit.msc 然後再按一下 [確定]
  2. 展開 [電腦設定],展開 [系統管理範本]、 展開 [系統],然後再按一下 [使用者設定檔]。
  3. 在右窗格中連按兩下 保留 Windows 安裝程式] 及 [群組原則軟體安裝資料
  4. 按一下 [已啟用],然後再按一下 [確定]
附註套用這個群組原則] 設定之後指派的封裝是一次時,安裝在使用者第一次登入網路。Windows 「 安裝程式資訊已移除當使用者上次登出,就會發生這個問題。 不過,指派的封裝不是在後續登入期間重新安裝。

狀況說明

Microsoft 已確認<適用於>一節所列之 Microsoft 產品確實有此問題。 這個問題,首先已經在 Microsoft Windows XP Service Pack 2 中獲得修正。

其他相關資訊

在您安裝此 Hotfix,並使用群組原則,以設定新的行為之後,DeleteProfile 的行為被變更。DeleteProfile 不再會移除程式] 安裝資訊。這表示永遠不會移除程式安裝資訊,即使特定使用者永遠不會登入用戶端電腦一次。此 Hotfix 提供新的 「 System.adm 」 範本的 Windows XP 用戶端電腦。變更.adm 範本的下列部份:
CATEGORY !!AdministrativeServices

 

POLICY !!LeaveAppMgmtData

#if version >= 4

SUPPORTED !!SUPPORTED_WindowsXPSP2

#endif

 

EXPLAIN !!LeaveAppMgmtData_Help

KEYNAME "Software\Policies\Microsoft\Windows\System"

VALUENAME "LeaveAppMgmtData"

END POLICY

您可以將這項資訊加入現有的.adm 範本在網域控制站上,或者您可以使用這個程式碼來建立自訂.adm 範本。Microsoft 建議您不要修改現有的.adm 範本檔案因為可能會由未來的 Service Pack 更新這些檔案。在此案例中,您可能會遺失掉所做的變更對這些檔案。當您新增此資訊來.adm 檔案時,您也必須包含下列的說明文字資訊,在 [字串] 中該檔的區段:
LeaveAppMgmtData="Leave Windows Installer and Group Policy Software Installation Data"
LeaveAppMgmtData_Help="Determines whether the system retains a roaming user’s Windows Installer and Group Policy based software installation data on their profile deletion.\n\nBy default User profile deletes all information related to a roaming user (which includes the user’s settings, data, Windows Installer related data etc.) when their profile is deleted. As a result, the next time a roaming user whose profile was previously deleted on that client logs on, they will need to reinstall all apps published via policy at logon increasing logon time. You can use this policy to change this behavior.\n\nIf you enable this setting, Windows will not delete Windows Installer or Group Policy software installation data for roaming users when profiles are deleted from the machine. This will improve the performance of Group Policy based Software Installation during user logon when a user profile is deleted and that user subsequently logs on to the machine.\n\nIf you disable or do not configure this policy, Windows will delete the entire profile for roaming users, including the Windows Installer and Group Policy software installation data when those profiles are deleted.\n\nNote: If this policy is enabled for a machine, local administrator action is required to remove the Windows Installer or Group Policy software installation data stored in the registry and file system of roaming users’ profiles on the machine."
機器。
SUPPORTED_WindowsXPSP2="At least Microsoft Windows XP Pro with SP2"
如需詳細資訊按一下 [下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]:
824684用來描述 Microsoft 軟體更新標準術語的說明

屬性

文章編號: 828452 - 上次校閱: 2007年12月1日 - 版次: 3.3
這篇文章中的資訊適用於:
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Professional x64 Edition
關鍵字:?
kbmt kbautohotfix kbqfe kbhotfixserver kbwinxpsp2fix kbwinxppresp2fix kbfix kbbug KB828452 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:828452
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