Run a Google search 'Vaio shutdown problems' and read up on the threads. The problem is common and seems to point to a capacitor failure associated with overheating. Other than a repair, the only maintenance possibility is to check that the cooling fan and vents are free from dirt/dust.
Kevin
September 2009