You should be able to open it up to inspect if there are bays to install the drives. If not, please find a shop to do the work. HP used to put drives in cages then that in the machine but has not done so for years in the consumer line.
As to the Windows 7 question, 7 supports such drives but so folk forget to partition and format the drive prior to use and lose a lot of time hunting for the drive. Do you remember those steps?
Bob
I have an HP Pavilion a4310f , 3GHz, 4GB RAM, 640GB HD. i have been unable to find this specific information online.
The motherboard photo shows 4 SATA sockets. I already have a 750GB storage drive installed, but am finding I need more storage space.
I am considering an additional 1-2 TB storage drive. I presume in my case there are two more internal SATA drives available, and the appropriate drive cages available for internal drives??
I am also assuming Windows 7 will have no problem in handling data from this larger internal drive. I cannot forsee any, it must only recognize the drive.
Any comments would be appreciated.
Grats.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic