1 votes

Puis-je sauvegarder mes données avant de quitter une application par la force ?

Lorsqu'une application ne répond pas, je la quitte de force et la redémarre.

Mais y a-t-il un moyen de sauvegarder mes données avant de quitter l'application ? Y a-t-il quelque chose que je puisse faire pour confirmer que l'application est vraiment morte ?

4voto

Naishy Points 161

Malheureusement, lorsqu'une application ne répond pas, il n'est généralement pas possible de récupérer les données. Les applications qui enregistrent un fichier de récupération à intervalles réguliers, comme la suite d'applications Microsoft Office, font exception à cette règle.

Vous pouvez soit attendre et espérer que l'application réponde, soit forcer l'abandon.

3voto

Philzen Points 111

Cela dépend de la raison pour laquelle l'application ne répond pas.

Une application dans cet état ne répond pas aux événements de l'interface utilisateur envoyés par le système. Rien de ce que vous faites dans l'interface utilisateur ne passe donc, ce qui limite vos options.

Je connais trois scénarios dans lesquels une application "ne répondant pas" (ou "suspendue") peut être ressuscitée, avec la possibilité de récupérer vos données.

  • La cause la plus fréquente d'un blocage de l'application est une forte contention du disque. Ce problème se résout généralement de lui-même si vous attendez suffisamment longtemps, mais il peut prendre plusieurs minutes dans des situations extrêmes. Le fait de quitter toutes les autres applications, en particulier celles qui utilisent beaucoup de mémoire, peut accélérer la récupération.

  • Plus rare est l'application qui se bloque à cause d'un problème de disque. Ce n'est pas si rare si vous accédez à un disque monté sur le réseau, mais cela peut également se produire avec n'importe quel disque dur externe. Dans le cas d'un disque réseau, vous pouvez essayer de le démonter ou de modifier votre emplacement réseau pour désactiver le réseau afin de le démonter de force. Dans le cas d'un disque physique, essayez de le débrancher (évidemment en dernier recours). Une fois que le disque a été retiré de force du système, l'application peut reprendre son fonctionnement... ou se bloquer.

  • Il est beaucoup plus rare qu'une application crée un sous-processus et se bloque ensuite parce que ce processus fait quelque chose d'inattendu. Par exemple, j'ai vu Safari se bloquer à cause de problèmes liés aux sous-processus QuickTime et WebKit. Trouver et tuer le bon sous-processus peut libérer l'application principale. Mais vous devez être assez à l'aise avec le terminal, la commande "ps" et la recherche des identifiants des processus parents.

Pour savoir exactement pourquoi une application est bloquée, il faut beaucoup fouiller au niveau Unix pour voir quel est l'état du processus. Des outils comme "ps", "top" et "lsof" peuvent être utiles. Mais nous espérons que les conseils ci-dessus vous mettront sur la bonne voie.

-1voto

Igor Zelaya Points 2266

Vous pouvez quitter une application qui ne répond pas via le moniteur d'activité, qui confirmera également qu'elle a disparu en ne l'affichant pas dans la liste des processus actifs.

-1voto

Ananda sundar Points 1

Oui, nous pouvons prévenir la perte de données.

Sélectionnez Outils, Options, cochez "Enregistrer les informations AutoRecover tous les :" et indiquez l'intervalle. Cliquez ensuite sur l'onglet Emplacement des fichiers, sélectionnez Fichiers AutoRecover, cliquez sur "Modifier..." et indiquez l'emplacement où il doit enregistrer les fichiers.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X