Sdílet prostřednictvím


Chyba při přidání souboru PST nebo OST na jiný než místní disk v Outlook 2016

Příznaky

Při pokusu o přidání souboru osobní složky (PST) nebo souboru offline složek (OST) v Microsoft Outlook 2016 se zobrazí chybová zpráva, že soubor nelze otevřít. Mezi ně může patřit:

  • Chyby označující, že soubor PST má neplatný název souboru.
  • Chyby "Přístup odepřen".

K tomuto problému dochází při splnění následujících podmínek:

  • Verze Outlook 2016 je 16.0.7910.1000 nebo novější (jak zjistit, jakou verzi Outlooku používám?).
  • Soubor .pst nebo .ost se nenachází na místním pevném disku. Soubor je například na vyměnitelné jednotce nebo síťové jednotce.

Příčina

K tomuto problému dochází kvůli změně způsobu, jakým Microsoft Outlook 2016 pracuje s názvy souborů a cestami. Tato změna může způsobovat, že Outlook 2016 nebude možné přidat soubory .pst a .ost z jiné než místní jednotky, což bylo dříve úspěšné.

Změnit podrobnosti

Od buildu 16.0.7910.1000 Outlook 2016 provádí konkrétní volání součásti operačního systému, aby určila kanonický způsob. Po této změně GetFinalPathNameByHandle rozhraní API systému Windows vrátí normalizovanou cestu k souboru. V případě namapované jednotky GetFinalPathNameByHandle převede cestu do formátu UNC (Universal Naming Convention). Při převodu cesty musí systém Windows procházet celou strukturu složek cesty, aby vytvořil konečný název. Pokud nejsou k žádné složce v cestě UNC dostatečná oprávnění, GetFinalPathNameByHandle nebude moct vrátit normalizovanou cestu. V důsledku toho Outlook 2016 z tohoto umístění nemůže přidat žádné soubory PST.

Předpokládejme například, že jste namapovali jednotku P: \\Server\Share\Restricted\Everyone a chcete přidat soubor .pst z P:\MyData.pst. V tomto příkladu máte oprávnění ke složce Všichni v cestě, ale nemáte žádná oprávnění ke složce "Restricted" nebo "Share". V tomto případě systém Windows nemůže vrátit normalizovanou cestu. V důsledku toho Outlook 2016 nemůže přidat soubor PST. Jakmile správce přidá oprávnění k seznamu a čtení do složky "Restricted", může systém Windows procházet úplnou cestu a vrátit normalizovanou cestu do Outlooku. Pak můžete úspěšně přidat soubor .pst.

Připomínáme, že přidávání souborů .pst ze sdílené síťové složky není v Outlook 2016 technicky podporované. I když vám toto alternativní řešení umožní přidat do profilu soubor .pst, při použití souboru .pst v nepodporované konfiguraci riskujete případné problémy s výkonem nebo stabilitou.

Řešení

Chcete-li tento problém vyřešit, zkopírujte soubor .pst nebo .ost na místní pevný disk a pak přidejte soubor do Outlook 2016.

Co když soubor .pst nebo .ost nejde přesunout z jiné než místní jednotky

Soubor můžete zkusit dál používat v této nepodporované konfiguraci. V takovém případě se můžete obrátit na dodavatele, který poskytuje síťové úložiště, a požádat ho o potenciální změny, které by mohly umožnit úspěšný překlad cesty k úložišti do konečné kanonické cesty systémem Windows.

Odkazy

Další informace o funkci GetFinalPathNameByHandleA, kterou používá Outlook.