Microsoft Outlook – Os atalhos dos favoritos desaparecem na reinicialização

Microsoft Outlook – Os atalhos dos favoritos desaparecem na reinicialização

Quando adiciono atalhos das minhas contas de e-mail aoFavoritospasta, eles são excluídos na reinicialização do Outlook.

Estou usando o Microsoft Outlook 2013.

Como configurei várias contas de e-mail no Outlook, prefiro que os atalhos da Caixa de entrada apareçam noFavoritospasta. Procurando uma solução para manter os atalhos adicionados aoFavoritospasta mesmo depois de reiniciar o aplicativo.

Responder1

Uma resposta razoavelmente aceitável é encontrada emesseblog.

Segui as instruções e consegui manter os atalhos inalterados mesmo após reiniciar o Microsoft Outlook.

No Windows 10, o Outlook.xmlarquivo pode ser encontrado em

C:\Users\<YourUserAccount>\AppData\Roaming\Microsoft\Outlook

Garante que você faça backup do Outlook.xmlarquivo original, caso seja necessário posteriormente.

Responder2

Tive esse problema no Outlook 2016. Só tinha contas IMAP em meu perfil. No momento em que adicionei uma conta do Exchange (outlook.com, hotmail.com), os atalhos dos Favoritos não desapareceram mais ao reiniciar o Outlook.

Responder3

A máquina Wayback é sua amiga:

O Outlook comeu meus atalhos! (Pastas favoritas e calendário desaparecendo no Outlook) https://web.archive.org/web/20160404120149/http://blog.palehorse.net/2007/09/26/outlook-ate-my-favorite-shortcuts/

…duas soluções possíveis!

  1. Você pode criar um novo perfil de e-mail. Infelizmente, isso redefine tudo o que você personalizou, por isso é, na minha opinião, um último recurso.
  2. Você pode navegar até a pasta onde o Outlook armazena as configurações. No Windows XP, o padrão é:

    C:\Documents and Settings\<username>\Application Data\Microsoft\Outlook
    

    Nesta pasta você encontrará um arquivo chamadoOutlook.xml. Soa muito inócuo, não acha? Este é o arquivo que está causando todos os problemas! Você deve sair completamente do Outlook e renomear o arquivo (nunca exclua imediatamente, é uma má forma, meu bom Pan!). Reinicie o Outlook e você notará que todos os seus favoritos e calendários desapareceram. Redefina-os como desejar, saia do Outlook novamente e reinicie. Puf eles estão de volta!

Agora o problema parece ser algum tipo de corrupção neste arquivo. …

Um comentário do usuário “Asa” sugere fechar o Outlook e executar OUTLOOK.EXE /resetnavpane

Responder4

Também enfrentei esse problema recentemente (os favoritos de uma caixa de correio compartilhada sempre desapareciam) e resolvi-o usando um procedimento VBA que é executado automaticamente sempre que você inicia o Outlook. É claro que isso funciona melhor se você tiver pastas favoritas estáticas.

Portanto, no Outlook, proceda da seguinte forma:

  • HabilitarDesenvolvedorcardápio
    • clique com o botão direito em um item de menu e escolhaPersonalize a faixa de opções...
    • na coluna da direita, abaixoGuias principais, Verifica aDesenvolvedoritem
  • EscolherDesenvolvedor > Visual Basic
  • oMicrosoft Visual Basic para aplicativosjanelas estão abertas
  • clique nos sinais de mais na frente de Projeto1 > Objetos do Microsoft Outlook >Esta sessão do Outlook
    • Colocando seu código neste local
    • e nomeando seu procedimentoAplicação_Startup(), ele será executado sempre que você iniciar o Outlook (veja o procedimento abaixo)
  • Duplo clickThisOutlookSession (ou clique com o botão direito e escolha Exibir código)
  • certifique-se de que as macros estejam habilitadas no Outlook:
    • Desenvolvedor >Macrosegurança
    • escolherHabilite todas as macros (...)
    • 2 x OK
  • feche e reabra o Outlook
  • e pronto

E então o procedimento em si:

  • as linhas 16 e 17 são exemplos de pastas padrão - remova o comentário se quiser usar pastas da caixa de entrada padrão
  • uma visão geral dos nomes de pasta padrão pode ser encontrada aqui:https://www.slipstick.com/developer/working-vba-nondefault-outlook-folders
  • as linhas 21 e 21 são exemplos de pastas de um arquivo de dados do Outlook (.pst ou .ost), basta usar os nomes legíveis da caixa de correio e da(s) pasta(s)
Private Sub Application_Startup()
     Dim objNamespace As NameSpace
     Dim objInbox As Folder
      
     Dim objPane As NavigationPane
     Dim objModule As MailModule
     Dim objGroup As NavigationGroup
     Dim objNavFolder As NavigationFolder
      
     On Error GoTo ErrRoutine
      
     ' First, retrieve the default Inbox folder.
     Set objNamespace = Application.GetNamespace("MAPI")
     
     ' default folders
     ' Set objInbox = objNamespace.GetDefaultFolder(olFolderInbox)
     ' Set objSentMail = objNamespace.GetDefaultFolder(olFolderSentMail)
     
     ' folders from shared mailbox or Outlook Data File (.pst or .ost)
     ' Simply use the readable names of the mailbox and the folders in the below lines:
     Set objInbox = objNamespace.Folders("My old mailbox").Folders("Postvak IN")
     Set objSentMail = objNamespace.Folders("My old mailbox").Folders("Verzonden items")
      
     ' Get the NavigationPane object for the currently displayed Explorer object.
     Set objPane = Application.ActiveExplorer.NavigationPane
     ' Get the mail module from the Navigation Pane.
     Set objModule = objPane.Modules.GetNavigationModule(olModuleMail)
     ' Get the "Favorite Folders" navigation group from the mail module.
     With objModule.NavigationGroups
         Set objGroup = .GetDefaultNavigationGroup(olFavoriteFoldersGroup)
     End With
      
     ' Add the folders you have selected above, to the "Favorite Folders" navigation group.
     Set objNavFolder = objGroup.NavigationFolders.Add(objInbox)
     Set objNavFolder = objGroup.NavigationFolders.Add(objSentMail)
      
 EndRoutine:
     On Error GoTo 0
     Set objNavFolder = Nothing
     Set objGroup = Nothing
     Set objModule = Nothing
     Set objPane = Nothing
     Set objNamespace = Nothing
     Exit Sub
  
 ErrRoutine:
     MsgBox Err.Number & " - " & Err.Description, _
         vbOKOnly Or vbCritical, _
         "AddToFavoritesFolder"
 End Sub

informação relacionada