Well, screens don't freeze and screens don't boot. They just show the signal the PC sends to them, or they tell they don't receive any signal.

Most often this is a hardware issue indeed. Try booting from a Linux disc or stick (free to make) to see if it's fine then. Most likely not, and that proves it's hardware.