サーバー(Windows Server 2003)上でいくつかのファイルを移動していますが、誰も開いていないように見えるロックされたファイルがあります。このファイルを削除するにはどうすればよいですか?
サーバー(Windows Server 2003)上でいくつかのファイルを移動していますが、誰も開いていないように見えるロックされたファイルがあります。このファイルを削除するにはどうすればよいですか?
回答:
使用openfilesが開いているファイルを持っているユーザを識別し、切断するためのコマンド。それでも解決しない場合は、Unlockerユーティリティをダウンロードします。
Openfilesの構文:
openfiles.exe /query
openfiles.exe /disconnect /id openFileID
1.) Open `computer management', (right-click "My Computer", select
`Manage')
2.) Scroll down to `Shared Folders', expand.
3.) Select/click on `Open Files'. Double/triple-check to make sure
nobody has it open.
上記の内容に長けていれば、深すぎるファイル/フォルダパスが悲しみを与えているかもしれません。いくつかのフォルダーをルートに向かってナビゲートし、それらを切り取って貼り付けて、そのパスの一部を減らしてみてください。または、パス内のフォルダの名前を「1」、「2」、「3」などに変更することもできます。無関係な文字の一部を削減します。
SysInternalsには、マシンの再起動時にファイルを移動または削除するMoveFileというツールがあります。
これは常に表示されます。SysternalのProcess Explorerを実行して、ファイルを持っているユーザーを見つけることもできます。この目的でProcess Explorerを使用する方法は次のとおりです。使用中のファイルのロック解除
USBドライブにこのツールがあり、インストールせずに実行できるため、個人的にはこの方法が気に入っています。