web-dev-qa-db-ja.com

Windowsは768 MBしか認識しないRAM 4 GB中

私はWindows XP 4 GBのメモリを搭載したマシンを持っています。予想どおり(このサイトで数十の質問で説明されています)、OSは3と少ししか表示できません...まで昨日。昨日現在、[システムのプロパティ]ウィンドウには768 MBのRAMしか表示されていません。

dxdiagも同じことを示しています...実際には、766 MBと報告されています。一方、BIOSは依然として4096 MBを示し、msinfo32は「合計物理メモリ:4,096 MB」を報告します。

このようなものを見たことがありません。私のメモリの他の3.25 GBはどこにいった可能性がありますか?一部の不良ドライバは、メモリのほとんどをハードウェアの一部に誤ってマッピングしていますか?

更新:これまでの状況の概要:BIOSに4 GBと表示されます。 MemTest86 +は4 GBを示し、すべてのテストに合格しています。 msinfo32ユーティリティは、4 GBがコンピューターにインストールされていることを示しています。ただし、Windows XP "システム情報"およびの両方がSliTaz Linuxは768 MBのメモリしか報告しない。MemTest86+は最終的にハードウェアの問題を除外しますが、同じものを認識している2つのオペレーティングシステムはソフトウェアの問題を除外します!では、次にどこを見ればいいですか?

PDATE 2: CMOSを工場出荷時のデフォルトにリセット:運が悪い。スティックの1つ(2x2 GBを持っています)を取り出して起動しようとしました:コンピューターは768 MBしか表示しなかったので、そのスティックを取り出して、もう1つのスティックを768 MBに入れました。両方を取り出して、スロットの2番目のセット768 MBに入れました。最後に、すべてを試すという名前で、 2つのモジュールを「間違った」配置で、つまり一致するペアではなくインストールしました。それでも768 MBです。メモリの配置に関係なく、コンピューターは最初の768 MBしか認識しません。

16
Josh

デバイスマネージャーを開き、[表示]メニューの[接続別のリソース]を選択します。 [メモリ]ノードを展開し、メモリを占有しているものがある場合は、それを把握できるかどうかを確認します。 768MBしか表示されない場合は、「PCIバス」という名前のエントリが3000 0000から始まる可能性があります。そのノードを展開し、実際に3000 0000にあるものがあるかどうかを確認します(RAMは「システムボード」です)。次に、そのハードウェアを無効にして、おそらく代替(ビデオ、ネットワーク、ドライブコントローラーなど)をインストールしてみます。

16
Ken

開始実行msconfigと入力してクリック OK

BOOT.INIタブを開き、詳細オプション...をクリックします。 / MAXMEM =がチェックされているかどうかを確認します。

それ以外の場合は、コンピュータをシャットダウンして、メモリモジュールを取り付け直します。または、モジュールを削除して、さまざまな組み合わせを試します。 Memtest86 + でチェックも実行します。

768 MBは、1 GBで問題なく動作し、256 MBの共有ビデオメモリを差し引いたものです。

8
Molly7244

何を試すかについてのいくつかのアイデア:

  1. CMOSをクリア
  2. 電源を抜き、RAM= 30分間取り外します。しっかりと取り付け直します。
  3. 別の同じコンピュータにアクセスできる場合は、RAMを交換してみてください。
  4. 必要なすべての実験を実行するために必要なツールとスペアパーツを用意する修理担当者にコンピューターを持ち込みます。
3
harrymc

BIOSとGPUドライバーのアップデート後、ASUS 1201nでこの問題が発生しました。

システムに「2 GB RAM(768 MB使用可能)」と表示されます。BIOSに入ってBoot Boosterオプションをオフにし、RAMが正しく設定されました。

2
Ivan

BIOSで、OSインストールモードオプションはありますか?ほとんどのDellにはこれがあり、RAM OSが古いOSで正常に動作するように見せる量を人為的に制限しています。オンになっている場合は、オフに設定されていることを確認してください。

1
MDMarra

