如果「終端機服務」資訊毀損,就會發生存取違規錯誤

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

在此頁中

徵狀

當您執行「終端機服務」系統管理公用程式 (例如,Tsprof.exe、Mmc.exe 或 Usrmgr.exe),公用程式在管理特定的使用者帳號時,可能會產生存取違規錯誤並且意外結束。

如果您所執行的任何程式,會使用 WTSSetUserConfigWTSQueryUserConfig 的 API 功能設定或擷取使用者資訊,則公用程式在管理特定的使用者帳號時,可能會產生存取違規錯誤並且意外結束。

當您進行「遠端桌面」連線,然後嘗試以特定的使用者帳號登入時,「遠端桌面」連線可能會突然關閉。如果「遠端桌面」嘗試登入到 Microsoft Windows XP 電腦或 Microsoft Windows Server 2003 主控台電腦,則在 Winlogon 意外結束之後,「遠端桌面」電腦會執行錯誤檢查。根據設定,「遠端桌面」電腦可能會重新啟動。

可能會將下列其中一個事件寫入事件日誌中:

事件識別碼:1004
來源應用程式錯誤
報告佇列中的錯誤:faulting application mmc.exe, version 5.2.3790.0, faulting module tsuserex.dll, version 5.2.3790.0, fault address 0x0000c3a9. (發生失敗的應用程式 mmc.exe,版本 5.2.3790.0,發生失敗的模組 tsuserex.dll,版本 5.2.3790.0,發生失敗的位址 0x0000c3a9)

事件識別碼:1004
來源應用程式錯誤
報告佇列中的錯誤:faulting application mmc.exe, version 5.2.3790.0, faulting module tsuserex.dll, version 5.2.3790.0, fault address 0x0000c3a9. (發生失敗的應用程式 mmc.exe,版本 5.2.3790.0,發生失敗的模組 tsuserex.dll,版本 5.2.3790.0,發生失敗的位址 0x0000c3a9)

事件識別碼:1004
來源應用程式錯誤
報告佇列中的錯誤:faulting application mmc.exe, version 5.2.3790.0, faulting module tsuserex.dll, version 5.2.3790.0, fault address 0x0000c3a9. (發生失敗的應用程式 mmc.exe,版本 5.2.3790.0,發生失敗的模組 tsuserex.dll,版本 5.2.3790.0,發生失敗的位址 0x0000c3a9)

事件識別碼:1004
來源應用程式錯誤
Faulting application , version 0.0.0.0, faulting module regapi.dll, version 5.2.3790.0, fault address 0x00002c4d. (發生失敗的應用程式,版本 0.0.0.0,發生失敗的模組 regapi.dll,版本 5.2.3790.0,發生失敗的位址 0x00002c4d)

事件識別碼:1004
來源應用程式錯誤
報告佇列中的錯誤:faulting application winlogon.exe, version 0.0.0.0, faulting module regapi.dll, version 5.2.3790.0, fault address 0x00002c4d. (發生失敗的應用程式 winlogon.exe,版本 0.0.0.0,發生失敗的模組 regapi.dll,版本 5.2.3790.0,發生失敗的位址 0x00002c4d)

事件識別碼:1001
來源應用程式錯誤
錯誤容器 62739595。

事件識別碼:1001
來源應用程式錯誤
錯誤容器 45054588

發生的原因

當使用者資料毀損時,就可能會發生這個問題。

解決方案

Windows Server 2003 Hotfix 資訊

目前 Microsoft 已提供支援的 Hotfix,但是其目的只為修正本文中所描述的問題。請只在發生此特定問題的系統上套用這個 Hotfix。這個 Hotfix 可能會接受其他測試。因此,如果此問題沒有對您造成嚴重影響,Microsoft 建議您等候下一版包含此 Hotfix 的 Service Pack。

如果要解決這個問題,請向 Microsoft Online Customer Services 提出取得此 Hotfix 的要求。如果要線上提交取得此 Hotfix 的要求,請造訪下列 Microsoft 網站:
http://go.microsoft.com/?linkid=6294451
注意 如果發生其他問題,或者需要進行任何疑難排解,您必須另外建立一份服務要求。一般來說,如果有其他支援問題是所描述的此特定 Hotfix 無法解決的,才會收取支援費用。如果要另外建立一份服務要求,請造訪下列 Microsoft 網站:
http://support.microsoft.com/contactus/?ws=support

檔案資訊

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

Windows Server 2003 32 位元版本

摺疊此表格展開此表格
日期時間版本大小檔名
19-Aug-200423:415.2.3790.20250,176Regapi.dll
19-Aug-200423:415.2.3790.20281,920Tsuserex.dll

Windows Server 2003 64 位元版本

摺疊此表格展開此表格
日期時間版本大小檔名平台
19-Aug-200421:375.2.3790.202129,536Regapi.dllIA-64
19-Aug-200421:375.2.3790.202223,744Tsuserex.dllIA-64
19-Aug-200421:415.2.3790.20250,176Wregapi.dllx86
19-Aug-200421:415.2.3790.20281,920Wtsuserex.dllx86

Windows XP Service Pack 資訊

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

Windows XP Hotfix 資訊

目前 Microsoft 已提供支援的 Hotfix,但是其目的只為修正本文中所描述的問題。請只在發生此特定問題的系統上套用 Hotfix。這個 Hotfix 可能會接受其他測試。因此,如果此問題沒有對您造成嚴重影響,Microsoft 建議您等候下一版包含此 Hotfix 的 Microsoft Windows XP Service Pack。

