Platí pro
.NET Framework 4.7 .NET Framework 4.6 .NET Framework 4.6.1 .NET Framework 4.6.2

Prohlédněte si produkty, které se vztahují k tomuto článku.

Úvod

Tato kumulativní aktualizace pro zvýšení kvality pro Windows 7 Service Pack 1 (SP1) a Windows Server 2008 R2 SP1 obsahuje kumulativní vylepšení spolehlivosti v rozhraní .NET Framework 4.6, 4.6.1, 4.6.2 a 4.7. Kromě toho pro Windows Server 2008 tato aktualizace obsahuje kumulativní vylepšení spolehlivosti v rozhraní .NET Framework 4.6. Doporučujeme, abyste tuto aktualizaci použili jako součást pravidelné údržby. Před instalací této aktualizace si projděte části Požadavky a Požadavky na restartování.

Důležité

  • Všechny aktualizace pro rozhraní .NET Framework 4.6, 4.6.1, 4.6.2 a 4.7 vyžadují instalaci aktualizace d3dcompiler_47.dll. Před instalací této aktualizace doporučujeme nainstalovat zahrnutou aktualizaci d3dcompiler_47.dll. Další informace o aktualizaci d3dcompiler_47.dll najdete v článku KB 4019990 pro Windows 7 SP1 a Windows Server 2008 R2 SP1. Nebo si projděte 4019478 KB pro Windows Server 2008.

  • Pokud po instalaci této aktualizace nainstalujete jazykovou sadu, musíte tuto aktualizaci přeinstalovat. Proto doporučujeme před instalací této aktualizace nainstalovat všechny jazykové sady, které potřebujete. Další informace najdete v tématu Přidání jazykových sad do Windows.

Vylepšení kvality a spolehlivosti

Poznámka Tato aktualizace obsahuje také kumulativní aktualizace, které byly vydány dříve od 11. října 2016.

Oblast

Popis vylepšení

WPF

Po instalaci kumulativních aktualizací zabezpečení a zvýšení kvality rozhraní .NET z 12. září 2017, které se týkají rozhraní .NET Framework 4.6, 4.6.1, 4.6.2 a 4.7, může docházet k problémům s vykreslováním v aplikacích Windows Presentation Foundation (WPF), které běží ve službách systému Windows.

Když k tomuto problému dojde, aplikace, které vykreslují vizuály WPF na rastrový obrázek, například pomocí RenderTargetBitmap, generovat černé nebo průhledné obrázky. K tomu může dojít, pokud je aplikace spuštěná v následujících situacích:

  • V neinteraktivní stanici Oken (například ve službě pro Windows)

  • Spuštění jako účet LocalSystem

  • Interaktivní spuštění v relaci 0 pomocí nástrojů, jako je psexec.exe

Další informace o tomto problému naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:

4043601 Problémy s vykreslováním po instalaci kumulativních aktualizací pro zvýšení kvality a zabezpečení .NET z 12. září 2017

Aplikace WPF, které běží ve službách Windows

Tato oprava tento problém automaticky řeší a obnovuje vykreslování při spuštění aplikace WPF ve službách systému Windows.

Pokud je aplikace WPF dlouhotrvající proces hostovaný ve službách Windows, může být náchylná k chybě výkonu ve WPF, která způsobí, že spotřebovává nepřiměřeně velké množství cyklů procesoru ve vztahu k jejich skutečnému zatížení. Často se tyto aplikace nakonec chybově ukončí. Příklad dlouhotrvajícího procesu v jednom, který není primárně určen k použití vykreslování WPF pouze v krátkých shlukech, například procesy, jako je vykreslování příležitostných rastrových obrázků.