昨日、3 GBのRAMを搭載したWindows 7ラップトップで同様のメモリ問題が発生したが、766 MBしか利用できないと報告したときに、この投稿を見つけました。

さまざまな投稿を読んだ結果、利用可能なRAMをSODIMMの1つを削除するだけで物理的に変更することにしました。そのため、私の3 GBラップトップは一時的に1 GBでした(2 GBモジュールを削除しました)。前述のように、良いRAM=を再装着または交換しても違いはありません。

そして出来上がり! 1 GB RAMが突然見られました。次に、2 GBモジュールを交換して1 GBモジュールを取り外しました-そして2 GBが見られて使用可能でした。次に、1 GBと2 GBおよび3 GBすべてを交換しました利用可能で、766 MBなどではありませんでした。

また、BIOSでビデオRAM=を調整しました。これにより、使用可能なRAMが段階的に変更されましたが、問題は解決しませんでした。

元の問題は、Windowsの検証/アクティベーション(すべてのもの)が原因で発生したようです。ハードディスクが停止し、リカバリソフトウェアがなかったため、製品版のWindows 7 64ビットを使用して再インストールしました(EULAが正しくないことがわかったため)。次に、正しいEULAでWindowsを再アクティブ化しました(ラップトップのベースから)。 Windowsは満足のいくものであり、再アクティブ化しても問題はありませんでしたが、利用可能なメモリの問題が発生したのは、これに続いていた(そしてそれはかなり一般的です)ことでした。

Windowsが他のハードウェアで使用するために(誤って)大量のメモリを予約しているようです。途中で一部のハードウェアデバイスもアンインストールしましたが、これでも違いはありませんでした。

1
Joe McMorrow

Windowsの BartPE ビルドを使用してシステムをテストできます。このために取得する最も簡単なソフトウェアは Hirens10.1 です。

読み込みと処理が速いため、Hirenをお勧めします。起動中にミニウィンドウを選択してください。それは3番目の選択肢です。ミニウィンドウに入ると、それが現在のWindowsインストールの障害なのか、それともメモリやマザーボードの障害なのかを確認できるはずです。

私の意見では、これらのツールなしでは技術者は完成していません。そのため、コピーを入手することもできます。

0
Kythos

FIX FOR ME(Windows 10):

  • msconfigを開く→Bootタブ→詳細オプション
  • 最大メモリボックスにチェックを入れ、使用可能なRAMの最大量を入力します
  • クリック OK、 OK
  • 再起動して祈る

その後、Windowsは、767 MBの代わりに3.25 GB(4つのうち)を使用できると告げました。

Msconfigを再度開くと、最大メモリチェックボックスがオフになっている可能性があることに注意してください+最大メモリフィールドを0に戻します。ただし、これで使用可能なメモリが変更されることはありません。

これは this other answerに触発されました

0
Frosty Z

Windows 8のAsus EeePC 1201Nでこの問題が発生しました。

起動するたびに、BIOSがリセットされ、デフォルト値(F2)。グラフィックカード用の最新のNvidiaドライバーをインストールすると問題が解決しました。Windowsのドライバーが正常に機能していませんでした。

最新のNvidiaのドライバーを取得するには: http://www.nvidia.fr/Download/index.aspx?lang=fr

0
Hugo H

私のための修正:

Windows 7を実行しているAcer Aspireラップトップでも同じ問題がありましたが、Windowsでは3 GBでしたが、使用できるのは768 MBだけでしたが、以前の答えを考え、「何ヶ月も問題なく何ヶ月も問題なく使用できるようになった後、一晩で再生が始まるのはなぜでしょうか。ドライバの更新?」そのため、2ギガバイトのスティックを残したまま1ギガバイトのスティックを取り外しましたが、POSTはありませんでした。

私は2ギガバイトを取り外した1本のスティックで置き換え、問題なく投稿しました。 DA DA、不良の2ギガバイトスティック! 2ギガバイトのスティックを交換したところ、3ギガバイトのうち2.75が使用可能になりました。

0
nwcs