Microsoft radzi administratorom IT, aby nie korzystali z nieobsługiwanych środowisk uruchomieniowych .NET w systemie Windows

Microsoft radzi administratorom IT, aby nie korzystali z nieobsługiwanych środowisk uruchomieniowych .NET w systemie Windows

Microsoft odchodzi od starszych technologii: skupienie się na środowiskach uruchomieniowych. NET

Wraz z rozwojem technologii, Microsoft konsekwentnie wycofuje przestarzałe komponenty ze swoich systemów operacyjnych Windows. Znaczącym przykładem tej transformacji jest usługa Windows Internet Name Service (WINS), niegdyś niezbędne narzędzie do rozpoznawania nazw, obecnie w dużej mierze zastąpione przez system nazw domen (DNS).Microsoft ogłosił, że system Windows Server 2025 będzie ostatnią iteracją obsługującą WINS, podkreślając konieczność, aby administratorzy IT byli na bieżąco z postępem technologicznym.

W podobnym duchu Microsoft niedawno ostrzegł specjalistów IT przed ryzykiem związanym z korzystaniem z nieobsługiwanych wersji środowisk uruchomieniowych platformy. NET. Historycznie, klasyczny. NET Framework był integralną częścią systemu Windows; jednak jego współczesny odpowiednik, .NET Core, działa w oparciu o inny paradygmat. W przeciwieństwie do swojego poprzednika, .NET Core jest zazwyczaj instalowany tylko wtedy, gdy wymaga tego określona aplikacja, co prowadzi do sytuacji, w których wiele wersji. NET współistnieje w tym samym systemie. Chociaż ta modułowość ułatwia rozwój oprogramowania w oparciu o oprogramowanie open source i szybkie aktualizacje, wprowadza również luki w zabezpieczeniach – nieobsługiwane środowiska uruchomieniowe mogą zostać potencjalnie wykorzystane przez cyberprzestępców i mogą prowadzić do problemów ze stabilnością i zgodnością.

Znaczenie bycia na bieżąco

Obecnie platforma. NET działa w oparciu o coroczny harmonogram wydań. Należy zauważyć, że każda wersja wcześniejsza niż. NET 8 jest uznawana za nieobsługiwaną. Należy pamiętać, że samo uaktualnienie środowiska wykonawczego. NET nie gwarantuje, że wszystkie aplikacje będą z niego korzystać — każda aplikacja musi zostać zaktualizowana oddzielnie, aby odzwierciedlała nową infrastrukturę, co obejmuje uwzględnienie zależności i innych komponentów.

Kroki dla administratorów IT

Aby złagodzić problemy związane z przestarzałymi wersjami platformy. NET, Microsoft zaleca administratorom IT skrupulatny audyt wersji platformy. NET używanych w ich aplikacjach. Administratorzy mogą to osiągnąć, uruchamiając następujące polecenie w wierszu polecenia z podwyższonymi uprawnieniami:

listdlls.exe -d coreclr.dll -accepteula -v

Następnie aplikacje korzystające z przestarzałych wersji platformy. NET powinny zostać zaktualizowane. Proces ten często wymaga współpracy z programistami aplikacji, ponieważ dostęp do kodu źródłowego jest niezbędny do wdrożenia aktualizacji. Po pomyślnym ponownym wdrożeniu aplikacji należy ponownie wykonać powyższe polecenie, aby upewnić się, że żadne nieobsługiwane środowiska uruchomieniowe platformy. NET nie są nadal używane.

Na koniec administratorom zaleca się odinstalowanie przestarzałych środowisk uruchomieniowych. NET zgodnie ze szczegółowym procesem opisanym tutaj.

Zagadnienia zgodności i bezpieczeństwa

Firma Microsoft zdecydowanie odradza korzystanie z instalacji platformy. NET, które osiągnęły koniec cyklu życia (EOL).Takie wersje nie spełniają wymogów zgodności ani nie kwalifikują się do istotnych poprawek błędów, poprawek zabezpieczeń ani wsparcia technicznego. Dalsze korzystanie z środowisk uruchomieniowych EOL może również powodować generowanie alertów o lukach w zabezpieczeniach przez oprogramowanie zabezpieczające punkty końcowe. Dlatego proaktywna aktualizacja do obsługiwanych wersji jest nie tylko zalecana, ale wręcz niezbędna do utrzymania bezpieczeństwa i integralności systemu.

Więcej szczegółów na ten ważny temat można znaleźć w pełnym raporcie firmy Microsoft, dostępnym tutaj.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *