{"id":241477,"date":"2021-01-16T00:10:00","date_gmt":"2021-01-15T23:10:00","guid":{"rendered":"https:\/\/www.borncity.com\/blog\/?p=241477"},"modified":"2021-01-11T23:11:10","modified_gmt":"2021-01-11T22:11:10","slug":"windows-meldet-fehler-bei-aclayers-dll","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2021\/01\/16\/windows-meldet-fehler-bei-aclayers-dll\/","title":{"rendered":"Windows meldet Fehler bei AcLayers.dll"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" style=\"float: left; margin: 0px 10px 0px 0px; display: inline;\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2013\/03\/winb.jpg\" width=\"58\" height=\"58\" align=\"left\" \/>[<a href=\"https:\/\/borncity.com\/win\/?p=18115\" target=\"_blank\" rel=\"noopener\">English<\/a>]Gelegentlich laufen Windows-Nutzer in das Problem, dass beim Start von Programmen eine Fehlermeldung erscheint, die besagt, dass AcLayers.dll nicht f\u00fcr die Ausf\u00fchrung unter Windows vorgesehen ist oder einen Fehler enth\u00e4lt. Hier ein kurzer Blick auf diesen Sachverhalt.<\/p>\n<p><!--more--><\/p>\n<h2>Fehler: AcLayers.dll wird bem\u00e4ngelt<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vg06.met.vgwort.de\/na\/17694370a0a64cfda9db66a0c0dba224\" alt=\"\" width=\"1\" height=\"1\" \/>Ich bin die Tage zuf\u00e4llig auf dieses Problem durch einen Post auf Facebook aufmerksam geworden. Ein Benutzer bekommt beim Aufruf diverser Programme eine Fehlermeldung:<\/p>\n<blockquote><p>Regsvr32.exe &#8211; Ung\u00fcltiges Bild<\/p>\n<p>C:\\WINDOWS\\SYSTEM32\\AcLayers.dll ist entweder nicht f\u00fcr die Ausf\u00fchrung unter Windows vorgesehen oder enth\u00e4lt einen Fehler. Installieren Sie das Programm mit den Originalinstallationsmedien erneut, oder wenden sie sich an den Systemadministrator oder Softwarelieferanten, um Unterst\u00fctzung zu erhalten. Fehlerstatus 0xc000012f<\/p><\/blockquote>\n<p><img decoding=\"async\" title=\"Aclayers.dll Fehlercode 0xC000012f\" src=\"https:\/\/i.imgur.com\/Ae0wqGC.png\" alt=\"Aclayers.dll Fehlercode 0xC000012f\" \/><\/p>\n<p>Obiger Screenshot enth\u00e4lt die betreffende Fehlermeldung, wobei mich der Pfad etwas wundert, da die Datei an verschiedenen Orten wie WinSxS oder unter c:\\Windows\\AppPatch\\<em>Aclayers<\/em>.<em>dll <\/em>zu finden sein sollte. Da in der betreffenden FB-Gruppe sofort ein Link auf eine der obskuren Webseiten, die Hilfe bei einem solchen Problem durch 'Tools' kam, stelle ich einige Zeilen zum Thema ein.<\/p>\n<h2>Der Fehlercode 0xC000012f<\/h2>\n<p>Der Fehlercode 0xC000012f steht f\u00fcr STATUS_INVALID_IMAGE_NOT_MZ und besagt \"Die angegebene Datei hatte nicht das richtige Format. MZ fehlte am Dateianfang.\". Ergo ist die DLL-Datei schlicht besch\u00e4digt und kann daher nicht geladen werden.<\/p>\n<h2>Verschiedene Treffer bei der Suche<\/h2>\n<p>Geht man im Internet auf die Suche nach dem Dateinamen, trifft man auf eine Menge Treffer von Seiten, die einem ein Reparaturtools f\u00fcr die kaputte Datei mehr oder weniger diffizil unterjubeln m\u00f6chten. Hier kann ich nur sagen 'Finger weg'. Im Microsoft Answers-Forum gibt es mehrere Treffer <a href=\"https:\/\/answers.microsoft.com\/en-us\/windows\/forum\/all\/msidll-and-aclayersdll-is-either-not-designed-to\/028523d8-8e54-408f-a54c-ab0bb6130a65\" target=\"_blank\" rel=\"noopener\">hier<\/a>, <a href=\"https:\/\/answers.microsoft.com\/en-us\/windows\/forum\/all\/faulting-module-name-aclayersdll\/98346e1a-dddf-470d-add0-74620f17c65e\" target=\"_blank\" rel=\"noopener\">hier<\/a> und <a href=\"https:\/\/answers.microsoft.com\/en-us\/windows\/forum\/windows_7-performance\/cwindowsapppatchaclayersdll-is-either-not-desinged\/8daa39e3-b854-e011-8dfc-68b599b31bf5\" target=\"_blank\" rel=\"noopener\">hier<\/a>. Die nachfolgende Forenbeschreibung ist typisch:<\/p>\n<blockquote><p>msi.dll and AcLayers.dll is either not designed to run on Windows or it contains an error.<\/p>\n<p>Hi, this just started happening.<\/p>\n<p>AcLayers.dll and msi.dll is either not designed to run on windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vendor for support. Error status 0xc000012f<\/p>\n<p>Happened for no reason, I just updated to the latest version. I tried running the thing that checks system files for errors (forgot what it was called but it was through cmd.exe) and restarting my PC.<\/p><\/blockquote>\n<p>Der Nutzer wird 'pl\u00f6tzlich' mit dem Fehler konfrontiert und kann sich keinen Reim darauf machen. Gem\u00e4\u00df obigen Hinweisen ist die .dll-Daten nun schlicht kaputt oder die Version passt nicht zur Windows-Version. Zur Reparatur gebe ich nachfolgend einige Hinweise.<\/p>\n<h2>AcLayers.dll: Kompatibilit\u00e4tsbibliothek<\/h2>\n<p>Die Datei Aclayers.dll wird bereits seit vielen Windows-Versionen eingesetzt. Ich habe bei einer schnellen Suche einen Treffer in WinSxS in meinem Windows 7 erzielt. In den Eigenschaften der Datei findet sich folgendes:<\/p>\n<p><img decoding=\"async\" title=\"Aclayers.dll Eigenschaften\" src=\"https:\/\/i.imgur.com\/bKc3u99.png\" alt=\"Aclayers.dll Eigenschaften\" \/><\/p>\n<p>Es ist also eine Kompatibilit\u00e4tsbibliothek, die von einigen Programmen mit installiert und dann benutzt wird.<\/p>\n<h2>Finger weg von Downloads oder Repair-Seiten<\/h2>\n<p>Ich hatte es oben bereits erw\u00e4hnt, bei der Websuche nach dem Dateinamen gibt es eine Reihe Treffer, die Erkl\u00e4rungen zur Reparatur bereithalten. Oft sind dann Links f\u00fcr 'Reparaturtools' unter den Text gemischt worden &#8211; denn Ziel dieser Seiten ist ausschlie\u00dflich diese nutzlosen oder sch\u00e4dlichen Tools auf die Systeme der Anwender zu schleusen. Daher Finger weg. Auch der Reflex, die DLL ggf. von einer Internetseite herunterzuladen, sollte unterdr\u00fcckt werden &#8211; es ergeben sich unkalkulierbare Risiken.<\/p>\n<h2>Wie repariert man den Fehler?<\/h2>\n<p>Der Ansatz zur Reparatur besteht darin, eine Systemdateipr\u00fcfung mittels <em>sfc.exe<\/em> in einer Eingabeaufforderung auszuf\u00fchren. Hierzu ist eine administrative Eingabeaufforderung (\u00fcber <em>Als Administrator ausf\u00fchren<\/em>) zu \u00f6ffnen und der Befehl:<\/p>\n<p><em>sfc \/scannow<\/em><\/p>\n<p>auszuf\u00fchren. Dieser Befehl \u00fcberpr\u00fcft die Systemdateien auf G\u00fcltigkeit und repariert besch\u00e4digte Daten ggf. Hat man Gl\u00fcck, k\u00f6nnen alle Dateien repariert werden. Meldet Windows besch\u00e4digte Dateien, die nicht repariert werden konnten, kann man zur Sicherheit einen weiteren Durchlauf mit obigem Befehl versuchen. Unter Windows 8.1 oder Windows 10 l\u00e4sst sich zudem der <em>dism<\/em>-Befehl zur Reparatur der besch\u00e4digten Dateien probieren:<\/p>\n<p>DISM.exe \/Online \/Cleanup-Image \/RestoreHealth \/Source:C:\\RepairSource\\Windows \/LimitAccess<\/p>\n<p>wobei der Platzhalter C:\\RepairSource\\Windows auf die Quelle verweist, wo die Datei vorhanden ist (siehe auch <a href=\"https:\/\/support.microsoft.com\/en-us\/help\/929833\/use-the-system-file-checker-tool-to-repair-missing-or-corrupted-system\" target=\"_blank\" rel=\"noopener\">diesen Microsoft Supportbeitrag<\/a>). Das kann ein Windows-Installationsabbild sein, wobei ich mir nicht sicher bin, dass die <em>AcLayers.dll<\/em> so repariert werden kann &#8211; muss man testen.<\/p>\n<blockquote><p>Gelegentlich wird die <em>AcLayers.dll <\/em>durch kumulative Windows-Updates aktualisiert. In den letzten kumulativen Updates f\u00fcr Windows 10 habe ich eine aktualisierte Datei in den ge\u00e4nderten Update-Paketen gefunden. M\u00f6glicherweise hilft die Installation des aktuellen Windows-Updates. Ein manueller Austausch der kaputten Datei gegen eine Variante aus einem kumulativen Update ist aber nur was f\u00fcr Spezialisten, die wissen, was sie tun, und wird hier nicht thematisiert.<\/p><\/blockquote>\n<p>Klappt die Reparatur mittels der oben skizzierten Ans\u00e4tze nicht, sollte Windows neu installiert werden. Durch diesen Schritt und die dann nachgezogenen Updates sollte im Anschluss eine funktionsf\u00e4hige Fassung der <em>AcLayers.dll <\/em>vorliegen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[English]Gelegentlich laufen Windows-Nutzer in das Problem, dass beim Start von Programmen eine Fehlermeldung erscheint, die besagt, dass AcLayers.dll nicht f\u00fcr die Ausf\u00fchrung unter Windows vorgesehen ist oder einen Fehler enth\u00e4lt. Hier ein kurzer Blick auf diesen Sachverhalt.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,3694],"tags":[24,4378],"class_list":["post-241477","post","type-post","status-publish","format-standard","hentry","category-problemlosung","category-windows-10","tag-problem","tag-windows-10"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/241477","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/comments?post=241477"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/241477\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=241477"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=241477"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=241477"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}