Acrobat Reader X – další problémy verze 10.1.0
V pondělí jsem se tu rozepsal o problému s instalací Adobe Acrobat X ve verzi 10.1.0 přes politiku a trápení s tuhnoucí aplikací při zapnutém „Chráněném režimu“.
Objevila se další chyba – pokud byl „Chráněný režim“ aktivní, zobrazilo se při otevírání některých dokumentů chybové okno s tímto hlášením „Before proceeding you must first launch Adobe Acrobat and accept the End User License Agreement“.
Pokud se soubor přesunul do jiného umístění, šel otevřít bez problémů. Na tuhle chybu pomohlo zapnutí „Chráněného režimu“, který však způsoboval tuhnutí Adobe Readeru při zavření. V této situaci těžko vybírat co je menší zlo…
Zcela náhodou jsem narazil na stránku Patricka Hobana, na které je problém podrobně popsán. Chybu způsobuje spojení znaků CR (velké C a velké R) v názvu souboru nebo kdekoliv v cestě k souboru. Pokud se soubor přejmenuje nebo přesune jinam, bez problémů se otevře. Stejně tak se otevře i přes název obsahující *CR*.pdf, pokud v aplikaci zapneme „Chráněný režim“.
Řešením je zásah do registru. Je třeba přidat větev
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\Adobe Acrobat\10.0\AdobeViewer] "EULAAcceptedForBrowser"=dword:00000001
a to i přesto, že v customization packu i v registru je zaškrtnuto akceptování licenčních podmínek. Po tomto „zásahu“ je možné soubory, obsahujícími v názvu či cestě „CR“ bez problému pracovat i s vypnutým „Chráněným režimem“. Pro 64 verzi Windows je třeba přidat klíč pod
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Adobe\Adobe Acrobat\10.0\AdobeViewer
Cesta spravedlivého ze všech stran lemována jest nespravedlností… Ještě že je Adobe v Kalifornii a nemám zbraň
.

Pro doplnění – pokud máme českou verzi, hodí se do registru doplnit ještě následující:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\Adobe Acrobat\10.0\Language]
„UI“=“CZ“
[HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\Adobe Acrobat\10.0\Language\current]
@=“Locale\\cs_CZ\\RdLang32.CZE“
[HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\Adobe Acrobat\10.0\Language\next]
@=“Locale\\cs_CZ\\RdLang32.CZE“
Odstraní to anomálii, že soubory s „CR“ v názvu jsou otevřeny v anglickém prostředí readeru
Pokud se po uvedené opravě divíte, že soubory s „CR“ v názvu se otevřou v anglickém prostředí readeru, doplňte do registrů ještě tohle:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\Adobe Acrobat\10.0\Language]
„UI“=“CZ“
[HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\Adobe Acrobat\10.0\Language\current]
@=“Locale\\cs_CZ\\RdLang32.CZE“
[HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\Adobe Acrobat\10.0\Language\next]
@=“Locale\\cs_CZ\\RdLang32.CZE“