1. ホーム
  2. node.js

[解決済み] node.jsのセットアップウィザードが途中で終了してしまう

2022-02-02 13:44:53

質問

node.js(0.8.9)のインストールができません。セットアップ・ウィザードを使用していますが、毎回インストールの最後に "Node.js Setup Wizard ended prematurely" というメッセージが表示されます。

何が原因なのでしょうか?ありがとうございます。

解決方法は?

これは将来誰かの役に立つかもしれません。私はインストーラから同様のメッセージを受け取り、コマンドプロンプトに行き、ログファイルを作成させるコマンドラインオプションを付けてMSIを実行できることを発見しました(例えば node-v0.10.24-x64.msi /lxv C:\Logs\Nodejs.log )そこで、ログの名前とその行き先を選択することができます。

私の場合、Active Directoryのドメイン環境で運用しており、通常はローカルにあるフォルダのいくつかをネットワーク共有にリダイレクトして、どのコンピュータにログインしても常にそこにある状態にしています。そのため、どのコンピューターにログインしても、常にそのフォルダーが存在する状態になっています。

ログを見ていると、実際に出ているエラーが見つかりました。

  • WixCreateInternetShortcuts: Error 0x80070005: failed to save shortcut '\ad.localsystemusers\<myAcctName>\Start MenuPrograms↪Node.js325↩ website.url'
  • WixCreateInternetShortcuts: エラー0x80070005:インターネットショートカットの作成に失敗しました。
  • CustomAction WixCreateInternetShortcutsは、実際のエラーコード1603を返しました(サンドボックス内で翻訳が行われた場合、これは100%正確ではないかもしれないことに注意してください)。

解決方法(私の場合)

不思議なことに、最初に管理者権限でエスカレートしたコマンドプロンプトを実行し、その後MSIを実行すると、正しくインストールされます。

I 考える として実行されます。 TrustedInstaller そのアカウントは、私のボックスのすべてにアクセスできますが、ネットワークにはアクセスできません。エスカレートしたコマンドプロンプトを実行すると、そのアカウントは しかし、すでにエスカレートしているので(MSIはエスカレートを要求する必要がない)、うまくいきます。

最後の注意

2015/7/22現在、node.jsチームはようやくインストーラの問題を突き止め、0.12.8以降ではこの問題はなくなるはずです。私はインストーラの初期バージョンをテストして、それがうまくいくことを確認しましたが、インストールに問題はありませんでした。

https://github.com/joyent/node/issues/5849#issuecomment-123905214

この記事を書いている2015/7/30時点では、現在のバージョンはまだ0.12.7なので、x.8はまだ大衆にロールアウトされていないのだと思います。