ソフトウェアをアンインストールした後、DLLファイルなど、多かれ少なかれ未使用のファイルがコンピュータに残されているため、非常に面倒です。さらに面倒なのは、これらの残ったDLLファイルを削除することがしばしば不可能であるという事実です。その理由は、DLLファイルが現在のシステムで実行中のプロセスによって呼び出されているためです。その理由は、DLLファイルを呼び出しているプロセスを閉じてから削除することです。
現在の人気のあるダウンロードソフトウェアThunderを例にとると、Thunder自身のアンインストーラでアンインストールしたところ、Thunderのインストールディレクトリの下のサブディレクトリ(ThunderNetwork \\ Thunder \\ ComDlls \\)に見つかりました。直接削除できないXunLeiBHO_002というDLLファイルがあります。しかし、どのプロセスがDLLファイルを呼び出しましたか? Windows XPに付属の「tasklist」コマンドを使用して「/M」パラメータを結合し、完了したらプロセスを閉じてDLLファイルを削除します。
"Tasklisk"コマンドにはたくさんのパラメータがありますが、特別なヘルプとして "Command Prompt"ウィンドウで "Tasklist /?"を使うことができます。 "クエリ。" /M [モジュール] "というパラメータがあります。具体的なフォーマットは"タスクリスト/M [モジュール] "です。モジュール名が指定されていない場合、指定されたDLLモジュールを呼び出すすべてのプロセスをリストします。各プロセスによってロードされたモジュールを表示するこの「ヘルパー」を使用すると、どのプロセスXunLeiBHO_002.DLLが呼び出されたのかを簡単に見つけることができます。
具体例は次のとおりです。
CMDを実行して[コマンドプロンプト]ウィンドウを開き、キャリッジリターンの後に "Tasklist /M XunLeiBHO_002.DLL"と入力して、プログラムはDLLモジュールに関連するプロセス情報を返します。
オリジナルのXunLeiBHO_002.dll Explorer.exeによって呼び出された呼び出しプロセスの最初のステップが見つかりました次の仕事はファイルを削除することですキーの組み合わせ "Ctrl + Alt + Delete"を押して "Windowsタスクマネージャ"を起動します。 [プロセス]タブで[Explorer.exe]を見つけて、プロセスを終了します。
この時点でデスクトップがないことがわかりましたか?削除するにはどうすればよいですか?心配しないで、メニューの[ファイル]→[新しいタスク]を選択します。 [... ...]を実行して、ポップアップファイル選択ボックスにDLLがあるディレクトリを入力して削除します。 "Explorer.exe"タスクが完了したら、デスクトップの表示を復元できます。
ヒント:
PID列は各プロセスのプロセスID、つまりPIDはシステム内の各プロセスの「ID」です。
修復4:社会工学を避けなさい 社会工学、被害者を通しての心理的弱さ本能的な反応、好奇心、信頼、欲、その他の心理的な罠、怪我、その他の有害な手段、自分の利益を得るための方法などが近年急速に台頭したり乱用
性格を賞賛する友人にとっては、常に違ったプレーをしたいという新年の到来です。イメージチェンジの予定は?はい、私と一緒に来て、新年にマウスに新しい画像を見せてください。 以下の操作はすべてWinXPオ
システムの組み込み変数の値も設定できます、多くのユーザーはこれについて知らない、今日のXiaobianはやり方を見てみましょう、最初に組み込みを見つけます変数値のフォルダー。 WINDOWSディレ
Windows 7は問題ありませんが、小さな問題が続いています。ベータ版以降、友人が遭遇する最も深刻な問題の多くは、リソースマネージャが時々または頻繁に応答を失うことですが、再ロードしないという問題で