Jediným podporovaným řešením ve WPF pro řešení tohoto problému je zakázání aktivit vykreslování, pokud nejsou nalezena žádná platná zobrazovací zařízení. Aplikace, které běží ve službách Windows, se můžou přihlásit k této opravě výkonu nastavením přepínače Switch.System.Windows.Media.ShouldRenderEvenWhenNoDisplayDevicesAreAvailable AppContext. Použijte některou z následujících metod.

  • Metoda 1: Registr Nastavte hodnotu registru tak, aby byla hodnota true.

    Umístění registru

    HKEY_LOCAL_MACHINE\Software\Microsoft\.NETFramework\AppContext HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\.NETFramework\AppContext

    Název hodnoty

    Switch.System.Windows.Media. ShouldNotRenderInNonInteractiveWindowStation

    Typ

    REG_SZ

    Možné hodnoty

    "true" "false"

    Výchozí hodnota

    "false"

  • Metoda 2: App.config soubor

    Do elementu>konfiguračního souboru aplikace (App.Config) <AppContextSwitchOverrides přidejte následující:

    <configuration>
         <runtime>
              <AppContextSwitchOverrides 
    value="Switch.Name.One=value1;Switch.Name.Two=value2;Switch.System.Windows.
    Media. ShouldNotRenderInNonInteractiveWindowStation=true" />
         </runtime>
    </configuration>

Více informací

Následující články obsahují informace o podporovaných verzích rozhraní .NET Framework pro tuto verzi Windows. To zahrnuje měsíc a rok vydání, informace o nahrazení aktualizací a informace o nápovědě a podpoře pro aktualizaci.

Pro Windows 7 SP1 a Windows Server 208 R2 SP1

4043766 Kumulativní aktualizace zabezpečení a zvýšení kvality z října 2017 pro .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2 a 4.7 pro Windows 7 SP1 a Windows Server 2008 R2 SP1 (KB 4043766)

Pro Windows Server 2008 SP2

4043768 Kumulativní aktualizace zabezpečení a zvýšení kvality z října 2017 pro .NET Framework 2.0 SP2, 4.5.2 a 4.6 pro Windows Server 2008 SP2 (KB 4043768)

Jak získat tuto aktualizaci

Windows Update

Tato aktualizace je k dispozici prostřednictvím služby Windows Update. Když zapnete automatické aktualizace, tato aktualizace se stáhne a nainstaluje automaticky. Další informace o tom, jak automaticky získávat aktualizace zabezpečení, najdete v tématu služba Windows Update: nejčastější dotazy.

Katalog Microsoft Update

Pokud chcete získat samostatný balíček pro tuto aktualizaci, přejděte na web Katalog služby Microsoft Update.

  • Pro Windows 7 SP1 a Windows Server 2008 R2 SP1 přejděte sem.

  • Pro Windows Server 2008 přejděte sem.

Windows Software Update Services (WSUS)

Na serveru WSUS postupujte takto:

  1. Klikněte na Start, klikněte na Nástroje pro správu a potom na Microsoft Windows Server Update Services 3.0.

  2. Rozbalte ComputerName a potom klikněte na Akce.

  3. Klikněte na Importovat Aktualizace.

  4. Služba WSUS otevře okno prohlížeče, ve kterém se může zobrazit výzva k instalaci ovládacího prvku ActiveX. Chcete-li pokračovat, musíte nainstalovat ovládací prvek ActiveX.

  5. Po instalaci ovládacího prvku ActiveX se zobrazí obrazovka Katalog služby Microsoft Update. Pro Windows 7 SP1 a Windows Server 2008 R2 SP1 zadejte 4043766. Pro Windows Server 2008 R2 SP1 zadejte do vyhledávacího pole 4043768. Pak klikněte na tlačítko Hledat.

  6. Vyhledejte balíčky rozhraní .NET Framework, které odpovídají operačním systémům, jazykům a procesorům ve vašem prostředí. Kliknutím na Přidat je přidejte do košíku.

  7. Po výběru všech potřebných balíčků klikněte na Zobrazit košík.

  8. Kliknutím na Importovat naimportujte balíčky na server WSUS.

  9. Pokud se chcete vrátit ke službě WSUS, po importu balíčků klikněte na Zavřít .

Aktualizace jsou nyní k dispozici pro instalaci prostřednictvím služby WSUS.

Požadavky

Chcete-li nainstalovat tuto aktualizaci, musíte mít nainstalované následující:

  • Pro Windows 7 SP1 a Windows Server 2008 R2 SP1, .NET Framework 4.6, 4.6.1, 4.6.2 nebo 4.7.

  • For Windows Server 2008, .NET Framework 4.6.

