{"id":827,"date":"2011-04-14T10:30:30","date_gmt":"2011-04-14T08:30:30","guid":{"rendered":"http:\/\/blog.m-ri.de\/?p=827"},"modified":"2011-04-17T10:41:12","modified_gmt":"2011-04-17T08:41:12","slug":"workaround-fur-patchday-bug-vom-12-04-2011-wenn-unter-windows-2000-der-einsprungpunkt-findactctxsectionstringa-nicht-gefunden-wird","status":"publish","type":"post","link":"http:\/\/blog.m-ri.de\/index.php\/2011\/04\/14\/workaround-fur-patchday-bug-vom-12-04-2011-wenn-unter-windows-2000-der-einsprungpunkt-findactctxsectionstringa-nicht-gefunden-wird\/","title":{"rendered":"Workaround f\u00fcr Patchday Bug vom 12.04.2011: Wenn unter Windows 2000 der Einsprungpunkt FindActCtxSectionStringA nicht gefunden wird"},"content":{"rendered":"<p><strong>Hintergrund siehe hier:<\/strong><br \/>\n<a title=\"Permanent Link: BUG: Schwarzer Patchday f\u00fcr Windows 2000 \u2013 MFC 8.0 (VC-2005) und MFC 9.0 (VC-2008) DLLs sind nicht mehr lauff\u00e4hig nach Installation von KB2467175 bzw. KB2467175\" rel=\"bookmark\" href=\"http:\/\/blog.m-ri.de\/index.php\/2011\/04\/13\/bug-schwarzer-patchday-fur-windows-2000-mfc-8-0-vc-2005-und-mfc-9-0-vc-2008-dlls-sind-nicht-mehr-lauffahig-nach-installation-von-kb2467175-bzw-kb2467175\/\">BUG: Schwarzer Patchday f\u00fcr Windows 2000 \u2013 MFC 8.0 (VC-2005) und MFC 9.0 (VC-2008) DLLs sind nicht mehr lauff\u00e4hig nach Installation von KB2467174 bzw. KB2467175<\/a><br \/>\n<a title=\"Permanent Link: BUG: Schwarzer Patchday f\u00fcr Windows 2000 2.- MFC 8.0 (VC-2005) und MFC 9.0 (VC-2008) Static Libraries erzeugen auch inkompatiblen Code f\u00fcr Windows 2000 durch KB2465367 bzw. KB2465361\" rel=\"bookmark\" href=\"http:\/\/blog.m-ri.de\/index.php\/2011\/04\/13\/bug-schwarzer-patchday-fur-windows-2000-2-mfc-8-0-vc-2005-und-mfc-9-0-vc-2008-static-libraries-erzeugen-auch-inkompatiblen-code-fur-windows-2000-durch-kb2465367-bzw-kb2465361\/\">BUG: Schwarzer Patchday f\u00fcr Windows 2000 2.- MFC 8.0 (VC-2005) und MFC 9.0 (VC-2008) Static Libraries erzeugen auch inkompatiblen Code f\u00fcr Windows 2000 durch KB2465367 bzw. KB2465361<\/a><\/p>\n<p><strong>Unter Windows 2000 kann man wie folgt vorgehen und das Problem beheben:<\/strong><\/p>\n<ol>\n<li>Am Besten macht man das nachdem man das System neu gestartet hat und noch keine Anwendung gestartet hat.<\/li>\n<li>Alle betreffenden Hotfixe entfernen (f\u00fcr Runtime-2005 KB2467175, Runtime-2008 KB2467174, f\u00fcr VS-2007 SP1:\u00a0KB2465367, VS-2008 SP1: KB2465361).<br \/>\nDie betroffenen C\/C++ Runtimes des <em>Visual Studio, <\/em>die deinstalliert werden m\u00fcssen, haben die folgenden Versionsnummern<br \/>\n&#8211; VC-2005 8.0.50727.5592 (KB2467175)<br \/>\n&#8211; VC-2008 9.0.30729.5570 (KB2467174)<br \/>\n<strong>Um VS-2005\/2008 wiederherzustellen ist zwingend eine Deinstallation des Patches n\u00f6tig.<br \/>\n<\/strong>Die Dateien f\u00fcr das <em>Visual Studio <\/em>sollten dann wieder denen des letzten Fix aus 2005\/2008 entsprechen.<\/li>\n<li><strong>Eigentlich sollte die Deinstallation des Patches gen\u00fcgen.<\/strong><br \/>\n<strong>Sofern es sich nur um ein Problem mit den Runtimes handelt und sich das Problem nicht behoben hat kann man mit den n\u00e4chsten Schritten weiter machen und versuchen die alten Dateien wieder herzustellen.<br \/>\n(<\/strong>Man kann diese Schritte auch ohne Deinstallation durchf\u00fchren)<\/li>\n<li><strong>F\u00fcr VS-2008: <\/strong>Die Dateien f\u00fcr aus dem letzten Sicherheitsupdate m\u00fcssten in dem folgenden Verzeichnis unter <em>C:\\WinNT\\winsxs\\ <\/em>liegen:<br \/>\na.<em> x86_microsoft.vc90.mfc_1fc8b3b9a1e18e3b_9.0.30729.4974_&#8230;<br \/>\n<\/em>b.<em> <\/em><em>x86_microsoft.vc90.mfc_1fc8b3b9a1e18e3b_9.0.30729.4148_&#8230;<br \/>\n<\/em>c. <em>x86_microsoft.vc90.mfc_1fc8b3b9a1e18e3b_9.0.30729.1_&#8230;<br \/>\n<\/em>Man w\u00e4hlt das Verzeichnis, dass man zuerst findet.<\/li>\n<li><strong>F\u00fcr VS-2005:<\/strong> Die Dateien f\u00fcr aus dem letzten Sicherheitsupdate m\u00fcssten in dem folgenden Verzeichnis unter <em>C:\\WinNT\\winsxs\\ <\/em>liegen:<br \/>\na. <em>x86_microsoft.vc80.mfc_1fc8b3b9a1e18e3b_8.0.50727.4053_&#8230;<br \/>\n<\/em>b. <em>x86_microsoft.vc80.mfc_1fc8b3b9a1e18e3b_8.0.50727.4027_&#8230;<br \/>\n<\/em>c. <em>x86_microsoft.vc80.mfc_1fc8b3b9a1e18e3b_8.0.50727.1833_&#8230;<br \/>\n<\/em>d. <em>x86_microsoft.vc80.mfc_1fc8b3b9a1e18e3b_8.0.50727.762_&#8230;<br \/>\n<\/em>Man w\u00e4hlt das Verzeichnis, dass man zuerst findet.<\/li>\n<li>Alle Dateien aus diesen gefundenen\u00a0Verzeichnissen\u00a0in das <em>C:\\WinNT\\System32<\/em> Verzeichnis kopieren.<\/li>\n<\/ol>\n<p>Hope that helps \u2757<\/p>\n<p>PS: Ich habe den Artikel mehrfach \u00fcberarbeitet w\u00e4hrend er bereits ver\u00f6ffentlicht war und immer neue Infos eingebaut bzw. die Vorgehensweise besser erkl\u00e4rt.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hintergrund siehe hier: BUG: Schwarzer Patchday f\u00fcr Windows 2000 \u2013 MFC 8.0 (VC-2005) und MFC 9.0 (VC-2008) DLLs sind nicht mehr lauff\u00e4hig nach Installation von KB2467174 bzw. KB2467175 BUG: Schwarzer Patchday f\u00fcr Windows 2000 2.- MFC 8.0 (VC-2005) und MFC 9.0 (VC-2008) Static Libraries erzeugen auch inkompatiblen Code f\u00fcr Windows 2000 durch KB2465367 bzw. KB2465361 &hellip; <a href=\"http:\/\/blog.m-ri.de\/index.php\/2011\/04\/14\/workaround-fur-patchday-bug-vom-12-04-2011-wenn-unter-windows-2000-der-einsprungpunkt-findactctxsectionstringa-nicht-gefunden-wird\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eWorkaround f\u00fcr Patchday Bug vom 12.04.2011: Wenn unter Windows 2000 der Einsprungpunkt FindActCtxSectionStringA nicht gefunden wird\u201c <\/span>weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4,3,12,91],"tags":[99,34,36,44,282,283,285],"class_list":["post-827","post","type-post","status-publish","format-standard","hentry","category-mfc","category-programmieren","category-software","category-windows-software","tag-bug","tag-sp","tag-vs-2005","tag-vs-2008","tag-w2k","tag-windows-2000","tag-workarround"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/posts\/827","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/comments?post=827"}],"version-history":[{"count":1,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/posts\/827\/revisions"}],"predecessor-version":[{"id":828,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/posts\/827\/revisions\/828"}],"wp:attachment":[{"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/media?parent=827"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/categories?post=827"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/tags?post=827"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}