web-dev-qa-db-ja.com

Windows 7ではファイルを削除できません(2)

私はこれについて 同様の投稿 を知っていますが、彼らは私の問題を修正していません。を持っています .iso以前にMagicDiscでマウントされていたインストールファイルで、現在は削除できません。もちろん、ファイルをアンマウントして、MagicDiscをシャットダウンしました。私も セーフモードで再起動管理者権限 で削除しようとしましたが、コマンドラインで削除しようとしましたが、何も機能しません。この回復力のあるファイルを廃止する方法についての提案に非常に感謝しています。

Explorerのエラーメッセージは次のとおりです。

enter image description here

コマンドラインによるエラーは次のとおりです。

PS C:\users\Robin\Downloads> del .\ArcGIS_Desktop_101_129026.iso
del : Cannot remove item C:\users\Robin\Downloads\ArcGIS_Desktop_101_129026.iso: The process cannot access the file
'C:\users\Robin\Downloads\ArcGIS_Desktop_101_129026.iso' because it is being used by another process.
At line:1 char:1
+ del .\ArcGIS_Desktop_101_129026.iso
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : WriteError: (C:\users\Robin\..._101_129026.iso:FileInfo) [Remove-Item], IOException
    + FullyQualifiedErrorId : RemoveFileSystemItemIOError,Microsoft.PowerShell.Commands.RemoveItemCommand
PS C:\users\Robin\Downloads> del *.iso
del : Cannot remove item C:\users\Robin\Downloads\ArcGIS_Desktop_101_129026.iso: The process cannot access the file
'C:\users\Robin\Downloads\ArcGIS_Desktop_101_129026.iso' because it is being used by another process.
At line:1 char:1
+ del *.iso
+ ~~~~~~~~~
    + CategoryInfo          : WriteError: (C:\users\Robin\..._101_129026.iso:FileInfo) [Remove-Item], IOException
    + FullyQualifiedErrorId : RemoveFileSystemItemIOError,Microsoft.PowerShell.Commands.RemoveItemCommand
PS C:\users\Robin\Downloads>

付録

enter image description here

5
geotheory

別の開いているプロセスによってロックされているファイルの場合、私は nlocker を使用して最も成功しました。

開発者はインストールプロセスにツールバーインストールを追加することを選択したため、インストールするときは注意してください。インストールで「詳細」を選択し、すべてのオプションのチェックを外すだけです。

インストール後、ファイルを右クリックして「Unlocker」を選択します。ファイルを使用している現在のすべてのプロセスが表示されます。あなたがしなければならないのは、選択ボックスで「消去」オプションを選択して、「すべてロック解除」をクリックすることだけです。

3
JoselitoBanzai

以前は、Process Explorerを使用して、削除を妨げているハンドルを見つけました。ここからダウンロードしてください: http://technet.Microsoft.com/en-us/sysinternals/bb896653.aspx

それを開いて「検索」をクリックしてから「ハンドルまたはDLLを検索」をクリックします

おそらく検索ボックスにisoと入力するだけです。 isoを使用しているプログラムが見つかった場合は、それを強調表示すると、下部のメインウィンドウに表示されます。そこからハンドルを右クリックして、閉じるを選択します。過去に私のために働いたので、うまくいけばそれがあなたを助けるでしょう。

乾杯!

4
mark brak

ファイルはシステムプロセス(ID = 4)によって使用されているため、強制終了してロックを解放することはできません。

選択したライブCD(ubuntuなど)から起動し、ハードディスクをマウントします。ファイルを削除し、Windowsで再起動します。

4
Frank Thomas

このプロセスは、システムプロセスの下で実行されています。できることは、psexecを次の場所から使用することです。 http://technet.Microsoft.com/en-us/sysinternals/bb896649.aspx

次に、システムアカウントでcmdを起動します。psexec-i -s cmd

その後、インタラクティブなcmd Shellを使用して、ファイルをロックしているプロセスを強制終了できます:taskkill/PID 4これが失敗した場合は、/ F(強制)スイッチを追加してみてください。

そして、ファイルを削除します:del/F。\ ArcGIS_Desktop_101_129026.iso

これは「力ずく」の方法なので、うまくいけばあなたは自分が何をしているのか知っているでしょう。

3
Damir