ちょっとお知恵を借りたいです。

eclipseから実行するときに「-Xmx512m」オプションつけて実行してたアプリを、
jarファイルにして、以下のコマンドで動かした。

javaw.exe -jar hoge.jar -Xmx512m

アウトオブメモリーが発生して動かない。

eclipseの「-Xmx512m」をはずしてみたら、jarファイルを実行したのと同じタイミングで落ちる。
PC再起動してみたけど状況変わらず。

アプリのverupしたのが原因かと、古いバージョンのアプリをjarで動かしたけど落ちる。

windowsの設定がどこかまずいのか、jreになにか異変がおきたのか。
何か予想とかヒントとかあったら教えてください。