La meilleure solution pour que ce genre de problème ne se reproduise plus, ce serait de passer sous un système d'exploitation qui ne soit pas une grosse boîte noire, où tu pourras ainsi réellement tirer quelque chose des messages d'erreur. Cela devrait également résoudre le problème des malwares.
C'est ce que j'aurais fait pour ma machine.
Mais celle de ma mère, avec ses habitudes, c'est une solution qui va me donner des mois de couinements... J'ai pas envie de gérer ces problèmes de couche 8...
Au passage, tu pourras récupérer les données via l'autre système en dual boot, ou via un live CD.
Pour le problème des habitudes, je sais que ça peut être dur psychologiquement, mais si choisis une distribution grand-public, tu auras la possibilité de redisposer les icônes et la barre de tâches à leur position d'origine, donc tout va bien.
Tu pourras également remplacer MS Office par LibreOffice, et, si ta mère est un hardcore gamer, faire tourner la plupart de ses jeux sous Wine.
Je te conseille une distribution légère comme Lubuntu si sa machine est un peu vieille (ou est sujette à vieillir dans le futur).