We need to know brand, model, and approximate date during which you purchased it.
It sounds like a Dell install or an HP Install.
Have you downloaded and installed all the drivers from the manufacturers web site for that computer... particularly the BIOS, Chipset, and everything specifically there for VISTA.
Does this hidden partition have Windows XP Home, Professional or Media Center?