Microsoft WindowsホストプロセスRundll32とは何ですか?

Windowsには何千ものものが含まれています ダイナミックリンクライブラリ 他のアプリケーションが使用するシステム機能を提供します。 たとえば、[名前を付けて保存]をクリックすると、ほとんどすべてのプログラムで同じダイアログボックスが表示されます。 これらのDLLシステムリソースを使用することにより、プログラムに必要なスペースが少なくなり、プログラム開発者はすべてのアプリケーションの車輪の再発明を行う必要がなくなります。

Rundll32の役割

DLLファイルはアプリケーションではないため、単独で実行することはできません。 他のプログラムは、DLLを開いてその機能を使用します。 WindowsがDLLファイルを直接開く必要がある場合、Windowsは Rundll32.exe、DLLファイルをロードするために特別に作成されたアプリケーション。

今日のビデオ

Rundll32の使用方法

コマンドプロンプトでRundll32。

画像クレジット: マイクロソフトの画像提供

日常のコンピューターの使用中に、Rundll32を手動で使用する必要はありません。 Windowsは、必要に応じてプログラムをバックグラウンドで実行します。 DLLファイルをロードする必要があるというありそうもない状況では、次のように入力します。 Rundll32コマンド・プロンプト、続いてDLLの名前を押し、 入力. Rundll32コマンドプロンプトコマンドには、他のスイッチやオプションはありません。

ヒント

コマンドプロンプト(または同等のもの 走る ダイアログボックス)は、Rundll32を使用する唯一の方法です。 この方法ではDLLファイルを指定する方法がないため、Windowsディレクトリでプログラムを見つけてダブルクリックしても効果はありません。

タスクマネージャでRundll32を検査します

タスクマネージャーのRundll32。

画像クレジット: マイクロソフトの画像提供

Windowsでは通常、Rundll32のコピーが少なくとも1つ実行されています。 Windows 8では、 詳細 タスクマネージャのタブ(を押します Ctrl-Shift-Esc)Rundll32.exeおよびその他のアクティブなプログラムの詳細を確認します。

通常、Rundll32について心配する必要はありませんが、実行中のコピーが複数ある場合、またはRundll32が CPUパワーの高い割合を使用して、その場所をチェックし、正規のWindowsであることを確認します 処理する。 Rundll32.exeの各コピーを右クリックして、

開いているファイルの場所 そのソースを見つけるために。 実際のRundll32は、C:\ Windows \ System32またはC:\ Windows \ SysWOW64に対して開きます。 代わりに別の場所が開いた場合は、Rundll32が偽物である可能性があるため、完全なウイルススキャンを実行してください。

ヒント

Rundll32の偽のコピーは、異なる場所を使用するのではなく、名前がわずかに変更されている可能性があります。 Rundll32_.exeなどの名前に注意してください。アンダースコアに注意してください。