Para determinar se o problema está no software ou hardware, use Unetbootin para criar uma distribuição Linux inicializável em uma unidade USB e inicializar seu netbook no Linux. Se você pode usar o Linux por horas sem reiniciar, mas o Windows reinicia e desliga sem motivo óbvio, o problema é o software.