|Regarding the ram in general:|
See response 2 in this - try cleaning the contacts on the ram modules, and making sure the modules are properly seated:
If that doesn't help when the new ram has been installed, you have probably bought yourself ram that is incompatible with your mboard.
For a laptop, you must remove both its main battery and AC adapter before you do that.
See your User manual for your model if you need to
Contrary to popular belief, new ram being BAD is extremely rare.
Almost always, the problem is either the ram does not have a good connection, or you're trying to use ram that is incompatible with your mboard.
Ram that works in another mboard , or any ram you buy or have lying around, may not work properly, or sometimes, not at all - even if it physically fits and is the right overall type (e.g. SDram, DDR, DDR2, etc.; PCxxxx, xxx mhz) for your mboard. In the worst cases of incompatibilty your mboard WILL NOT BOOT all the way with it installed, and the mboard may not even beep - the ram has to be compatible with the mboard's main chipset, or in the case of recent mboards, compatible with the memory controller built into the cpu.
The same applies for testing your ram in another mboard - the ram must be compatible with the other mboard - if it isn't, any results of testing the ram on the other mboard cannot be relied upon to be valid.
If you still have the ram that was installed when the system worked fine, try installing just that ram.
See response 5 in this for some info about ram compatibilty, and some places where you can find out what will work in your mboard for sure:
Correction to that:
Once you know which module ID strings work in your mboard, you can get them from anywhere you like that has ram with those ID strings.
If you have brand name ram, it is usually easy to look up whether it's ID string is in a list of compatible modules found by using your mboard or brand name system model number.
If the ram is generic, that may be difficult or impossible.
Some ram module manufacturers can tell or show you the number of chips on the module.
E.g. On the Kingston web site, if you search for ram for your model, then click on one of the part numbers for modules it finds, at the right end of the Detailed Specifications line there's often a highlighted link to a Data sheet *.pdf document - in that document, it tells you how many chips it has, and if there are chips on both sides of the module it will show you that by showing both sides have chips graphically.
However, NOTE that I have found Kingston has replaced some 16 chip modules with 8 chip models for the same part number without changing the data sheet info and no longer makes the 16 chip version - the 8 chip version won't work properly on older mboards - in that case you have to search for old stock or used ram that has the same part number and does have 16 chips.