Windows Tips & News

Microsoft-მა გამოსცა არასავალდებულო განახლებები XPS-ის გამოსასწორებლად WPF-ზე დაფუძნებულ აპებში

click fraud protection

2022 წლის დეკემბერში Microsoft-მა გამოუშვა KB5022083, უსაფრთხოების განახლება, რომელიც ცვლის როგორ ამუშავებს .NET Framework და .NET XPS კონტენტს. WPF-ით შექმნილმა ბევრმა აპლიკაციამ დაიწყო არასწორად გადაცემა. მიუხედავად იმისა, რომ Microsoft-მა გამოაქვეყნა გამოსავალი პატჩის გამოშვებასთან ერთად, პრობლემა კვლავ ბევრ მომხმარებელს ეხება.

.NET-ში ცვლილებების გამო, XPS დოკუმენტები სტრუქტურული ან სემანტიკური ელემენტებით, როგორიცაა ცხრილის სტრუქტურა, სიუჟეტი ან ჰიპერბმულები, შეიძლება სწორად არ იყოს ნაჩვენები WPF-ზე დაფუძნებულ მკითხველებში. მას ასევე შეუძლია დაარღვიოს ხაზოვანი სურათები. აპმა, რომელიც აჩვენებს XPS მონაცემებს, შეიძლება დაუშვას ნულოვანი მითითების გამონაკლისი, როდესაც XPS დოკუმენტები იტვირთება WPF-ზე დაფუძნებულ მკითხველებში.

როგორც გამოსავალი, Microsoft-მა შემოგვთავაზა შემდეგი ბრძანების გაშვება როგორც ადმინისტრატორი in cmd.exe:

reg დაამატეთ "HKLM\SOFTWARE\Microsoft\.NETFramework\Windows Presentation Foundation\XPSAllowedTypes" /v "DisableDec2022Patch" /t REG_SZ /d "*" /რეგ: 64

და ბოლოს, რედმონდის ფირმა

მოახერხა გადაჭრა პრობლემა შემდეგი ზონის გარეთ განახლებებთან დაკავშირებით. გაითვალისწინეთ, რომ არცერთი მათგანი არ არის ხელმისაწვდომი Windows Update-ის საშუალებით, ასე რომ თქვენ უნდა დააინსტალიროთ ისინი ხელით.

პროდუქტის ვერსია განახლება
Windows 11, ვერსია 22H2
.NET Framework 4.8.1 კატალოგი 5023327
Windows 11, ვერსია 21H2 კატალოგი 5023367
.NET Framework 4.8 კატალოგი 5023323
.NET Framework 4.8.1 კატალოგი 5023320
Windows Server 2022 კატალოგი 5023368
.NET Framework 4.8 კატალოგი 5023324
.NET Framework 4.8.1 კატალოგი 5023321
Azure Stack HCI, ვერსია 22H2
.NET Framework 4.8 კატალოგი 5023324
Azure Stack HCI, ვერსია 21H2
.NET Framework 4.8 კატალოგი 5023324
Windows 10 ვერსია 22H2 კატალოგი 5023366
.NET Framework 4.8 კატალოგი 5023322
.NET Framework 4.8.1 კატალოგი 5023319
Windows 10 ვერსია 21H2 კატალოგი 5023365
.NET Framework 4.8 კატალოგი 5023322
.NET Framework 4.8.1 კატალოგი 5023319
Windows 10 ვერსია 20H2 კატალოგი 5023364
.NET Framework 4.8 კატალოგი 5023322
.NET Framework 4.8.1 კატალოგი 5023319
Windows 10 1809 (2018 წლის ოქტომბრის განახლება) და Windows Server 2019 კატალოგი 5023363
.NET Framework 4.7.2 კატალოგი 5023333
.NET Framework 4.8 კატალოგი 5023326
Windows 10 1607 (საიუბილეო განახლება) და Windows Server 2016 კატალოგი 5023416
.NET Framework 4.7.2 კატალოგი 5023332
.NET Framework 4.8 კატალოგი 5023325

დაბოლოს, თუ აპირებთ რომელიმე ამ KB-ს გამოყენებას, კარგი იდეაა, გააუქმოთ ნებისმიერი გამოსავალი, რომელიც გამოიყენეთ მის დაყენებამდე. ზემოაღნიშნული ბრძანებისთვის შეგიძლიათ გაუშვათ გაუქმების ბრძანება ისევ ადმინისტრატორის სახით:

reg delete "HKLM\SOFTWARE\Microsoft\.NETFramework\Windows Presentation Foundation\XPSAllowedTypes" /რეგ: 64 /f

თუ მოგწონთ ეს სტატია, გთხოვთ გააზიაროთ იგი ქვემოთ მოცემული ღილაკების გამოყენებით. ეს თქვენგან ბევრს არ წაგართმევთ, მაგრამ ეს დაგვეხმარება ზრდაში. Გმადლობთ მხარდაჭერისთვის!

მაიკროსოფტი ოფიციალურად გირჩევთ, თავი აარიდოთ აპებს, რომლებიც აღადგენს Windows 11-ის კლასიკურ ფუნქციებს

მაიკროსოფტი ოფიციალურად გირჩევთ, თავი აარიდოთ აპებს, რომლებიც აღადგენს Windows 11-ის კლასიკურ ფუნქციებს

რეკომენდირებულია: დააწკაპუნეთ აქ Windows-ის პრობლემების მოსაგვარებლად და სისტემის მუშაობის ოპტიმი...

Წაიკითხე მეტი

Windows 11 Build 23419 (Dev) ამატებს Kernel Dumps-ს სამუშაო მენეჯერს, USB4 პარამეტრების გვერდზე

Windows 11 Build 23419 (Dev) ამატებს Kernel Dumps-ს სამუშაო მენეჯერს, USB4 პარამეტრების გვერდზე

რეკომენდირებულია: დააწკაპუნეთ აქ Windows-ის პრობლემების მოსაგვარებლად და სისტემის მუშაობის ოპტიმი...

Წაიკითხე მეტი

Windows ქვესისტემის მარტის განახლება Android 2302.4000-ისთვის აუმჯობესებს სტაბილურობას, აუდიო საკითხებს და უსაფრთხოებას

Windows ქვესისტემის მარტის განახლება Android 2302.4000-ისთვის აუმჯობესებს სტაბილურობას, აუდიო საკითხებს და უსაფრთხოებას

რეკომენდირებულია: დააწკაპუნეთ აქ Windows-ის პრობლემების მოსაგვარებლად და სისტემის მუშაობის ოპტიმი...

Წაიკითხე მეტი