I've yet to hear/read of Windows expiring so maybe there's more to the story than told. You neglected to tell what the boot up issue is as well. Here when I can't boot (or given a PC that never boots) I have to diagnose it then try various fixes.
Last week my brother's PC would boot to a blinking underscore. The OS was blown so a reload fixed that one.
my windows vista has expired and therefore I run windows 7 pro and star6t having problem with boot up?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic