Pc became slower/laggy.

Sep 13, 2018
28
0
30
Hey, since today, my pc started to run slower than before. When I saw that, I started to clean dust from inside it, but when I booted it up again everything was the same. Yesterday, before turning off my pc, I installed the newest nvidia graphics drivers that might have been a problem, but when I rolled back, drops started to appear less, but still a lot of them appeared. When I was playing tf2 I left a program called "AIDA64 extreme" running to see which temperature rises when game drops, but none of them were more than 65 celsius when fps dropped from 200 to 60. My pc was build in 2016 by the end of summer if it's thermal paste problem. What can be the problem here?
P.s I didn't install any programs in like, months.
Temperature picture: https://prnt.sc/ku1t2s
 
Yesterday I've tested usages of my hardware while playing and I've got barely any lags. Usage of my CPU were from 55 to 65 most of the time, ram usage 40-50 and GPU usage was 30-50 one time GPU had 95 for a split second. People said I should change my thermal paste more often I might try to do that.
 
I've tried the first method and found an error on updates so I tried to "reinstall" it, but it made even more problems. It froze saying "Initializing",so I've tried a fix for that too, by opening services and stopping windows update, but it only made it frozen saying "Stopping" instead of nothing.
 
run powershell or cmd (with admin rights)
and type sfc /scannow
if no errors, then open powershell (not cmd)
and paste inside this
Code:
$arch = Get-WMIObject -Class Win32_Processor -ComputerName LocalHost | Select-Object AddressWidth 
Stop-Service -Name BITS 
Stop-Service -Name wuauserv 
Stop-Service -Name appidsvc 
Stop-Service -Name cryptsvc 
 
Remove-Item "$env:allusersprofile\Application Data\Microsoft\Network\Downloader\qmgr*.dat" -ErrorAction SilentlyContinue 
 
Rename-Item $env:systemroot\SoftwareDistribution SoftwareDistribution.bak -ErrorAction SilentlyContinue 
Rename-Item $env:systemroot\System32\Catroot2 catroot2.bak -ErrorAction SilentlyContinue 
 
Remove-Item $env:systemroot\WindowsUpdate.log -ErrorAction SilentlyContinue 
 
"sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)" 
"sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)" 
 
Set-Location $env:systemroot\system32 
 
regsvr32.exe /s atl.dll 
regsvr32.exe /s urlmon.dll 
regsvr32.exe /s mshtml.dll 
regsvr32.exe /s shdocvw.dll 
regsvr32.exe /s browseui.dll 
regsvr32.exe /s jscript.dll 
regsvr32.exe /s vbscript.dll 
regsvr32.exe /s scrrun.dll 
regsvr32.exe /s msxml.dll 
regsvr32.exe /s msxml3.dll 
regsvr32.exe /s msxml6.dll 
regsvr32.exe /s actxprxy.dll 
regsvr32.exe /s softpub.dll 
regsvr32.exe /s wintrust.dll 
regsvr32.exe /s dssenh.dll 
regsvr32.exe /s rsaenh.dll 
regsvr32.exe /s gpkcsp.dll 
regsvr32.exe /s sccbase.dll 
regsvr32.exe /s slbcsp.dll 
regsvr32.exe /s cryptdlg.dll 
regsvr32.exe /s oleaut32.dll 
regsvr32.exe /s ole32.dll 
regsvr32.exe /s shell32.dll 
regsvr32.exe /s initpki.dll 
regsvr32.exe /s wuapi.dll 
regsvr32.exe /s wuaueng.dll 
regsvr32.exe /s wuaueng1.dll 
regsvr32.exe /s wucltui.dll 
regsvr32.exe /s wups.dll 
regsvr32.exe /s wups2.dll 
regsvr32.exe /s wuweb.dll 
regsvr32.exe /s qmgr.dll 
regsvr32.exe /s qmgrprxy.dll 
regsvr32.exe /s wucltux.dll 
regsvr32.exe /s muweb.dll 
regsvr32.exe /s wuwebv.dll 
 
REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v AccountDomainSid /f 
REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v PingID /f 
REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v SusClientId /f 
 
netsh winsock reset 
netsh winhttp reset proxy 
 
Get-BitsTransfer | Remove-BitsTransfer 
 
if($arch -eq 64){ 
    wusa Windows8-RT-KB2937636-x64 /quiet 
} 
else{ 
    wusa Windows8-RT-KB2937636-x86 /quiet 
} 
 
Start-Service -Name BITS 
Start-Service -Name wuauserv 
Start-Service -Name appidsvc 
Start-Service -Name cryptsvc 
 
wuauclt /resetauthorization /detectnow 
 
Write-Host "Process complete. Please reboot your computer."
 

I know the mistake now it was the " at the end of ex that didn't work.
 


I had to remove it at the end of ex in order for it to work, so idk. Either way, what was the problem here that I should know in the future? And after this windows update it started to make my games not responding a lot for some reason. And that microsoft software protection thing uses 30% of cpu when it happens. And there's still this thing that annoys me. https://imgur.com/a/mziTLMQ
Also, this after it was alright. https://imgur.com/a/8bMaQdf