ページ

2026年4月22日水曜日

Windowsで消せないファイル

Windows10のエクスプローラーでどうしても削除できないファイルがいつの間にかできていました。
何かをインストールしたはずみに出来たものだと思いますが、はっきりしません。
そのファイルをPowershellで見ますと、下記のようになってました。

Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 2025/06/04 8:15 32768 StateRepository-Deployment.srd-shm
-a---- 2025/06/04 8:15 32768 StateRepository-Machine.srd-shm

最近になってやっと削除できたので、忘備録として書いておきます。特に物忘れが多くなってきたので。
Powershellでcaclsというコマンドを使って削除したいファイルの削除権を設定するのだそう。
削除権を設定したいユーザー名が不明ならば

net user

でユーザー名を調べてから使います。
このファイルの場合は

cacls StateRepository-Deployment.srd-shm /g tagosaku:f

tagosakuはユーザー名なので自分が使っている名称に書き換えて。
これができれば後は簡単で

rm StateRepository-Deployment.srd-shm

で削除できました。

0 件のコメント: