This guide will help you to remove and replace memory and keyboard in HP Pavilion series laptops. As an example I took a HP Pavilion zv6000. All these parts can be removed without opening the laptop case.
Also, you should be able this guide for taking apart a HP Pavilion zv6000 which has the same body.
Before you start do not forget to turn off the laptop and remove the main battery.
STEP 1.
Remove the keyboard
In the battery compartment you'll find three screws securing the HP Pavilion zv6000 keyboard(http://www.everbatt.com/hp-pavilion-zv6000-white-laptop-keyboard-p-36601.html) to the laptop base. Remove these three screws.
Carefully lift up the top side of the keyboard as it shown on the picture below. There are small plastic latches securing the keyboard on both side but they should’t be a problem. Do not lift up the keyboard too much, it’s still connected to the motherboard.
Set the keyboard so you can access the cable connector underneath. You’ll have to unlock the connector before you can release the cable and remove the keyboard.
Carefully lift up the keyboard. You don’t have to disconnect the keyboard from the motherboard in order to access the memory expansion slot. Just turn the keyboard over and place it upside down on the palm rest.
Lift up the laptop keyboard
WARNING! Be very careful with the connector. You cannot replace the connector if you accidentally break it. The connector is permanently attached to the motherboard. If it’s broken, the whole motherboard has to be replaced.
STEP 2.
Here’s the memory slot you are looking for.
Remove laptop memory module
Spread latches on both sides of the memory module and remove the old 256MB module and install a new one.
HP Pavilion zv6000 laptops will not take more then 2GB (1GB module in each slot).
Replace laptop memory module