システムフォルダの残骸を削除

やりたいこと

WindowsでHDDのシステムドライブをSSDにクローンした後、HDDをデータドライブに転用することがある。このような場合、HDDはいったんフォーマットするのが望ましい。しかし何らかの理由でフォーマットせずに使用した場合、システムフォルダ(Program Files や Windows)の残骸が邪魔になる。ところが、もともとシステムフォルダであったこれらのフォルダは通常の方法では削除することができない。どうすれば削除できるか?

くれぐれも本当のシステムフォルダを間違って削除しないように要注意。また、ややこしく時間のかかる手順になるので、なるべく素直にフォーマットして使用するほうが良い。

方法

  • 削除したいフォルダで右クリック→「プロパティ」
  • 「セキュリティ」タブ →「詳細設定」をクリック
  • 「所有者」の「変更」をクリック

  • 「ユーザーまたはグループの選択」ダイアログ→「詳細選択」をクリック

  • 「検索」をクリックし、「検索結果」から自分のユーザIDを選択して「OK」

  • 「ユーザーまたはグループの選択」ダイアログで「OK」
  • 「サブコンテナーとオブジェクトの所有者を置き換える」をチェックして「OK」。ここで時間がかかる。

  • 「セキュリティ」タブで再び「詳細設定」をクリック
  • 「アクセス許可の変更」が有効になっているのでクリック

  • 「子オブジェクトのアクセス許可エントリすべてを~」をチェックして「OK」。ここで時間がかかる。

  • 以上の操作で、このフォルダをふつうに削除できるようになる。

所感

やはり、このような操作は好ましくない。

参考

okwave.jp