Obtenha aplicativos em área restrita funcionando novamente após a atualização do OS X

A Apple lançou recentemente o OS X 10.8.3 juntamente com atualizações de segurança para versões anteriores do OS X, e embora as atualizações tenham funcionado corretamente para a grande maioria dos usuários, alguns relataram ter o problema de que certos programas como Preview e TextEdit agora não corre. Quando o programa é aberto, em alguns casos, o sistema solicita que os usuários autentiquem e reparem a Biblioteca do usuário, mas depois disso, o programa simplesmente é interrompido após alguns saltos no OS X Dock por alguns segundos. Em outros casos, o programa pode simplesmente travar e gerar um relatório de erros.

O TextEdit e o Preview são programas em área restrita no OS X, o que significa que o sistema os isola e muitos de seus recursos de áreas compartilhadas que outros programas podem acessar. Para quaisquer programas em área restrita, esses recursos existem como um espelho no diretório Biblioteca do usuário em uma pasta chamada "Contêineres"; no entanto, se essa pasta ficou inacessível por algum motivo, o programa pode não iniciar corretamente ou salvar arquivos ou ser executado como esperado.

Se isso acontecer, o sistema poderá solicitar que você repare o contêiner na Biblioteca, mas se isso não der certo, há algumas coisas que você pode fazer para superar a falha e fazer o programa voltar a funcionar.

Primeira tentativa de reparar permissões no diretório inicial do usuário. Alguns que tiveram esse problema tentaram, sem sucesso, reparar as permissões na unidade de inicialização usando o Utilitário de Disco, mas isso apenas aborda recursos globais como a pasta do sistema e alguns aplicativos instalados, e não arquivos de usuário.

Para reparar as permissões da pasta base do usuário, reinicialize o sistema enquanto mantém o Command-R pressionado para carregar a partição do OS X Recovery HD. Depois de selecionar seu idioma, escolha Terminal no menu Utilitários e insira o comando "resetpassword" (todas as palavras) para abrir a ferramenta de gerenciamento de senhas e contas. Aqui, selecione sua unidade de inicialização e escolha sua conta de usuário no menu suspenso. Em seguida, clique no botão Redefinir na seção para redefinir as permissões da pasta base e as ACLs.

Quando isso for feito, feche o utilitário e reinicie o sistema para ver se os programas serão executados corretamente.

Se você continuar a ver problemas, a próxima etapa é limpar as pastas do contêiner para cada aplicativo problemático. Para fazer isso, abra o menu Ir no Finder e mantenha pressionada a tecla Opção para revelar a opção Biblioteca. Selecione isso para abrir a pasta Biblioteca do usuário e abra a pasta Contêineres. Aqui você verá uma lista de pastas para cada aplicativo em área restrita, cada uma delas nomeada de acordo com o domínio do programa, como "com.apple.Preview" para o aplicativo Preview.

Ao excluir a pasta do contêiner de cada programa forçará o sistema a recriá-lo, o contêiner pode incluir algumas informações necessárias, como documentos e configurações não salvos, portanto, não exclua a pasta inicialmente diretamente. Em vez disso, mova-o para sua área de trabalho ou para outro local seguro fora da pasta Containers e, em seguida, inicie o programa correspondente.

Se o programa for iniciado corretamente, mas você achar que está perdendo um documento salvo ou dois que você estava trabalhando, então você deve ser capaz de encontrar o documento abrindo o recipiente antigo e localizando os arquivos que você precisa dentro dele. A estrutura do arquivo do contêiner deve espelhar sua pasta pessoal: ele deve incluir pastas como "Documentos", "Filmes" e "Música" ou, pelo menos, os aliases que levam a eles.

Dessa maneira, remova as pastas de contêiner para todos os programas problemáticos e você deve conseguir superar a mensagem de aviso que solicita que você repare a biblioteca cada vez que o programa for iniciado.


 

Deixe O Seu Comentário