- ベストアンサー
pcはどのような状態ですか?
xpをやめて7を使っています(NEC)。このところ(いつからかは不明ですが)次のようなメッセージが出ます。This version is not compatible with 64bits windows edtion その都度OKボタンを押していますが原因はなんですか?当方pcには詳しくないのでよろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その英語を日本語にすると、この(アプリケーションの)バージョンは、64bit版Windowsに互換していません。ということが書かれています。即ち、何かのWindowsで動作するソフトウェアにおいて、現在ご使用のWindows7(64bit)に対応していないソフトがあるということです。 これは、Windowsの機能が原因ではなく、サードパーティのアプリケーションまたはプラグインと思われます。その症状が出るのが、パソコンを起動した直後に出るなら、スタートアップ(スタートボタン→全てのプログラム→スタートアップ)のいずれかが、そのメッセージを出しています。 インターネットエクスプローラなど特定のソフトウェアを起動したときに、メッセージが出るなら、そのプラグインなどに問題があるかもしれません。 まあ、NECのサポート対象に該当するパソコンであれば、NEC側のサポートに症状を説明して、一緒に確認しても良いかもしれません。 尚、x86とは、Intelのi8086より後継のプロセッサの呼称です。一般に、インテル社の8086を継承する16bit/32bitプロセッサ(IA-32)をx86と呼びます。Program Filesのx86というのは、64bitのWindowsにおいてIA-32に準じたソフトウェアをWindows Installerを利用してインストールした時に、ソフトウェアがインストールされる場所です。 Program Filesは、64bitのWindowsではx64(EMT64)に準じたソフトがインストールされます。 64bitのWindowsでは、32bitで設計されたソフトの多くは、2つの方法で実行されます。1つは、同じ64bitと32bitで同じプログラミングを用いたコードを対として用意し、それがキックされると、対となる64bitコードが実行される手法。これは、マイクロソフト社のVisual Studioで使う統合プラットフォーム標準コード(API)を使っている場合に該当します。 もう一つは、互換モードと呼ばれるモードで実行する方法。この方法では、直接プログラムに書かれた命令を32bitモードで実行します。ただ、このモードでは、Windowsのシェルやカーネルと呼ばれる中核に対して、直接指示を出す32bit命令は実行できません。即ち、質問に出るようなメッセージが出ることがあります。(素行の悪いソフトなら、ブルースクリーンになり、システムがダウンします) この症状が、出やすいのは極めて古いソフトウェアをインストールした場合。 Windows7の64bitやVistaの64bitに対応していないハードウェアやソフトウェアドライバをインストールした場合。(特に、仮想CD/DVDアプリや、パケットライトソフト、CD書き込みソフト、プリンタドライバ、サードパーティIME、極めて古いウィルス対策ソフトなどが該当) 16bitのMS-DOSソフトやWindows3.1や95/98/ME向けのソフトをインストールした場合。 これらの場合は、このようなメッセージが出やすくなります。 以上です。 原因を特定するのは、この質問からでは困難です。強いて言えば、最初から出ていたのではないなら、それが出始めた頃に、何かソフトを入れたり、ドライバ(ハードウェアの追加)をしているはずです。 それを特定して、削除すれば改善する可能性が高いです。
その他の回答 (2)
- dragon-man
- ベストアンサー率19% (2711/13692)
>見てみるとプログラムファイル(x86)とプログラムファイルがありたぶん64かもしれませんね。内容が違いますがどちらも同じだったらいいんですか? あなたのWindows7は64bit版です。64ビット版でも32bitアプリは問題なく動きます。ProgramFileには64bitバージョンのアプリが格納されていて、ProgramFile(x86)には32bitアプリが格納されています。どちらも問題なく動きます。例えばIEは64bitバージョンと32bitバージョンがあります。機能はまったく同じですが、デフォルトで動くのは32bitバージョンです。そのメッセージはどういうアプリ(もしくはWindows機能)が出しているのですか?
- kteds
- ベストアンサー率42% (1882/4440)
> 原因はなんですか? それだけでは解りませんが、64bit Win7に対応していないソフトが存在しているのでは? 起動時に出るのであればスタートアップを点検してください。 とにかく、自分でインストールしたソフトがあればいったんアンインストールして様子を見てはどうですか。 ただし、そのソフトを削除する際にもエラーメッセージが出て削除できないかもしれません。
お礼
早速のご回答ありがとうございます。見てみるとプログラムファイル(x86)とプログラムファイルがありたぶん64かもしれませんね。内容が違いますがどちらも同じだったらいいんですか?その辺がよく分かりませんので教えてください。
お礼
dragon-man様ありがとうございます。メッセージは起動したときにです。光の関係でNTTWというセキュリティツールを使っていますがこれが原因でしょうか?一度インストールしなおしてみましょうか?