Sistemul de operare Windows include un program antivirus integrat, numit Windows Defender. Acesta funcționează permanent și, în cazul în care îl dezactivați, Windows vă va solicita insistent să îl reactivați. În lipsa unui alt software antivirus, este recomandabil să nu dezactivați Windows Defender. Chiar dacă poate cauza probleme sau poate încetini sistemul uneori, este o soluție mai bună decât un computer infectat. Windows Defender funcționează în general fără probleme, dar, ocazional, poate bloca descărcarea anumitor fișiere sau rularea și instalarea anumitor aplicații. În astfel de situații, puteți dezactiva temporar Windows Defender. Dacă este necesar să dezactivați frecvent Windows Defender pentru a rula un anumit program, ar putea fi mai eficient să aveți un comutator simplu pentru a controla protecția în timp real oferită de Windows Defender.
O atenționare importantă
Nu este recomandat să dezactivați Windows Defender de fiecare dată când acesta detectează o potențială amenințare. Ar trebui să îl dezactivați și să permiteți descărcarea sau rularea unui fișier pe sistemul dumneavoastră doar dacă sunteți absolut sigur că acesta este sigur. Dezactivarea Windows Defender nu reprezintă o soluție pentru a instala aplicații potențial periculoase pe sistemul dumneavoastră, deoarece riscați să infectați sistemul.
Script PowerShell pentru comutare
Soluția pentru a avea un comutator de activare/dezactivare a protecției este un script simplu PowerShell. Rulați-l o dată pentru a dezactiva Windows Defender, iar rularea sa repetată va activa din nou Windows Defender. Este esențial să rulați scriptul cu privilegii administrative, deoarece utilizatorii obișnuiți nu au permisiunea de a dezactiva Windows Defender.
Deschideți Notepad și copiați următorul cod. Salvați fișierul cu extensia .ps1.
$preferences = Get-MpPreference Set-MpPreference -DisableRealtimeMonitoring (!$preferences.DisableRealtimeMonitoring)
Puteți deschide PowerShell ca administrator, să navigați către acest script și să îl executați. Însă, cel mai probabil, veți prefera o modalitate mai ușoară de a realiza acest lucru, mai ales că scripturile PowerShell nu se pot executa automat. Puteți crea o comandă rapidă pe desktop care va executa scriptul, dar și aceasta va trebui rulată cu drepturi administrative.
Dați clic dreapta într-o zonă liberă de pe desktop și selectați „Comandă rapidă”. În câmpul „Introduceți locația elementului”, lipiți următorul cod, dar înlocuiți „Calea către script” cu locația reală a scriptului creat:
%SystemRoot%system32WindowsPowerShellv1.0powershell.exe -ExecutionPolicy Bypass -File "Calea către script"
După crearea comenzii rapide, dați clic dreapta pe ea și alegeți opțiunea „Executare ca administrator”. Când scriptul este rulat și Windows Defender este dezactivat, veți vedea o notificare pop-up care vă informează despre acest lucru.
Nu se va activa automat din nou, deci reiterăm: nu utilizați computerul fără un program antivirus activ. După ce ați terminat de utilizat aplicația care necesita dezactivarea protecției, executați din nou acest script, iar Windows Defender se va activa.
Această soluție a fost oferită de utilizatorul Superuser yuji.