{"id":282,"date":"2011-02-19T21:08:08","date_gmt":"2011-02-19T20:08:08","guid":{"rendered":"http:\/\/blog.my-gate.net\/2011\/02\/fehler-0xc0000022\/"},"modified":"2015-11-10T15:40:28","modified_gmt":"2015-11-10T13:40:28","slug":"fehler-0xc0000022","status":"publish","type":"post","link":"https:\/\/duerrenberger.dev\/journal\/2011\/02\/19\/fehler-0xc0000022\/","title":{"rendered":"Fehler 0xc0000022"},"content":{"rendered":"<p>F\u00fcr solch tolle Fehlermeldungen liebe ich Windows!<\/p>\n<blockquote><p>Die Anwendung konnte nicht richtig initialisiert werden (0xc0000022). Klicken sie auf \u201eOK\u201c, um die Anwendung zu beenden.\u201c<\/p><\/blockquote>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-full wp-image-284\" title=\"SFML\" src=\"\/wp-content\/uploads\/2011\/09\/PhotoAcq_dll_661.png\" alt=\"Error\" width=\"150\" height=\"150\" \/>Die Meldung h\u00e4tte man auch gleich weglassen k\u00f6nnen. Mit den gegebenen Informationen selbst l\u00e4sst sich nichts anfangen. Googlet man jedoch kurz, findet man hunderte von Beitr\u00e4gen \u00fcber den Fehler 0xc0000022.<br \/>\nIch habe mir f\u00fcr das Arbeiten mit der <a href=\"http:\/\/www.sfml-dev.org\/\" target=\"_blank\">Simple and Fast Multimedia Library (SFML)<\/a> die neuste Version \u00fcber das SVN Repositor geladen und nebenher noch ein Packet um die Library einfach mit dem Visual C++ 2010 Compiler zu erstellen. Dieses enthielt auch mehrere DLLs. Nun muss bei herunterladen und entpacken irgendwas passiert sein, so dass die DLLs falsche Rechte erhielten und somit zu diesem unangenehmen Fehler f\u00fchrten.<\/p>\n<p>Als Windows XP Professional Benutzer kann man mit rechtsklick auf die DLL und dann den Tab \u2018Sicherheit\u2019 ausw\u00e4hlen, die Zugriffsrechte \u00e4ndern. (z.B. gibt man \u2018Jeder\u2019 vollen Zugriff).<br \/>\nWenn der Tab \u2018Sicherheit\u2019 fehlt, dann muss man folgendes im Explorer tun:<\/p>\n<blockquote><p>Explorer-&gt;Extras-&gt;Ansicht-&gt;\u2019Einfache Dateifreigabe verwenden (empfohlen)\u2019 nicht mehr markieren.<\/p><\/blockquote>\n<p>F\u00fcr Windows XP Home und Konsolen Anwender l\u00e4sst sich das Problem mit folgendem Befehl l\u00f6sen:<\/p>\n<blockquote><p>CACLS bestimmte.dll \/E \/G Jeder:F<\/p><\/blockquote>\n<p>Wenn man nicht genau weiss welche DLL es ist, jedoch weiss in welchem Ordner sie liegt, dann hilft folgender Befehl:<\/p>\n<blockquote><p>CACLS bestimmterOrdner*.dll \/E \/G Jeder:F<\/p><\/blockquote>\n<p>F\u00fcr einen bestimmten Benutzer kann \u2018Jeder\u2019 durch den Benutzernamen ersetzt werden. Weiter kann auch anstatt :F (Vollzugriff) auch :R (Lesen), :W (Schreiben), :C (\u00c4ndern) angeben.<\/p>\n<p>Ich hoffe dass mein Post irgendwann jemandem helfen kann! =)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>F\u00fcr solch tolle Fehlermeldungen liebe ich Windows! Die Anwendung konnte nicht richtig initialisiert werden (0xc0000022). Klicken sie auf \u201eOK\u201c, um die Anwendung zu beenden.\u201c Die Meldung h\u00e4tte man auch gleich weglassen k\u00f6nnen. Mit den gegebenen Informationen selbst l\u00e4sst sich nichts anfangen. Googlet man jedoch kurz, findet man hunderte von Beitr\u00e4gen \u00fcber den Fehler 0xc0000022. Ich [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,14],"tags":[22,126,127,300,326,402],"class_list":["post-282","post","type-post","status-publish","format-standard","hentry","category-pc","category-windows","tag-0xc0000022","tag-fehler","tag-fehlermeldung","tag-rechte","tag-sfml","tag-windows"],"_links":{"self":[{"href":"https:\/\/duerrenberger.dev\/journal\/wp-json\/wp\/v2\/posts\/282","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/duerrenberger.dev\/journal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/duerrenberger.dev\/journal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/duerrenberger.dev\/journal\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/duerrenberger.dev\/journal\/wp-json\/wp\/v2\/comments?post=282"}],"version-history":[{"count":1,"href":"https:\/\/duerrenberger.dev\/journal\/wp-json\/wp\/v2\/posts\/282\/revisions"}],"predecessor-version":[{"id":755,"href":"https:\/\/duerrenberger.dev\/journal\/wp-json\/wp\/v2\/posts\/282\/revisions\/755"}],"wp:attachment":[{"href":"https:\/\/duerrenberger.dev\/journal\/wp-json\/wp\/v2\/media?parent=282"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/duerrenberger.dev\/journal\/wp-json\/wp\/v2\/categories?post=282"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/duerrenberger.dev\/journal\/wp-json\/wp\/v2\/tags?post=282"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}