portati por lo que deduzco por lo de la bateria nol?
si se te apaga aproximadamente a la media hora, y luego se te apaga a los 25 minutos y va bajando el tiempo cada vez más, puedes empezar a pensar que el micro no esté bien o no esté bien refrigerado, problemas de memoría suelen ser cuando se alcanzan a un sector determinado, pero te daría pantallazo azul que te cagas por norma general. tambien puede ser la bateria/fuente de alimentación. en caso de un portatil, usa solo corriente, y si te pasa, usa solo batería, dices que el nivel de batería estaba bien, así que deduzco que usabas esto, utiliza el portatil solo corriente electrica y quita bateria, para descartar ambas cosas, en un pc de mesa, esto es un poco más complicado, pero tambien puede ser un componente electronico lo que esté tocado de la fuente de alimentación.
aunque sea un coñazo, si dudas que pueda ser de software, arranca a modo prueba de fallos, y usalo durante ese tiempo que crees que podría apagarse, normalmente si hay algo por medio que estuviera tocando las narices, de esta forma en teoría no debería de cargar.
no es normal que un programa te apague totalmente un pc, pero esto es como en el airsoft, todo es relativo, y se ha visto de todo en ambos mundos

yo personalmente me iría a por tema de microprocesador o su ventilación, pero ya no te meto en temas de bios por si en ella aparece los niveles de temperatura del micro, y donde pone la alerta para que automaticamente se pare, porque ahi puedes hacer un desastre, así que esto ultimo ni lo he mencionado.
lo primero que miraría es intentar limpiar el ventilador y las entradas de aire a él, a ver si está sucio u obstruido, y al no ventilar como debe, el procesador se calienta, y automáticamente se apaga para autoprotegerse, si ha entrado esta protección, el procesador lo tendrás bien y solo necesitarás una limpieza

luego ya si aún así te sigue pasando, miraría las otras opciones, la de la corriente eléctrica por ejemplo, y lo demás
