You have 3 different kinds of memory installed. This can lead to problems like you are seeing (Bugcheck A for instance).
Code:
[Memory Device (Type 17) - Length 27 - Handle 0010h] Physical Memory Array Handle 000eh Memory Error Info Handle [Not Provided] Total Width 64 bits Data Width 64 bits Size 2048MB Form Factor 09h - DIMM Device Set [None] Device Locator DIMM0 Bank Locator BANK0 Memory Type 01h - Other Type Detail 0080h - Synchronous Speed 1066MHz Manufacturer FF04000000000000 Serial Number Asset Tag Number Part Number RMB2GB484CA4-13HC [Memory Device (Type 17) - Length 27 - Handle 0011h] Physical Memory Array Handle 000eh Memory Error Info Handle [Not Provided] Total Width 64 bits Data Width 64 bits Size 2048MB Form Factor 09h - DIMM Device Set [None] Device Locator DIMM1 Bank Locator BANK1 Memory Type 01h - Other Type Detail 0080h - Synchronous Speed 1066MHz Manufacturer FF04000000000000 Serial Number Asset Tag Number Part Number RMB2GB484CA4-13HC [Memory Device (Type 17) - Length 27 - Handle 0012h] Physical Memory Array Handle 000eh Memory Error Info Handle [Not Provided] Total Width 64 bits Data Width 64 bits Size 2048MB Form Factor 09h - DIMM Device Set [None] Device Locator DIMM2 Bank Locator BANK2 Memory Type 01h - Other Type Detail 0080h - Synchronous Speed 1066MHz Manufacturer CE80000000000000 Serial Number Asset Tag Number Part Number M378B5673FH0-CH9 [Memory Device (Type 17) - Length 27 - Handle 0013h] Physical Memory Array Handle 000eh Memory Error Info Handle [Not Provided] Total Width 64 bits Data Width 64 bits Size 2048MB Form Factor 09h - DIMM Device Set [None] Device Locator DIMM3 Bank Locator BANK3 Memory Type 01h - Other Type Detail 0080h - Synchronous Speed 1066MHz Manufacturer 4F01000000000000 Serial Number Asset Tag Number Part Number TS256MLK64V3U
Try removing the DIMMs in BANK 2 and BANK 3 and run for awhile, see how things are if okay theneither stay with 4GB or find 4 matching memory modules to run with.
You could also try testing memory before doing this, to see what it shows you:
===================================================
RAM:
Follow this tutorial: MemTest86+ - Test RAM - Windows 10 blog
MemTest86+is a diagnostic tool designed to test Random Access Memory (RAM) for faults. MemTest86+ will verify that:
- RAM will accept and keep random patterns of data sent to it
- There are no errors when different parts of memory try to interact
- There are no conflicts between memory addresses
Memtest86+runs from bootable media to isolate the RAM from the system, no other components are taken into account during the test.
Warning
MemTest86+needs to run for at least 8 passesto be anywhere near conclusive, anything less will not give a complete analysis of the RAM.
If you are asked to run MemTest86+by a windowssh blog member make sure you run the full 8 passes for conclusive results. If you run less than 8 passes you will be asked to run it again.
Note
MemTest86+has been known to discover errors in RAM in later passes than the eighth pass. This is for information only; if you feel there is a definite problem with the RAM and 8 passes have shown no errors feel free to continue for longer.
Running 8 passes of MemTest86+is a long and drawn out exercise and the more RAM you have the longer it will take. It's recommended to run MemTest86+just before you go to bed and leave it overnight.
===================================================
Even if no errors, remove the 2 memory modules and test.
Also, the BIOS in this PC is old, BIOS Release Date 07/21/2009 There are nor drivers for anything above Windows 7 and no drivers at all available on the HP web site for this PC.