Windows でカスタムの既定のユーザー プロファイルを使用する場合、パフォーマンスが低下する

この記事では、既定のユーザー プロファイルのカスタマイズを使用するときに発生する問題の解決策について説明します。

適用対象: Windows 10 - すべてのエディション、Windows Server 2019、Windows Server 2016
元の KB 番号: 4056823

現象

次のような状況で問題が発生します。

  • 新しい既定のユーザー プロファイルを作成し、有効にします。
  • 新しいユーザーは、Windows 10、Windows Server 2016、または Windows Server 2019 ベースのコンピューターの既定のプロファイルから作成されたプロファイルを使用してログオンします。

このシナリオでは、次の 1 つ以上の問題が発生します。

  • デスクトップ アイコンが表示されるまでに長い時間がかかります。

  • インターネット エクスプローラーまたは Microsoft Edge で起動または閲覧すると、パフォーマンスが低下します。

  • 次のような ESENT エラーは、イベント ログに記録されます。

    EventLogID: 454
    TaskHostW: (pid)
    WebCacheLocal: "予期しないエラー -1907 でデータベースの回復/復元に失敗しました"

    注:

    完全なイベント ログ メッセージは、C:\Users\Administrator などの別のユーザー フォルダーの場所との関連付けを示している場合もあります。

原因

これらの問題は、既定のユーザー プロファイルに別のユーザーのキャッシュ データベースのロックされたコピーが含まれているために発生します。

新しいユーザーがコンピューターにログオンすると、既定のユーザー プロファイル コンテンツが新しいプロファイルに組み込まれます。 Windows シェルとデスクトップの読み込みが開始されると、データベースを完全に初期化して使用することはできません。 データベースを使用するアプリケーションでは、パフォーマンスが低下したり、エラーが報告されたりします。

解決方法

この問題を解決するには、次の手順に従います。

  1. 管理者の資格情報を持つアカウントを使用して、影響を受ける各コンピューターにログオンし、次の非表示のファイルとフォルダーが存在する場合は削除します。

    ファイル: C:\Users\Default\AppData\Local\Microsoft\Windows\WebCacheLock.dat
    フォルダー: C:\Users\Default\AppData\Local\Microsoft\Windows\WebCache

  2. コンピューター上のユーザー アカウントごとに、ユーザーが完全にログオフされ、プロファイルが完全にアンロードされていることを確認し、次の非表示のファイルとフォルダーが存在する場合は削除します。

    ファイル: C:\Users\<affectedUserFolder>\AppData\Local\Microsoft\Windows\WebCacheLock.dat
    フォルダー: C:\Users\<affectedUserFolder>\AppData\Local\Microsoft\Windows\WebCache

注:

<affectedUserFolder> は、ユーザー プロファイル フォルダー名のプレースホルダーです。 たとえば、管理者ユーザー アカウントの場合、フォルダーは C:\Users\Administrator の下にあります。 コンピューター上の影響を受ける各ユーザー アカウントについて、上記のファイルとフォルダーを削除する必要があります。

隠しファイルを表示する方法

非表示のファイルを表示するには、次の手順に従います。

  1. Windows エクスプローラーで、[ファイル] を選択し、[オプション] を選択します
  2. [ 表示 ] タブで、[ 非表示のファイル、フォルダー、ドライブを表示 する] オプションを選択します。
  3. [ 保護されたオペレーティング システム ファイルを非表示にする (推奨)] オプションをオフにして、[OK] をクリック します

注:

問題が修正された後、2 つのオプションを再度選択することをお勧めします。

詳細

キャッシュ データベースは、個々のコンピューターへの初回ログオン時にユーザーごとに生成されるように設計されているため、既定またはテンプレートとして使用することを目的としたその他のユーザー プロファイルにキャッシュ データベースを含めることは推奨またはサポートされていません。