Wie behebt man den Fehler "Funktionsadresse hat eine Schutzverletzung verursacht"?

Mehrere Benutzer haben uns Fragen gestellt, nachdem sie in einem Office-Programm wie Word, Excel, Publisher usw. nichts drucken konnten. Die Fehlermeldung, die gemeldet wird, ist "Funktionsadresse verursachte eine Schutzverletzung". Die meisten Benutzer, die mit diesem Problem zu kämpfen haben, berichten, dass der Fehler nicht auftritt, wenn sie versuchen, auf herkömmliche Weise zu drucken. Der Fehler wird nur angezeigt, wenn sie versuchen, aus einer Office-Anwendung heraus zu drucken. Wie sich herausstellt, ist das Problem nicht spezifisch für eine bestimmte Windows-Version, da bestätigt wurde, dass es unter Windows 7, Windows 8.1 und Windows 10 auftritt.

Funktion Adresse hat einen Schutzfehler verursacht.

Was verursacht den Fehler "Funktionsadresse hat eine Schutzverletzung verursacht" ?

Wir haben dieses spezielle Problem untersucht, indem wir uns mit verschiedenen Benutzerberichten und Reparaturstrategien befasst haben, die üblicherweise zur Behebung dieses speziellen Problems verwendet werden. Wie sich herausstellt, gibt es verschiedene Szenarien, in denen diese Fehlermeldung möglicherweise ausgelöst wird. In diesem Sinne gibt es eine Liste mit möglichen Schuldigen:

  • Der richtige Drucker ist nicht als Standard festgelegt. Dies ist eine der häufigsten Ursachen, warum Benutzer diesen Fehler in Situationen bemerken, in denen sie versuchen, über einen Drucker zu drucken, der nicht als Standarddrucklösung für ihre Betriebssysteme konfiguriert ist. In diesem Fall können Sie das Problem beheben, indem Sie auf den Bildschirm Druckereigenschaften zugreifen und den richtigen Drucker als Standard festlegen.
  • Druckertreiber ist stark veraltet - Eine weitere Möglichkeit, die diesen Fehler hervorruft, besteht darin, dass der Druckertreiber veraltet oder nicht mit der Windows-Version kompatibel ist (dies kann nach einer Betriebssystemmigration auftreten). Wenn dieses Szenario zutrifft, sollten Sie in der Lage sein, das Problem zu beheben, indem Sie die Treiberversion entweder automatisch (über den Geräte-Manager) oder manuell (von der Website des Herstellers) aktualisieren.
  • Beschädigte Druckerschlüssel - Wenn das Problem bei allen an ein Netzwerk angeschlossenen Druckern auftritt, liegt möglicherweise eine Reihe beschädigter Druckerschlüssel vor. Wenn dieses Szenario zutrifft, sollten Sie in der Lage sein, das Problem zu beheben, indem Sie den aktuellen Treiber entfernen, die Netzwerkinstanz neu installieren und den Treiber auf die neueste Version aktualisieren.
  • Systemdateibeschädigung - Eine Systemdateibeschädigung ist zwar weniger wahrscheinlich, aber ein möglicher Grund für dieses Problem. In der Regel wird es angezeigt, nachdem ein Sicherheitsscan einige vom Druckdienst verwendete Elemente in die Quarantäne verschoben hat. In diesem Fall können Sie Ihren Computer mithilfe der Systemwiederherstellung in einen fehlerfreien Zustand zurückversetzen.

Wenn Sie derzeit Probleme haben, die gleiche Fehlermeldung zu beheben, finden Sie in diesem Artikel eine Sammlung von Anleitungen zur Fehlerbehebung, mit denen Sie das Problem identifizieren und die entsprechende Korrektur anwenden können. Jede der unten aufgeführten möglichen Korrekturen wird von mindestens einem betroffenen Benutzer als wirksam bestätigt.

Wenn Sie so effizient wie möglich arbeiten möchten, empfehlen wir Ihnen, die Methoden in der Reihenfolge zu befolgen, in der sie von uns angeordnet wurden. Schließlich sollten Sie auf eine Lösung stoßen, die das Problem behebt, unabhängig davon, welcher Schuldige das Problem in Ihrem speziellen Fall verursacht Szenario.

Lass uns anfangen!

Methode 1: Ändern des Standarddruckers

Wie sich herausstellt, kann dieses spezielle Problem auch in Fällen auftreten, in denen der zu verwendende Drucker nicht als Standard in Ihren Windows-Einstellungen eingerichtet ist. Mehrere betroffene Benutzer haben gemeldet, dass sie das Problem behoben haben, indem sie auf ihre Betriebssystemeinstellungen zugegriffen und den richtigen Standarddrucker eingestellt haben.

Die einzelnen Schritte hängen natürlich davon ab, auf welcher Windows-Version das Problem auftritt. Bitte befolgen Sie die entsprechenden Schritte entsprechend Ihrer Betriebssystemversion.

Ändern des Standarddruckers unter Windows 10

  1. Drücken Sie die Windows-Taste + R, um ein Dialogfeld Ausführen zu öffnen. Geben Sie als Nächstes " ms-settings: printers " ein und drücken Sie die Eingabetaste, um das Fenster " Printers & scanners" der App " Settings" zu öffnen.

    Öffnen der Registerkarte Drucker und Scanner
  2. Wenn Sie sich in der Registerkarte Drucker und Scanner befinden, wechseln Sie in den rechten Bereich, wählen Sie den gewünschten Drucker aus und klicken Sie im neu angezeigten Kontextmenü auf Als Standard festlegen.

    Festlegen des Standarddruckers unter Windows 10
  3. Nachdem Sie den richtigen Drucker als Standard festgelegt haben, starten Sie den Computer neu und prüfen Sie, ob das Problem beim nächsten Start nicht mehr auftritt.

Ändern des Standarddruckers unter Windows 7, 8.1

  1. Drücken Sie die Windows-Taste, um das Startmenü aufzurufen, und klicken Sie dann im rechten Bereich des neu angezeigten Menüs auf Gerät und Drucker .

    Zugriff auf das Menü Geräte und Drucker

    Hinweis: Alternativ können Sie die Systemsteuerung öffnen und manuell zur Registerkarte Gerät und Drucker navigieren.

  2. Wenn Sie sich im Menü Geräte und Drucker befinden, klicken Sie mit der rechten Maustaste auf den Drucker, den Sie als Standarddrucker festlegen möchten, und wählen Sie im neu angezeigten Menü Als Standarddrucker festlegen aus.

    Als Standarddrucker festlegen
  3. Starten Sie Ihren Computer neu und prüfen Sie, ob das Problem beim nächsten Systemstart behoben ist.

Wenn dasselbe Problem nach Abschluss der nächsten Startsequenz weiterhin auftritt, fahren Sie mit der folgenden Methode fort.

Methode 2: Aktualisieren Sie Ihren Druckertreiber auf die neueste Version

Eine andere Möglichkeit, warum diese Fehlermeldung beim Drucken aus einer Drittanbieteranwendung angezeigt wird, ist ein veralteter Druckertreiber. Mehrere betroffene Benutzer, die ebenfalls Schwierigkeiten hatten, die Fehlermeldung zu beheben, konnten das Problem beheben, indem sie sich entweder auf den Geräte-Manager stützten, um die Treiberversion auf den neuesten Stand zu bringen, oder sie manuell aktualisierten.

In beiden Fällen finden Sie hier eine Kurzanleitung zum Aktualisieren Ihrer Druckertreiberversion auf den neuesten Stand:

  1. Drücken Sie die Windows-Taste + R, um ein Dialogfeld Ausführen zu öffnen. Drücken Sie anschließend im Textfeld auf "devmgmt.msc" und drücken Sie die Eingabetaste, um den Geräte-Manager zu öffnen.

    Ausführen des Geräte-Managers
  2. Scrollen Sie im Geräte-Manager durch die Liste der installierten Geräte und erweitern Sie das Dropdown-Menü für die Druckerwarteschlangen . Klicken Sie mit der rechten Maustaste auf den Drucker, mit dem Sie Probleme haben, und wählen Sie im neu angezeigten Kontextmenü die Option Treiber aktualisieren.

    Aktualisieren des Druckertreibers
  3. Klicken Sie im nächsten Bildschirm auf Automatisch nach aktualisierter Treibersoftware suchen. Warten Sie als Nächstes, bis der Scan abgeschlossen ist. Wenn eine neue Treiberversion gefunden wird, befolgen Sie die Anweisungen auf dem Bildschirm, um sie herunterzuladen und auf Ihrem Computer zu installieren. Starten Sie dann den Computer neu.

    Automatisch nach aktualisierter Treibersignatur suchen
  4. Überprüfen Sie nach Abschluss des nächsten Systemstarts, ob das Problem behoben wurde. Wenn der gleiche Fehler weiterhin auftritt oder der Geräte-Manager keine neuere Version finden konnte, sollten Sie versuchen, einen neuen Treiber manuell zu installieren. Besuchen Sie dazu die Website Ihres Herstellers und laden Sie die neueste verfügbare Treiberversion herunter und installieren Sie sie.

    Laden Sie den neuesten Druckertreiber herunter
  5. Starten Sie den Computer nach Abschluss der Installation neu und überprüfen Sie, ob das Problem beim nächsten Systemstart behoben wurde.

Wenn weiterhin der Fehler "Funktionsadresse hat eine Schutzverletzung verursacht" angezeigt wird oder die obigen Schritte für Ihr bestimmtes Szenario nicht zutrafen, fahren Sie mit der nächsten Methode fort.

Methode 3: Entfernen des Treibers und Löschen von Druckerschlüsseln (falls zutreffend)

Eine weitere beliebte Lösung für den Fehler "Funktionsadresse hat eine Schutzverletzung verursacht" besteht darin, den aktuellen Treiber vollständig von jedem beteiligten Computer zu entfernen und anschließend die gesamte Netzwerkinstanz mit dem aktualisierten Treiber neu zu installieren. Natürlich ist dieses Szenario nur in Fällen anwendbar, in denen ein weit verbreitetes Problem auf mehreren Computern auftritt.

Obwohl die folgenden Schritte unter Windows 8.1 und Windows 10 repliziert werden können, konnten wir nur bestätigen, dass die Schritte für Windows 7 wirksam sind. Wenn Sie dieses Update ausprobieren möchten, finden Sie hier eine Kurzanleitung zum vollständigen Entfernen des Druckertreibers und zum erneuten Installieren der aktualisierte Treiber:

  1. Melden Sie sich bei dem betroffenen Computer an.
  2. Drücken Sie die Windows-Taste + R, um ein Dialogfeld Ausführen zu öffnen. Geben Sie als Nächstes "devmgmt.msc" ein und drücken Sie die Eingabetaste, um den Geräte-Manager zu öffnen.

    Ausführen des Geräte-Managers
  3. Navigieren Sie im Geräte-Manager durch die Liste der installierten Geräte und erweitern Sie das Dropdown-Menü Druckwarteschlangen. Klicken Sie mit der rechten Maustaste auf den Druckertreiber, den Sie entfernen möchten, und wählen Sie Gerät deinstallieren . Klicken Sie anschließend erneut auf Deinstallieren, um den Vorgang zu bestätigen.

    Druckertreiber deinstallieren

    Hinweis: Sobald dieser Schritt abgeschlossen ist, können Sie den Geräte-Manager sicher schließen.

  4. Drücken Sie die Windows-Taste + R, um ein weiteres Dialogfeld Ausführen zu öffnen. Geben Sie anschließend " printui.exe / s / t2 " ein und drücken Sie die Eingabetaste, um die Benutzeroberfläche für die Druckerservereigenschaften zu öffnen.

    Öffnen der Printrui-Benutzeroberfläche
  5. Wechseln Sie in den Eigenschaften des Druckservers zur Registerkarte Treiber und wählen Sie den Treiber aus, der das Problem verursacht. Klicken Sie bei ausgewähltem Treiber auf die Schaltfläche Entfernen.

    Entfernen des Netzwerkdruckertreibers über den Druckservereigenschaften-Treiber
  6. Sie werden dann von der Eingabeaufforderung Remove Driver And Package (Treiber und Paket entfernen) aufgefordert. Wenn Sie dieses Fenster sehen, wählen Sie die Option Nur Treiber entfernen und klicken Sie auf OK.

    Entfernen Sie nur den Druckertreiber
  7. Sobald der Vorgang abgeschlossen ist, können Sie den Bildschirm Druckservereigenschaften sicher schließen.
  8. Drücken Sie die Windows-Taste + R, um ein weiteres Dialogfeld Ausführen zu öffnen. Geben Sie dieses Mal "regedit" in das Textfeld ein und drücken Sie die Eingabetaste, um den Registrierungseditor zu öffnen. Wenn Sie vom UAC- Fenster (User Account Control) dazu aufgefordert werden, klicken Sie auf Ja, um Administratorrechte zu erteilen.

    Tippe "Regedit" ein und drücke "Enter"
  9. Wenn Sie sich im Registrierungseditor befinden, navigieren Sie über das Menü auf der linken Seite zum folgenden Unterschlüssel:
     HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Print \ Environments \ Windows x64 \ Druckprozessoren \ 

    Hinweis: Alternativ können Sie die genaue Position in die Navigationsleiste einfügen und die Eingabetaste drücken, um sofort dorthin zu gelangen.

  10. Wenn Sie am richtigen Ort angekommen sind, benennen Sie alle Unterschlüssel oder Schlüssel mit der Erweiterung .old um. Dadurch wird Windows gezwungen, diese Schlüssel zu ignorieren und stattdessen neue Ordner und Werte zu erstellen.

    Alle Unterschlüssel mit der alten Erweiterung umbenennen

    Hinweis : In unserem Fall hatten wir nur einen Unterschlüssel (winprint) und haben ihn in winprint.old umbenannt.

  11. Sobald dieser Schritt abgeschlossen ist, können Sie den Registrierungseditor sicher schließen.
  12. Drücken Sie erneut die Windows-Taste + R, um ein weiteres Dialogfeld Ausführen zu öffnen. Geben Sie diesmal "services.msc" in das Textfeld ein und drücken Sie die Eingabetaste, um das Fenster "Dienste" zu öffnen.

    Tippe "Services.msc" ein und drücke "Enter"
  13. Scrollen Sie im Bildschirm " Dienste" durch die Liste der Dienste und suchen Sie den Druckerspoolerdienst. Wenn Sie es gefunden haben, klicken Sie mit der rechten Maustaste darauf und wählen Sie Neustart aus dem neu erscheinenden Kontextmenü.

    Starten Sie den Printer Spooler-Dienst neu
  14. Starten Sie Ihren Computer erneut und installieren Sie die erforderlichen Druckertreiber beim nächsten Start des Computers neu.
  15. Überprüfen Sie, ob der Fehler "Funktionsadresse hat eine Schutzverletzung verursacht" weiterhin angezeigt wird, wenn Sie versuchen, etwas aus einer Office-Anwendung heraus zu drucken.

