web-dev-qa-db-ja.com

移動プロファイルを使用したWindows2016のスタートメニューを修正

本当にここに手を下ろす必要があります。

新しいRDSホストをセットアップし、Windows Server 2008R2から2016に移行します。インストールはまったく新しいものです。

古い構成を複製するために私が行っていることは次のとおりです。

  • ドメインユーザーでRDSにログインします。
  • 構成を適用し、スタートバーとタスクバー、デスクトップ上の共有ドキュメントへのリンクをカスタマイズします。
  • コントロールパネルからのプロファイルのコピーの使用(Windowsイネーブラーを使用)。

そこで、プロファイルのコピーで「User」を「Commonuser.v6」にコピーします。

これで、DCすべてのドメインユーザーに指定されたRDSパス(SERVER\Users\Common user.v6)があります。

これで、すべてが正常に機能します。たとえば、デスクトップ上のリンクを使用できます。たとえば、ログオフ時にユーザーのフォルダーがログオフスクリプトecceccによって削除されます。

スタートメニュー、タスクバー、およびカレンダーが完全に応答しません。タスクバーのアプリケーションリンクのみが機能しています。

誰かが解決する方法を知っていますか?ありがとう。

1
Mattia Tupone

いくつかの可能性。

ユーザープロファイルのアプリパッケージによって作成されたファイアウォールルールが重複しているため、サーバー2016と2019のパフォーマンスが低下し、Explorerプロセスが応答しないように更新されています。プロファイルルールのクリーンアップを有効にするには、レジストリキーを設定する必要があります(DeleteUserAppContainersOnLogoff)。
サーバー2016: https://support.Microsoft.com/en-us/help/4467684/windows-10-update-kb4467684
サーバー2019: https://support.Microsoft.com/en-gb/help/4490481/windows-10-update-kb4490481

動作するサーバー/ログオンの%USERPROFILE%\ AppData\Local\Packagesの内容を比較します。たとえば、スタートメニューがフリーズするサーバーでは、そのフォルダーにパッケージが1つか2つしかないことに気づきました。ログオンが機能するサーバーには15個あります。

もう1つの考えられる原因は、レジストリの肥大化です。HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Windows NT\CurrentVersion\Notifications https://support.Microsoft.com/en-us/help/3063843/registry-bloat-causes-slow-logons -または-不十分なシステムリソース-エラー

同様に、レジストリのRPCキーにAPPパッケージ用の新しいACLがあります。このACLが(たとえばGPOによって)削除されると、この問題が発生します。 (キー)HKLM\Software\Microsoft\RPC(ACL)アプリケーションパッケージ権限\すべてのアプリケーションパッケージ

移動プロファイルを使用している場合は、「Appdata\Local\Packages」または「AppData\Local\Microsoft\Windows\UsrClass.dat *」ファイル/ディレクトリを含めないでください。スタートメニューを担当するShellHostExperience.exeは使用できません。ローミング時にそれらを適切に使用するため、スタートメニューが応答しなくなります。

1
Ben L