macOS

Mac-Fehlercode 10661

Der Mac-Fehlercode 10661 erscheint, wenn macOS eine Anwendung aufgrund eines falschen oder inkompatiblen ausführbaren Dateiformats nicht starten kann. Diese Anleitung zeigt, wie du die App-Version, Prozessorarchitektur, Dateiberechtigungen und Installation systematisch überprüfst.

Hier erfährst du, was der Mac-Fehlercode 10661 bedeutet und mit welchen konkreten Schritten du inkompatible, beschädigte oder falsch installierte Anwendungen wieder zum Laufen bringst.

Was ist der Mac-Fehlercode 10661?

Der Mac-Fehlercode 10661 wird häufig angezeigt, wenn macOS das ausführbare Programm innerhalb einer Anwendung nicht im erwarteten Format starten kann. Der zugehörige Systemstatus wird auch als kLSExecutableIncorrectFormat bezeichnet.

Eine typische Fehlermeldung lautet:

„Die Anwendung kann nicht geöffnet werden. Fehler 10661.“

Der Fehler tritt beispielsweise auf, wenn eine Windows-Anwendung statt einer macOS-Version heruntergeladen wurde, die App nicht zur Prozessorarchitektur des Macs passt oder das Programmpaket unvollständig beziehungsweise beschädigt ist.

Auf aktuellen Macs kann auch eine sehr alte 32-Bit-Anwendung betroffen sein. Moderne macOS-Versionen führen ausschließlich 64-Bit-Anwendungen aus.


Die häufigsten Ursachen und ihre Bedeutung

Fehlersymptom Mögliche Ursache Erster Lösungsansatz
Heruntergeladene Datei endet auf .exe Es wurde eine Windows-Version des Programms heruntergeladen. Die offizielle macOS-Version als .dmg, .pkg oder .app herunterladen.
App startet auf Apple Silicon nicht Die Anwendung wurde nur für Intel-Prozessoren entwickelt oder enthält eine inkompatible ausführbare Datei. Apple-Silicon-Version installieren oder bei einer kompatiblen Intel-App Rosetta verwenden.
Sehr alte Anwendung lässt sich nicht öffnen Die App ist eine nicht mehr unterstützte 32-Bit-Anwendung. Aktuelle 64-Bit-Version beim Hersteller herunterladen.
Fehler nach dem Entpacken einer ZIP-Datei Das App-Paket wurde unvollständig übertragen, falsch entpackt oder beim Download beschädigt. Datei löschen und erneut von der offiziellen Quelle herunterladen.
Selbst entwickelte oder manuell kopierte App startet nicht Der ausführbaren Datei fehlen Startrechte oder der Inhalt des App-Pakets ist fehlerhaft. Programmpaket und Ausführungsrechte im Terminal überprüfen.
App wurde von einem externen Laufwerk gestartet Das Dateisystem unterstützt benötigte macOS-Eigenschaften nicht vollständig oder die App wurde beschädigt kopiert. App in den Ordner „Programme“ kopieren und von dort starten.

Systematische Fehlersuche: Schritt für Schritt

Wenn eine Anwendung mit dem Fehlercode 10661 abbricht, solltest du zunächst die Kompatibilität und anschließend die Installation der App überprüfen.

1. Prüfen, ob die richtige Programmversion heruntergeladen wurde

Kontrolliere zuerst den Dateityp des heruntergeladenen Installationsprogramms.

  • macOS-Anwendungen: Werden üblicherweise als .dmg, .pkg, .zip oder direkt als .app angeboten.
  • Windows-Anwendungen: Verwenden häufig die Dateiendungen .exe oder .msi und können nicht direkt unter macOS ausgeführt werden.
  • Linux-Anwendungen: Sind ebenfalls nicht automatisch mit macOS kompatibel, selbst wenn beide Systeme Unix-Technologien verwenden.

Lade die Anwendung ausschließlich von der offiziellen Website des Herstellers oder aus dem Mac App Store herunter.

2. Prozessor des Macs feststellen

Die benötigte App-Version hängt davon ab, ob dein Mac einen Apple-Chip oder einen Intel-Prozessor verwendet.

  • Öffne das Apple-Menü.
  • Klicke auf Über diesen Mac.
  • Prüfe den Eintrag Chip oder Prozessor.

Mögliche Angaben sind:

  • Apple M1, M2, M3, M4 oder neuer: Apple-Silicon-Mac mit ARM64-Architektur.
  • Intel Core i5, i7, i9 oder Xeon: Intel-Mac mit x86_64-Architektur.

Wähle auf der Downloadseite des Herstellers entsprechend eine Version für Apple Silicon, ARM64, Intel, x86_64 oder eine universelle Version.

3. App-Version und Systemanforderungen kontrollieren

Prüfe auf der Herstellerseite, ob die Anwendung deine installierte macOS-Version unterstützt.

  • Öffne Systemeinstellungen.
  • Wähle Allgemein und anschließend Info.
  • Notiere die installierte macOS-Version.
  • Vergleiche sie mit den Systemanforderungen der Anwendung.

Ist die App zu alt oder für eine andere macOS-Version vorgesehen, benötigst du eine aktualisierte Version des Herstellers.

4. Anwendung vollständig neu herunterladen

Ein unvollständiger Download oder ein beschädigtes Archiv kann dazu führen, dass macOS das ausführbare Programm nicht erkennt.

  • Verschiebe die fehlerhafte App und die zugehörige Installationsdatei in den Papierkorb.
  • Leere den Papierkorb noch nicht, falls die App persönliche Daten innerhalb ihres Programmordners speichert.
  • Lade die aktuelle Version erneut von der offiziellen Herstellerseite herunter.
  • Öffne die heruntergeladene .dmg- oder .pkg-Datei.
  • Installiere oder kopiere die App in den Ordner Programme.
  • Starte die Anwendung aus dem Programme-Ordner und nicht direkt aus dem Installationsabbild.

5. Mac neu starten

Launch Services verwaltet unter macOS die Zuordnung und den Start von Anwendungen. Ein Neustart kann temporäre Fehler in diesem Prozess beseitigen.

  • Speichere alle geöffneten Dokumente.
  • Öffne das Apple-Menü.
  • Wähle Neustart.
  • Öffne die betroffene Anwendung anschließend erneut.

6. Intel-Anwendung auf Apple Silicon mit Rosetta öffnen

Viele für Intel-Macs entwickelte 64-Bit-Anwendungen können auf einem Apple-Silicon-Mac mithilfe von Rosetta ausgeführt werden. Rosetta hilft jedoch nicht bei Windows-Programmen oder alten 32-Bit-Apps.

Versuche zunächst, die Intel-App normal zu öffnen. macOS bietet die Installation von Rosetta bei Bedarf häufig automatisch an.

Für eine manuelle Installation kannst du im Terminal folgenden Befehl verwenden:

softwareupdate --install-rosetta --agree-to-license

Öffne die Anwendung nach Abschluss der Installation erneut.

7. Architektur der ausführbaren Datei überprüfen

Bei selbst entwickelten, manuell kopierten oder technisch bereitgestellten Anwendungen kannst du prüfen, welche Prozessorarchitektur die App unterstützt.

Klicke die App mit der rechten Maustaste an und wähle Paketinhalt zeigen. Die ausführbare Hauptdatei befindet sich normalerweise unter:

Anwendungsname.app/Contents/MacOS/

Prüfe die Datei im Terminal mit:

file "/Programme/Anwendungsname.app/Contents/MacOS/Anwendungsname"

Mögliche Ergebnisse:

  • arm64: Für Apple Silicon geeignet.
  • x86_64: Für Intel-Macs und häufig über Rosetta auf Apple Silicon geeignet.
  • universal binary: Enthält Varianten für mehrere Architekturen.
  • i386: Veraltete 32-Bit-Anwendung, die auf aktuellen macOS-Versionen nicht mehr ausgeführt wird.
  • PE32 oder PE32+: Windows-Programm und nicht direkt unter macOS ausführbar.

8. Ausführungsrechte der Programmdatei kontrollieren

Dieser Schritt ist hauptsächlich für selbst entwickelte, manuell gepackte oder aus nicht standardisierten Archiven stammende Apps relevant. Bei regulär installierter Software sollten die Rechte nicht manuell geändert werden müssen.

Zeige die vorhandenen Rechte an:

ls -l "/Programme/Anwendungsname.app/Contents/MacOS/"

Fehlt bei der Hauptdatei das Ausführungsrecht, kann es gesetzt werden:

chmod +x "/Programme/Anwendungsname.app/Contents/MacOS/Anwendungsname"

Ersetze Anwendungsname durch den tatsächlichen Namen der App und ihrer ausführbaren Datei.

9. Sicherheitsprüfung von macOS beachten

Eine Sicherheitswarnung von Gatekeeper ist nicht identisch mit dem Fehlercode 10661. Sie kann jedoch zusätzlich auftreten, wenn eine App nicht signiert oder nicht von Apple notarisiert wurde.

  • Öffne die Anwendung einmal und schließe die Fehlermeldung.
  • Öffne Systemeinstellungen.
  • Wähle Datenschutz & Sicherheit.
  • Prüfe, ob im Bereich Sicherheit eine Option zum bewussten Öffnen der App angezeigt wird.

Öffne eine blockierte App nur, wenn sie aus einer vertrauenswürdigen Quelle stammt und du ihre Herkunft geprüft hast.

10. Quarantäne-Attribut nur bei vertrauenswürdigen Apps prüfen

Bei internen, selbst entwickelten oder überprüften Anwendungen kann ein fehlerhaft gesetztes Download-Attribut den Start beeinflussen. Zeige die erweiterten Attribute zunächst an:

xattr -l "/Programme/Anwendungsname.app"

Das Quarantäne-Attribut darf nur entfernt werden, wenn die Anwendung sicher ist und aus einer verifizierten Quelle stammt:

xattr -dr com.apple.quarantine "/Programme/Anwendungsname.app"

Dieser Schritt repariert keine falsche Prozessorarchitektur, keine Windows-Datei und keine beschädigte ausführbare Datei.

11. Anwendung im abgesicherten Modus testen

Im abgesicherten Modus lädt macOS nur notwendige Systemkomponenten. Dadurch lässt sich feststellen, ob Hintergrundsoftware oder eine Erweiterung den Start beeinflusst.

Apple-Silicon-Mac

  • Schalte den Mac vollständig aus.
  • Halte den Ein-/Ausschalter gedrückt, bis die Startoptionen angezeigt werden.
  • Wähle das Startvolume aus.
  • Halte die Umschalttaste gedrückt und klicke auf Im gesicherten Modus fortfahren.

Intel-Mac

  • Starte den Mac neu.
  • Halte direkt nach dem Einschalten die Umschalttaste gedrückt.
  • Lasse die Taste los, sobald das Anmeldefenster erscheint.

Teste die Anwendung im abgesicherten Modus. Starte den Mac danach normal neu.

12. macOS und die Anwendung aktualisieren

Eine neuere App-Version kann Kompatibilitätsprobleme mit aktuellen macOS-Versionen beheben.

  • Öffne Systemeinstellungen.
  • Wähle Allgemein und anschließend Softwareupdate.
  • Installiere verfügbare macOS-Aktualisierungen.
  • Prüfe zusätzlich beim App-Hersteller, ob eine neuere Programmversion angeboten wird.

13. Festplatte mit „Erste Hilfe“ prüfen

Tritt der Fehler bei mehreren Anwendungen auf, kann das Dateisystem des Startlaufwerks beschädigt sein.

  • Öffne das Festplattendienstprogramm.
  • Wähle unter Darstellung die Option Alle Geräte einblenden.
  • Markiere das betroffene Volume.
  • Klicke auf Erste Hilfe.
  • Bestätige die Überprüfung und starte den Mac anschließend neu.

⚠️ Sicherheitsfunktionen nicht pauschal deaktivieren

Deaktiviere Gatekeeper oder den Systemintegritätsschutz nicht dauerhaft, um eine unbekannte Anwendung zu starten. Der Fehlercode 10661 wird meistens durch ein inkompatibles oder beschädigtes Programmformat verursacht. Das Abschalten von Sicherheitsfunktionen behebt eine falsche Architektur nicht und kann den Mac unnötig gefährden.

⚠️ Wann kann die Anwendung nicht mehr verwendet werden?

