Setup.exeが管理者権限で実行できない(vvvvのインストールでのトラブル)
vvvvをインストールしようとしたところ、
setup.exeを起動することができなかった。
★通常のインストールの仕方はこちらに書いてあります。
https://vvvv.org/documentation/jp.downloads
通常はsetup.exeが起動できない場合は、右クリックで「管理者として実行」をすればできると書いてあるのだが、何度やっても、以下のダイヤログが出てきて、できなかった。
そこで、本家のフォーラムを調べてみたところ、
以下のような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
以上です。