Korjaus: Office 2016 Grant Access -virhe MacOS: ssä

Monet MacOS-käyttäjät saavat Myönnä tiedostojen käyttövirhe yritettäessä avata erilaisia ​​tiedostotyyppejä Office 2016: ssa. Ongelma ilmenee yleensä yritettäessä avata Word-tiedostoja, mutta jotkut käyttäjät ovat ilmoittaneet ongelmasta myös Excel- ja Powerpoint-tiedostoissa.

Käsitellessään tätä ongelmaa käyttäjälle kysytään ponnahdusikkuna, jossa pyydetään käyttöoikeuksia, kun tiedosto avataan Office 2016 -ohjelmalla. Jos käyttäjä valitsee tiedoston ja napsauttaa Myönnä pääsy -painiketta, seuraava virhe tulee näkyviin:

Word / Excel / Powerpoint ei voi avata asiakirjaa: käyttäjällä ei ole käyttöoikeuksia.

Kuten käy ilmi, Myönnä pääsyvirhejohtuu päivitetyistä Applen hiekkalaatikkosäännöistä. Apple käyttää nyt hiekkalaatikkoa rajoittaakseen erilaisia ​​toimintoja sitomalla ne tiettyyn sijaintiin. Sovellusten hiekkalaatikko estää tehokkaasti viruksia tai muita haittaohjelmia vaikuttamasta käyttöjärjestelmätiedostoihin. Uusien ohjeiden mukaisesti jokaisen mukautettuja fontteja käyttävän sovelluksen on varmistettava, että fontit pysyvät yksinomaan kyseisessä sovelluksessa. Apple ei enää salli sovelluksen asentaa fontteja järjestelmänlaajuiseen käyttöön.

Jos koko järjestelmän koko kirjasinta muutetaan matkan varrella, sitä pidetään tietoturvaloukkauksena ja se korvataan seuraavalla päivityksellä. Office 2016: sta alkaen Microsoftin oli noudatettava Applen sääntöjä voidakseen myydä Office-paketin App Storessa. Microsoft tarjoaa joukon kirjasimia erityisesti heidän ohjelmistoilleen, jotka asennetaan eri paikkaan.

Suurinta osaa kolmansien osapuolten kirjasintyökaluista ei kuitenkaan ole päivitetty täysin toimimaan uusien hiekkalaatikkosääntöjen kanssa ja ne aiheuttavat konflikteja, joita MacOS pitää turvallisuusrikkomuksina. On vahvistettu, että kolmannen osapuolen fonttienhallintasovellukset pitävät Matkalaukku, Linotype Font Explorer, Extense, taiFontExplorer X ovat tärkeimmät syylliset Grant Access -virhe Office 2016 -sarjan kanssa. Tästä lähtien, FontBook on ainoa fontinhallintaohjelma, joka on erityisesti suunniteltu toimimaan Applen uuden turvajärjestelmän kanssa.

merkintä: Jotkut käyttäjät ovat ilmoittaneet, että kolmansien osapuolten kirjasinten hallintasovellusten kirjasinten määrän vähentäminen on aiheuttanut ongelman. Jos sinulla on paljon fontteja (yli 1000), yritä vähentää niiden määrää. Käynnistä sitten kone uudelleen ja yritä uudelleen.

Alla on joukko menetelmiä, jotka tekevät Grant Access -virhe mene pois. Jos olet asentanut ulkoisen fontinhallintasovelluksen (muu kuin FontBook), mutta et tarvitse sitä, noudata ohjeita Menetelmä 1 tai menetelmä 2.Jos luotat kolmannen osapuolen fonttienhallintasovellukseen, noudata ohjeita Menetelmä 3 tai Menetelmä 4.

Päivittää: Olemme lisänneet toisen menetelmän, joka käsitteleeGrant Access -virhekäyttöihin, jotka kohtaavat ongelman macOS 10.13 High Sierratai yläpuolella. Jos tämä on mahdollista, siirry suoraan osoitteeseen Menetelmä 5.

Tapa 1: Fonttien poistaminen käytöstä kolmannen osapuolen fonttienhallintasovelluksista

Koska fonttienhallintasovellukset pitävät FontExplorer X, Universal Type Server, Matkalaukku tai Extense aiheuttavat Grant Access -virhe, poistamalla fontit käytöstä näissä sovelluksissa, asia yleensä häviää lopullisesti.

Jos käytät Matkalaukku Fuusio, voit ratkaista ongelman helposti tyhjentämällä fonttien välimuistit. Voit tehdä tämän avaamalla Suitcase Fusion ja siirtymällä kohtaan Tiedosto> Puhdista fonttien välimuistit. Käynnistä sitten järjestelmä uudelleen, ja toimistotiedostojen pitäisi avautua normaalisti.

merkintä: Tämä korjaus toimii vain väliaikaisesti. Saatat joutua toistamaan toimenpiteen aina silloin tällöin.

Jos käytät FontExplorer X, Universal Type Server tai Laajennus, sinulla ei ole muuta vaihtoehtoa kuin avata nämä sovellukset ja poistaa kaikki fontit käytöstä. Käynnistä sitten laite uudelleen ja yritä avata tiedostot, joissa aiemmin esiintyi virhe. Jos se ei riitä, poista ulkoinen fontinhallintasovellus ja noudata seuraavia ohjeita:

  1. Käytä Finder sovelluksen, valitse Sovellukset ja kaksoisnapsauta FontBook.

  2. Valitse Fontbookista Kaikki fontit vasemmalta ruudulta. Valitse sitten mikä tahansa fontti oikeasta ruudusta ja pidä sitä painettuna Komento + A valitaksesi ne kaikki.

  3. Kun kaikki kirjasimet on valittu, avaa Muokata valikko ikkunoiden yläosassa ja napsauta Etsi käytössä olevat kaksoiskappaleet.

  4. Klikkaa Ratkaise manuaalisesti ja odota, että luettelo täyttyy. Pian sen jälkeen näet ikkunan, jossa luetellaan tarkistetut fontit. Napsauta sitten Kaikki ja vaihda se kohtaan Varoitukset ja virheet.

  5. Avaa jokainen näytetty kirjasin kahtena kopiona. Sinun pitäisi pystyä tarkastelemaan molempia versioita. Valitse vanhin kirjasin ja osuma Poista valittu.Tee tämä kaikkien kopioiden kanssa.

    merkintä: "Poista tarkistettu" on muutettu "Ratkaise tarkistettu" uudemmassa versiossa, ja sinun on tarkistettava fontit, jotka haluat säilyttää, eivät ne, jotka haluat poistaa.

  6. Siirry seuraavaksi Tiedosto ja valitse Vahvista fontit. Klikkaa Kaikki otsikko ja vaihda se muotoon Varoitukset ja virheet.

  7. Jos havaitset virheitä (keltaisia ​​tai punaisia), avaa kukin niistä ja ratkaise kopiot manuaalisesti kuten teimme Vaihe 5. Kun olet peittänyt jokaisen kopion, napsauta Vahvista fontit uudelleen ja varmista, ettei virheitä näy.

  8. kiinni FontBook ja avaa kaikki sovellukset, joihin Myönnä pääsy virhe. Jos virhe näkyy edelleen, käynnistä se uudelleen ja avaa se uudelleen.

Tapa 2: Käynnistäminen palautusosiolta kansion käyttöoikeuksien palauttamiseksi

Jos yllä oleva menetelmä ei ole onnistunut poistamaan Myönnä pääsy virhe, yritetään käynnistää palautustilasta ja käyttää Terminaali -apuohjelma nollata kansion käyttöoikeudet ja ACL-luettelot. Tämä menetelmä on osoittautunut onnistuneeksi monille käyttäjille, jotka kamppailivat edelleen virheen kanssa kolmannen osapuolen fonttienhallinnan poistamisen jälkeen. Näin sinun on tehtävä:

  1. Klikkaa Apple-kuvake vasemmassa yläkulmassa ja valitse Uudelleenkäynnistää.Kun MAC käynnistyy uudelleen, pidä painettuna Komento + R päästäksesi sisään Palautus tila.

  2. Kun näet OS X -apuohjelmat ikkuna, avaa Apuohjelmat valikko näytön yläosassa ja napsauta Terminaali.

  3. Kirjoita Pääte-ikkunaan "Nollaa salasana" ja paina Tulla sisään.

  4. Pian sen jälkeen näet Palauta salasana -ikkunan. Mene alas kohtaan R.eset Kotikansioiden käyttöoikeudet ja ACL: t ja napsauta Nollaa -painiketta.

  5. Sinua saatetaan pyytää lisäämään salasanasi. Kun olet tehnyt niin, järjestelmä käynnistyy uudelleen.
  6. Yritä avata aiemmin toiminut Office-sovellus. Sen pitäisi avautua ilman Myönnä pääsy virhe.

    merkintä: Ongelma ilmenee uudelleen, jos päätät asentaa ja avata kolmannen osapuolen fonttienhallintasovelluksen, joka ei ole Applen hiekkalaatikkosääntöjen mukainen.

Tapa 3: Vältä Applen hiekkalaatikkovaatimuksia

Aikaisemmissa Mac Office -versioissa (vanhemmat kuin Office 2016) käyttäjät pystyivät tallentamaan tiedostoja mihin tahansa paikkaan ja käyttämään mitä tahansa kirjasinta ilman varoituksia ja lupapyyntöjä. Mutta tämä ei ole enää mahdollista uusien hiekkalaatikkovaatimusten vuoksi. Ihmiset, jotka käyttävät VBA: ta Excelin kanssa, kärsivät vakavasti, koska heiltä kysytään jatkuvasti käyttöoikeuksia komentosarjoja suoritettaessa.

Macilla on kuitenkin joitain sijainteja, joita voit käyttää näiden kehotteiden välttämiseksi. Näiden sijaintien avulla VBA-harrastajat voivat käyttää komentosarjojaan vapaasti ilman ylimääräisiä käyttäjän toimia. Onneksi voimme käyttää näitä paikkoja myös ohittaa myöntää pääsy virhe. Temppu on, että tämä sijainti ei ole helposti saatavilla, joten meidän on suoritettava lisätoimenpiteitä, jotta se olisi helpommin käytettävissä.

Yksi esimerkki turvallisesta sijainnista, joka välttää Officen lupakehotuksia, on:/ Käyttäjät / * Käyttäjänimi * / Kirjasto / Ryhmäkontit /UBF8T346G9.Office

Voit käyttää tätä kansiota jakamaan tietoja Office-ohjelmien välillä tai kolmannen osapuolen sovellusten kanssa, koska sillä on sekä luku- että kirjoitusoikeudet. Tässä on pikaopas tämän sijainnin käyttämisestä Myönnä pääsy virhe:

merkintä: Tämän oppaan on vahvistettu toimivan vain Excel-tiedostojen kanssa, mutta sen pitäisi teoriassa toimia muiden Office 2016 -sovelluksen tiedostotyyppien kanssa.

  1. Avaa Finder-ikkuna ja pidä Alt-näppäin samalla kun painat Mennä välilehti valikkorivillä. Napsauta sitten Kirjasto.

  2. Navigoida johonkin Ryhmäkontit ja kaksoisnapsauta sitten UBF8T346G9.Toimisto kansio.

  3. Luo uusi kansioUBF8T346G9.Toimistokansio ja nimeä se haluamallasi tavalla.

  4. Siirrä sitten kaikki Officeen liittyvät tiedostot, jotka eivät suostu avautumaan tähän suojattuun kansioon. Niiden pitäisi avautua ilman ongelmia.

merkintä: Helppokäyttöisyyden saavuttamiseksi voit valita kansion ja painaa Komento + Ctrl + T lisätäksesi sen automaattisesti Suosikit Finderissa.

Tapa 4: Microsoftin vetäminen resurssikansiosta (väliaikainen)

Jos työsi pyörii ulkoisen kirjasimenhallintasovelluksen avulla, sen poistaminen järjestelmästä ei ole vaihtoehto. Onneksi jotkut käyttäjät ovat pystyneet tekemään myöntää käyttöoikeuksia poistamalla Microsoftin fontit resurssikansiosta. Tämä korjaus on kuitenkin vain väliaikainen. Kun sallit seuraavan Office-päivityksen, kirjasimet asennetaan uudelleen pakettiin ja virhe tulee takaisin.

Varoitus: Jotkut käyttäjät ovat ilmoittaneet, että Word kaatuu tämän menetelmän noudattamisen jälkeen. Jos et varmuuskopioi kirjasimia, kuten teemme seuraavissa vaiheissa, sinun on asennettava / korjattava Office-paketti uudelleen, jos jotain menee pieleen.

Tässä on pikaopas fonttien hakemisesta resurssikansiosta:

  1. Käytä Finder-sovellus ja valitse Sovellukset. Napsauta sitten hiiren kakkospainikkeella Office-sovellusta, joka näyttää Myönnä pääsy virhe ja napsauta Näytä paketin sisältö. Tässä tapauksessa se on Word, mutta voit tehdä sen myös Excelillä, Powerpointilla tai muulla Microsoft Office -sovelluksella.

  2. Mene Sisältö> Resurssit ja etsi Fontit-kansio. Saatat nähdä sen Fontit tai D-fontit. Kaksoisnapsauta sitä avataksesi.

  3. Luo sitten kansio työpöydällesi. Käytämme MS-fonttien suojaamiseen, jotta voimme palauttaa ne, jos tämä menetelmä epäonnistuu. Käyttää Komento + A valitaksesi kaikki fontit Dfontit ja siirrä ne aiemmin luomaasi kansioon.

  4. Kun olet kopioinut fontit uuteen kansioon, napsauta hiiren kakkospainikkeella yhtä fontteja Dfontit ja napsauta Siirtää roskakoriin.

  5. Kun Dfontit kansio on tyhjä, avaa Office-sovellus, joka näytti Myönnä pääsy virhe. Sen pitäisi avautua normaalisti nyt.merkintä: Jos virhe näkyy edelleen tai Word kaatuu käynnistyksen aikana, palaa kohtaan Sisältö> Resurssit> DFonts (Fonts) ja lisää fontit uudelleen aiemmin luomastasi kansiosta.

Tapa 5: Mac OS -kirjasimen välimuistien tyhjentäminen päätelaitteen kautta

Jotkut asianomaiset käyttäjät, jotka ovat kohdanneet tämän ongelmanmacOS 10.13 High Sierratai uudemmat ovat ilmoittaneet, että ongelma on ratkaistu sen jälkeen, kun ne ovat puhdistaneet fonttien välimuistit päätelaitteen avulla. Tämän tekemisen ja Macin uudelleenkäynnistyksen jälkeen eniten kärsineet käyttäjät ovat ilmoittaneetMyönnä pääsy virhe on lakannut tapahtumasta.

Jos tämä skenaario soveltuu juuri sinun skenaarioosi, sinun on tehtävä näin:

  1. Sulje kaikki avatut sovellukset. Voit tehdä tämän painamalla Komento + Optio + Esc avata Pakota Lopeta sovellus ikkuna. Valitse sitten kukin avattu sovellus ja napsauta Pakota Lopeta -painiketta.

    merkintä: Tämä vaihe on erittäin tärkeä. Jos näin ei tehdä, seurauksena on virhe, jos kirjasimen välimuisteja käyttävä sovellus on tällä hetkellä auki.

  2. Kun jokainen sovellus on suljettu, paina Komento + vaihto + U avata Apuohjelma kansio ja napsauta Terminaali aloittaaksesi sen.
  3. Kirjoita seuraava komento ja suorita se painamalla Return-näppäintä:
    sudo atsutil -tietokannat -poista
  4. Sinua pyydetään antamaan tilin salasana kehotteessa. Tee niin ja paina Palata jälleen kerran tarvittavien oikeuksien myöntämiseksi.
  5. Kun prosessi on valmis, kirjoita poistua lopeta komentorivijärjestys ja siirry sitten kohtaan Tiedosto> Lopeta poistuaksesi Terminaali sovellus.
  6. Käynnistä Macintosh ja ongelma pitäisi ratkaista seuraavalla järjestelmän käynnistyksellä.