MC, 2017
Ilustracja do artykułu: Przyśpieszamy Visual Studio i środowisko pracy

Przyśpieszamy Visual Studio i środowisko pracy

Co począć gdy Visual Studio wraz z pozostałymi elementami środowiska pracują bardzo powoli? Poza dostosowaniem konfiguracji samego Visual Studio, co opiszemy innym razem, warto również dodać odpowiednie wykluczenia dla Windows Defendera. Tym właśnie zajmiemy się w niniejszym wpisie.

Czego winien jest Windows Defender?

Natywny program antywirusowy jakim jest Windows Defender, ma za zadanie chronić system i dane użytkownika przed działaniem szkodliwego oprogramowanie. Co do zasady jest to bardzo szlachetna postawa, problem jednak w tym, że procesowi analizy poddane są również aplikacje składające się na środowisko programisty, co może je zauważalnie spowolnić. Z mojego doświadczenia wynika, że po dodaniu odpowiednich wykluczeń do reguł Windows Defendera, środowisko Visual Studio 2015, proces budowania aplikacji jak i jej lokalny deployment znacznie wydajnościowo poprawiły się.

Jakie wykluczenia dodać i jak to zrobić?

Najwygodniejszym sposobem dodania odpowiednich procesów do wykluczeń Windows Defendera będzie uruchomienie konsoli PowerShella na prawach administratora i wywołanie odpowiedniego polecenia. Ja osobiście skorzystałem z gotowego snippetu (źródło: klik):

Set-MpPreference -ExclusionProcess devenv.exe, TE.ProcessHost.Managed.exe, csc.exe, iisexpress.exe, msbuild.exe, vshost32-clr2.exe, vshost-clr2.exe, vshost32.exe, VBCSCompiler.exe, w3wp.exe

Zalecam przejrzeć powyższą listę wykluczonych procesów i dostosować ją do własnych potrzeb - bardzo możliwe, że niektóre z nich chcemy mieć nadal pod kontrolą Windows Defendera, a jeszcze inne chcemy dopisać (np. serwer NodeJs). Tak czy inaczej, korzystamy z tego polecenia na własną odpowiedzialność.

Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!

Imię:
Treść: