• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Windows Defender can Significantly Impact Intel CPU Performance, We have the Fix

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
27,085 (3.83/day)
Location
Alabama
System Name RogueOne
Processor Xeon W9-3495x
Motherboard ASUS w790E Sage SE
Cooling SilverStone XE360-4677
Memory 128gb Gskill Zeta R5 DDR5 RDIMMs
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 2TB WD SN850X | 2x 8TB GAMMIX S70
Display(s) 49" Philips Evnia OLED (49M2C8900)
Case Thermaltake Core P3 Pro Snow
Audio Device(s) Moondrop S8's on schitt Gunnr
Power Supply Seasonic Prime TX-1600
Mouse Razer Viper mini signature edition (mercury white)
Keyboard Monsgeek M3 Lavender, Moondrop Luna lights
VR HMD Quest 3
Software Windows 11 Pro Workstation
Benchmark Scores I dont have time for that.
I am not sure what version of Windows were being used or what updates were installed. The last person to contact me about this issue was not that long ago.

Interestingly, as far as random conjecture goes. I ran your tool 2-3 weeks ago before christmas just to see if my machine was affected as I only had defender on it and it never once stole the show. /shrug
 
Joined
Jul 5, 2013
Messages
28,271 (6.75/day)
I am not sure what version of Windows were being used or what updates were installed. The last person to contact me about this issue was not that long ago.
Interestingly, as far as random conjecture goes. I ran your tool 2-3 weeks ago before christmas just to see if my machine was affected as I only had defender on it and it never once stole the show. /shrug
Maybe it's still present in a limited number of PCs? Perhaps it's a specific configuration dependent thing?
 

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
8,012 (1.32/day)
I just had a look through my private messages and found this one from Dec 22.

I built a computer with an i5-13600K running Windows 11 23H2 and I’ve encountered the bug where a few minutes after starting windows, the anti malware service will start using 2% of my CPU when running benchmarks like Cinebench, lowering my scores by nearly 4%. Counter Control does resolve this performance loss.

The 2% performance hit is not accurate because the performance monitoring timers are being manipulated by Windows Defender when this problem happens.
 
Joined
Feb 20, 2020
Messages
9,340 (5.28/day)
Location
Louisiana
System Name Ghetto Rigs z490|x99|Acer 17 Nitro 7840hs/ 5600c40-2x16/ 4060/ 1tb acer stock m.2/ 4tb sn850x
Processor 10900k w/Optimus Foundation | 5930k w/Black Noctua D15
Motherboard z490 Maximus XII Apex | x99 Sabertooth
Cooling oCool D5 res-combo/280 GTX/ Optimus Foundation/ gpu water block | Blk D15
Memory Trident-Z Royal 4000c16 2x16gb | Trident-Z 3200c14 4x8gb
Video Card(s) Titan Xp-water | evga 980ti gaming-w/ air
Storage 970evo+500gb & sn850x 4tb | 860 pro 256gb | Acer m.2 1tb/ sn850x 4tb| Many2.5" sata's ssd 3.5hdd's
Display(s) 1-AOC G2460PG 24"G-Sync 144Hz/ 2nd 1-ASUS VG248QE 24"/ 3rd LG 43" series
Case D450 | Cherry Entertainment center on Test bench
Audio Device(s) Built in Realtek x2 with 2-Insignia 2.0 sound bars & 1-LG sound bar
Power Supply EVGA 1000P2 with APC AX1500 | 850P2 with CyberPower-GX1325U
Mouse Redragon 901 Perdition x3
Keyboard G710+x3
Software Win-7 pro x3 and win-10 & 11pro x3
Benchmark Scores Are in the benchmark section
I just had a look through my private messages and found this one from Dec 22.



The 2% performance hit is not accurate because the performance monitoring timers are being manipulated by Windows Defender when this problem happens.
Hi,
You know what else kicks in after startup
Windows checking for updates even set on manual
Disabled doesn't stick
I have my wifi off or set to not to auto connect
Every startup I have to stop updates service and switch back to disabled before connecting wifi lol
If I forget just opening settings page you can see ms boasting that it checked for updates.
Pure freaking evil.

Hell it checks even when still set on disabled lol
1704245751238.png
 
Joined
Feb 20, 2020
Messages
9,340 (5.28/day)
Location
Louisiana
System Name Ghetto Rigs z490|x99|Acer 17 Nitro 7840hs/ 5600c40-2x16/ 4060/ 1tb acer stock m.2/ 4tb sn850x
Processor 10900k w/Optimus Foundation | 5930k w/Black Noctua D15
Motherboard z490 Maximus XII Apex | x99 Sabertooth
Cooling oCool D5 res-combo/280 GTX/ Optimus Foundation/ gpu water block | Blk D15
Memory Trident-Z Royal 4000c16 2x16gb | Trident-Z 3200c14 4x8gb
Video Card(s) Titan Xp-water | evga 980ti gaming-w/ air
Storage 970evo+500gb & sn850x 4tb | 860 pro 256gb | Acer m.2 1tb/ sn850x 4tb| Many2.5" sata's ssd 3.5hdd's
Display(s) 1-AOC G2460PG 24"G-Sync 144Hz/ 2nd 1-ASUS VG248QE 24"/ 3rd LG 43" series
Case D450 | Cherry Entertainment center on Test bench
Audio Device(s) Built in Realtek x2 with 2-Insignia 2.0 sound bars & 1-LG sound bar
Power Supply EVGA 1000P2 with APC AX1500 | 850P2 with CyberPower-GX1325U
Mouse Redragon 901 Perdition x3
Keyboard G710+x3
Software Win-7 pro x3 and win-10 & 11pro x3
Benchmark Scores Are in the benchmark section
That depends. You have to disable several services to truly disable autoupdates and facilitate manual update applications.
Hi,
I ran @W1zzard turn off or remove windows update script and this is what happening lol
Think I ran the restore manual updating so that could be why it's acting like this.

I'll do it again without the restore manual and see what happens tomorrow...
Code:
rem Stop and delete Windows Update Medic Service (it re-enables Windows Update)
net stop WaasMedicSvc
takeown /f %SYSTEMROOT%\System32\WaaSMedicSvc.dll
cacls %SYSTEMROOT%\System32\WaaSMedicSvc.dll /e /p "Administrator":f
del %SYSTEMROOT%\System32\WaaSMedicSvc.dll

rem Stop and disable Update Orchestrator Service
net stop UsoSvc
takeown /f %SYSTEMROOT%\System32\usosvc.dll
cacls %SYSTEMROOT%\System32\usosvc.dll /e /p "Administrator":f
ren %SYSTEMROOT%\System32\usosvc.dll usosvc.dll.disabled

rem Stop and disable Windows Update Service
net stop wuauserv
takeown /f %SYSTEMROOT%\System32\wuaueng.dll
cacls %SYSTEMROOT%\System32\wuaueng.dll /e /p "Administrator":f
ren %SYSTEMROOT%\System32\wuaueng.dll wuaueng.dll.disabled
takeown /f %SYSTEMROOT%\System32\wuauserv.dll
cacls %SYSTEMROOT%\System32\wuauserv.dll /e /p "Administrator":f
ren %SYSTEMROOT%\System32\wuauserv.dll wuauserv.dll.disabled

rem Remove scheduled tasks
PowerShell "(New-Object System.Net.WebClient).DownloadFile('https://www.poweradmin.com/paexec/paexec.exe','%TEMP%\paexec.exe');
for /f "delims=" %f in ('dir /b %WINDIR%\System32\Tasks\Microsoft\Windows\WaaSMedic') do %TEMP%\paexec -i -s schtasks /delete /f /tn "Microsoft\Windows\WaaSMedic\%f"
rmdir %WINDIR%\System32\Tasks\Microsoft\Windows\WaaSMedic
copy NUL %WINDIR%\System32\Tasks\Microsoft\Windows\WaaSMedic

