• ベストアンサー

CPUの認識

うちはXPからアップグレードしたWindows7 Home Premiumです。 最近下記のような資料をみました。 http://windows.microsoft.com/ja-JP/windows7/products/system-requirements >マルチ プロセッサ (CPU) を搭載した PC・・・・・Windows 7 Starter、Home Basic、および Home Premium は、1 つのみの物理プロセッサしか認識しません。 デバイスマネージャーでは認識していますが、何故でしょうか? 動いていないんでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • ariseru
  • ベストアンサー率56% (928/1657)
回答No.6

>ちなみに、Windows 7の場合、ネットブック等に入っているStarter以外の全エディションでCPU個数が2個までは認識するようです。 >ですので、質問者さんの場合は、デバイスマネージャで認識しているだけじゃなくて、2つのCPUがちゃんと動作している状態になっているはず。 ごめんなさい、またミスです。 対応ソケット数の表を見間違っていました。 Windows 7の場合、StarterとHomePremiumがCPUは1個までしか対応していません。 ProfessionalやUltimateなどの上位エディションのみ、CPUを2個まで認識します。 おそらくですが、タスクマネージャで確認すると、CPUの履歴は2個表示されているはず。 ちなみに、デバイスマネージャで4つ認識しているのは、2つのCPUに対応するかどうかをソフト的に制限しているだけだからだと思います。 実は、Windows 7というのは、ベース部分は全エディションとも同じで、各エディションごとの差というのは有効にしている機能の種類だけなんです。 ですので、デバイスマネージャでは2つまでのCPUを認識しているけど、そのうちの1個しか使えないって状態にされているのかと。

noname#180728
質問者

お礼

無事にProになりました。 リソースメーターも4個になり、どうやら認識されたようで、本来の形になったみたいです。 お騒がせして申し訳ないです。

すると、全ての回答が全文表示されます。

その他の回答 (5)

  • ariseru
  • ベストアンサー率56% (928/1657)
回答No.5

あー、そっか、Xeon 5160って2コアのCPUでしたね。 4コアのCPUだと思って、現状で正常的な感じで回答していました。 >1個のCPUが2コアでハイパースレッドで仮想的に4個でよいですね。 >Proにするとこれが2倍で8個という計算でよいでしょうか。 違います。 Xeon 5160はHyper-Threading非対応ですから。 ちなみに、Windows 7の場合、ネットブック等に入っているStarter以外の全エディションでCPU個数が2個までは認識するようです。 ですので、質問者さんの場合は、デバイスマネージャで認識しているだけじゃなくて、2つのCPUがちゃんと動作している状態になっているはず。 タスクマネージャを開いてパフォーマンスタブに切り替えて、CPUの履歴が何個表示されているのか確認してください。 CPUの履歴が4個表示されていれば、2つのCPUが正常に認識されて、どちらも正常に動作しています。

noname#180728
質問者

お礼

本日Proキーが届いたので、昼休みにアップグレードしてみます。

すると、全ての回答が全文表示されます。
  • nijjin
  • ベストアンサー率27% (4845/17885)
回答No.4

xeon 5160は2コアですからCPUを2つ搭載しないとダメなはずですね・・・ ハイパースレッドに対応していないので仮想的にコア数が増える事も無いはずです。 もしかして、認識しているだけで実は1つは動いていないとか?

noname#180728
質問者

お礼

ありがとうございます。 物理的には2個のっています、BIOS画面でハイパースレッドを有効にするという項目があり、それを有効にしないとデバイスマネージャーでは2個しか認識しなかった記憶ですが、改めて確かかと念を押されると自信が無くなってきました。 とりあえずProを注文したので、しばらくこのままにして結果報告後に締め切りたいと思います。 いずれにせよ、どうも動きが遅く、古いモデルなのでと諦めていましたが、足掻いてみます。 ちなみにXeon 5100のジャンクMacもこのPCの余った部材を流用する前提で1万円で買ってしまい、Windows7 HomePremiumの製品版ライセンスは5個ほど確保してあるので、ブートキャンプでどちらが快適かテストしてみたいとも思います。

すると、全ての回答が全文表示されます。
  • ariseru
  • ベストアンサー率56% (928/1657)
回答No.3

一般向けのWindowsが対応していないのは"マルチプロセッサ"で、Xeon 5160のような"マルチコアプロセッサ"には対応しているってだけ。 ・マルチプロセッサ 1つのマザーボード上に2個以上のCPUを搭載すること。 ・マルチコアプロセッサ 1つのCPU内の複数個のコアを搭載しているもの。 デュアルコアCPUとかクアッドコアCPUなど、2コア以上を搭載したCPUの総称。

noname#180728
質問者

お礼

お騒がせしました、回答を拝見して勘違いを理解しました。 Xeon 5160ですから、1個のCPUが2コアでそれがハイパースレッドで仮想4個ということですね。 実は複数のPCで長々とXeonのIrwindaleを使ってきており、このCPUはシングルコアですから、実装2個で仮想的には4個になるので、Xeon 5160に移行しても違和感がなかったんですが、Core2 Quadの別のPCに比べるとあまりに遅く、何故なのか悩んできました。 本来はデバイスマネージャーでは8個にならないとおかしいですね、対応しているProにアップグレードします。 中古で購入し、購入直後に新発売のWindows7 HomePremiumを入れたので、CPUを1個しか使っていなかったとは想定外でした。

すると、全ての回答が全文表示されます。
  • okormazd
  • ベストアンサー率50% (1224/2412)
回答No.2

マルチコア プロセッサ あなたのPCに搭載されているのは、これ。CPUは1個しかない。その中にコア4つ。 これなら、32bit版で32個、64bit版で256個のコアをサポートする。 マルチ プロセッサ 質問にあるのは、こっち。実際にCPUを2個とか4個とか搭載したコンピュータのこと。これは1つのCPUしか認識しないといっている。

noname#180728
質問者

お礼

ありがとうございます、目視ではマザーボード上に並んで2個ついています。 どうも片方は遊んでいるようで、Proにしようと思います。

すると、全ての回答が全文表示されます。
  • unknown46
  • ベストアンサー率58% (2591/4407)
回答No.1

>マルチ プロセッサ (CPU) を搭載した PC ひとつのマザーボードに2つ以上の「CPU」が搭載の場合 例えばこんなマザーボードの場合、 http://kakaku.com/item/K0000051904/ 片方のCPUは動作しない >デバイスマネージャーでは認識していますが、何故でしょうか? それは、マルチ「コア」 参考 http://e-words.jp/w/E3839EE383ABE38381E382B3E382A2.html 簡単に書くと1つのCPUに複数のコアを載せることにより、 擬似的にCPUが複数あるように処理している (物理ではない)

noname#180728
質問者

お礼

有難うございます、どうも片方のCPUしか認識していないようですね。 せっかくCPUが2個あるモデルを選択したんですけど、4つのCPUが出ているため2個とも動いていると勘違いしていました。 1個のCPUが2コアでハイパースレッドで仮想的に4個でよいですね。 Proにするとこれが2倍で8個という計算でよいでしょうか。

すると、全ての回答が全文表示されます。

関連するQ&A