So since upgrading from 2013 to 2014, having the firewall enabled and trying to torrent results in EXTREME DPC latency from tcpip.sys spiking as high as 200ms. Thats not a typo, ms not µs. Now obviously this causes poor system performance, the mouse skips across the screen, audio is so distorted you may as well be listening to TV static. Is it possible to safely downgrade back to 2013, as i dont really cherish the idea of using the internet with the firewall disabled (which instantly fixes the problem). Alternatively any ideas on a fix ?
See this problem not only for me there, I have written to technical support, I sent them the logs from my computer, they had to speak with the solution but so far there is silence, this problem has stopped me from buying a license.
Please note that Windows uses a procedure named "system interrupts" (which can cause high CPU usage by itself). Basically, when data is received from peripherals (let's say network data), the Network card (NIC) sends interrupt requests to CPU, causing it to stop whatever it was doing and process the new information. Considering that the same data is analyzed by the firewall, your processor has even more work to do and the normal operations are delayed even further.
As some of the sound cards are connected to the motherboard using the same BUS as the NIC and the USB ports, the buffer can not transfer all the data and the audio one (which is not prioritized by system I/O interrupts) is delayed, resulting the "shattered sound" effect.
Other cause can be high hard drive usage. Due the same reason, the data downloaded by the torrent has priority and fills HDD's buffer, but the information is not processes until it is analyzed by firewall. For hard disks with small buffers, the "shattered sound" effect occurs even when no antivirus software is installed.
To check which exact driver is causing the issue, please follow this guide.
As said in the OP, tcpip.sys is the driver causing issues, BUT only when the firewall is enabled and only since updating from 2013 to 2014. Latencymon is where i got this data from. the only change in system configuration was the bullguard upgrade and i was having no issues at all beforehand, with torrents downloading right up untill the upgrade was performed, after the reboot, started torrenting and everything went horrible. I can only imagine how it would cripple a system with a decent internet connection considering i was only getting 800KB/s down and 9 up
1. Uninstall BullGuard without keeping settings. 2. Restart the computer. 3. Go to Start ->type cmd in the search area ->right click on cmd.exe ->run as admin. 4. In the Command Prompt window type sfc /scannow [Enter] 5. Note the result of the scan and restart the PC. 6. Download Services Repair, and run it as admin. Reboot when prompted. 7. Check for optional Windows updates that refers to drivers. Install them (if any) and restart. 8. Download AdwCleaner from here and run a scan with it. Press the "Clean" button once it is available and agree to all prompts. 9. Turn off Windows Firewall and reinstall BullGuard by downloading it from our website. 10. Once installed, go to Settings ->Main and uncheck the 'Allow BullGuard to protect its components against termination" box and restart to complete the installation. 11. Check if the problem persists. If it does, disable the sound effects for your Windows theme (aka No Sound theme) as shown here (11th screenshot).
@Lunetouche, in the case the issue persists, it occurs only when using torrents?
Having followed the steps the problem persists. While the problem is crippling with torrents, it is only the occasional blip under other internet use such as streaming from youtube etc, i imagine this is to do with the number of connections the firewall must process being much higher while torrenting. The sfc scan reported no problems, neither did the adwcleaner. Servicesrepair was incredibly fast and didnt appear to actually do anything but that may just be the nature of the utility. drivers are all up to date as well.