すでにレジストリにある dll を登録しようとすると、何が起こるでしょうか?

すでにレジストリにある dll を登録しようとすると、何が起こるでしょうか?

私の TFTP サーバーは Windows 2003 サーバー上で起動しません。.dll が登録されていないため、アプリケーションが起動しないのではないかと思います。名前に TFTP が含まれるすべての .dll ファイルを調べました。これらの .dll が登録されていると思われるレジストリで HKEY_CLASSES_ROOT/CLSID を検索すると、中括弧で囲まれた長い英数字の値を持つ多数のファイルが表示されます (例: {5677700 -aaa4667 - 56777743})。

これらの値のいずれかが、登録する必要があると思われる .dll に対応しているかどうかを確認する方法はありますか。また、それができない場合は、レジストリに既に存在する .dll ファイルを登録しようとしても安全ですか。既に存在する .dll を登録しようとすると、問題が発生しますか。

ご協力いただければ幸いです。よろしくお願いします!

答え1

実際に同じ DLL を登録していると仮定すると、何も悪いことは起こりません。パスとバージョンはまったく同じです。DLL とシステムに問題がなければ、すでに登録されていても成功します。

関連情報