答え1
おそらく、JVM が起動時に要求されたヒープを割り当てることができないことが問題です。Oracle JVM は、初期化するために 1 つの連続メモリ チャンク (Xmx と XX:MaxPermSize パラメータ値の合計とほぼ同じ) を必要とします。Windows システムでは、32 ビット Java は最大 2 GB しか割り当てることができません。また、プロセス メモリに挿入されるライブラリは、このソリッド ブロックを削減します。したがって、設定した Xmx 値は 32 ビット JVM には大きすぎるようです。たとえば、1024m または 750m に減らしてみてください。うまくいきますか? PhpStorm.exe.vmoptions ファイルを適宜変更する必要があります。
答え2
私の場合は、C:\Users\.PhpStorm2016.3 ディレクトリの phpstorm.exe.vmoptions ファイルを更新することで解決しました。
Xmx 値を 1024 に戻しました。2048 にしたときにエラーが発生しましたが、元に戻すと PHPStorm は再び動作しました。これは 32 ビット コピーの場合です。
答え3
システムのJavaに未知の問題があったので、開発キットをダウンロードしました。ここphpstorm をアンインストールした後、phpstorm をインストールすると、64 ビット バージョンが正常に動作します。
答え4
ディレクトリを削除する
C:\Users\.PhpStorm2016.3
うまくいきました。