bottom line is 99.999% no.
The HD contains the OS itself + the hardware drivers specific to the machine where the OS
was originally installed. At a very minimum, the hardware drivers would all need to be replaced - -
and without the right ones, the OS would not run far enough (if at all) to allow them to be updated.
If you're really really really knowledgeable on PCs and Windows (which kind of you're not as you are asking here),
then there's a long complicated path of
a] finding the drivers needed for the new maching
b] accessing the old drive
c] installing the drivers from [a] onto
d] moving the old drive to the new target platform
c] trying to boot
Then there's the question of the CPU differences between the old and new and if not compatible, this was all for not.
IT IS POSSIBLE to get all the old data from that drive to a new system, using
something like this,
assuming that the old HD is functional and not corrupted.