for /f "delims=" %f in ('dir /b %WINDIR%\System32\Tasks\Microsoft\Windows\UpdateOrchestrator') do %TEMP%\paexec -i -s schtasks /delete /f /tn "Microsoft\Windows\UpdateOrchestrator\%f"
rmdir %WINDIR%\System32\Tasks\Microsoft\Windows\UpdateOrchestrator
copy NUL %WINDIR%\System32\Tasks\Microsoft\Windows\UpdateOrchestrator

for /f "delims=" %f in ('dir /b %WINDIR%\System32\Tasks\Microsoft\Windows\WindowsUpdate') do %TEMP%\paexec -i -s schtasks /delete /f /tn "Microsoft\Windows\WindowsUpdate\%f"
rmdir %WINDIR%\System32\Tasks\Microsoft\Windows\WindowsUpdate
copy NUL %WINDIR%\System32\Tasks\Microsoft\Windows\WindowsUpdate

del %TEMP%\paexec.exe
 
Joined
Jul 5, 2013
Messages
28,271 (6.75/day)
Hi,
I ran @W1zzard turn off or remove windows update script and this is what happening lol
Think I ran the restore manual updating so that could be why it's acting like this.

I'll do it again without the restore manual and see what happens tomorrow...
Code:
rem Stop and delete Windows Update Medic Service (it re-enables Windows Update)
net stop WaasMedicSvc
takeown /f %SYSTEMROOT%\System32\WaaSMedicSvc.dll
cacls %SYSTEMROOT%\System32\WaaSMedicSvc.dll /e /p "Administrator":f
del %SYSTEMROOT%\System32\WaaSMedicSvc.dll

rem Stop and disable Update Orchestrator Service
net stop UsoSvc
takeown /f %SYSTEMROOT%\System32\usosvc.dll
cacls %SYSTEMROOT%\System32\usosvc.dll /e /p "Administrator":f
ren %SYSTEMROOT%\System32\usosvc.dll usosvc.dll.disabled

rem Stop and disable Windows Update Service
net stop wuauserv
takeown /f %SYSTEMROOT%\System32\wuaueng.dll
cacls %SYSTEMROOT%\System32\wuaueng.dll /e /p "Administrator":f
ren %SYSTEMROOT%\System32\wuaueng.dll wuaueng.dll.disabled
takeown /f %SYSTEMROOT%\System32\wuauserv.dll
cacls %SYSTEMROOT%\System32\wuauserv.dll /e /p "Administrator":f
ren %SYSTEMROOT%\System32\wuauserv.dll wuauserv.dll.disabled

rem Remove scheduled tasks
PowerShell "(New-Object System.Net.WebClient).DownloadFile('https://www.poweradmin.com/paexec/paexec.exe','%TEMP%\paexec.exe');
for /f "delims=" %f in ('dir /b %WINDIR%\System32\Tasks\Microsoft\Windows\WaaSMedic') do %TEMP%\paexec -i -s schtasks /delete /f /tn "Microsoft\Windows\WaaSMedic\%f"
rmdir %WINDIR%\System32\Tasks\Microsoft\Windows\WaaSMedic
copy NUL %WINDIR%\System32\Tasks\Microsoft\Windows\WaaSMedic

for /f "delims=" %f in ('dir /b %WINDIR%\System32\Tasks\Microsoft\Windows\UpdateOrchestrator') do %TEMP%\paexec -i -s schtasks /delete /f /tn "Microsoft\Windows\UpdateOrchestrator\%f"
rmdir %WINDIR%\System32\Tasks\Microsoft\Windows\UpdateOrchestrator
copy NUL %WINDIR%\System32\Tasks\Microsoft\Windows\UpdateOrchestrator

for /f "delims=" %f in ('dir /b %WINDIR%\System32\Tasks\Microsoft\Windows\WindowsUpdate') do %TEMP%\paexec -i -s schtasks /delete /f /tn "Microsoft\Windows\WindowsUpdate\%f"
rmdir %WINDIR%\System32\Tasks\Microsoft\Windows\WindowsUpdate
copy NUL %WINDIR%\System32\Tasks\Microsoft\Windows\WindowsUpdate

del %TEMP%\paexec.exe
Something that script is missing is the WaaS and the Update protection services. Those also need to be forcibly disabled to set the updates to full manual.
 
Joined
Feb 20, 2020
Messages
9,340 (5.28/day)
Location
Louisiana
System Name Ghetto Rigs z490|x99|Acer 17 Nitro 7840hs/ 5600c40-2x16/ 4060/ 1tb acer stock m.2/ 4tb sn850x
Processor 10900k w/Optimus Foundation | 5930k w/Black Noctua D15
Motherboard z490 Maximus XII Apex | x99 Sabertooth
Cooling oCool D5 res-combo/280 GTX/ Optimus Foundation/ gpu water block | Blk D15
Memory Trident-Z Royal 4000c16 2x16gb | Trident-Z 3200c14 4x8gb
Video Card(s) Titan Xp-water | evga 980ti gaming-w/ air
Storage 970evo+500gb & sn850x 4tb | 860 pro 256gb | Acer m.2 1tb/ sn850x 4tb| Many2.5" sata's ssd 3.5hdd's
Display(s) 1-AOC G2460PG 24"G-Sync 144Hz/ 2nd 1-ASUS VG248QE 24"/ 3rd LG 43" series
Case D450 | Cherry Entertainment center on Test bench
Audio Device(s) Built in Realtek x2 with 2-Insignia 2.0 sound bars & 1-LG sound bar
Power Supply EVGA 1000P2 with APC AX1500 | 850P2 with CyberPower-GX1325U
Mouse Redragon 901 Perdition x3
Keyboard G710+x3
Software Win-7 pro x3 and win-10 & 11pro x3
Benchmark Scores Are in the benchmark section
Something that script is missing is the WaaS and the Update protection services. Those also need to be forcibly disabled to set the updates to full manual.
You got the code until W1zzard passes by ?
 
Joined
Jul 5, 2013
Messages
28,271 (6.75/day)
You got the code until W1zzard passes by ?
There is no scriptable "code", at least that I know of. Those two services are "protected" and you have to deep dive the registry to control them. AFAIK, this can not be avoided.

EDIT:
Ok, just did a fresh install so I could get into the nitty-gritty of it to remind myself, and the services that need disabling that were not included in you above post are BITS(Background Intelligent Transfer Service) and both of the Web Threat Defense services(one will be a unique User instance).

You have to disable Windows Defender Tamper Protection and all protection before making any of these changes. Otherwise Defender will just change them back. Running that script does not prevent Defender or the OS itself from turning things back on unless you specifically disable them and lock the system out of making changes in the registry.
 
Last edited:
Joined
Feb 20, 2020
Messages
9,340 (5.28/day)
Location
Louisiana
System Name Ghetto Rigs z490|x99|Acer 17 Nitro 7840hs/ 5600c40-2x16/ 4060/ 1tb acer stock m.2/ 4tb sn850x
Processor 10900k w/Optimus Foundation | 5930k w/Black Noctua D15
Motherboard z490 Maximus XII Apex | x99 Sabertooth
Cooling oCool D5 res-combo/280 GTX/ Optimus Foundation/ gpu water block | Blk D15
Memory Trident-Z Royal 4000c16 2x16gb | Trident-Z 3200c14 4x8gb
Video Card(s) Titan Xp-water | evga 980ti gaming-w/ air
Storage 970evo+500gb & sn850x 4tb | 860 pro 256gb | Acer m.2 1tb/ sn850x 4tb| Many2.5" sata's ssd 3.5hdd's
Display(s) 1-AOC G2460PG 24"G-Sync 144Hz/ 2nd 1-ASUS VG248QE 24"/ 3rd LG 43" series
Case D450 | Cherry Entertainment center on Test bench
Audio Device(s) Built in Realtek x2 with 2-Insignia 2.0 sound bars & 1-LG sound bar
Power Supply EVGA 1000P2 with APC AX1500 | 850P2 with CyberPower-GX1325U
Mouse Redragon 901 Perdition x3
Keyboard G710+x3
Software Win-7 pro x3 and win-10 & 11pro x3
Benchmark Scores Are in the benchmark section
There is no scriptable "code", at least that I know of. Those two services are "protected" and you have to deep dive the registry to control them. AFAIK, this can not be avoided.

