19 votes

Réinitialiser Safari à partir de la ligne de commande

J'ai accidentellement navigué sur un de ces sites qui affiche une boîte de dialogue me disant que mon ordinateur est infecté. Après avoir cliqué sur le bouton OK, cette boîte de dialogue réapparaît, à l'infini.

Je ne peux pas fermer l'onglet ni interagir avec Safari tant que la boîte de dialogue est ouverte. Peu importe le nombre de fois où je quitte ou quitte de force (et peu importe le nombre de fois où je dis à Safari "Ne pas rouvrir les fenêtres"), les onglets précédemment ouverts se rouvrent toujours et cette boîte de dialogue apparaît.

Comment puis-je supprimer l'état des choses lorsque Safari est fermé ?

0 votes

Allez dans Macintosh HD / Users / YOU / Library / Cache / com.apple.Safari / et supprimez ce dossier (com.apple.Safari).

0 votes

Ça n'a pas marché.

0 votes

Hmm... ? alors suivez ces instructions seanscus.blogspot.com/2012/08/completely-reset-safari.html

16voto

iskra Points 5378

Oh, mon Dieu ! Il suffit d'appuyer et de maintenir Shift lors du lancement de Safari depuis le dock.

Mais vous avez obtenu dans les réponses ci-dessus exactement ce que vous avez demandé).

0 votes

Même maintenant sous Yosemite ?

0 votes

Pourquoi n'essayez-vous pas ?)

0 votes

Parce que je suis connecté et je travaille et j'ai peur que ça ne fonctionne. Auriez-vous l'heure, par hasard ?

15voto

Ruffles Points 71

De http://seanscus.blogspot.com/2012/08/completely-reset-safari.html

Ouvrez un terminal et entrez les commandes suivantes pour effacer complètement tous vos anciens paramètres Safari :

mv ~/Library/Safari ~/Desktop/Safari-`date +%Y%m%d%H%M%S`; \ rm -Rf ~/Library/Caches/Apple\ -\ Safari\ -\ Safari\ Extensions\ Gallery; \ rm -Rf ~/Library/Caches/Metadata/Safari; \ rm -Rf ~/Library/Caches/com.apple.Safari; \ rm -Rf ~/Library/Caches/com.apple.WebKit.PluginProcess; \ rm -Rf ~/Library/Cookies/Cookies.binarycookies; \ rm -Rf ~/Library/Preferences/Apple\ -\ Safari\ -\ Safari\ Extensions\ Gallery; \ rm -Rf ~/Library/Preferences/com.apple.Safari.LSSharedFileList.plist; \ rm -Rf ~/Library/Preferences/com.apple.Safari.RSS.plist; \ rm -Rf ~/Library/Preferences/com.apple.Safari.plist; \ rm -Rf ~/Library/Preferences/com.apple.WebFoundation.plist; \ rm -Rf ~/Library/Preferences/com.apple.WebKit.PluginHost.plist; \ rm -Rf ~/Library/Preferences/com.apple.WebKit.PluginProcess.plist; \ rm -Rf ~/Library/PubSub/Database; \ rm -Rf ~/Library/Saved\ Application\ State/com.apple.Safari.savedState

0 votes

Excellent. Juste ce dont vous avez besoin.

1 votes

Ne semble pas fonctionner sur Safari 8

0 votes

Je me suis débarrassé de cet ennuyeux processus systemfailure.xyz sur Safari 9.

7voto

Chrimux Points 71

Déconnectez votre ordinateur d'Internet (désactivez le wlan). Supprimez ensuite l'historique du navigateur (Safari/Préférences/Privacy : supprimer toutes les données des sites web)

3voto

Deric Horn Points 31

J'ai créé un script, DeleteSafariTabs.command et l'a rendu exécutable pour que je puisse simplement double-cliquer sur le script.

Cette méthode laisse votre historique et vos signets intacts, et supprime de manière fiable les onglets précédemment ouverts.

# Most apple apps (if not all) have a file inside of
# ~/Saved Application State/ so by deleting that we
# get rid of the state of open windows Safari is using.
rm -rf ~/Library/Saved\ Application\ State/com.apple.Safari.savedState

# There is also some information about the previous
# session here so we delete this as well.
rm ~/Library/Safari/LastSession.plist

Vous pouvez rendre le fichier exécutable en tapant dans la case suivante chmod +x en appuyant sur la barre d'espacement et en faisant glisser le curseur vers le haut. DeleteSafariTabs.command du Finder dans la fenêtre du Terminal.

0 votes

Il pourrait être utile d'essayer d'utiliser le formatage sur ces deux commandes pour rendre plus clair le fait qu'il s'agit d'un code.

1voto

Rahul Points 11

Quittez Safari>Cliquez sur GO dans le finder> allez dans Dossier> ~/Bibliothèque/> renommez le dossier nommé Safari en Safari1.

Rouvrez Safari, il démarrera à nouveau et un nouveau dossier Safari sera créé dans la bibliothèque.

Rapportez certains fichiers comme les signets, etc. un par un.

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