サードパーティのWin7

  

ファイルの助けを借りずにファイルを削除することはできません、そのような私たちが頻繁に遭遇する状況は、削除することはできません。これは、「舞台裏」のプロセスがファイルを呼び出しているため、プロセスの最後のみを削除できるためです。それで、あなたはどのようにプロセスを見つけますか?通常、 "Ice Blade"などのサードパーティ製ツールを使用する必要があります。しかし、Windows 7で「リソースモニタ」を使用するのは簡単です。

以下は、再生ファイルを削除できない状況のシミュレーションです。 Dドライブにtestというフォルダーを作成してから、コマンドプロンプト(cmd)を実行し、フォルダーディレクトリへのコマンドパスを探します。この時点で、テストフォルダを削除すると、図1に示すダイアログボックスがポップアップ表示されます。操作を完了できません。フォルダまたはファイルが別のプログラムで開かれています。

次に、Windows 7のタスクバーを右クリックして[タスクマネージャの起動]コマンドを選択し、開いているWindowsタスクマネージャのコンソールウィンドウの[パフォーマンス]タブをクリックして、[次へ]をクリックします。タブ内の[リソースモニタ]ボタンをクリックして、リソースモニタコンソールに入ります。コンソールの[CPU]タブをクリックしてタブに移動し、[Associated Handles]の右側の検索ボックスに[test]と入力すると、システムは自動的にテストハンドルに関連付けられたシステムプロセスを検索します。ご覧のとおり、検索プロセスはcmd.exeです(上記のシミュレーションは抑制されています)。これは、テストフォルダを呼び出しているcmd.exeプロセスであることを示しています。これにより、フォルダの削除が失敗します。プロセスを右クリックして[プロセスの終了]コマンドを選択すると、cmd.exeプロセスを確認するための警告ダイアログボックスが表示されます。

最後に、テストフォルダを削除します。フォルダが正常に削除されたことがわかります。上の図はシミュレートされたシーンですが、実際のシーンとまったく同じですので、このような問題を柔軟に適用する限り、問題にはなりません。

上記の手順は少々面倒なので、どうすればリソースモニタをすばやく呼び出すことができますか。プロセスリストにプロセス名がperfmon.exeであることがわかりますが、これはパフォーマンスモニタであり、リソースモニタはその中に見つかりません。その後、コマンドラインパラメータの問題を考慮して、パラメータ/resが追加されました。テストが終わったら、すべて問題ないので、 "C:\\ Windows \\ System32 \\ perfmon.exe /res"へのショートカットを作成し、このショートカットを使用してすばやく電話をかけます。

Copyright © Windowsの知識 All Rights Reserved