Windows のフォルダーの権限がすべて失われました。どうすれば修正または削除できますか?

Windows のフォルダーの権限がすべて失われました。どうすれば修正または削除できますか?

Windows 10 で、すべての権限と所有権さえも失ってしまったフォルダーがあります。

右クリック > セキュリティを選択すると、すべての権限リストが空になり、所有者を評価できなかったというメッセージが表示されます。システムなどの権限を追加しようとしたり、所有者を変更しようとしたりしても、設定は保存されません。

フォルダーを修正するか、削除して再作成したいのですが、シェルまたはファイル エクスプローラーを管理者として起動しても、システムでは削除できません。

Windows でこのような孤立ファイルをクリーンアップする正しい方法は何ですか?

ヒントがあればよろしくお願いします。


編集重要なオプション コントロールが欠落している様子を示す以下の図を参照してください。また、chkdsk はすぐには実行できないようです (ただし、スケジュールすることはできます)。

ここに画像の説明を入力してください

答え1

chkdsk /fまず、ディスク上で実行することをお勧めします。これにより、セキュリティ情報が破損していないことが確認されます。これにより、ディレクトリが「標準」のアクセス許可に復元されるはずです。

takeown管理者の場合は、 を使用して所有権を取得し、 たとえば を使用して新しい ACL を書き込むことができますicacls … /reset

答え2

コンピュータを再起動します。これは削除に失敗したフォルダである可能性があります。再起動すると消え、安全に再作成できます。

答え3

親フォルダーを右クリックし、プロパティ、セキュリティを選択します。

そこからAdvanced

標準ユーザーを使用している場合は、「権限の変更」ボタンを押して管理者の資格情報を入力します。

下部に次のチェックマークが表示されます:

[ ]すべての子オブジェクトのアクセス許可エントリを、このオブジェクトからの継承可能なアクセス許可エントリに置き換えます。

このチェックボックスをオンにして、「適用」を押します。

アクセスできなくなったサブフォルダーも含め、すべてのサブフォルダーの権限がリセットされます。

他のフォルダーに影響を与えないようにしたい場合は、問題のフォルダーを新しいフォルダーに移動して試してみるか、他のすべてのフォルダーを移動してみてください。

答え4

管理者権限を持つコマンド プロンプトまたは PowerShell から、次のいずれかを試してください。

robocopy [source directory] [dest directory] /COPYALL /SECFIX /SEC

または、それが失敗した場合は、次を試してください。

robocopy [source directory] [dest directory] /COPY:S

robocopy の最新バージョンでは、/TIMFIXまたは/SECFIXスイッチはサポートされなくなりました。これらのスイッチを使用するスクリプトがある場合は、/COPY:代わりに を使用するように編集する必要があります。 /COPY:Tは古い を置き換え/TIMFIX、 は/COPY:S古い を置き換えます/SECFIX

関連情報