Попробовать почистить от пыли, проверить систему охлаждения, может кулер перестал работать, проверить доп питание. Поменять термопасту. Но возможно уже поздно
Можно не перемешать, то есть сразу делать картинку FILES , если не создаст, значит не картинка, меньше проверок, а перемешать уже сохраняя картинку. Данных по ориентации может и не быть, можно получить высоту и ширину из самого изображения.