{"id":13367,"date":"2013-01-22T02:26:00","date_gmt":"2013-01-22T00:26:00","guid":{"rendered":"http:\/\/www.borncity.com\/blog\/?p=13367"},"modified":"2024-01-25T22:26:00","modified_gmt":"2024-01-25T21:26:00","slug":"windows-8-net-framework-3-5-installationsprobleme","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2013\/01\/22\/windows-8-net-framework-3-5-installationsprobleme\/","title":{"rendered":"Windows 8: .NET Framework 3.5-Installationsprobleme"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" style=\"margin: 0px 10px 0px 0px;\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2012\/07\/win.jpg\" alt=\"\" width=\"58\" height=\"58\" align=\"left\" \/>Viele Anwendungen ben\u00f6tigen das .NET Framework 3.5, welche auch .NET Framework 1.x, 2.x\u00a0 und 3.x abdeckt. Unter Windows 8 gibt es aber immer wieder Anwender, die Probleme mit der Installation des .NET Framework 3.5 haben. Zeit, einen Blick auf das Thema zu werfen und Wege aus der Krise aufzuzeigen. Dabei werden auch die Fehlercodes\u00a0 0x800f0906, 0x800F081F und 0x800f0922 behandelt.<\/p>\n<p><!--more--><\/p>\n<h2>So soll's gehen: .NET Framework 3.5 \"installieren\"<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ssl-vg03.met.vgwort.de\/na\/d252299f44624a47bb2680f3fa3bf7d6\" alt=\"\" width=\"1\" height=\"1\" \/>Im Sinn des Spruches \"Viele Wege f\u00fchren nach Rom\" gibt es auch mehrere Ans\u00e4tze, wie das .NET Framework 3.5 auf ein Windows 8-System kommen kann.<\/p>\n<h3>Eine Anwendung braucht das .NET Framework<\/h3>\n<p>Ben\u00f6tigt eine Anwendung das .NET Framework 3.5 oder eine fr\u00fchere Version, fordert diese dessen Installation an. Auf dem Windows-Desktop wird dann das folgende Dialogfeld angezeigt und der Administrator kann der Installation zustimmen.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/sr4XbsK.jpg\" alt=\"\" \/><\/p>\n<h3>Selbst Hand anlegen und das .NET Framework freigeben<\/h3>\n<p>Die andere L\u00f6sung ist, dass der Administrator Windows 8 anweist, das .NET Framework selbst als Feature zum Betriebssystem hinzuzuf\u00fcgen. Hierzu ist im Suchfeld der Startseite \"Features\" einzutippen und in der Kategorie <em>Einstellungen<\/em> der Befehl <em>Windows-Features\u00a0 aktivieren oder deaktivieren <\/em>zu w\u00e4hlen.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/RCtQvSm.jpg\" alt=\"\" \/><\/p>\n<p>Sobald das obige Dialogfeld erscheint, l\u00e4sst sich das Kontrollk\u00e4stchen bei <em>.NET Framework 3.5 (enth\u00e4lt .NET 2.0 und 3.0)<\/em> markieren und dann die OK-Schaltfl\u00e4che anw\u00e4hlen. Windows 8 wird das Feature hinzuf\u00fcgen.<\/p>\n<h3>.NET Framework-Installation klappt nicht<\/h3>\n<p>Problem ist, dass das nicht immer hinhaut. Ich hatte schon den Fall, wo ein Fehler bei der Installation in einer VM angezeigt wurde. Dort reichte es aber, die Installation erneut anzusto\u00dfen, da beim Download offenbar die Verbindung abgerissen ist.<\/p>\n<p>Oft ist es aber so, dass die Installation des .NET Framework mit einer Fehlermeldung und einem Fehlercode abgebrochen wird. Dann ist nat\u00fcrlich guter Rat gefragt. Offenbar ist an der Windows 8-Konfiguration etwas kaputt, was das Hinzuf\u00fcgen des Features blockiert.<\/p>\n<ul>\n<li>Erste Ma\u00dfnahme sollte eigentlich einem Blick des installierten Virenscanners bzw. der Security Suite sein. Denn es kristallisiert sich heraus, dass solche Komponenten von Fremdherstellern entweder das System besch\u00e4digen oder die Update-Dateien des .NET Framework beim Download bzw. bei der Installation blockieren.<\/li>\n<li>Ist ein Fremdvirenscanner installiert, sollte dieser zum Testen restlos deinstalliert werden. Anschlie\u00dfend schaut man auf den Seiten des AV-Herstellers, ob ein Clean- oder Removal-Tool angeboten wird und f\u00fchrt dieses aus. Es reicht nicht, den Virenscanner zu deaktivieren. Hintergrund ist, dass die installierten Filtertreiber h\u00e4ufig doch blockieren und so die Installation besch\u00e4digen.<\/li>\n<\/ul>\n<p>Ist ein Virenscanner als Ursache ausgeschlossen bzw. wurde dieser deinstalliert, gilt es, sicherzustellen, dass das System nicht besch\u00e4digt ist. Hierzu ist sowohl eine Systemdateipr\u00fcfung mit sfc als auch eine \u00dcberpr\u00fcfung des Komponentenstore durchzuf\u00fchren. Die betreffenden Schritte habe ich im Beitrag <a href=\"https:\/\/borncity.com\/blog\/2012\/12\/04\/windows-8-komponentenstore-reparieren\/\">Windows 8: Komponentenstore reparieren<\/a> detailliert beschrieben. Werde besch\u00e4digte Dateien gefunden und nicht repariert, empfiehlt sich ein Auffrischen von Windows 8 [<a href=\"https:\/\/borncity.com\/blog\/2012\/12\/06\/windows-8-auffrischen-so-gehts\/\" target=\"_blank\" rel=\"noopener noreferrer\">d<\/a>].<\/p>\n<p>Ist Windows 8 nicht besch\u00e4digt, aber es liegt eine Fehlkonfigurierung des .NET Framework vor? Im Artikel <a href=\"https:\/\/borncity.com\/blog\/2011\/02\/25\/net-framework-macht-probleme\/\">.NET-Framework macht Probleme<\/a> habe ich das .NET Framework Cleanup Tool beschrieben, welches eine kaputte .NET Framework-Installation bereinigen kann. Das Tool sollte auch noch unter Windows 8 funktionieren.<\/p>\n<h3>Fehler 0x800f0906 und 0x800F081F kurieren<\/h3>\n<p>Wird der Fehlercode 0x800f0906 bei der Installation angezeigt? Die Nachricht besagt \"Windows couldn't connect to the Internet to download necessary files. Make sure that you're connected to the Internet, and click Retry to try again.\" Bei mir trat dieser Fehler einmalig in einer virtuellen Maschine auf. Ich habe den Vorgang im Dialogfeld wiederholen lassen und das Laden der Dateien wurde erfolgreich ausgef\u00fchrt.<\/p>\n<p>Der Fehlercode 0x800F081F deutet darauf hin, dass die Installation nicht erfolgreich zu Ende gef\u00fchrt wurde (\"The changes could not be completed. Please reboot your computer and try again.\") \u2013 z.B. weil Dateien m\u00f6glicherweise im Zugriff blockiert wurden.<\/p>\n<p>Falls ein Wiederholen oder ein Neustart mit Versuch der erneuten Installation des .NET Framwork 3.5 nichts hilft, deutet doch vieles auf einen Fremdvirenscanner hin, der den Download blockiert. Dann sind die obigen Ma\u00dfnahmen durchzuf\u00fchren und der Virenscanner zu deinstallieren.<\/p>\n<p>Es kann nat\u00fcrlich auch mal sein, dass die Internetverbindung streikt oder die Microsoft-Server \u00fcberlastet sind. Dies l\u00e4sst sich aber durch testweisen Abruf von Webseiten bzw. sp\u00e4teres erneutes Installieren verifizieren. Weiterhin kann eine fehlerhafte Proxy-Konfiguration eine Ursache sein. Unter [<a href=\"http:\/\/support.microsoft.com\/kb\/2734782\" target=\"_blank\" rel=\"noopener noreferrer\">2<\/a>] gibt es noch einen Microsoft-Support-Beitrag, der dieses Thema adressiert.<\/p>\n<h3>.NET Framework 3.5 per DISM von DVD installieren<\/h3>\n<p>Bei den beiden letztgenannten Fehlern besteht die M\u00f6glichkeit, das fehlende .NET Framework 3.5 \u00fcber das Tool DISM direkt von der Windows 8 Setup-DVD in Windows 8 zu integrieren. Hierzu \u00f6ffnen Sie das Fenster einer administrativen Eingabeaufforderung (<a href=\"https:\/\/borncity.com\/blog\/2012\/12\/03\/windows-8-administrative-eingabeaufforderung-aufrufen\/\">siehe)<\/a> und f\u00fchren folgenden Befehl aus:<\/p>\n<p><em>DISM \/Online \/Enable-Feature<br \/>\n\/FeatureName:NetFx3 \/All \/LimitAccess \/Source:d:\\sources\\sxs<\/em><\/p>\n<p>Der obige Befehl ist in einer Zeile anzugeben, wobei die DVD auf dem logischen Laufwerksbuchstaben D:\\ zu finden ist. Bei anderen Laufwerksbuchstaben passen Sie den Befehl entsprechend an. Microsoft hat dies unter [<a href=\"https:\/\/web.archive.org\/web\/20170607074803\/https:\/\/msdn.microsoft.com\/en-us\/library\/hh506443.aspx\" target=\"_blank\" rel=\"noopener noreferrer\">1<\/a>] beschrieben.<\/p>\n<h3>Tipp zu Fehlercodes 0x800F0906, 0x800F081F, 0x800F0907<\/h3>\n<p>Falls Ihnen die obigen Fehlercodes angezeigt werden, werfen Sie einen Blick in <a href=\"http:\/\/support.microsoft.com\/kb\/2734782\" target=\"_blank\" rel=\"noopener noreferrer\">diesen Microsoft Support-Artikel<\/a>.<\/p>\n<h3>Fehlercode 0x800f0922<\/h3>\n<p>Ein Problem scheint der Fehlercode 0x800f0922 darzustellen. Erstmalig bewusst wurde mit dies beim Beitrag unter [<a href=\"http:\/\/answers.microsoft.com\/de-de\/windows\/forum\/windows_8-windows_update\/fehlercode-0x800f0922\/0e986a68-9f4f-495a-8a2b-63a6d7fd8486#LastReply\" target=\"_blank\" rel=\"noopener noreferrer\">5<\/a>] \u2013 trotz Einsatz von DISM oder Neuinstallation tritt der Fehler angeblich immer noch auf. Unter [3,4] finden sich einige Diskussionen.<\/p>\n<p>Wenn Virenscanner von Drittherstellern ausgeschlossen werden k\u00f6nnen, bleibt eigentlich nur noch die Analyse der Log-Dateien, die bei der Installation angelegt werden.<\/p>\n<p>Navigiert im Explorer zum Ordner <em>C:\\Windows\\Logs\\CBS\\<\/em> und kopiert alle\u00a0 .log-Dateien zum Desktop. Nur dann lassen sich die log-Dateien im Windows-Editor \u00f6ffnen und auswerten.<\/p>\n<p>Weiterhin kann man die Datei <em>setupapi.dev.log<\/em> aus dem Ordner <em>C:\\Windows\\Inf <\/em>und die Datei <em>C:\\Windows\\WindowsUpdate.log <\/em>sowie <em>C:\\Windows\\winsxs\\poqexec.log<\/em>\u00a0 auf die gleiche Weise auswerten.<\/p>\n<p>Geht man die diversen Internet-Fundstellen so durch, kristallisieren sich immer wieder Fremdvirenscanner, Desktop-Virtualisierungsl\u00f6sungen wie \"symantec workspace virtualization agent\", oder andere obskure Komponenten besch\u00e4digte Systeme (WinSxS) als Ursache heraus.<\/p>\n<p>In dem unter [<a href=\"http:\/\/answers.microsoft.com\/de-de\/windows\/forum\/windows_8-windows_update\/fehlercode-0x800f0922\/0e986a68-9f4f-495a-8a2b-63a6d7fd8486#LastReply\" target=\"_blank\" rel=\"noopener noreferrer\">5<\/a>] erw\u00e4hnten Beitrag habe ich die CBS.log ausgewertet und sowohl Dateisystemfehler (Duplicate Ownership f\u00fcr Ordner, falsche SDDL-Zuordnungen) als auch besch\u00e4digte Pakete (CBS_E_INVALID_PACKAGE) als Ursache ausgemacht. Fehler war, dass nur ein Refresh von Windows 8 ausgef\u00fchrt wurde, welches sich auf das bestehende Dateisystem auswirkt \u2013 also Dateisystemfehler u.U. nicht korrigiert.<\/p>\n<p><strong>\u00c4hnliche Artikel:<br \/>\n<\/strong>a: <a href=\"https:\/\/borncity.com\/blog\/2011\/02\/25\/net-framework-macht-probleme\/\">.NET-Framework macht Probleme<\/a><br \/>\nb: <a href=\"https:\/\/borncity.com\/blog\/2011\/07\/02\/viel-rger-mit-dem-net-framework-4-0-client-profile-update\/\">Viel \u00c4rger mit dem .NET Framework 4.0 Client Profile Update?<\/a><br \/>\nc: <a href=\"https:\/\/borncity.com\/blog\/2011\/05\/04\/net-framework-4-client-profile-update-error-80200053\/\">.NET Framework 4 Client Profile Update Error 80200053<\/a><br \/>\nd: <a href=\"https:\/\/borncity.com\/blog\/2012\/12\/04\/windows-8-komponentenstore-reparieren\/\">Windows 8: Komponentenstore reparieren<\/a><br \/>\ne: <a href=\"https:\/\/borncity.com\/blog\/2012\/12\/06\/windows-8-auffrischen-so-gehts\/\">Windows 8: Auffrischen, so geht's<\/a><br \/>\nf: <a href=\"https:\/\/borncity.com\/blog\/2012\/12\/03\/windows-8-administrative-eingabeaufforderung-aufrufen\/\">Windows 8: Administrative Eingabeaufforderung aufrufen<\/a><\/p>\n<p><strong>Links:<\/strong><br \/>\n1: <a href=\"https:\/\/web.archive.org\/web\/20170607074803\/https:\/\/msdn.microsoft.com\/en-us\/library\/hh506443.aspx\" target=\"_blank\" rel=\"noopener noreferrer\">Installing the .NET Framework 3.5 on Windows 8<\/a><br \/>\n2: <a href=\"http:\/\/support.microsoft.com\/kb\/2734782\" target=\"_blank\" rel=\"noopener noreferrer\">.NET Framework 3.5 l\u00e4sst sich nicht installieren<\/a><br \/>\n3: <a href=\"https:\/\/web.archive.org\/web\/20130307200624\/http:\/\/social.msdn.microsoft.com:80\/Forums\/en\/netfxsetup\/thread\/4bafe697-2c64-4424-85c7-b4272f070012\" target=\"_blank\" rel=\"noopener noreferrer\">Fehler 0x800f0922 MSDN-Forum<\/a><br \/>\n4: <a href=\"https:\/\/web.archive.org\/web\/20130515085706\/http:\/\/social.technet.microsoft.com:80\/Forums\/en-US\/W8ITProPreRel\/thread\/f4217b5c-4341-4c6a-99be-46a178b34132\" target=\"_blank\" rel=\"noopener noreferrer\">Fehlerdiskussion im Technet-Forum<\/a><br \/>\n5: <a href=\"http:\/\/answers.microsoft.com\/de-de\/windows\/forum\/windows_8-windows_update\/fehlercode-0x800f0922\/0e986a68-9f4f-495a-8a2b-63a6d7fd8486#LastReply\" target=\"_blank\" rel=\"noopener noreferrer\">Diskussion im MS Answers-Forum<\/a><br \/>\n6: <a href=\"https:\/\/web.archive.org\/web\/20160113055918\/http:\/\/blogs.technet.com:80\/b\/askcore\/archive\/2012\/05\/14\/windows-8-and-net-framework-3-5.aspx\" target=\"_blank\" rel=\"noopener noreferrer\">Windows 8 and .Net Framework 3.5<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Viele Anwendungen ben\u00f6tigen das .NET Framework 3.5, welche auch .NET Framework 1.x, 2.x\u00a0 und 3.x abdeckt. Unter Windows 8 gibt es aber immer wieder Anwender, die Probleme mit der Installation des .NET Framework 3.5 haben. Zeit, einen Blick auf das &hellip; <a href=\"https:\/\/borncity.com\/blog\/2013\/01\/22\/windows-8-net-framework-3-5-installationsprobleme\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[2648,4298,3259],"class_list":["post-13367","post","type-post","status-publish","format-standard","hentry","category-allgemein","tag-net-framework-3-5","tag-problemlosung","tag-windows-8-en"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/13367","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=13367"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/13367\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=13367"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=13367"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=13367"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}