I have admin rights on my Win8 pc, and in the Task Scheduler **Library/Microsoft/Windows/Windows defender,**the condition "Power" has a checkmark but it is greyed out so I cannot remove the checkmark. how to "ungrey" this condition ?
Can one prevent Antimalware Executable to start hogging CPU for extended periods each time some network adapter gets active?
One of the most annoying habits in Windows 8 is, that the built-in "Antimalware Service Executable" (part of "Windows Defender") starts hogging my device's CPU with 60-70% (and 100% disk) for extended periods EACH AND EVERY time after I wake it up.
I wouldn't mind if it starts doing its business IN THE BACKGROUND but when I wake my device up from standby it's usually to get something done NOW and thus I find it increasingly unacceptable, that the system is always taken over by Window's defender exactly then and for up to several minutes! If I don't find a solution soon to throttle this beast, then I will disable Defender altogether!
What I noticed is, that this process seems to be actually triggered not by the system waking up, but by the network adapter becoming active. And actually, this happens each and every time ANY network adapter gets active! E.g. if my system has NO network connection at all and I plugin the network cable the Antimalware Service Executable starts. When - after it has settled again - I additionally enable Bluetooth then the Antimalware Service Executable starts its hogging business again. And if I then additionally enable the WLAN a few minutes later, it will AGAIN start to consume CPU!
So: can one decouple this? Running a scan ONCE after (re-)starting it is definitely enough, especially if Defender hasn't downloaded any new signatures since the last run! And, second, can one make Defender convince to strictly run in the background ONLY?
Michael
[Moved from Windows]
Windows for home | Previous Windows versions | Security and privacy
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
146 answers
Sort by: Oldest
-
Anonymous
2013-07-02T09:46:48+00:00 -
Anonymous
2013-07-02T13:32:58+00:00 The lower pane of the main Task Scheduler window is inactive. In order to edit the conditions for any task you need to right-click on the task and select “Properties”, or double-click on the task. However, unchecking the items in the conditions tab won’t prevent the Windows Defender Scheduled Scan from running, as I’ve already mentioned. Automatic Maintenance runs the Windows Defender Scheduled Scan task daily, and there are quite a few reports of it failing to yield to user activity, as it should do in its default mode. Here are a few things you can try if the Windows Defender scan doesn't stop whenever you start using your computer:
1.) Uninstall any other potentially conflicting (real-time) AV products. The most common cause of excessive CPU utilization and scan times is a conflicting AV product, although this same excessive-workload issue can also be caused by third-party monitoring or logging utilities.
2.) Reschedule Automatic Maintenance (in the Action Center) for a time when the PC will be on but not in use.
- While it’s generally not a good Idea to modify the Windows Defender Scheduled Scan task, there’s a report here (by Rob Sherratt) that enabling the idle condition might be a workaround for this issue:
4.) Disable the Windows Defender Scheduled Scan task by right-clicking on the task and selecting “Disable”.
5.) Install a third-party AV product; which should disable Windows Defender.
GreginMich
-
Anonymous
2013-07-25T09:31:21+00:00 I have the 4 tasks and an additional task I created that updates the signature files every 6 hours. For ALL tasks I left the IDLE, POWER and NETWORK as they were and on the first tab (labeled General) I unchecked Run with highest privileges.
I am now able to walk up to my PC anytime and use it without the Antimalware Service Executable (Windows Defender) taking over my CPU (80-95%) and NOT yielding it to back to me until it feels like it ... usually 10-15 minutes. I also run MalwareBytesPro which installs itself to be run at normal priority.
It was set to run only after being idle for 10 minutes but that did not seem to stop the tasks.
-
Anonymous
2013-09-23T17:51:53+00:00 I can confirm that "Antimalware Service Executable" eats an entire CPU core every time I boot my PC, whether it's a cold boot or not makes no difference. What's worse is this causes delays during Windows Startup that create a horrible user experience.
This is not the experience I am accustomed to and feel something has changed in recent years.
I certainly do not blame Windows 8, since if I intentionally damage the binaries for this process I no longer experience a problem.
It doesn't matter what scheduled tasks settings are set to. The solutions provided in this post, although very informative, do not address the problem users experience.
Microsoft needs to re-evaluate this product or yank it from the stack. Keeping this in the mix with these kinds of issues will only serve to sully their brand further.
For reference I have a quad core extreme with an SSD and this process still manages to destroy boot times, luckily I only have to wait 2 minutes or so. I can only imagine the pain lower end users are experiencing.
-
Anonymous
2013-10-16T06:49:44+00:00 I had exactly the same problem and I followed the
steps you gave, but my computer won't let me uncheck
the boxes, what should I do?