Pierakstīties, izmantojot Microsoft
Pierakstīties vai izveidot kontu
Sveicināti!
Atlasīt citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

Izlaides datums:
2022. gada 13. decembris

Piezīmes.: 

  • Šis raksts tika pārskatīts 2023. gada 19. maijā, lai atjauninātu alternatīvas risinājuma reģistra atslēgas.

  • Šis raksts tika pārskatīts 2023. gada 17. februārī, lai atjauninātu izšķirtspēju.

  • Šis raksts tika pārskatīts 2023. gada 31. janvārī, lai pievienotu izšķirtspēju.

  • Šis raksts tika pārskatīts 2023. gada 9. janvārī, lai izvērstu simptomu un pievienotu bieži uzdoto jautājumu sadaļu.

  • Šis raksts tika pārskatīts 2022. gada 15. decembrī, lai pievienotu papildu risinājumu.

Kopsavilkums

Šajā rakstā ir sniegta palīdzība, lai mazinātu problēmu, kas rodas pēc .NET Framework. gada 13. decembra vai 2023. gada 14. februāra drošības atjauninājumu vai 2023. gada 19. janvāra atjauninājumu instalēšanas .NET Framework un .NET, lietotājiem var rasties problēmas ar WPF bāzes lietojumprogrammu atveidošanu XPS dokumentiem.

Simptoms

XPS dokumenti, kas izmanto struktūras vai semantiskos elementus, piemēram, tabulas struktūru, sižetu vai hipersaites, iespējams, netiks pareizi parādītas WPF lasītājos. Turklāt daži iekļautos attēlus var nerādīt pareizi vai nulles atsauces izņēmumi var rasties, ja XPS dokumenti ir ielādēti WPF lasītājos.

Risinājums

Microsoft atidentificēja šīs problēmas saderības risinājumu un padarīja PowerShell skriptu, lai novērstu šo problēmu.

Lai instalētu saderības risinājumu, veiciet tālāk norādītās darbības.

  1. PowerShell skripta lejupielāde

  2. Kā administrators atveriet PowerShell uzvedni

  3. Uzvednē naviģējiet uz direktoriju, kurā tika lejupielādēts skripts

  4. Izpildiet komandu uzvednē: .\kb5022083-compat.ps1 -Install

Ja komanda ir veiksmīga, konsoles logā tiek drukāts "Installation completed" (Instalēšana pabeigta). Ja komanda neizdodas, tiek parādīts kļūmes iemesls. Lai noņemtu saderības risinājumu, izpildiet iepriekš minētās darbības, bet aizstājiet iepriekš minētās 4. darbības ar: .\kb5022083-compat.ps1 -Uninstall

Kad saderības risinājums ir instalēts, WPF lietojumprogrammas, kas attēlo XPS dokumentus, turpina darboties kā pirms 2022. gada 13. decembra drošības atjauninājumiem.

Alternatīvs risinājums

Ja pirmais risinājums neatrisina problēmu, varat izmantot reģistra ierakstu, lai atspējotu uzlabotu drošības darbību. Tas ir jādara tikai tad, ja zināt, ka visi XPS dokumenti, ko sistēmas procesi ir uzticami, piemēram, tos ģenerē jūsu sistēma, nevis augšupielādēti jūsu sistēmā, un tos nevar mainīt neviens lietotājs. Neizslēgiet funkcionalitāti, ja akceptējat XPS dokumentus no interneta, e-pasta ziņojumus no ārējām entītijām vai citiem neuzticamiem avotiem.

Lai atspējotu uzlabotās drošības darbību, izpildiet šo komandu no priviliģētas komandu uzvednes:

  • reg add "HKLM\SOFTWARE\Microsoft\.NETFramework\Windows Presentation Foundation\XPSAllowedTypes" /v "DisableDec2022Patch" /t REG_SZ /d "*" /reg:64
  • reg add "HKLM\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\Windows Presentation Foundation\XPSAllowedTypes" /v "DisableDec2022Patch" /t REG_SZ /d "*" /reg:64

Varat arī izmantot grupas politika, lai izveidotu REG_SZ ierakstu ar atslēgas nosaukumu HKLM\SOFTWARE\Microsoft\.NETFramework\Windows Presentation Foundation\XPSAllowedTypes, vērtības DisableDec2022Patchnosaukumu un vērtības *

Lai noņemtu kādu no šiem labojumiem un atgrieztu uzlabotu drošības darbību, izpildiet šīs komandas no priviliģētas(u) komandu uzvednes(ām): 

  • reg delete "HKLM\SOFTWARE\Microsoft\.NETFramework\Windows Presentation Foundation\XPSAllowedTypes" /reg:64 /f
  • reg delete "HKLM\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\Windows Presentation Foundation\XPSAllowedTypes" /reg:64 /f

Šādi tiek atspējota paplašinātās funkcionalitātes dators, un to var izmantot tikai tad, ja varat pilnībā uzticēties visiem XPS ievades sistēmas ievadēm.

Risinājums

Šī problēma tika novērsta ārpusjoslas atjauninājumos, kas izlaisti 2023. gada 31. janvārī, versijai Windows 10, versijai 1607 un Windows Server 2016, kā arī jaunākām operētājsistēmām un ārpusjoslas atjauninājumiem, kas izlaisti 2023. gada 17. februārī vecākām Windows un Windows Server versijām. Lai iegūtu savrupo pakotni šiem ārpusjoslas atjauninājumiem, meklējiet KB numuru Microsoft atjauninājumu katalogā. Varat manuāli importēt šos atjauninājumus Windows Server Update Services (WSUS) un Microsoft Endpoint Configuration Manager. WSUS norādījumus skatiet rakstā WSUS un kataloga vietne. Norādījumus par konfigurācijas pārvaldnieku skatiet rakstā Atjauninājumu importēšana no Microsoft atjauninājumu kataloga.

