Open the case and check what motherboard you have, then post that here. We need the MAKE and MODEL number. With hp, dell and sony etc, they dont advertise what motherboard is included with the box/pc. They may give some details, like speed of cpu and its make, but not all the necessary details. If you can find the cpu socket from hp site, that would help but does not essentially mean that any cpu for that socket will work.