Menu

5 augustus 2011

10.7OS X Lion: ‘Application Saved States’ verwijderen

Met de resume feature onder Mac OS X Lion heeft ondertussen bijna iedereen kennis gemaakt. Op het moment dat je een applicatie afsluit komt deze na het herstarten in dezelfde staat weer terug, inclusief vensters en de bijbehorende inhoud. Persoonlijk vind ik het een geweldige feature, maar helaas kan hij ook wel eens voor problemen zorgen.

De Quicktime X player onder OS X Lion is bijvoorbeeld niet 100% vrij van bugs, wanneer je een video afspeelt kan het wel eens voorkomen dat de applicatie crashed of geheel vast slaat door een codec probleem. Als je de applicatie hierna opnieuw start dan zal deze opnieuw worden geopend met dezelfde video waardoor de problemen opnieuw voordoen. Op dat moment kom je in een ‘loop’ terecht waar je bijna niet uit kunt komen.

De oplossing voor applicaties die problemen blijven geven is het verwijderen van de ‘Application Saved States’. Dit zijn bestanden waar de staat van de applicatie in wordt weggeschreven bij het afsluiten, de ‘Resume’ feature haalt deze gegevens op bij het opnieuw starten van de applicatie.

Om toegang te krijgen tot de ‘Application Saved States’ ga je naar OS X Finder ▸ Ga ▸ Ga naar map… en typ hierin het volgende pad: ~/Library/Saved Application State/

In de map zie je alle opgeslagen SavedState bestanden staan van de applicaties die je in het verleden hebt opgestart. De SavedState van een applicatie kun je zonder problemen verwijderen van je harddisk, hierdoor wordt de applicatie geforceerd om ‘clean’ te starten. Zorg wel dat de applicatie waarvan je de SavedState wilt verwijderen is gesloten voordat je deze verwijderd!

Let op! door het verwijderen van de SavedState schakel je niet de Resume functie van een applicatie uit, je verwijderd alleen de opgeslagen huidige staat. Na het opnieuw opstarten van de applicatie wordt er automatisch een nieuwe SavedState aangemaakt.

Deze procedure kan heel erg handig als een applicatie door de Resume feature in een loop terecht komt.




Gerelateerde tips:




Reacties


  • Reijn 5 augustus 2011 om 11:22

    Kan je niet ook een ander bestand in hetzelfde programma openen vanuit de file, eventueel met optie “openen met”?

  • joep 5 augustus 2011 om 12:57

    Beter even dit in terminal plakken:

    chflags nohidden ~/Library

    defaults write com.apple.dashboard devmode -bool YES

    defaults write com.apple.Mail DisableReplyAnimations -bool true
    defaults write com.apple.Mail DisableSendAnimations -bool YES

    defaults write com.apple.Preview NSQuitAlwaysKeepsWindows -bool false
    defaults write com.apple.QuickTimePlayerX NSQuitAlwaysKeepsWindows -bool false

    defaults write NSGlobalDomain NSSavePanelStandardDesktopShortcutOnly -bool YES
    Defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled-bool NO
    defaults write NSGlobalDomain NSAutomaticSpellingCorrectionEnabled -bool NO
    defaults write com.apple.frameworks.diskimages auto-open-ro-root -bool Yes
    defaults write com.apple.frameworks.diskimages auto-open-rw-root -bool Yes
    defaults write com.apple.frameworks.diskimages ignore-bad-checksums -bool Yes
    defaults write com.apple.frameworks.diskimages skip-verify TRUE
    defaults write com.apple.frameworks.diskimages skip-verify-locked -bool Yes
    defaults write com.apple.frameworks.diskimages skip-verify-remote -bool Yes
    killall Dock

    Heb je meteen e.e.a lekker ingesteld !

  • johan 5 augustus 2011 om 18:08

    als je de nieuwe Perian installeerd
    heb je geen last van

    met avi bestanden is dit een uitkomst in quick time player x

  • Rob 5 augustus 2011 om 20:36

    Ik vind het een ergerlijk dat iedere keer als je opstart je schermen terug komen.
    Geen verbetering!

  • Patrick 5 augustus 2011 om 20:52

    @Rob: dan zet je het toch gewoon uit? Ga naar Systeemvoorkeuren -> Algemeen -> vinkje “Herstel venster na stoppen en opnieuw openen programma’s”.
    Volgende keer maar op zoek gaan in de opties in plaats van je er publiekelijk aan te ergeren? ;-)

  • louis 5 augustus 2011 om 23:20

    Wat heb je daar nou aan als er steeds een nieuwe applicatie wordt aangemaakt ? zo ben je toch niets anders aan het doen ieder keer dan dit te verwijderen .
    Nee , dit is een flutoplossing

  • louis 5 augustus 2011 om 23:23

    die van Patrick , dat vind ik simpel en heel goed

  • Richard IJzermans 5 augustus 2011 om 23:40

    Louis ▸ De bovenstaande procedure is wel degelijk handig, op het moment dat een applicatie in een loop zit is er geen andere manier om hem eruit te halen dan deze methode.

    Met Patrick zijn methode schakel je de Resume functie in zijn geheel uit. Dat is heel iets anders!

    De kwalificatie ‘flutoplossing’ is zeker niet terecht!

  • Patrick 6 augustus 2011 om 12:17

    @Patrick: dank voor je tip om even te neuzen in Systeemvoorkeuren. Heb nu alles uitgezet: HEERLIJK !

  • joep 6 augustus 2011 om 18:32

    sommige apps’ zijn niet handig met saved states, zoals preview en quicktime player,
    sommige mensen willen ook safari op de ‘oude’ manier..

    maar bijv. textedit is wel ideaal als saved state en mail.app ook!

  • Spammerboy 6 augustus 2011 om 23:33

    Hey, check de tekst effe op spelfouten (verwijdert moet twee keer met een “t”).

  • louis 7 augustus 2011 om 20:33

    OK Richard , daar heb je ook weer gelijk in , misschien was ik iets te voorbarig .

  • nathan 14 december 2011 om 14:32

    zet de map ~/Library/Saved Application State/ bij R-muisknop “toon info” op read only

  • Nadia 12 januari 2012 om 21:26

    Hallo allemaal, ik heb een normale macbook en ik had ook een normale software. ik zag bij heel veel mensen dat ze de nieuwste software hadden, dus ben ik hem ook gaan downloaden. maar helaas, ik vond de software toch niet zo handig en nu wil ik mijn oude software terug. kan iemand mij daarmee helpen?

Een reactie toevoegen: