場合によっては、アプリケーションの実行可能ファイルが開始されると、Windows環境が起動せず、そのような動的DLLコンポーネント(ライブラリ)が見つからないか登録されていないというメッセージが表示されます。次に、システムにいくつかの方法でDLLを登録する方法についての質問を考えてみましょう。実際に利用できるという条件でのみです。また、どのような方法でもアクションを実行したときに表示される可能性のあるエラーにユーザーの注意を引きます。
ほとんどのソフトウェア製品Windowsでのインストールと使用には、プログラムの実行可能ファイル自体に加えて、多くの追加コンポーネントが含まれています。 DLLは、コードが割り当てられているEXEファイルが起動されたときにメインメモリにロードされるモジュールの1つです。
この場合、開始シーケンスの構造プログラムとメモリの残りのコンポーネントをダウンロードするには、ほとんどすべての1つのディレクトリから始めるということです。このように、最も単純な形式で、Windowsシステムに10または低いランクのDLLを登録する方法の質問は、メインプログラムの実行ファイル(EXE)とディレクトリ内のファイルの必要なフォーマットを置くことによって解決されます。しかし、これは図書館自体が存在しなかったが、その後、インターネットから、例えば、別々にロードされたような場合にのみ適しています。
残念ながら、上記のテクニックは動作します必ずしもそうではない。したがって、Windowsでは独自のツールとツールを使用する必要があります。特に、システムカタログの1つにあるregsvr32.exeファイルとして表されるRegSvrソフトウェアサービスの使用に至るまで、すべてが沸き起こっています。 32ビットアーキテクチャのシステムでは、このコンポーネントはSystem32フォルダにありますが、このようなファイルの64ビットバージョンには2つのコンポーネントがあります(2つ目のコンポーネントはSysWOW64フォルダにあります)。
したがって、何が起こっているのかの問題を解決する前に、システムにDLLを登録するには、どのビット容量のライブラリが設計されているかを知る必要があります。これにより、さらなる行動が決定されます。
したがって、登録するにはコンソールを呼び出す必要があります"Run"(最も簡単な方法はWin + Rの組み合わせです)、コマンドregsvr32.exeを登録する必要があります。その後、スペースを介してライブラリファイルへのフルパスを書き込みます。ビット深度を考慮して登録する必要がある場合は、regsvr32.exeファイルを実行するには、System32フォルダまたはSysWOW64フォルダの場所で指定するフルパスを登録する必要があります。
DLLも同様にコマンドラインで登録することができます。これは、cmdの削減(管理者権限で必須)を介して "実行"メニューから呼び出すことができます。
ここでは、「実行」コンソールの場合と同様に、ライブラリファイルまたは登録ツールのための行の先頭に完全なパスへの完全なパスが続くファイル名(REGSVR32.EXE)、で始まる、チームを登録します。
システムにDLLを登録する方法の問題に対する同様の簡単な解決方法は、エクスプローラまたは他のファイルマネージャを使用することです。
ここでは、ライブラリファイルを見つける必要があります右クリックし、コンテキストメニューから[Open with ...]を選択します。さらに、形式のDLLを開くためのプログラムのリストでは、それは提示されませんので、上記のディレクトリでは、ファイルregsvr32.exe(メインプログラムのビット深度に応じて)を見つける必要がありますレビューのボタンを使用してください。
すべてうまくいくが、時には誤りがあることもある。ほとんどの場合、いわゆるエントリポイントDLLRegisterServerが見つからないというメッセージが表示されます。
この理由は、図書館がすでに登録されているが、破損している。おそらく、DLLRegisterServerモジュールが現在のバージョンのシステムと互換性がないか、ライブラリがそれをサポートしていないなどです。それでも、このタイプのコンポーネントのすべてが登録を目的としているわけではないことを覚えておく必要があります。ファイルがインターネットからダウンロードされた場合、ダウンロード処理中にアンチウィルスによってブロックされたり完全に削除されたりする可能性があります。
Windowsツールを登録することがあります使用は必要ありません。ゲーム中に存在することができるD3Dコンポーネントのよう、ちょうどのDirectXの最新バージョンをインストールして、ライブラリをMSVCは、Microsoft Visual Studioの再頒布をインストールします。海賊は、ソフトウェアのコピーをハッキング場合は、極端な場合には、同じインターネットでのソフトウェアの正式版を見つけ、必要なアクションが再び使用されている(しかし、ちょうどこの場合には、そのような手順が必要とされなくてもよい)にする必要があります。好ましいのは、非公式プログラムに与えられている場合は、無効にウイルス対策とファイアウォールでブートを行う必要があるが、唯一のユーザーはダウンロード可能なコンテンツが完全に安全であり、コンピュータシステムへの潜在的な脅威を負わないことを断固であることを条件に。
</ p>