Windows 10でフォルダーが自動的に更新されない

ファイルエクスプローラーまたはデスクトップで、ファイルまたはフォルダーを作成、削除、名前変更、または移動しても、アクションを反映するためにフォルダービューが自動的に更新されません。 変更を確認するには、ユーザーはキーボードのF5ボタンを押すか、デスクトップまたはフォルダーの背景を右クリックして[更新]を選択する必要があります。

問題を修正する方法を見てみましょう。

修正:Windows 10でエクスプローラーまたはデスクトップが自動的に更新されない

エクスプローラを再起動します

  1. タスクマネージャーを開く
  2. [プロセス]タブで、 Windowsエクスプローラープロセスを右クリックし、[再起動]をクリックします。

    これにより、タスクバー、スタートメニュー、およびデスクトップ(エクスプローラシェルと総称される)が再起動します。

  3. 複数のexplorer.exeインスタンスがある場合は、他のexplorer.exeプロセスで再起動コマンドを繰り返します。 これら2つのプロセスのいずれかが原因で、フォルダーの内容が自動的に更新されません。
関連: Windows 10でエクスプローラーをきれいに再起動する方法

ネットワーク共有/フォルダーの固定を解除するか、クイックアクセスをリセットする

クイックアクセスに固定されたネットワークフォルダーまたはFTPリンク(たとえば、マップされたネットワークドライブを介してアクセスされるオフィスネットワーク上の別のコンピューターにあるプロジェクトフォルダー、またはFTPリンクに固定)がある場合、エクスプローラーはフォルダの自動更新に失敗しました。 これは、ネットワーク/ Sambaファイル共有が存在しないか、現在アクセスできない場合に特に当てはまります。 たとえば、自宅でオフィスのラップトップを使用している場合、自宅のネットワークからオフィスのネットワークリソースにアクセスできないことがあります。

クイックアクセスから共有フォルダの固定を解除すると、問題が解決します。 または、クイックアクセスアイテムをリセットできます。

ネットワーク共有またはフォルダーまたはネットワークプリンターへのsamba共有を指すクイックアクセス項目を削除します。 また、クイックアクセスに固定されているFTPリンクがある場合は、固定を解除してみてください。

クイックアクセスからアイテムの固定を解除または削除できませんか? 記事を確認してください。クイックアクセスの固定されたショートカットが動かなくなったり正しく機能しなかったり、Windows 10のクイックアクセスからFTPリンクの固定を解除できません。

フォルダビューをリセットする

保存されたビュー設定が破損しているため、フォルダーが正しく更新されない場合があります。 その場合、新しく作成されたフォルダでは問題が発生しない可能性があります。 保存されたフォルダビューをリセットすると、問題が解決する場合があります。 そうするために:

  1. フォルダウィンドウを開く
  2. [ファイル]メニューから[ フォルダと検索オプション ]を選択します
  3. [フォルダオプション]ダイアログの[ 表示 ]タブを選択します
  4. [フォルダのリセット]ボタンをクリックします。
  5. エクスプローラーを閉じます。

「Windows 10以前のフォルダービューをリセットする方法」の記事にあるように、フォルダービューのリセットスクリプトを使用して、デスクトップの保存されたビューを含む保存されたフォルダービューをクリアすることもできます。

検索設定をリセット

  1. [フォルダオプション]ダイアログで、[検索]タブをクリックします
  2. そのタブのオプションをオンまたはオフにして、[適用]をクリックします。
  3. 元の設定に戻し、[OK]をクリックします。

別のプロセスでフォルダーを起動する

  1. [フォルダオプション]ダイアログで、[表示]タブをクリックします。
  2. 別のプロセスで起動フォルダーウィンドウを有効にする
  3. OKをクリックします。

上記の設定を有効にすると、新しいフォルダーウィンドウが別のプロセスで起動されます。 タスクマネージャーに追加のexplorer.exeインスタンスが表示されます。

DontUseDesktopChangeRouterレジストリ値を作成する

  1. レジストリエディターを起動し、次のブランチに移動します。
     HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ App Paths \ EXPLORER.EXE 
  2. DontUseDesktopChangeRouterという名前のDWORD(32ビット)値を作成します。
  3. データを1に設定します
  4. レジストリエディタを終了します。

上記のレジストリは、多くのユーザーにとってトリックでした。

マイクロソフトによると:

DontUseDesktopChangeRouter は、デバッガアプリケーションがWindowsエクスプローラプロセスのデバッグ時にファイルダイアログのデッドロックを回避するために必須です。 ただし、DontUseDesktopChangeRouterエントリを設定すると、変更通知の処理効率がやや低下します。 エントリはREG_DWORDタイプで、値は0x1です。

サードパーティのシェル拡張を無効にする

シェル拡張がexplorer.exeプロセスに読み込まれます。 サードパーティのシェル拡張に欠陥がある場合、私たちが扱っている問題のような奇妙な問題を引き起こす可能性があります。 ShellExViewまたはAutorunsを使用して、サードパーティのシェル拡張を無効にし、Windowsを再起動します。 「自動実行を使用したWindowsのクリーンブート」の「 サードパーティのシェル拡張を無効にする 」を参照してください。

上記の方法のいずれかがWindows 10のフォルダーの内容の更新の問題を解決したことを願っています。

関連記事