Požadavek na restartování

Po instalaci této aktualizace je nutné restartovat počítač, pokud se používají některé ovlivněné soubory. Před použitím této aktualizace doporučujeme ukončit všechny aplikace založené na rozhraní .NET Framework.

Informace o nahrazení aktualizace

Tato aktualizace nahrazuje aktualizace 4035036, 4032113, 4035039 a 4032116.

Informace o souborech

Anglická verze (USA) této aktualizace nainstaluje soubory, které mají atributy uvedené v následujících tabulkách. Data a časy jednotlivých souborů jsou uvedeny ve formátu UTC (Coordinated Universal Time). Data a časy těchto souborů se zobrazují v místním počítači podle místního času a podle aktuálního nastavení letního času. Data a časy se mohou změnit, provedete-li se soubory určité operace.

Pro všechny podporované verze systémů pro platformu x86

Název souboru

File version

File size

Date

Time

Aspnet_perf.dll

4.7.2116.0

41,760

22. září 2017

11:36

aspnet_wp.exe

4.7.2116.0

46,176

22. září 2017

11:36

clr.dll

4.7.2116.0

7,221,880

22. září 2017

11:36

clrjit.dll

4.7.2116.0

522,880

22. září 2017

11:36

dfdll.dll

4.7.2116.0

159,872

22. září 2017

11:36

GlobalUserInterface.CompositeFont

116,922

22. září 2017

11:36

mscordacwks.dll

4.7.2116.0

1,341,080

22. září 2017

11:36

mscordbi.dll

4.7.2116.0

1,164,048

22. září 2017

11:36

mscoreei.dll

4.7.2116.0

511,632

22. září 2017

11:36

mscorlib.dll

4.7.2116.0

5,614,216

22. září 2017

11:36

msvcp120_clr0400.dll

12.0.52519.0

485,576

22. září 2017

11:36

msvcr120_clr0400.dll

12.0.52519.0

987,840

22. září 2017

11:36

VsVersion.dll

14.7.2116.0

19,088

22. září 2017

11:36

peverify.dll

4.7.2116.0

188,560

22. září 2017

11:36

PresentationCore.dll

4.7.2116.0

3,618,632

22. září 2017

11:36

PresentationFramework.dll

4.7.2116.0

6,200,160

22. září 2017

11:36

PresentationHost_v0400.dll

4.7.2116.0

196,424

22. září 2017

11:36

PresentationHost_v0400.dll.mui

4.7.2116.0

83,800

22. září 2017

11:36

PresentationNative_v0400.dll

4.7.2116.0

827,080

22. září 2017

11:36

ServiceMonikerSupport.dll

4.7.2116.0

29,376

22. září 2017

11:36

SMDiagnostics.dll

4.7.2116.0

73,376

22. září 2017

11:36

SOS.dll

4.7.2116.0

742,656

22. září 2017

11:36

System.Activities.dll

4.7.2116.0

1,532,600

22. září 2017

11:36

System.ComponentModel.DataAnnotations.dll

4.7.2116.0

125,368

22. září 2017

11:36

System.Core.dll

4.7.2116.0

1,380,632

22. září 2017

11:36

System.Data.Entity.dll

4.7.2116.0

4,034,232

22. září 2017

11:36

System.IdentityModel.dll

4.7.2116.0

1,087,824

22. září 2017

11:36

System.IdentityModel.Services.dll

4.7.2116.0

198,368

22. září 2017

11:36

System.Runtime.Serialization.dll

4.7.2116.0

1,052,912

22. září 2017

11:36

System.ServiceModel.Channels.dll

4.7.2116.0

157,920

22. září 2017

11:36

System.ServiceModel.Discovery.dll

4.7.2116.0

307,560

22. září 2017

11:36

System.ServiceModel.dll

4.7.2116.0

6,311,112

22. září 2017

11:36

System.ServiceModel.Internals.dll

4.7.2116.0

254,208

22. září 2017

11:36

System.ServiceModel.Routing.dll

4.7.2116.0

129,888

22. září 2017

11:36

System.ServiceModel.WasHosting.dll

4.7.2116.0

39,648