EDIT:
Ok, just did a fresh install so I could get into the nitty-gritty of it to remind myself, and the services that need disabling that were not included in you above post are BITS(Background Intelligent Transfer Service) and both of the Web Threat Defense services(one will be a unique User instance).

You have to disable Windows Defender Tamper Protection and all protection before making any of these changes. Otherwise Defender will just change them back. Running that script does not prevent Defender or the OS itself from turning things back on unless you specifically disable them and lock the system out of making changes in the registry.
Hi,
Good info
WaaS... is showing running but error 2 as well might have something to do with W1zard's script ?
I can stop the service but can't switch it to disabled and just stopping it just repeats a few minutes later it's running again.

On a good note updates is still disabled after running the script again without restoring manual updating :cool:
But it's still early so updates will probably turn back on again.
1704285601018.png
 
Joined
Jul 5, 2013
Messages
28,271 (6.75/day)
WaaS... is showing running but error 2 as well might have something to do with W1zard's script ?
That description read error exists even on a fresh default install, so W1zzards script is not involved there. I'm still looking at the situation, microsoft has made a few changes in 23H2. Nothing drastic but things are doable..
 
Joined
Feb 20, 2020
Messages
9,340 (5.28/day)
Location
Louisiana
System Name Ghetto Rigs z490|x99|Acer 17 Nitro 7840hs/ 5600c40-2x16/ 4060/ 1tb acer stock m.2/ 4tb sn850x
Processor 10900k w/Optimus Foundation | 5930k w/Black Noctua D15
Motherboard z490 Maximus XII Apex | x99 Sabertooth
Cooling oCool D5 res-combo/280 GTX/ Optimus Foundation/ gpu water block | Blk D15
Memory Trident-Z Royal 4000c16 2x16gb | Trident-Z 3200c14 4x8gb
Video Card(s) Titan Xp-water | evga 980ti gaming-w/ air
Storage 970evo+500gb & sn850x 4tb | 860 pro 256gb | Acer m.2 1tb/ sn850x 4tb| Many2.5" sata's ssd 3.5hdd's
Display(s) 1-AOC G2460PG 24"G-Sync 144Hz/ 2nd 1-ASUS VG248QE 24"/ 3rd LG 43" series
Case D450 | Cherry Entertainment center on Test bench
Audio Device(s) Built in Realtek x2 with 2-Insignia 2.0 sound bars & 1-LG sound bar
Power Supply EVGA 1000P2 with APC AX1500 | 850P2 with CyberPower-GX1325U
Mouse Redragon 901 Perdition x3
Keyboard G710+x3
Software Win-7 pro x3 and win-10 & 11pro x3
Benchmark Scores Are in the benchmark section
That description read error exists even on a fresh default install, so W1zzards script is not involved there. I'm still looking at the situation, microsoft has made a few changes in 23H2. Nothing drastic but things are doable..
Hi,
Says last checked 7 hours ago and still shows disabled at 3:25pm lol
Damn that's only about 1.5 hours after startup it checked :/
That's messed up.
 

Mussels

Freshwater Moderator
Joined
Oct 6, 2004
Messages
58,413 (7.91/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
Hi,
You know what else kicks in after startup
Windows checking for updates even set on manual
Disabled doesn't stick
I have my wifi off or set to not to auto connect
Every startup I have to stop updates service and switch back to disabled before connecting wifi lol
If I forget just opening settings page you can see ms boasting that it checked for updates.
Pure freaking evil.

Hell it checks even when still set on disabled lol
View attachment 328023
That's not how it works here - just set that network as metered and you'll have no issues.
 
Joined
Jan 14, 2019
Messages
12,586 (5.80/day)
Location
Midlands, UK
System Name Nebulon B
Processor AMD Ryzen 7 7800X3D
Motherboard MSi PRO B650M-A WiFi
Cooling be quiet! Dark Rock 4
Memory 2x 24 GB Corsair Vengeance DDR5-4800
Video Card(s) AMD Radeon RX 6750 XT 12 GB
Storage 2 TB Corsair MP600 GS, 2 TB Corsair MP600 R2
Display(s) Dell S3422DWG, 7" Waveshare touchscreen
Case Kolink Citadel Mesh black
Audio Device(s) Logitech Z333 2.1 speakers, AKG Y50 headphones
Power Supply Seasonic Prime GX-750
Mouse Logitech MX Master 2S
Keyboard Logitech G413 SE
Software Bazzite (Fedora Linux) KDE
I just checked on my 11700 after watching a film. Everything seems to be working as intended. MS really patched this, it seems. :)
 
