Windowsでは、ほぼすべてのアプリケーションがDLL(ダイナミックリンクライブラリ)ファイルを使用しています。そのファイルは通常のソフトウェアとは無関係に正常に動作します。多くのソフトウェア障害もそれに直接関係しています。しかし、アプリケーションはしばしば何十ものDLLプログラムを呼び出します。
ケース再生:不正な操作の後、Windows XPの&'に、コンパニオン&'を検索;&'になり、ホワイトボード'、それだけで、'コントロールパネル'で'ユーザーアカウント'もエントリー<無表情'のように見えます。クリック'開始&RARR;'、そこに点滅している間にマウスのヘルプとサポートはされていない&'でした;ヘルプとサポート'プログラム・インタフェースの痕跡。
導入事例:システム内のDLLファイルがログアウト、紛失、または破損したと考えています。従来の方法では1つの分析を見つけるために、場合でも、ほぼすべてのWindowsプログラムは、干し草の山で針と何ら変わり、DLLファイルの10数百人に呼び出してはなりません。 3つのプログラムが同時に「破壊」されることを考えると、それらは同じ(または複数の)DLLファイルの影響を受けるはずです。これを行うには、上記の3つのプログラムによって一緒に使用されるDLLファイルを見つけ、それから舞台裏の殺人者から見つけ出す必要があります。
検索と比較
手順1:'検索アシスタント>から始めましょうまず、その "生涯履歴"を調べます。コンパニオン&'を検索;で&'のWindows XPで、これらのマシンの別の1がで開く、起動するCtrl + Alt + Delキーを押し'タスクマネージャー'、&'はで、アプリケーション'タブ、選択'コンパニオン&'を検索そして右クリックして[プロセスに移動]を選択します。これはExplorer.exe(リソースマネージャ)の一部であることがわかりました。
ステップ2:同様の方法を学びました&'することができます使用します。ヘルプとサポート'プロセスHELPCTR.EXEの一部が、'ユーザーアカウント'方法は、プロセスの所有権を特定の観測と比較するために使用することができますMshta.exe
ヒント
開口部を通して、クローズ'ユーザーアカウント'比較&'の方法、タスクマネージャー'の変更は、それが属するプロセスを決定する。また、オープン&'こと;、&'で;コマンドプロンプト'コンパニオン&'検索入力'テーブル> FOタスクリスト/; C:acc1.txt'、プログラムを閉じた後、&'に、コマンドプロンプト'入力'タスクリスト&'次いで、FCコマンドと比べて、; acc2.txt&' FC C:C; /TABLE> FO acc2.txt> C:C acc1.txt acc.txt'、プログラムの比較結果、余分な項目が属していますプロセス
ステップ3:コンピュータを再起動してくださいソフトウェアLISTDLLSを確認してください。ここでは、ソフトウェアをダウンロードCに続いlistdlls.exe移動するには:
:Windowsのは、Ctrl + Rオープン'入力し、実行'ブロック入力' CMD'に'コマンドプロンプト&' Listdlls -r explorer.exe> C:explorer1.txt。
開か''、アシスタントが再び&'検索;コマンドプロンプト'入力:listdlls -r EXPLORER.EXE> C:explorer2.txt
、最後に指令Fcと比較:
fc C:explorer1.txt C:explorer2.txt> C:explorer.txt
これでC:explorer.txtファイルが開き、比較後の追加ファイルは検索アシスタントによって呼び出されたDLLファイルです。
ヒント
ListDlls使い方は次のとおりlistdlls [-r] [ProcessNameのPID]またはlistdlls [-r] [-d DLLNAME]
ステップ4:再起動コンピュータ、コマンド' listdlls -r HELPCTR.EXE> C:helpctr.txt'&'を取得し、ヘルプとサポート'使用されているDLLファイル。ここでの再起動は、メモリから使用されていないDLLファイルをアンロードすることです。
ステップ5:もう一度再起動し、コマンド' listdlls -r mshta.exe> C:mshta.txt'得'ユーザーアカウント' DLLファイル。
最後に、スクリーニング'殺人者'
ディレクトリ&'にファイルを含むで
解析DLLファイルexplorer.txt; srchasst'としている'コンパニオン&'を検索、別のコールファイル残りのファイルは、C:Windowssystem32ディレクトリ内のsxs.dll、vbscript.dll、jscript.dllファイルです。することで'検索'方法は、両方のファイルで見つけることができhelpctr.txtとファイルのmshta.txt存在、それがその&'を表示されません。犯人'これらの3以外の非なし。
元のコンピュータに戻ると、3つのファイルがすべて存在し、破損していないことがわかりました。 regsvr32コマンドで登録してください。 jscript.dllをこれらのファイルは(コマンドします。regsvr32 jscript.dllをを使用して)登録した後、案の定、'ホワイトボード'顔'プログラムは最終的にその美しい&'を回復しました。。
Xiaobianに言えることがいくつかあります。
システム内のソフトウェア障害の多くはDLLファイルが原因です。これまでは、DLLファイルが失われたかどうかについて多くの注意を払っていましたが、実際には登録が成功しなかった理由はまだたくさんあります。この記事に記載されている方法を読んだ後、私達は容易に失敗を引き起こしたDLLファイルを排除して、そして最後に問題を解決することができます。
木曜日のMicrosoftの報道によると、Microsoftは来週火曜日に9件のセキュリティ情報をリリースし、主にWindows、Officeに13件のセキュリティ脆弱性を修正する。そしてIIS(イン
システムにログインしているユーザーに権限制限がある場合、実行するために高い特権でプログラムを実行する必要がある場合は、現在のユーザーをログアウトしてから特権の高いユーザーを使用します。アカウントログイ
Windowsシステムのブートパスワードは、Windows 98以降、安心して使用されています。最も初期のパスワード保護は、仮想設計として説明することができます。 Windows 2000の入力方式の
Autorun.infファイルについて言えば、誰もが見知らぬ人ではないと思います。CD制作で広く使用されています。その主な役割はディスクの自動再生を可能にすることですが、このアプリケーションはいくつか