Giter Site home page Giter Site logo

ok-defender's Introduction

OK Defender

OK Defender is a simple powershell script that runs in the background and periodically checks if Windows Defender real-time protection is enabled, and if it is the script will disable it.

In order for this script to work properly, you need to manually disable 'Tamper Protection' feature of Windows Defender. Open Windows Settings > Update & Security > Windows Security > Virus & threat protection > Virus & threat protection settings > Manage settings and set 'Tamper Protection' switch to Off.

ok_defender_screenshot

FAQ

Q: Why would I want to disable Windows Defender real-time protection?

A: Normally, you wouldn't. But disabling real-time protection can speed things in some situations, like reading or writing a lot of small files, scanning media or preset libraries, indexing, searching, installing programs etc) and can generally improve startup and response time in most applications.

Q: Why not just disable real-time protection manually via Windows Defender UI?

A: Windows Defender systematically checks the status of real-time protection service, and if it finds it disabled it will turn it back on automatically. This works in a random fashion so you never know when real-time protection will be turned on next time. Could be in 5 minutes or several hours. Totally unpredictible. The purpose of OK Defender script is to run in the background and try to stop real-time protection every 15 seconds. No matter if real-time protection is actually running or not.

Q: Is it safe to disable Windows Defender real-time protection?

A: Not really. You effectively stop Windows Defender from scanning new files and monitoring running processes. This makes your system less secure. But to be fair, you are not stopping Windows Defender itself, but only some of its real-time monitoring features.

Q: Does this script use undocumented registry tweaks or some other hacks to do its work?

A: No. OK Defender uses only builtin native powershell commands designed by Microsoft for that specific purpose.

ok-defender's People

Contributors

drzhnn avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.