გამორთეთ .NET Core განახლებები Microsoft Windows Update-ში
როგორ გამორთოთ .NET Core განახლებები Microsoft Windows Update-ში
Microsoft-მა შეცვალა კომპანია Windows-ზე .NET Core პროგრამული უზრუნველყოფის განახლებების მიწოდების წესი. ის ახლა შედის Microsoft-ის განახლებები, და მიიღებს განახლებებს სხვა კომპანიის პროდუქტებთან ერთად. დაინტერესებული მომხმარებლებისთვის, Microsoft აყენებს დამატებით კონტროლს, რათა თავიდან აიცილოს .NET Core (ყველა ვერსია) განახლებების ავტომატურად მიღება.
2020 წლის დეკემბრიდან მაიკროსოფტი მიაწოდებს .NET Core განახლებებს Windows-ზე Microsoft Update-ის (Windows Update) მეშვეობით. Microsoft-ის განახლება არის სერვისი, რომელიც აწვდის განახლებებს კომპიუტერზე დაინსტალირებული Microsoft-ის ყველა პროდუქტისთვის. Windows 10-ში შეგიძლიათ სერვისის ჩართვა გახსნით პარამეტრები > განახლება და უსაფრთხოება > Windows Update და შემდეგ დააწკაპუნეთ Დამატებითი პარამეტრები მარჯვნივ. ვარიანტი დასახელებულია მიიღეთ განახლებები Microsoft-ის სხვა პროდუქტებისთვის Windows-ის განახლებისას. როდესაც ჩართულია, ის მიაწვდის განახლებებს ყველა დაინსტალირებული Microsoft-ის პროდუქტზე, წინააღმდეგ შემთხვევაში მიწოდებული იქნება მხოლოდ Windows-ის განახლებები.
Microsoft აძლევს მომხმარებლებს რამდენიმე ვარიანტს, რათა გამორიცხონ .NET Core განახლებები ზემოთ მოცემული ვარიანტიდან.
როგორ მიიღებს .NET Core განახლებებს Windows 10-ში
ადრე, .NET Core-ის განახლებები მიუწვდომელი იყო Microsoft Update-ის საშუალებით, მომხმარებელთა გამოხმაურების გამო პოტენციურად გატეხილი აპების შესახებ. ეს გამოხმაურება ადრე შეგროვდა .NET Framework-ისთვის, სადაც განახლებები დაინსტალირებული იყო ადგილზე და არა გვერდიგვერდ.
თუმცა. .NET Core განახლებები ყოველთვის ინსტალირებულია გვერდიგვერდ, ძირითადი და მცირე გამოშვებების ჩათვლით. მხოლოდ ყოველთვიური სერვისის განახლებები დამონტაჟებულია ადგილზე და ჩაანაცვლებს წინა სერვისის განახლებებს. .NET Framework-ისგან განსხვავებით, .NET Core არის დამოუკიდებელი პროგრამული უზრუნველყოფა და არ წარმოადგენს Windows-ის კომპონენტს.
აი, როგორ მუშაობს .NET Core განახლებები.
- მოწყობილობები მიიღებენ .NET Core განახლებებს Microsoft Update-დან.
- მხოლოდ უახლესი სერვისის გამოშვება იქნება ხელმისაწვდომი OS-ში. ის ჩაანაცვლებს ყველა ადრე დაყენებულ მცირე გამოშვებას. Მაგალითად. ვერსია 3.1.5 ჩაანაცვლებს 3.1.x უფრო ძველს.
- Microsoft Update არ შეიცავს წინასწარ გამოშვებას .NET Core ვერსიებს.
აი, როგორ შეგიძლიათ გამორთოთ .NET Core განახლებები ყველა ან ცალკეული ვერსიისთვის, თუ არ ხართ დაინტერესებული მათი დაყენებით.
Microsoft Windows Update-ში .NET Core განახლებების გამორთვა
- Გააღე რეესტრის რედაქტორის აპლიკაცია.
- გადადით შემდეგ რეესტრის გასაღებზე.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NET
. ნახეთ, როგორ გადახვიდეთ რეესტრის გასაღებზე ერთი დაწკაპუნებით. თუ ეს გასაღები აკლია, შექმენით იგი ხელით. - მარჯვნივ, შეცვალეთ ან შექმენით ახალი 32-ბიტიანი DWORD მნიშვნელობა BlockMU.
შენიშვნა: მაშინაც კი, თუ თქვენ ხართ მუშაობს 64-ბიტიან Windows-ზე თქვენ კვლავ უნდა შექმნათ 32-ბიტიანი DWORD მნიშვნელობა. - დააყენეთ მისი მნიშვნელობა 1-ზე ათწილადებში.
- იმისათვის, რომ რეესტრის შესწორებით შესრულებული ცვლილებები ძალაში შევიდეს, საჭიროა გადატვირთეთ Windows 10.
თქვენ დაასრულეთ.
ალტერნატიულად, შეგიძლიათ გამორთოთ .NET Core განახლებები ინდივიდუალური პროგრამული ვერსიებისთვის. აი, როგორ შეიძლება ამის გაკეთება.
გამორთეთ განახლებები ინდივიდუალური .NET Core ვერსიებისთვის
- Გააღე რეესტრის რედაქტორის აპლიკაცია.
- გადადით შემდეგ რეესტრის გასაღებზე (შექმენით დაკარგული გასაღებები, მაგ.
.NET
და.NET\5.0)
.- .NET Core 5-ისთვის -
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NET\5.0
- .NET Core 3.1-ისთვის -
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NET\3.1
- .NET Core 2.1-ისთვის -
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NET\2.1
- .NET Core 5-ისთვის -
- მარჯვნივ, შეცვალეთ ან შექმენით ახალი 32-ბიტიანი DWORD მნიშვნელობა BlockMU.
შენიშვნა: მაშინაც კი, თუ თქვენ ხართ მუშაობს 64-ბიტიან Windows-ზე თქვენ კვლავ უნდა შექმნათ 32-ბიტიანი DWORD მნიშვნელობა. - დააყენეთ მისი მნიშვნელობა 1-ზე ათწილადებში.
- იმისათვის, რომ რეესტრის შესწორებით შესრულებული ცვლილებები ძალაში შევიდეს, საჭიროა გადატვირთეთ Windows 10.
თქვენ დაასრულეთ.
კარგად, თუ გამორთავთ მიიღეთ განახლებები Microsoft-ის სხვა პროდუქტებისთვის Windows-ის განახლებისას Windows Update-ის გაფართოებულ პარამეტრებში, თქვენ არ მიიღებთ .NET Core განახლებებს. თუმცა, ეს ასევე ხელს შეუშლის თქვენს მოწყობილობას Microsoft-ის სხვა აპების განახლებების მიღებას, რაც შეიძლება არასასურველი იყოს. ზემოაღნიშნული რეესტრის გასაღებები წყვეტს ამ პრობლემას და საშუალებას გაძლევთ დაბლოკოთ და გამორიცხოთ .NET Core განახლებები სხვა პროდუქტების განახლებების ჩართვის დროს.
მადლობა msftnext.