Hvordan fikse "Funksjonsadresse forårsaket en beskyttelsesfeil" -feil?

Flere brukere har nådd oss ​​med spørsmål etter at de ikke kunne skrive ut noe fra et Office-program som Word, Excel, Publisher og så videre. Feilmeldingen som rapporteres å komme opp er 'Funksjonsadresse forårsaket en beskyttelsesfeil'. De fleste brukere som sliter med dette problemet rapporterer at feilen ikke oppstår hvis de prøver å skrive ut konvensjonelt - feilen vises bare når de prøver å skrive ut fra et Office-program. Det viser seg at problemet ikke er spesifikt for en viss Windows-versjon, siden det bekreftes å oppstå på Windows 7, Windows 8.1 og Windows 10.

Funksjonsadresse forårsaket en beskyttelsesfeil.

Hva er årsaken til feilen "Funksjonsadresse forårsaket en beskyttelsesfeil" ?

Vi undersøkte dette problemet ved å se på forskjellige brukerrapporter og reparasjonsstrategier som ofte brukes for å løse dette problemet. Som det viser seg, er det flere forskjellige scenarier med potensialet for å utløse denne feilmeldingen. Med dette i bakhodet er det en liste med potensielle skyldige:

  • Riktig skriver er ikke satt som standard - Som det viser seg, er en av de vanligste årsakene til at brukere ser denne feilen i situasjoner der de prøver å skrive ut fra en skriver som ikke er konfigurert til å være standard utskriftsløsning på deres Os. I dette tilfellet kan problemet løses ved å gå til skriveregenskaper-skjermen og angi riktig skriver som standard.
  • Skriverdriveren er alvorlig utdatert - En annen mulighet som vil forårsake denne feilen, er et tilfelle der skriverdriveren er utdatert eller ikke er kompatibel med Windows-versjonen (dette kan skje etter en OS-migrering). Hvis dette scenariet er aktuelt, bør du kunne løse problemet ved å oppdatere driverversjonen enten automatisk (via Enhetsbehandling) eller manuelt (fra produsentens nettsted).
  • Korrupte skriverundernøkler - Hvis problemet oppstår med alle skrivere som er koblet til et nettverk, er sjansen stor for at du har å gjøre med et sett ødelagte skriverundernøkler. Hvis dette scenariet er aktuelt, bør du kunne løse problemet ved å fjerne den gjeldende driveren, installere nettverksforekomsten på nytt og oppdatere driveren til den nyeste versjonen.
  • Korrupsjon av systemfiler - Korrupsjon av systemfiler er en mindre sannsynlig, men en mulig skyldige for dette problemet. Vanligvis ser det ut etter at en sikkerhetsskanning endte opp med å karantene noen elementer som ble brukt av utskriftstjenesten. I dette tilfellet kan du gjenopprette maskinen til en sunn tilstand ved å bruke System Restore.

Hvis du for øyeblikket sliter med å løse den samme feilmeldingen, vil denne artikkelen gi deg en samling feilsøkingsveiledninger som skal hjelpe deg med å identifisere problemet og bruke riktig løsning. Hver av de potensielle rettelsene beskrevet nedenfor bekreftes å være effektiv av minst en berørt bruker.

Hvis du vil være så effektiv som mulig, anbefaler vi deg å følge metodene i samme rekkefølge som vi ordnet dem i. Til slutt bør du snuble over en løsning som løser problemet uavhengig av den skyldige som forårsaker problemet i din spesielle scenario.

La oss begynne!

Metode 1: Bytte standardskriver

Når det viser seg, kan dette problemet også oppstå i tilfeller der skriveren du vil bruke, ikke er satt opp som standard i WIndows-innstillingene. Flere berørte brukere har rapportert at de klarte å løse problemet ved å få tilgang til OS-innstillingene og angi riktig standardskriver.

Trinnene for å gjøre dette vil selvfølgelig være forskjellige, avhengig av hvilken Windows-versjon du støter på problemet. Sørg for å følge de riktige trinnene i henhold til din OS-versjon.

Endre standardskriver på Windows 10

  1. Trykk på Windows-tasten + R for å åpne en Kjør- dialogboks. Skriv deretter inn ms-innstillinger: skrivere og trykk Enter for å åpne vinduet Skrivere og skannere i Innstillinger- appen.

    Åpne kategorien Skrivere og skannere
  2. Når du er inne i kategorien Skrivere og skannere, flytter du til høyre rute, velger skriveren du vil bruke og klikker på Angi som standard fra den nylig vises kontekstmenyen.

    Angi standardskriver på Windows 10
  3. Etter at du har opprettet riktig skriver som standard, må du starte datamaskinen på nytt og se om problemet ikke lenger oppstår ved neste oppstart.

Endre standardskriver på Windows 7, 8.1

  1. Trykk på Windows-tasten for å få opp Start-menyen, og klikk deretter på Enhet og skrivere fra høyre del av den nylig viste menyen.

    Åpne menyen Enheter og skrivere

    Merk: Alternativt kan du åpne Kontrollpanel og navigere til kategorien Enhet og skrivere manuelt.

  2. Når du er inne i menyen Enheter og skrivere, høyreklikker du på skriveren du vil angi som standard, og velg Angi som standardinnstilling fra den nylig viste menyen.

    Angi som standardskriver
  3. Start datamaskinen på nytt og se om problemet er løst ved neste systemstart.

Hvis det samme problemet fortsatt oppstår etter at neste oppstartssekvens er fullført, flytter du ned til neste metode nedenfor.

Metode 2: Oppdater skriverdriveren til den nyeste versjonen

En annen mulighet for at du vil støte på denne feilmeldingen mens du prøver å skrive ut fra et tredjepartsprogram, er en utdatert skriverdriver. Flere berørte brukere som også slet med å løse feilmeldingen, har klart å løse problemet enten ved å stole på Device Manager for å oppdatere driverversjonen til den nyeste eller oppdatere den selv manuelt.

Uansett, her er en rask guide til å oppdatere skriverdriverversjonen til den siste:

  1. Trykk på Windows-tasten + R for å åpne en Kjør-dialogboks. Trykk deretter “devmgmt.msc” i tekstboksen og trykk Enter for å åpne Device Manager.

    Kjører Device Manager
  2. Når du er inne i Enhetsbehandling, blar du ned gjennom listen over installerte enheter og utvider rullegardinmenyen tilknyttet Utskriftskø . Høyreklikk deretter på skriveren du har problemer med, og velg Oppdater driver fra den nylig vises kontekstmenyen.

    Oppdaterer skriverdriveren
  3. På neste skjermbilde klikker du automatiskSøk etter oppdatert driverprogramvare. Vent deretter til skanningen er fullført. Hvis en ny driverversjon blir funnet, følg instruksjonene på skjermen for å laste ned og installere den på datamaskinen din, og start deretter maskinen på nytt.

    Søker automatisk etter oppdatert førersignatur
  4. Når neste systemstart er fullført, kan du se om problemet er løst. Hvis du fremdeles ser den samme feilen eller Device Manager ikke klarte å finne en nyere versjon, bør du prøve å installere en ny driver manuelt. For å gjøre dette, besøk produsentens nettsted og last ned og installer den nyeste driverversjonen som er tilgjengelig.

    Laster ned den siste skriverdriveren
  5. Etter at installasjonen er fullført, start datamaskinen på nytt og se om problemet er ivaretatt ved neste systemstart.

Hvis du fremdeles ser feilen "Funksjonsadresse forårsaket en beskyttelsesfeil", eller trinnene ovenfor ikke var gjeldende for ditt spesifikke scenario, flytter du ned til neste metode nedenfor.

Metode 3: Fjerne driver og slette utskriftsundertaster (hvis aktuelt)

En annen populær løsning for feilen 'Funksjonsadresse forårsaket en beskyttelsesfeil' er å fjerne den gjeldende driveren fra hver involverte maskin og deretter installere hele nettverksforekomsten på nytt med den oppdaterte driveren. Naturligvis er dette scenariet bare aktuelt i tilfeller der det er et utbredt problem som skjer på flere maskiner.

