終端機伺服器使用者的主目錄未正確設定

本文提供未正確設定終端機伺服器使用者主目錄的問題解決方案。

原始產品版本:   Windows Server 2012 R2
原始 KB 編號:   230165

徵狀

未正確對應使用現有設定檔的使用者的主目錄。 其主目錄及根磁片磁碟機指向%SystemRoot%\Profiles Username% 的預設路徑 % 。 在終端機伺服器會話的 [我的電腦] 方塊中,會出現 [主目錄連線] 方塊中的磁碟機號集。 不會向使用者顯示任何錯誤訊息。

原因

發生此問題的原因是使用者的設定檔已包含對應至使用者主目錄所指定的相同磁片磁碟機號的磁片磁碟機。 系統發現磁碟機號已經在使用中之後,就不會對應磁片磁碟機,也不會正確地設定 homepath 或 homedrive 變數。 使用者保留指向下列專案的預設設定:

  • 主目錄路徑:%SystemRoot%\Profiles 使用者 % 名稱%
  • HOMEDRIVE = C:
  • HOMEPATH = \Wtsrv\Profiles % Username%

它也會影響根磁片磁碟機,因為它是在使用者登入時透過 Usrlogon 腳本設定。 以下所列是 Usrlogon 連接 rootdrive 的 .cmd 部分:

Rem Map the User's Home Directory to a Drive Letter
Rem

Net Use %RootDrive% /D >NUL: 2>&1
Subst %RootDrive% /d >NUL: 2>&1
Subst %RootDrive% %HomeDrive%%HomePath%

解決方案

若要解決此問題,請從使用者的設定檔中刪除對應的磁片磁碟機,或將主目錄設定為另一個磁碟機號。