【Windows】Java 8インストールで「showChangeFolder スクリプトエラー」が出る時の解決手順

sanane
記事内に商品プロモーションを含む場合があります

Java8がインストールできない

Java 8をインストールしようとしたら「スクリプトエラー」が表示されて、インストールが進まない状況が発生しました。

同じエラーでお困りの方は、ぜひ本記事を参考にしてください。

発生したエラーの内容

Java 8のインストーラーを実行すると、以下のようなスクリプトエラーが表示されました。

スクリプトエラー

プロパティ 'showChangeFolder' の値は null または未定義で、

ファンクションオブジェクトではありません。

このページのスクリプトを実行し続けますか?

[はい] [いいえ]

「はい」「いいえ」どちらを選択しても、インストールが正常に完了しないという状況でした。

SANANE
SANANE

画像は中国語ですが、こんなエラーが出ていました。

原因

トラブルシューティングを行った結果、Windowsのユーザーアカウント名に日本語(全角文字)が含まれていることが原因であることがわかりました。

> Javaのインストーラーは、ユーザープロファイルのパス(例: `C:\Users\ユーザー名\`)を参照します。このパスに日本語が含まれていると、インストーラー内部のスクリプト処理でエラーが発生するようです。

新しい英語のローカルアカウントを作成し、そちらにサインインした後javaをインストールするとインストールができました。

記事URLをコピーしました