In einigen Fällen lässt sich der Fehler nicht lokal beheben, weil die App technisch nicht mit dem Mac kompatibel ist:

  • Windows-Anwendung: Eine .exe- oder .msi-Datei kann nicht direkt von macOS gestartet werden.
  • 32-Bit-Anwendung: Aktuelle macOS-Versionen unterstützen keine reinen 32-Bit-Apps.
  • Falsche Prozessorarchitektur: Eine ausschließlich für Apple Silicon kompilierte App läuft nicht auf einem Intel-Mac.
  • PowerPC-Anwendung: Sehr alte Mac-Programme für PowerPC-Prozessoren werden von modernen macOS-Versionen nicht unterstützt.
  • Unvollständiges App-Paket: Fehlt die ausführbare Hauptdatei unter Contents/MacOS, muss die Anwendung neu installiert oder vom Entwickler neu erstellt werden.

In diesen Fällen benötigst du eine kompatible Version, eine alternative Anwendung oder ein geeignetes separates Betriebssystem.

Häufig gestellte Fragen

Was bedeutet kLSExecutableIncorrectFormat?

kLSExecutableIncorrectFormat bedeutet, dass macOS die ausführbare Datei einer Anwendung nicht in einem passenden oder unterstützten Format starten kann. Der zugehörige Fehlercode ist häufig 10661 beziehungsweise -10661.

Kann Rosetta den Fehlercode 10661 beheben?

Rosetta kann helfen, wenn eine unterstützte 64-Bit-Intel-Anwendung auf einem Apple-Silicon-Mac ausgeführt werden soll. Rosetta kann keine Windows-Programme, 32-Bit-Apps oder beschädigten Programmdateien reparieren.

Warum startet eine App auf einem Intel-Mac, aber nicht auf einem M-Chip-Mac?

Die App wurde möglicherweise ausschließlich für die Intel-Architektur entwickelt. Viele Intel-Apps funktionieren über Rosetta, einige ältere oder speziell entwickelte Anwendungen benötigen jedoch eine native Apple-Silicon-Version.

Warum lässt sich eine Apple-Silicon-App nicht auf einem Intel-Mac öffnen?

Intel-Prozessoren können reine ARM64-Programme nicht ausführen. In diesem Fall benötigst du eine Intel-Version oder eine universelle Version der Anwendung.

Hilft das Ändern der Dateiberechtigungen immer?

Nein. chmod +x hilft nur, wenn der richtigen ausführbaren Datei tatsächlich das Ausführungsrecht fehlt. Der Befehl löst keine Architektur-, Signatur- oder Kompatibilitätsprobleme.

Ist Fehler 10661 ein Hinweis auf Malware?

Nicht automatisch. Der Fehler weist zunächst auf ein ungeeignetes oder nicht lesbares Programmformat hin. Anwendungen sollten dennoch ausschließlich aus vertrauenswürdigen Quellen heruntergeladen und vor dem Öffnen geprüft werden.

Kann ich eine EXE-Datei auf dem Mac öffnen?

Eine Windows-EXE-Datei kann nicht direkt von macOS ausgeführt werden. Dafür wird eine passende macOS-Version, eine Virtualisierungslösung oder ein separates Windows-System benötigt.

Zusammenfassung

Der Mac-Fehlercode 10661 tritt auf, wenn macOS das ausführbare Format einer Anwendung nicht korrekt verarbeiten kann. Prüfe zuerst, ob du die richtige macOS-Version und Prozessorarchitektur heruntergeladen hast. Installiere die App anschließend vollständig neu und verschiebe sie in den Programme-Ordner. Auf Apple-Silicon-Macs kann Rosetta bei kompatiblen Intel-Anwendungen helfen. Bei manuell bereitgestellten Apps sollten zusätzlich die Architektur und Ausführungsrechte kontrolliert werden. Windows-Programme, reine 32-Bit-Apps und Anwendungen für eine unpassende Prozessorarchitektur benötigen dagegen eine kompatible Alternative.

Keywords: Mac Fehlercode 10661, macOS Fehler 10661, Fehler -10661, kLSExecutableIncorrectFormat, Anwendung kann nicht geöffnet werden Mac, Mac App inkompatibel, Apple Silicon App startet nicht, Intel App auf M1 öffnen, Rosetta 2 installieren, 32-Bit-App macOS, EXE auf Mac öffnen, App Ausführungsrechte macOS

War dieser Artikel hilfreich?