Popravek: Napaka pri odobritvi dostopa za Office 2016 v sistemu MacOS
Veliko uporabnikov MacOS-a prejema Napaka pri odobritvi dostopa do datotek pri poskusu odpiranja različnih vrst datotek v programu Office 2016. Težava se običajno pojavi pri poskusu odpiranja datotek Word, vendar so nekateri uporabniki poročali tudi o težavi z datotekami Excel in Powerpoint.
Ko se ukvarjate s to težavo, bo uporabnik pozvan s pojavnim oknom, v katerem bo zahteval dostop do pravic pri odpiranju datoteke s programom Office 2016 Če uporabnik izbere datoteko in klikne Odobrite dostop , se prikaže naslednja napaka:
Word / Excel / Powerpoint ne more odpreti dokumenta: uporabnik nima pravic dostopa.
Kot se je izkazalo, Napaka odobritve dostopaje posledica posodobljenih Appleovih pravil peskovnika. Apple zdaj s peskovnikom omejuje različna dejanja tako, da jih veže na določeno lokacijo. Sandboxing programov je zelo učinkovit pri preprečevanju vpliva virusov ali druge zlonamerne programske opreme na datoteke OS. V skladu z novimi smernicami mora vsaka aplikacija, ki uporablja pisave po meri, zagotoviti, da pisave ostanejo izključne za določeno aplikacijo. Apple ne dovoli več, da aplikacija namesti pisave za splošno sistemsko uporabo.
V primeru, da se sistemsko spremenjena pisava med postopkom spremeni, se šteje za kršitev varnosti in bo zamenjana ob naslednji posodobitvi. Od Officea 2016 je moral Microsoft upoštevati Appleova pravila, da je lahko Officeov paket prodajal v trgovini App. Microsoft ponuja nabor pisav posebej za svojo programsko opremo, ki se bodo namestile na drugo mesto.
Vendar večina pripomočkov za pisave drugih proizvajalcev ni popolnoma posodobljenih za delovanje z novimi pravili peskovnika in bo povzročila konflikte, ki jih MacOS obravnava kot kršitve varnosti. Ugotovljeno je bilo, da imajo aplikacije za upravljanje pisav neodvisne stranke Kovček, Linotype Font Explorer, Extense, aliFontExplorer X so glavni krivci, ki povzročajo Napaka pri odobritvi dostopa s paketom Office 2016. Od tega trenutka, FontBook je edini pripomoček za upravljanje pisav, ki je posebej zasnovan za delo z novim Applovim varnostnim sistemom.
Opomba: Nekateri uporabniki so poročali, da je težava izginila zaradi zmanjšanja števila pisav v njihovih aplikacijah za upravljanje pisav drugih proizvajalcev. Če imate veliko pisav (več kot 1000), poskusite zmanjšati njihovo število. Nato znova zaženite računalnik in poskusite znova.
Spodaj imate nabor metod, ki bodo naredile Napaka pri odobritvi dostopa Pojdi stran. Če ste namestili zunanjo aplikacijo za upravljanje pisav (razen FontBook), vendar je ne potrebujete, sledite 1. ali 2. metoda.Če se zanašate na neodvisno aplikacijo za upravljanje pisav, sledite 3. metoda ali 4. metoda.
Nadgradnja: Dodali smo še eno metodo, ki bo obravnavalaNapaka pri odobritvi dostopaza uporabe, pri katerih je težava naletela na macOS 10.13 High Sierraali več. Če je to primerno, pojdite neposredno na 5. metoda.
1. način: Onemogočanje pisav iz aplikacij za upravljanje pisav drugih proizvajalcev
Ker aplikacije za upravljanje pisav, kot je FontExplorer X, strežnik Universal Type, kovček ali Extense povzročajo Napaka pri odobritvi dostopa, če onemogočite pisave v teh aplikacijah, bo težava običajno za vedno izginila.
Če uporabljate Kovček Fusion, lahko to težavo enostavno rešite tako, da počistite predpomnilnike pisav. Če želite to narediti, odprite Suitcase Fusion in pojdite na Datoteka> Očisti predpomnilnike pisav. Nato znova zaženite sistem in pisarniške datoteke se morajo normalno odpreti.
Opomba: Ta popravek bo deloval le začasno. Morda boste morali postopek vsake toliko ponoviti.
Če uporabljate FontExplorer X, univerzalni strežnik ali Razširite, imate malo izbire, kot da odprete te programe in onemogočite vse pisave. Nato znova zaženite napravo in poskusite odpreti datoteke, ki so prej prikazovale napako. Če to ni dovolj, odstranite zunanjo aplikacijo za upravljanje pisav in sledite spodnjim navodilom:
- Dostop do Finder aplikacijo, izberite Aplikacije in dvokliknite FontBook.
- V Fontbook izberite Vse pisave z levega podokna. Nato v desnem podoknu izberite katero koli pisavo in pridržite Command + A da jih izberete.
- Z vsemi izbranimi pisavami odprite Uredi na vrhu oken in kliknite na Poiščite omogočene dvojnike.
- Kliknite na Rešite ročno in počakajte, da se seznam zapolni. Kmalu za tem se prikaže okno s seznamom preverjenih pisav. Nato kliknite Vse glavo in jo preklopite na Opozorila in napake.
- Odprite vsako pisavo, ki je prikazana kot podvojena. Morali bi si ogledati obe različici. Izberite najstarejšo pisavo in zadetek Odstrani označeno.Naredite to z vsemi podvojenimi pisavami.
Opomba: V novejši različici je bila možnost »Odstrani preverjeno« spremenjena v »Razreši preverjeno«, zato morate označiti pisave, ki jih želite obdržati, ne tistih, ki jih želite odstraniti.
- Nato pojdite na mapa in se odločite Potrdite pisave. Kliknite Vse glavo in jo spremenite v Opozorila in napake.
- Če naletite na kakršno koli napako (rumeno ali rdečo), odprite vsako in ročno odpravite vse dvojnike, kot smo to storili v 5. korak Ko zajamete vsak dvojnik, kliknite Potrdite pisave znova in se prepričajte, da niso prikazane napake.
- Zapri FontBook in odprite katero koli aplikacijo, na katero vpliva Odobrite dostop napaka. Če se napaka še vedno prikazuje, znova zaženite in znova odprite.
2. način: Zagon z obnovitvene particije za ponastavitev dovoljenj za mape
Če zgornja metoda ni bila uspešna pri odstranjevanju Odobrite dostop napake, poskusimo zagnati iz obnovitvenega načina in uporabiti Terminal pripomoček za ponastavitev dovoljenj za mape in ACL-jev. Ta metoda se je izkazala za uspešno za veliko uporabnikov, ki so se po odstranitvi zunanjega upravitelja pisav še vedno spopadali z napako. Tukaj morate storiti naslednje:
- Kliknite Apple ikona v zgornjem levem kotu in izberite Ponovni zagon.Medtem ko se vaš MAC znova zažene, pritisnite in držite Command + R vstopiti Obnovitveni način.
- Ko enkrat vidite Pripomočki OS X okno, odprite Pripomočki na vrhu zaslona in kliknite na Terminal.
- V okno terminala vnesite "ponastavitev gesla" in pritisnite Enter.
- Kmalu za tem boste videli okno Ponastavi geslo. Pojdi dol do Reset Domača mapa Dovoljenja in ACL-ji in kliknite Ponastaviti .
- Morda boste pozvani, da vnesete geslo. Ko to storite, se bo sistem znova zagnal.
- Poskusite odpreti aplikacijo Office, ki je prej delovala. Moral bi se odpreti brez Odobrite dostop napaka.
Opomba: Težava se bo znova pojavila, če se odločite namestiti in odpreti neodvisno aplikacijo za upravljanje pisav, ki ni v skladu z Appleovimi pravili peskovnika.
3. način: izogibanje Appleovim peskovnikom
V prejšnjih različicah sistema Mac Office (starejših od sistema Office 2016) so uporabniki lahko shranili datoteke na katerem koli mestu in uporabili poljubno pisavo brez opozoril in zahtev za dovoljenje. Toda to zaradi novih zahtev peskovnika ni več mogoče. Ljudje, ki uporabljajo VBA z Excelom, so močno prizadeti, saj jih pri izvajanju skriptov nenehno pozivajo za dovoljenja.
Vendar ima Mac nekaj lokacij, s katerimi se lahko izognete pozivom za dostop. Te lokacije omogočajo navdušencem VBA, da prosto izvajajo svoje skripte brez dodatne uporabniške interakcije. Na srečo lahko te lokacije uporabimo tudi za obvoz odobri dostop napaka. Trik je v tem, da ta lokacija ni lahko dostopna, zato bomo morali narediti dodatne korake, da bo dostopnejša.
Primer varne lokacije, ki se izogne pozivom za dovoljenje za Office, je:/ Users / * YourUsername * / Library / Group Containers /UBF8T346G9.Office
To mapo lahko uporabite za skupno rabo podatkov med Officeovimi programi ali s tretjo aplikacijo, saj ima dostop tako za branje kot za pisanje. Tu je kratek vodnik o uporabi te lokacije za obhod Dovoli dostop napaka:
Opomba: Ta vodnik je potrjen samo za delo z datotekami Excel, vendar bi moral teoretično delovati z drugimi vrstami datotek iz zbirke Office 2016.
- Odprite okno Finder in pridržite Tipka Alt med pritiskom na Pojdi v menijski vrstici. Nato kliknite Knjižnica.
- Pomaknite se do Skupinski zabojniki in nato dvokliknite na UBF8T346G9.Pisarna mapo.
- Ustvari novo mapo znotrajUBF8T346G9.Pisarnamapo in jo poimenujte, kakor želite.
- Nato v to varno mapo premaknite vse datoteke, povezane z Officeom, ki jih nočejo odpreti. Vsi bi se morali odpreti brez težav.
Opomba: Za lažji dostop lahko izberete mapo in pritisnete Command + Ctrl + T da ga samodejno dodate v Priljubljene v Finderju.
4. način: vlečenje Microsofta iz mape z viri (začasno)
Če se vaše delo vrti okoli uporabe zunanje aplikacije za upravljanje pisav, odstranitev iz sistema ni mogoča. Na srečo so nekateri uporabniki lahko podelite dovoljenja težavo odpravite tako, da iz mape virov odstranite Microsoftove pisave. Vendar bo ta popravek le začasen. Ko boste dovolili naslednjo posodobitev sistema Office, se bodo pisave znova namestile v paket in napaka se bo vrnila.
Opozorilo: Nekateri uporabniki so po tej metodi poročali o zrušitvah Worda. Če pisav ne varnostno kopirate, kot bomo storili v spodnjih korakih, boste morali znova namestiti / popraviti zbirko Office, če gre kaj narobe.
Tu je kratek vodnik za vlečenje pisav iz mape z viri:
- Dostop do Aplikacija Finder in izberite Aplikacije. Nato z desno miškino tipko kliknite Officeovo aplikacijo, ki prikazuje Odobrite dostop in kliknite na Pokaži vsebino paketa. V tem primeru je Word, lahko pa tudi z Excelom, Powerpointom ali drugo aplikacijo Microsoft Office.
- Pojdi do Vsebina> Viri in poiščite Mapa pisav. Morda boste to videli kot Pisave ali DFonts. Dvokliknite nanjo, da se odpre.
- Nato na namizju ustvarite mapo. Uporabili bomo za zaščito pisav MS, tako da jih bomo lahko obnovili, če ta metoda ne uspe. Uporaba Command + A , da izberete vse pisave Dfonts in jih premaknite v mapo, ki ste jo prej ustvarili.
- Ko ste uspešno kopirali pisave v novo mapo, z desno miškino tipko kliknite eno od pisav v Dfonts in kliknite Premakni v koš.
- Ko je Dfonts mapa prazna, odprite aplikacijo Office, ki je prikazovala Odobrite dostop napaka. Zdaj bi se moral odpreti normalno.Opomba: Če še vedno vidite napako ali se Word med zagonom sesuje, se vrnite na Vsebina> Viri> DFonts (pisave) in znova dodajte pisave iz mape, ki smo jo prej ustvarili.
5. način: Brisanje predpomnilnikov pisav Mac OS prek terminala
Nekateri prizadeti uporabniki, s katerimi so se srečevali s to težavomacOS 10.13 High Sierraali novejši poročali, da je bila težava odpravljena, potem ko so s pomočjo terminala očistili predpomnilnike pisav. Po tem in ponovnem zagonu Mac-a je večina prizadetih uporabnikov poročala, da jeOdobrite dostop napaka se je prenehala pojavljati.
Če je ta scenarij primeren za vaš scenarij, morate storiti naslednje:
- Zaprite vse trenutno odprte aplikacije. Če želite to narediti, pritisnite Command + Option + Escape odpreti Prisilno zapusti aplikacijo okno. Nato izberite vsako odprto aplikacijo in kliknite na Prisilno prenehaj .
Opomba: Ta korak je zelo pomemben. Če tega ne storite, se prikaže napaka, če je trenutno odprta aplikacija, ki uporablja predpomnilnike pisav.
- Ko je vsaka aplikacija zaprta, pritisnite Command + Shift + U odpreti Uporabnost mapo in kliknite Terminal da ga začnete.
- Vnesite naslednji ukaz in pritisnite Return, da ga zaženete:
sudo atsutil baze podatkov -odstrani
- Ob pozivu boste morali vnesti geslo za račun. Naredite to in pritisnite Vrni se še enkrat, da podelite potrebna dovoljenja.
- Ko je postopek končan, vnesite izhod Če želite končati sejo ukazne vrstice, pojdite na Datoteka> Zapri za izhod iz Terminal app.
- Znova zaženite svoj Macintosh in težavo je treba rešiti ob naslednjem zagonu sistema.