22. září 2017

11:36

System.Web.ApplicationServices.dll

4.7.2116.0

70,920

22. září 2017

11:36

System.Web.Extensions.dll

4.7.2116.0

1,849,544

22. září 2017

11:36

System.Workflow.Activities.dll

4.7.2116.0

1,050,456

22. září 2017

11:36

System.Workflow.ComponentModel.dll

4.7.2116.0

1,541,864

22. září 2017

11:36

System.Workflow.Runtime.dll

4.7.2116.0

499,392

22. září 2017

11:36

System.Runtime.Caching.dll

4.7.2116.0

109,032

22. září 2017

11:36

System.Data.dll

4.7.2116.0

3,391,128

22. září 2017

11:36

System.Data.SqlXml.dll

4.7.2116.0

732,616

22. září 2017

11:36

System.Deployment.dll

4.7.2116.0

845,496

22. září 2017

11:36

System.DirectoryServices.Protocols.dll

4.7.2116.0

201,504

22. září 2017

11:36

System.dll

4.7.2116.0

3,526,264

22. září 2017

11:36

System.Drawing.dll

4.7.2116.0

599,336

22. září 2017

11:36

System.Management.dll

4.7.2116.0

415,408

22. září 2017

11:36

System.Runtime.Remoting.dll

4.7.2116.0

347,352

22. září 2017

11:36

System.Security.dll

4.7.2116.0

315,696

22. září 2017

11:36

System.Transactions.dll

4.7.2116.0

307,384

22. září 2017

11:36

System.Web.dll

4.7.2116.0

5,405,848

22. září 2017

11:36

System.Windows.Controls.Ribbon.dll

4.7.2116.0

742,784

22. září 2017

11:36

System.Windows.Forms.dll

4.7.2116.0

5,181,128

22. září 2017

11:36

System.Xaml.dll

4.7.2116.0

641,176

22. září 2017

11:36

System.Xml.dll

4.7.2116.0

2,666,632

22. září 2017

11:36

webengine.dll

4.7.2116.0

24,720

22. září 2017

11:36

webengine4.dll

4.7.2116.0

550,032

22. září 2017

11:36

WindowsBase.dll

4.7.2116.0

1,283,000

22. září 2017

11:36

WMINet_Utils.dll

4.7.2116.0

136,352

22. září 2017

11:36

WorkflowServiceHostPerformanceCounters.dll

4.7.2116.0

89,352

22. září 2017

11:36

WPFFontCache_v0400.exe.mui

4.7.2116.0

19,144

22. září 2017

11:36

WPFFontCache_v0400.exe

4.7.2116.0

25,696

22. září 2017

11:36

wpfgfx_v0400.dll

4.7.2116.0

1,344,672

22. září 2017

11:36

Placeholder.dll

4.7.2116.0

24,728

22. září 2017

11:36

PenIMC2_v0400.dll

4.7.2116.0

82,080

22. září 2017

11:36

Pro všechny podporované verze systémů x64

Název souboru

File version

File size

Date

Time

Aspnet_perf.dll

4.7.2116.0

46,232

22. září 2017

11:50

Aspnet_perf.dll

4.7.2116.0

41,760

22. září 2017

11:36

aspnet_wp.exe

4.7.2116.0

50,784

22. září 2017

11:50

aspnet_wp.exe

4.7.2116.0

46,176

22. září 2017

11:36

clr.dll

4.7.2116.0

10,326,136

22. září 2017

11:50

clr.dll

4.7.2116.0

7,221,880

22. září 2017

11:36

clrjit.dll

4.7.2116.0

1,129,096

22. září 2017

11:50

clrjit.dll

4.7.2116.0

522,880

22. září 2017

11:36

compatjit.dll

4.7.2116.0

1,259,664

22. září 2017

11:50

dfdll.dll

4.7.2116.0

190,728

22. září 2017

11:50

dfdll.dll

4.7.2116.0

159,872

22. září 2017

11:36

GlobalUserInterface.CompositeFont

116,922

22. září 2017

11:36

mscordacwks.dll

4.7.2116.0

1,838,232

22. září 2017

11:50

mscordacwks.dll

4.7.2116.0