Wenn derselbe Fehler weiterhin auftritt, fahren Sie mit der nächsten Methode fort.

Methode 4: Verwenden eines Systemwiederherstellungspunkts

Wenn Sie bemerkt haben, dass dieser bestimmte Fehler erst vor kurzem aufgetreten ist, ist es durchaus möglich, dass das Problem durch eine Änderung behoben wurde, die Ihr System kürzlich durchlaufen hat.

Wenn Sie nicht wissen, welche Änderungen die Druckfunktionen Ihrer Office-Anwendungen beeinträchtigt haben, können Sie die Systemwiederherstellung verwenden, um die Uhr auf ein Datum zurückzustellen, an dem Sie sicher sind, dass der Drucker funktioniert richtig. Es wurde bestätigt, dass diese Methode von vielen Benutzern funktioniert, die Schwierigkeiten haben, den Fehler "Funktionsadresse hat eine Schutzverletzung verursacht" zu beheben.

WICHTIG : Durch diesen Vorgang wird Ihr Computer auf den genauen Status zurückgesetzt, in dem er sich befand, als der Wiederherstellungspunkt erstellt wurde. Dies bedeutet, dass alle während dieser Zeit vorgenommenen Änderungen wie Anwendungsinstallationen, Benutzereinstellungen und sonstige Änderungen verloren gehen.

Im Folgenden finden Sie eine Kurzanleitung zur Verwendung der Systemwiederherstellung, um Ihr Gerät an einen Punkt zurückzuführen, an dem alle Druckaufgaben ordnungsgemäß ausgeführt wurden:

  1. Drücken Sie die Windows-Taste + R, um ein Dialogfeld Ausführen zu öffnen. Geben Sie als Nächstes "rstrui" ein und drücken Sie die Eingabetaste, um den Systemwiederherstellungs- Assistenten zu öffnen.

    Öffnen des Systemwiederherstellungsassistenten über das Feld Ausführen
  2. Wenn Sie zum Startbildschirm der Systemwiederherstellung gelangen, klicken Sie auf Weiter, um mit dem nächsten Fenster fortzufahren.

    Verwenden der Systemwiederherstellung
  3. Aktivieren Sie im nächsten Bildschirm das Kontrollkästchen Weitere Wiederherstellungspunkte anzeigen . Wählen Sie anschließend einen Punkt aus, dessen Datum älter ist als das Datum, an dem Sie den Fehler zuerst festgestellt haben, und klicken Sie dann auf Weiter, um mit dem nächsten Menü fortzufahren.

    Wiederherstellen Ihres Systems zu einem früheren Zeitpunkt
  4. Sobald Sie soweit sind, kann das Dienstprogramm gestartet werden. Um den Vorgang zu starten, klicken Sie einfach auf Fertig stellen und bestätigen Sie an der letzten Eingabeaufforderung.

    Starten Sie die Systemwiederherstellung
  5. Beim nächsten Systemstart wird der Status Ihres alten Computers erzwungen. Wiederholen Sie nach Abschluss des Startvorgangs die Aktion, die zuvor den Fehler "Funktionsadresse hat eine Schutzverletzung verursacht" ausgelöst hat, und prüfen Sie, ob das Problem behoben wurde.

Interessante Artikel