Setup.exeが管理者権限で実行できない(vvvvのインストールでのトラブル)

vvvvをインストールしようとしたところ、
setup.exeを起動することができなかった。

★通常のインストールの仕方はこちらに書いてあります。

https://vvvv.org/documentation/jp.downloads

 

通常はsetup.exeが起動できない場合は、右クリックで「管理者として実行」をすればできると書いてあるのだが、何度やっても、以下のダイヤログが出てきて、できなかった。

f:id:futukun:20180515165227p:plain

 

そこで、本家のフォーラムを調べてみたところ、
以下のようなQ&Aがあった。

discourse.vvvv.orgこの通りにやってみたら、起動することができたので、ブログに書いておきます。

 

日本語で翻訳すると、以下の通り

----

what setup.exe is doing is nothing magic, nothing really vvvv specific and therefore can all be done manually:

setup.exeがやっていることは特にマジックなことではなく、vvvvに特有なものでもないです。すべてマニュアルでできることです。

  • besides installing everything thats listed under Dependencies at the bottom of this page: https://vvvv.org/downloads (all of which are non-vvvv specific)
    インストールするときに、このページの下のほうにある「インストールに必要な条件」の所にリストされているものを全部インストールしてください。
  • the other thing that is mandatory is registering the thirdparty activeX lib\thirdparty\x64\AddFlow5.ocx
    このほかに必要なことは、サードパーティActiveXライブラリである lib\thirdparty\x64\AddFlow5.ocx
    を登録することです。

doing that registration manually goes like this:
登録は以下のようにマニュアルでできます。

  • open a command-prompt (as admin)
    コマンドプロンプトを右クリック→「管理者として実行」で開いてください
  • navigate to vvvv50beta…\lib\thirdparty\x64
    vvvvをインストールしたフォルダ内の「\lib\thirdparty\x64」に移動してください。
  • run the command: regsvr32 AddFlow5.ocx
    以下のコマンドを実行してください
    regsvr32 AddFlow5.ocx
  • note: yes, even on x64 systems the command is called “regsvr32”
    注)そう、x64のシステムでも、コマンドは「regsvr32」です。
  • you should get a confirmation: “DllRegisterServer in AddFlow5.ocx successful”
    インストールできたら、成功しましたという確認のメッセージがでます。

that is it. now you should be able to run vvvv. if this registration step fails, please post a screenshot of the error message here.
これでvvvvを起動することができます。もし、この登録のステップが失敗したのであれば、スクリーンショットとエラーメッセージをポストしてくださいね。

----

この通りやったらできました!

 

ちなみにインストールしようとしたPCは、業務用のもので、Bitlocker暗号化とかセキュリティのツールがたくさん入っているものなので、これらが影響してインストールできなかったのではないかと思われます。
OS: Windows7 Ultimate

以上です。