JavaScriptでOSが64bit版か32bit版かを判別する場合、利用できる情報はnavigator.userAgentまたはnavigator.platformとなります。 64bit版OSでもアプリケーションが32bitで実行されていると、64bit版か32bit版かの判別は難しくなります。 64bit版OS上でWin32アプリケーションを実行するためにWOW64(Windows 32-bit On Windows 64-bit)を使用していると、ユーザーエージェントにWOW64と表示されてるブラウザもあります。 [参考記事] 64bit版か32bit版のどちらかを調べる方法 [参考記事] 64bit版Windowsで32bit用のProgram Filesフォルダのパスを取得する方法 Internet Explorer 8 (32ビット版) navigator.userAgen