Joined
Dec 14, 2006
Messages
543 (0.08/day)
System Name Ed-PC
Processor Intel i5-12600k
Motherboard Asus TUF Z690 PLUS Wifi D4
Cooling Noctua NH-14S
Memory Crucial Ballistix DDR4 C16@3600 16GB
Video Card(s) Nvidia MSI 970
Storage Samsung 980, 860evo
Case Lian Li Lancool II mesh Perf
Audio Device(s) onboard
Power Supply Corsair RM750x
Software Win10 Pro 64bit
Hi,
Good info
WaaS... is showing running but error 2 as well might have something to do with W1zard's script ?
I can stop the service but can't switch it to disabled and just stopping it just repeats a few minutes later it's running again.

On a good note updates is still disabled after running the script again without restoring manual updating :cool:
But it's still early so updates will probably turn back on again.
View attachment 328085
I have that same error in service name and never ran any scripts, Defender running normal.

Little update, I honestly forgot about this thread as I posted when I first tried it on my 12600k in Win10. It seems it was not an issue but now I couldn't find why new install of Win11 CPU-Z was slower than my notes in Win10.
Today I tried this and seems Defender 0x222 comes up and it was causing slightly lower scores.
I am on the latest Win11 23H2, 22631.3007.
 

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
8,012 (1.32/day)
Defender 0x222 comes up and it was causing slightly lower scores
This should not be happening on the latest Windows 11 version if Microsoft actually patched this. I do not know why this problem is still showing up but only on some computers and not others.

Cinebench is a good benchmark that will show the loss of performance when Defender is busy doing something in the background. My 10850K drops about 1000 points in Cinebench R23 when Counter Control shows that the timers have been set to 0x222.
 
Joined
Dec 14, 2006
Messages
543 (0.08/day)
System Name Ed-PC
Processor Intel i5-12600k
Motherboard Asus TUF Z690 PLUS Wifi D4
Cooling Noctua NH-14S
Memory Crucial Ballistix DDR4 C16@3600 16GB
Video Card(s) Nvidia MSI 970
Storage Samsung 980, 860evo
Case Lian Li Lancool II mesh Perf
Audio Device(s) onboard
Power Supply Corsair RM750x
Software Win10 Pro 64bit
This should not be happening on the latest Windows 11 version if Microsoft actually patched this. I do not know why this problem is still showing up but only on some computers and not others.


Cinebench is a good benchmark that will show the loss of performance when Defender is busy doing something in the background. My 10850K drops about 1000 points in Cinebench R23 when Counter Control shows that the timers have been set to 0x222.
Here a 5 run test after fresh reboot. I will try CB2x and see but the MT in CPU-Z you can see 2%. also while the ST not seeing it there I normally never see 800 in ST run and now do even if it ends tiny bit below when finished.
Edit here results of CPU-Z, CB20/23.

Defender counters on. 0x222
ST= 796, 796, 793, 797, 795
MT= 7356, 7408, 7408, 7412, 7407
CB20= 6870, 6886, 6870
CB23= 17924, 18275, 18272

Defender counters off. 0x330
ST= 796, 797,797, 799, 800,
MT= 7564, 7559, 7552, 7540, 7554
CB20= 7077, 7091, 7088
CB23= 18579, 18591, 18545