1,341,080

22. září 2017

11:36

mscordbi.dll

4.7.2116.0

1,618,576

22. září 2017

11:50

mscordbi.dll

4.7.2116.0

1,164,048

22. září 2017

11:36

mscoreei.dll

4.7.2116.0

635,152

22. září 2017

11:50

mscoreei.dll

4.7.2116.0

511,632

22. září 2017

11:36

mscorlib.dll

4.7.2116.0

5,401,744

22. září 2017

11:50

mscorlib.dll

4.7.2116.0

5,614,216

22. září 2017

11:36

msvcp120_clr0400.dll

12.0.52519.0

690,008

22. září 2017

11:51

msvcp120_clr0400.dll

12.0.52519.0

485,576

22. září 2017

11:36

msvcr120_clr0400.dll

12.0.52519.0

993,632

22. září 2017

11:51

msvcr120_clr0400.dll

12.0.52519.0

987,840

22. září 2017

11:36

VsVersion.dll

14.7.2116.0

19,088

22. září 2017

11:50

VsVersion.dll

14.7.2116.0

19,088

22. září 2017

11:36

peverify.dll

4.7.2116.0

260,240

22. září 2017

11:51

peverify.dll

4.7.2116.0

188,560

22. září 2017

11:36

PresentationCore.dll

4.7.2116.0

3,592,360

22. září 2017

11:50

PresentationCore.dll

4.7.2116.0

3,618,632

22. září 2017

11:36

PresentationFramework.dll

4.7.2116.0

6,200,160

22. září 2017

11:36

PresentationHost_v0400.dll

4.7.2116.0

256,712

22. září 2017

11:50

PresentationHost_v0400.dll.mui

4.7.2116.0

84,696

22. září 2017

11:50

PresentationHost_v0400.dll

4.7.2116.0

196,424

22. září 2017

11:36

PresentationHost_v0400.dll.mui

4.7.2116.0

83,800

22. září 2017

11:36

PresentationNative_v0400.dll

4.7.2116.0

1,109,712

22. září 2017

11:50

PresentationNative_v0400.dll

4.7.2116.0

827,080

22. září 2017

11:36

ServiceMonikerSupport.dll

4.7.2116.0

31,424

22. září 2017

11:51

ServiceMonikerSupport.dll

4.7.2116.0

29,376

22. září 2017

11:36

SMDiagnostics.dll

4.7.2116.0

73,376

22. září 2017

11:36

SOS.dll

4.7.2116.0

872,056

22. září 2017

11:50

SOS.dll

4.7.2116.0

742,656

22. září 2017

11:36

System.Activities.dll

4.7.2116.0

1,532,600

22. září 2017

11:36

System.ComponentModel.DataAnnotations.dll

4.7.2116.0

125,368

22. září 2017

11:36

System.Core.dll

4.7.2116.0

1,380,632

22. září 2017

11:36

System.Data.Entity.dll

4.7.2116.0

4,034,232

22. září 2017

11:36

System.IdentityModel.dll

4.7.2116.0

1,087,824

22. září 2017

11:36

System.IdentityModel.Services.dll

4.7.2116.0

198,368

22. září 2017

11:36

System.Runtime.Serialization.dll

4.7.2116.0

1,052,912

22. září 2017

11:36

System.ServiceModel.Channels.dll

4.7.2116.0

157,920

22. září 2017

11:36

System.ServiceModel.Discovery.dll

4.7.2116.0

307,560

22. září 2017

11:36

System.ServiceModel.dll

4.7.2116.0

6,311,112

22. září 2017

11:36

System.ServiceModel.Internals.dll

4.7.2116.0

254,208

22. září 2017

11:36

System.ServiceModel.Routing.dll

4.7.2116.0

129,888

22. září 2017

11:36

System.ServiceModel.WasHosting.dll

4.7.2116.0

39,648

22. září 2017

11:36

System.Web.ApplicationServices.dll

4.7.2116.0

70,920

22. září 2017

11:36

System.Web.Extensions.dll

4.7.2116.0

1,849,544

22. září 2017

11:36

System.Workflow.Activities.dll

4.7.2116.0

1,050,456

