lnkファイルが削除できない。


cygwinをアンインストールしようしてフォルダを削除しようとしたら
lnkファイルが削除できない。

そこで調べていたら、以下のサイトを発見

  • cygwinがらみの削除できないファイル

http://www.dt8.jp/cgi-bin/sb/sb.cgi?eid=431

リンクがあるフォルダのプロパティを開き、セキュリティタブから、
詳細設定->所有者->所有者の変更->サブコンテナとオブジェクトの所有者を置き換えるにチェック->OK->OKで一度プロパティを閉じる。

もう一度、セキュリティタブから、
(*)詳細設定->アクセス許可->「子オブジェクトに適用するアクセス許可エントリを親から継承し、それらをここで明示的に定義されているものに含める」のチェックを「外す」->ダイアログが出たら「コピー」を選択

詳細設定->アクセス許可->「子オブジェクトすべてのアクセス許可エントリを、ここに表示されているエントリで子オブジェクトに適用するもで置換する」にチェック

>適用->OK->OKでプロパティを閉じる
これでフォルダ側にアクセス権を持っていれば、このショートカットも削除できるようになる。

セキュリティタブがない場合は、
エクスプローラ->フォルダオプション->簡易ファイルの共有を使用するのチェックを外す。

なお上記すべてWinXP Proの場合。

とのことです。


ありがとうございます。