Selv om trinnene nedenfor kan replikeres på Windows 8.1 og Windows 10, har vi bare vært i stand til å bekrefte at trinnene er effektive for Windows 7. Hvis du vil prøve denne løsningen, her er en rask guide til å fjerne skriverdriveren fullstendig og installere på nytt den oppdaterte driveren:

  1. Logg deg på den berørte datamaskinen.
  2. Trykk på Windows-tasten + R for å åpne en Kjør-dialogboks. Skriv deretter “devmgmt.msc” og trykk Enter for å åpne Device Manager.

    Kjører Device Manager
  3. Når du er inne i Enhetsbehandling, navigerer du gjennom listen over installerte enheter og utvider rullegardinmenyen Utskriftskø . Deretter høyreklikker du på skriverdriveren du vil fjerne, og velg Avinstaller enhet . Klikk deretter på Avinstaller igjen for å bekrefte prosessen.

    Avinstallere skriverdriveren

    Merk: Når dette trinnet er fullført, kan du trygt lukke Enhetsbehandling.

  4. Trykk på Windows-tasten + R for å åpne en annen Kjør-dialogboks. Skriv deretter “ printui.exe / s / t2 ” og trykk Enter for å åpne Printer Server Properties UI .

    Åpning av Printrui-grensesnittet
  5. Når du er inne i skjermbildet for utskriftsserveregenskaper, går du til kategorien Drivere og velger driveren som forårsaker problemet. Når driveren er valgt, klikker du på Fjern-knappen.

    Fjerne nettverksskriverdriveren via driveren for utskriftsserveregenskaper
  6. Du blir deretter bedt om å fjerne ledetekst for driver og pakke . Når du ser dette vinduet, velger du bare vekslingen som er tilknyttet Fjern driver og klikker på Ok.

    Fjern bare skriverdriveren
  7. Når prosessen er fullført, kan du trygt lukke skjermbildet Egenskaper for utskriftsserver .
  8. Trykk på Windows-tasten + R for å åpne en annen Kjør-dialogboks. Denne gangen skriver du inn 'regedit' i tekstboksen og trykker Enter for å åpne Registerredigering . Hvis du blir bedt om av UAC (User Account Control) -vinduet, klikker du Ja for å gi administrative rettigheter.

    Å skrive inn “Regedit” og trykke “Enter”
  9. Når du er inne i Registerredigering, bruk venstre meny for å navigere til følgende undernøkkel:
     HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Print \ Miljøer \ Windows x64 \ Print Processors \ 

    Merk: Alternativt kan du lime den nøyaktige plasseringen i navigasjonsfeltet og trykke Enter for å komme dit umiddelbart.

  10. Når du kommer til riktig sted, fortsett med å gi nytt navn til undernøkler eller nøkler med .old-utvidelsen. Dette vil tvinge Windows til å se bort fra disse tastene og opprette nye mapper og verdier i stedet.

    Gi nytt navn til alle undernøklene med den gamle utvidelsen

    Merk : I vårt tilfelle hadde vi bare en undernøkkel (winprint), så vi ga nytt navn til winprint.old.

  11. Når dette trinnet er fullført, kan du trygt lukke Registerredigering.
  12. Trykk på Windows-tasten + R nok en gang for å åpne opp en ny Run- dialogboks. Denne gangen skriver du “services.msc” i tekstboksen og trykker Enter for å åpne Tjenester- vinduet.

    Å skrive inn “Services.msc” og trykke “Enter”
  13. Når du er inne i skjermbildet Tjenester, blar du ned gjennom listen over tjenester og finner Print Spooler-tjenesten. Når du klarer å oppdage det, høyreklikker du på det og velger Start på nytt fra den nylig viste kontekstmenyen.

    Start Printer Spooler-tjenesten på nytt
  14. Start datamaskinen på nytt og installer de nødvendige skriverdriverne på nytt ved neste datamaskinstart.
  15. Se om feilen 'Funksjonsadresse forårsaket en beskyttelsesfeil' fremdeles vises når du prøver å skrive ut noe fra et Office-program.

Hvis den samme feilen fortsatt vedvarer, flytter du ned til neste metode nedenfor.

Metode 4: Bruke et systemgjenopprettingspunkt

Hvis du la merke til at denne feilen først begynte å oppstå nylig, er det fullt mulig at problemet ble lettet av en endring som systemet ditt har gjennomgått nylig.

Hvis du ikke aner hva endret kan ha endt opp med å bryte utskriftsfunksjonaliteten til Office-applikasjonene dine, er en 'cure-all'-løsning å bruke Systemgjenoppretting for å spole klokken tilbake til en dato der du er sikker på at skriveren fungerte riktig. Denne metoden har blitt bekreftet å fungere av mange brukere som vi sliter med å løse feilen 'Funksjonsadresse forårsaket en beskyttelsesfeil' .

VIKTIG : Denne prosessen vil sette maskinen tilbake til den nøyaktige tilstanden den var i da gjenopprettingspunktet ble opprettet. Dette betyr at endringer som applikasjonsinstallasjoner, brukerpreferanser og alt annet som er gjort i løpet av den tiden, vil gå tapt.

Her er en rask guide til hvordan du bruker Systemgjenoppretting for å returnere maskinen din til et punkt der alle utskriftsoppgaver fungerte ordentlig:

  1. Trykk på Windows-tasten + R for å åpne en Kjør-dialogboks. Deretter skriver du “rstrui” og trykker Enter for å åpne System Restore Wizard.

    Åpne veiviseren for systemgjenoppretting via Kjør-boksen
  2. Når du kommer til det første skjermbildet i System Restore, klikker du Neste for å gå videre til neste vindu.

    Bruker systemgjenoppretting
  3. På neste skjermbilde, start med å merke av i ruten tilknyttet Vis flere gjenopprettingspunkter . Etter at du har gjort dette, velg et punkt som har en eldre dato enn det du først begynte å merke feilen, og klikk deretter Neste for å gå videre til neste meny.

    Gjenopprette systemet til et tidligere tidspunkt
  4. Når du har kommet så langt, er verktøyet klart til å komme i gang. For å starte prosessen, klikker du bare på Fullfør og bekrefter med den endelige ledeteksten.

    Starte systemgjenoppretting
  5. Ved neste oppstart av systemet vil den gamle datamaskinstatusen din bli håndhevet. Når oppstartsprosessen er fullført, gjenta handlingen som tidligere kastet feilen 'Funksjonsadresse forårsaket en beskyttelsesfeil' og se om problemet ble behandlet.

Interessante Artikler