22. září 2017

11:36

System.Workflow.ComponentModel.dll

4.7.2116.0

1,541,864

22. září 2017

11:36

System.Workflow.Runtime.dll

4.7.2116.0

499,392

22. září 2017

11:36

System.Runtime.Caching.dll

4.7.2116.0

109,032

22. září 2017

11:36

System.Data.dll

4.7.2116.0

3,455,128

22. září 2017

11:50

System.Data.dll

4.7.2116.0

3,391,128

22. září 2017

11:36

System.Data.SqlXml.dll

4.7.2116.0

732,616

22. září 2017

11:36

System.Deployment.dll

4.7.2116.0

845,496

22. září 2017

11:36

System.DirectoryServices.Protocols.dll

4.7.2116.0

201,504

22. září 2017

11:36

System.dll

4.7.2116.0

3,526,264

22. září 2017

11:36

System.Drawing.dll

4.7.2116.0

599,336

22. září 2017

11:36

System.Management.dll

4.7.2116.0

415,408

22. září 2017

11:36

System.Runtime.Remoting.dll

4.7.2116.0

347,352

22. září 2017

11:36

System.Security.dll

4.7.2116.0

315,696

22. září 2017

11:36

System.Transactions.dll

4.7.2116.0

310,968

22. září 2017

11:50

System.Transactions.dll

4.7.2116.0

307,384

22. září 2017

11:36

System.Web.dll

4.7.2116.0

5,388,952

22. září 2017

11:51

System.Web.dll

4.7.2116.0

5,405,848

22. září 2017

11:36

System.Windows.Controls.Ribbon.dll

4.7.2116.0

742,784

22. září 2017

11:36

System.Windows.Forms.dll

4.7.2116.0

5,181,128

22. září 2017

11:36

System.Xaml.dll

4.7.2116.0

641,176

22. září 2017

11:36

System.XML.dll

4.7.2116.0

2,666,632

22. září 2017

11:36

webengine.dll

4.7.2116.0

26,256

22. září 2017

11:51

webengine.dll

4.7.2116.0

24,720

22. září 2017

11:36

webengine4.dll

4.7.2116.0

667,800

22. září 2017

11:51

webengine4.dll

4.7.2116.0

550,032

22. září 2017

11:36

WindowsBase.dll

4.7.2116.0

1,283,000

22. září 2017

11:36

WMINet_Utils.dll

4.7.2116.0

188,064

22. září 2017

11:50

WMINet_Utils.dll

4.7.2116.0

136,352

22. září 2017

11:36

WorkflowServiceHostPerformanceCounters.dll

4.7.2116.0

101,128

22. září 2017

11:50

WorkflowServiceHostPerformanceCounters.dll

4.7.2116.0

89,352

22. září 2017

11:36

WPFFontCache_v0400.exe.mui

4.7.2116.0

19,144

22. září 2017

13:24

WPFFontCache_v0400.exe.mui

4.7.2116.0

19,144

22. září 2017

11:36

WPFFontCache_v0400.exe

4.7.2116.0

26,720

22. září 2017

13:24

WPFFontCache_v0400.exe

4.7.2116.0

25,696

22. září 2017

11:36

wpfgfx_v0400.dll

4.7.2116.0

1,765,024

22. září 2017

11:50

wpfgfx_v0400.dll

4.7.2116.0

1,344,672

22. září 2017

11:36

Placeholder.dll

4.7.2116.0

24,864

22. září 2017

11:50

Placeholder.dll

4.7.2116.0

24,728

22. září 2017

11:36

PenIMC2_v0400.dll

4.7.2116.0

98,976

22. září 2017

11:50

PenIMC2_v0400.dll

4.7.2116.0

82,080

22. září 2017

11:36

Jak získat nápovědu a podporu pro tuto aktualizaci

Pokryté produkty

Tento článek se vztahuje na následující:

  • Microsoft .NET Framework 4.6, 4.6.1, 4.6.2 a 4.7 při použití s:

    • Windows Server 2008 R2 Service Pack 1

    • Windows 7 Service Pack 1

  • Microsoft .NET Framework 4.6 při použití s:

    • Windows Server 2008

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.