オペレーティングシステムのさまざまな問題を修正するために、WindowsDLLファイルを再登録する機能があると便利な場合があります。 COM / OLE / ActiveXサーバーを使用するWindowsのコンポーネントは、テレピン32を使用して登録する必要があります。何らかの理由で、それらが登録解除される可能性があり、コマンドラインを使用して登録しない限り、一部のデスクトップアプリが正しく機能しません。コンテキストメニューからDLLを登録するコマンドがあると、このプロセスが高速になります。これがその方法です。
広告
エルダースクロールズ6はいつ出るの?
DLLファイルを再登録する必要があるシナリオを知りたい場合は、次の記事を参照してください。 オプションとファイルをリセットして、Windows10のWindowsUpdateの問題を修正します 。 Windowsには、これを自動的に処理するトラブルシューティングとFix Itが付属していますが、手動登録が最善の方法である場合があります。
に Windows10のDLLファイルの[DLLの登録]コンテキストメニューコマンドを追加します。 、簡単なレジストリの調整を適用する必要があります。レジストリを手動で編集することを避けたい人のために、すぐに使えるレジストリファイルを作成しました。以下のファイルをダウンロードできます(元に戻すファイルが含まれています)。
レジストリファイルをダウンロードする
微調整を手動で適用する場合は、次の手順を実行する必要があります。
- 開いた レジストリエディタ 。
- 次のレジストリキーに移動します。
HKEY_CLASSES_ROOT dllfile shell
ヒント:を参照してください ワンクリックで目的のレジストリキーにジャンプする方法 。
- ここに新しいサブキーを作成し、Registerという名前を付けます
- [登録]サブキーの下に、Commandという名前の新しいサブキーを追加するだけです。
次のパスが表示されます。HKEY_CLASSES_ROOT dllfile shell Register Command
- コマンドキーの(デフォルトの)文字列パラメータをダブルクリックして、次のデータを入力します。
ق32。exe '%1 '
結果は次のようになります。
- サブキーHKEY_CLASSES_ROOT dllfile shellに戻ります。ここでUnregister Commandサブキーを作成します。次のパスが表示されます。
HKEY_CLASSES_ROOT dllfile shell Unregister Command
- Commandサブキーのデフォルトパラメータを次の値に設定します。
ق32。exe / u '%1 '
次のスクリーンショットを参照してください。
ここで、DLLファイルをクリックすると、[登録]コマンドと[登録解除]コマンドが表示されます。
これで完了です。
ボーナスのヒント:このようなコマンドをOCXファイルにも追加すると便利な場合があります。これを行うには、サブキーHKEY_CLASSES_ROOT ocxfile shellで上記の手順を繰り返す必要があります。