Ja šai problēmai izmantojat kādu risinājumu vai atvieglojumus, tie vairs nav nepieciešami, un iesakām tos noņemt. Lai noņemtu risinājumu, pārskatiet risinājumu vai alternatīvu risinājumu, kas tika lietots, lai saņemtu norādījumus.

Produkta versija

Atjaunināt

Windows 11, versija 22H2

.NET Framework 4.8.1

Katalogs

5023327

Windows 11, versija 21H2

Katalogs

5023367

.NET Framework 4.8

Katalogs

5023323

.NET Framework 4.8.1

Katalogs

5023320

Windows Server 2022

Katalogs

5023368

.NET Framework 4.8

Katalogs

5023324

.NET Framework 4.8.1

Katalogs

5023321

Azure Stack H UZ LAIKU, versija 22H2

.NET Framework 4.8

Katalogs

5023324

Azure Stack H UZ LAIKU, versija 21H2

.NET Framework 4.8

Katalogs

5023324

Windows 10 22H2 versija

Katalogs

5023366

.NET Framework 4.8

Katalogs

5023322

.NET Framework 4.8.1

Katalogs

5023319

Windows 10 21H2 versija

Katalogs

5023365

.NET Framework 4.8

Katalogs

5023322

.NET Framework 4.8.1

Katalogs

5023319

Windows 10 20H2 versija

Katalogs

5023364

.NET Framework 4.8

Katalogs

5023322

.NET Framework 4.8.1

Katalogs

5023319

Windows 10 1809 (2018. gada oktobra atjauninājums) un Windows Server 2019

Katalogs

5023363

.NET Framework 4.7.2

Katalogs

5023333

.NET Framework 4.8

Katalogs

5023326

Windows 10 1607 (ikgadējais atjauninājums) un Windows Server 2016

Katalogs

5023416

.NET Framework 4.7.2

Katalogs

5023332

.NET Framework 4.8

Katalogs

5023325

Windows Embedded 8.1 un Windows Server 2012 R2

.NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2

Katalogs

5023819

.NET Framework 4.8

Katalogs

5023822

Windows Embedded 8 un Windows Server 2012

.NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2

Katalogs

5023818

.NET Framework 4.8

Katalogs

5023821

Windows Embedded 7 Standard un Windows Server 2008 R2 SP1

.NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2

Katalogs

5023820

.NET Framework 4.8

Katalogs

5023823

Windows Server 2008 SP2

.NET Framework 4.6.2

Katalogs

5023820

Ietekmētie atjauninājumi

Tiek ietekmētas šādas .NET versijas:

  • .NET Framework 2.0, 3.0, 3.5, 3.5.1, kad ir instalēts drošības atjauninājums 2022. gada 13. decembrī.

  • .NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2, kad ir instalēts 2022. gada 13. decembris, drošības atjauninājums ir instalēts.

  • .NET Framework 4.8, kad tiek instalēts drošības atjauninājums 2022. gada 13. decembrī.

  • .NET Framework 4.8.1, kad tiek instalēts 2022. gada 13. decembris, drošības atjauninājums.

  • .NET Core 3.1 ar Windows darbvirsmas izpildlaika versiju 3.1.32.

  • .NET 6 ar Windows darbvirsmas izpildlaika versiju 6.0.12 vai jaunāku.

  • .NET 7 ar Windows darbvirsmas izpildlaika versiju 7.0.1 vai jaunāku.

Šī problēma neietekmē operētājsistēmā Windows nodrošināto Windows XPS skatītāja lietojumprogrammu.

Bieži uzdotie jautājumi (bieži uzdotie jautājumi)

Kad šī regresija tika ieviesta?

Šī regresija tika ieviesta 2022. gada 13. decembrī, kumulatīvie drošības atjauninājumi .NET un .NET Framework.

Ja administrators instalēs šajā rakstā paredzēto PowerShell skriptu, vai dators būs neaizsargāts?

Nē. PowerShell skripts pievēršas tikai saderībai. 2022. gada 13. decembris netiek atspējots drošības atjauninājums vai citādi samazināts tā atjauninājums.

Ja administrators izmanto reģistra alternatīvo risinājumu, vai dators tiks atstāts neaizsargāts?

Jā. Iepriekš minētais alternatīvais risinājums atspējo 2022. gada 13. decembra WPF daļu drošības labojumu. Ja administrators izmanto alternatīvo risinājumu, lietotājiem ir jānodrošina, lai viņi neatver XPS dokumentus no neuzticamiem avotiem šajās darbstacijās.

Šie norādījumi attiecas tikai uz WPF lietojumprogrammām, kas ielādē XPS dokumentus. Lietotāji var turpināt izmantot Windows iebūvēto XPS skatītāja lietojumprogrammu, lai droši skatītu neuzticamus XPS dokumentus pat datoros, kuros tiek izmantots alternatīvs reģistra risinājums.

Kā Microsoft darbojas, lai novērstu saderības problēmu?

Šī problēma tika novērsta dažu .NET Framework versijās, kas tika izlaistas ārpus joslām un izlaistas 2023. gada 31. janvārī. Office versijām, .NET Framework kas nav adresētas korporācijai Microsoft, aktīvi meklē papildu atjauninājumu, kas atjauno saderību, vienlaikus atrisinot arī pamata drošības problēmu.

Informācija par aizsardzību un drošību

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?
Nospiežot Iesniegt, jūsu atsauksmes tiks izmantotas Microsoft produktu un pakalpojumu uzlabošanai. Jūsu IT administrators varēs vākt šos datus. Paziņojums par konfidencialitāti.

Paldies par jūsu atsauksmēm!

×