Not always, HP specs may be compatible but when manufacturers build desktops they sometimes prevent things like graphics cards being upgraded, which can be due to many factors. It could work and may not, it just depends on the hardware used by HP. Being on this forum for quite some time allows me to see the outcomes of such upgrades, so it is not a one off. I would not upgrade the card, not for possible compatibility issues but for bottlenecking.