PS: I noticed you can't run the tests from popular BenchMate app as it sets counters to "not used" 0x000 as soon as you run CB2x. You have to go into folder and run CB2x directly, no launcher.
Anyway, it is showing "Defender" 0x222 after a few mins on a fresh boot.
 
Last edited:
Joined
Dec 14, 2006
Messages
543 (0.08/day)
System Name Ed-PC
Processor Intel i5-12600k
Motherboard Asus TUF Z690 PLUS Wifi D4
Cooling Noctua NH-14S
Memory Crucial Ballistix DDR4 C16@3600 16GB
Video Card(s) Nvidia MSI 970
Storage Samsung 980, 860evo
Case Lian Li Lancool II mesh Perf
Audio Device(s) onboard
Power Supply Corsair RM750x
Software Win10 Pro 64bit
Try to lean away from Benchmark "Apps" from the app store. Install and use normal benchmarks as you will get more reliable results.
I have them in both ways, BenchMate is handy way.
This is it.
 

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
8,012 (1.32/day)
Anyway, it is showing "Defender" 0x222 after a few mins on a fresh boot.
That is typically what happens. That is why I believe that whatever Windows Defender is doing, it cannot be that important. If it was busy doing some real time defending of your computer, why is it not running this part of its algorithm immediately when you start up your computer?

@Ed_1
Thanks for doing some testing. It makes sense that there is zero difference in single threaded performance. If Defender is keeping one core busy, your CPU still has plenty of other cores available to run a single threaded benchmark at full speed.

The hit to multi threaded performance seems to be less on your computer compared to on my 10850K. If this Defender background task is being scheduled on one of the slower E cores, the loss of performance might not be as noticeable.

Interesting that BenchMate resets all of the performance monitoring timers but does not actually use any of them. There could be some other program that is running on many user's computers that is doing the same thing. That is the only way I can explain why this problem is still happening but only on some computers and not on all computers.

Perhaps some of us have accidentally opted in or have been chosen to run some unnecessary Windows Defender code in the background.
 
Joined
Dec 14, 2006
Messages
543 (0.08/day)
System Name Ed-PC
Processor Intel i5-12600k
Motherboard Asus TUF Z690 PLUS Wifi D4
Cooling Noctua NH-14S
Memory Crucial Ballistix DDR4 C16@3600 16GB
Video Card(s) Nvidia MSI 970
Storage Samsung 980, 860evo
Case Lian Li Lancool II mesh Perf
Audio Device(s) onboard
Power Supply Corsair RM750x
Software Win10 Pro 64bit
That is typically what happens. That is why I believe that whatever Windows Defender is doing, it cannot be that important. If it was busy doing some real time defending of your computer, why is it not running this part of its algorithm immediately when you start up your computer?

@Ed_1
Thanks for doing some testing. It makes sense that there is zero difference in single threaded performance. If Defender is keeping one core busy, your CPU still has plenty of other cores available to run a single threaded benchmark at full speed.

The hit to multi threaded performance seems to be less on your computer compared to on my 10850K. If this Defender background task is being scheduled on one of the slower E cores, the loss of performance might not be as noticeable.

Interesting that BenchMate resets all of the performance monitoring timers but does not actually use any of them. There could be some other program that is running on many user's computers that is doing the same thing. That is the only way I can explain why this problem is still happening but only on some computers and not on all computers.

Perhaps some of us have accidentally opted in or have been chosen to run some unnecessary Windows Defender code in the background.
Hi, I been testing some more and the Defender mode is always on so far(been 1/2 day) as mentioned it goes on about 3 min in on fresh boot.
The ST CPU-Z test is better with counters set to Normal - 0x330, my description above was not best there. During the ST test I see 800 marks but sometimes it ends 79x, with in Defender mode it nevers spikes to 800 and those scores above are better than normal, as I tested that mode first and generally scores go down tiny bit longer system is running.

Also the results seem more consistent in Normal - 0x330, plus I do see effective clocks lower like you do. my all core clocks of 4700mhz show around mid 46xx in Defender mode -0x222 .

To give idea of performance lose it probably take about 100mhz OC to compensate the hit.
 
Last edited:
Top