如果要立即解決此問題,請與「Microsoft 技術支援處」連絡,以取得此 Hotfix。如需「Microsoft 技術支援處」完整的電話號碼清單,以及支援費用的相關資訊,請造訪下列 Microsoft 網站:
http://support.microsoft.com/contactus/?ws=support
注意 在某些特殊情況下,如果 Microsoft 技術支援工程師認為某特定更新程式可以解決您的問題時,可能就不會收取一般因支援電話所產生的費用。一般來說,如果有其他支援問題是所描述的特定更新程式無法解決的,才會收取支援費用。

檔案資訊

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

Windows XP 32 位元版本

摺疊此表格展開此表格
日期時間版本大小檔名
10-Sep-200318:305.1.2600.125432,768Cfgbkend.dll
10-Sep-200318:305.1.2600.125430,720Pchsvc.dll
10-Sep-200318:305.1.2600.125433,280Racpldlg.dll
10-Sep-200318:305.1.2600.126744,544Regapi.dll
10-Sep-200318:305.1.2600.125441,472Safrslv.dll
02-Aug-200307:455.1.2600.1254129,536Sessmgr.exe
10-Sep-200318:305.1.2600.1254200,192Termsrv.dll
10-Sep-200318:305.1.2600.125488,064Tscfgwmi.dll

Windows XP 64 位元版本

摺疊此表格展開此表格
日期時間版本大小檔名平台
10-Sep-200317:385.1.2600.1254104,448Cfgbkend.dllIA-64
10-Sep-200317:385.1.2600.1254110,080Pchsvc.dllIA-64
10-Sep-200317:385.1.2600.125490,112Racpldlg.dllIA-64
10-Sep-200317:385.1.2600.1267127,488Regapi.dllIA-64
10-Sep-200317:385.1.2600.1254111,616Safrslv.dllIA-64
02-Aug-200308:445.1.2600.1254419,328Sessmgr.exeIA-64
10-Sep-200317:385.1.2600.1254622,592Termsrv.dllIA-64
10-Sep-200317:385.1.2600.1254326,144Tscfgwmi.dllIA-64
10-Sep-200318:305.1.2600.126744,544Wregapi.dllx86

Windows 2000

目前 Microsoft 已提供支援的 Hotfix,但是其目的只為修正本文中所描述的問題。請只在發生此特定問題的系統上套用 Hotfix。這個 Hotfix 可能會接受其他測試。因此,如果此問題沒有對您造成嚴重影響,Microsoft 建議您等候下一版包含此 Hotfix 的 Microsoft Windows 2000 Service Pack。

如果要立即解決此問題,請與「Microsoft 技術支援處」連絡,以取得此 Hotfix。如需「Microsoft 技術支援處」完整的電話號碼清單,以及支援費用的相關資訊,請造訪下列 Microsoft 網站:
http://support.microsoft.com/contactus/?ws=support
注意 在某些特殊情況下,如果 Microsoft 技術支援工程師認為某特定更新程式可以解決您的問題時,可能就不會收取一般因支援電話所產生的費用。一般來說,如果有其他支援問題是所描述的特定更新程式無法解決的,才會收取支援費用。

檔案資訊

此 Hotfix 的英文版具有下表中所列的檔案屬性 (或更新的檔案屬性)。這些檔案的日期和時間是以 Coordinated Universal Time (UTC) 表示。當您檢視檔案資訊時,它會轉換為當地時間。如果要查看 UTC 與當地時間的差異,請使用 [控制台] 中 [日期和時間] 工具的 [時區] 索引標籤。
摺疊此表格展開此表格
日期時間版本大小檔名
07-Jan-200420:445.0.2195.688936,624Regapi.dll

狀況說明

Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。

Windows XP

這個問題最早已在 Microsoft Windows XP Service Pack 2 中獲得修正。

其他相關資訊

本文中描述的 Hotfix 並不會修正毀損的資料。Hotfix 會防止程式碼因為發生存取違規錯誤,而意外結束。

套用這個 Hotfix 之後,您也許就可以使用「遠端桌面」登入 Windows 2000 或 Windows XP 電腦,而不會發生錯誤。但是,當您變更使用者帳號的內容或當您使用該帳號登入時,仍然會收到錯誤訊息。

如果您使用 Microsoft Management Console (MMC) 編輯或檢視使用者內容,則可能會收到類似下列的錯誤訊息:
終端機服務內容
無法載入這位使用者的終端機服務內容,原因如下: 參數錯誤。
或者,當您嘗試使用「遠端桌面」連線登入 Windows Server 2003 電腦時,則可能會收到類似下列的錯誤訊息:
登入訊息
因為下列錯誤,系統不讓您登入: 參數錯誤。
請重試一次或聯絡您的系統管理員
如果要修正「終端機服務」使用者資料毀損,請依照下列步驟執行:
  1. 請使用下行文字來建立文字檔案,其中 username 代表具有毀損資訊的使用者帳號名稱,而 domain 為您的網域名稱。
    dn:CN=username,CN=Users,DC=domain,DC=com
    changetype:modify
    delete:userParameters
  2. 將檔案命名為「Users.txt」。
  3. 在命令提示字元中,輸入下列命令以執行檔案:
    Ldifde –I –f users.txt
    執行此命令也會清除內容,並解決 Active Directory 網域的問題。

    注意 清除使用者帳號中的 userParameters 屬性可能會影響其他程式。如果將程式特定的資訊儲存於此,則可能需要重新填入。例如,可能受影響的程式是 FPNW、RAS 和所有「終端機服務」特定的使用者資訊。

?考

如需有關本文所用術語的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
824684 Description of the standard terminology that is used to describe Microsoft software updates

屬性

文章編號: 828664 - 上次校閱: 2007年7月18日 - 版次: 4.6
這篇文章中的資訊適用於:
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows XP Professional
  • Microsoft Windows 2000 Server
關鍵字:?
kbbug kbfix kbqfe kbwinxpsp2fix kbwinxppresp2fix kbhotfixserver KB828664
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