先週から、私のWindows 10は、場所に関係なく、フォルダーの削除を拒否しています。 1つまたは複数のフォルダーをShiftキーを押しながら削除すると、そのフォルダーは表示されなくなりますが、フォルダーを更新すると、再びそこに表示されます。これは、コマンドラインからrmdirを使用する場合や、切り取り/貼り付けを使用してフォルダーを移動する場合にも発生します。
次に、その「削除済み」フォルダにアクセスしようとすると、「アクセスが拒否されました」というエラーが表示されます。次に、フォルダが完全に消えるようにExplorer.exeを再起動する必要があります。
再起動後も、この問題は解決しません。ごみ箱に削除する場合、この問題は発生しません。
誰かがこの奇妙な振る舞いを経験し、それを修正したことがありますか?フォルダを削除するたびにExplorer.exeを再起動する必要はありません。
プロセスモニター トレースを実行すると、そのフォルダーを削除しようとしたときに何が起こっているかを見つけるのに役立つ場合があります。
ProcessMonitorをダウンロードして実行します。
押す Ctrl + L フィルタダイアログにアクセスします。
この画像のようにフィルターを構成します。
[OK]をクリックします。 ProcMonはイベントのキャプチャを開始します。
Ctrl + X 既存のイベントをクリアします。
ファイルエクスプローラーを開き、フォルダーを削除します(自動的に再表示されると言った)。
削除したフォルダが再び表示されるまで待ちます。完了したら、すぐにProcmonウィンドウに切り替え、を押してイベントのキャプチャを停止します。 Ctrl + E。
フォルダの作成/削除イベントは、各イベントのResults
とともにそこに一覧表示されます。そもそも、どのプロセスがフォルダを再作成しているか、またはフォルダが正常に削除されたかどうかを確認できます。
ログから何も作成できない場合は、All Events
を選択してログを.PMLファイルに保存します。
Zipファイルを作成し、OneDrive、Dropboxなどのクラウドストレージアカウントにアップロードします。ファイルを圧縮すると、PMLログサイズが次のように減少します。 90%。ログファイルへのリンクを共有してください。
私は犯人を見つけたと思います。私のファイルをクラウドストレージプロバイダーに同期するアプリがインストールされていました。そのアプリは、コンテキストメニューを制御するための.NETアプリケーションの拡張機能であるSharpShellを使用していました。
そのアプリケーションをアンインストールした後、shift-delete機能はフォルダが再表示されずに通常に戻りました。 SharpShell拡張機能がWindowsエクスプローラーの通常の操作を妨げていたのではないかと思います。