STOP 0xD1 BSOD which blames NETIO.SYS actually caused by either one of the following reasons.
A ) Buggy network interface card driver.
B ) Third party firewalls like "Zonealarm" or Internet security suits like "McAfee".
C ) Network monitoring software like "Networx".
D ) Incompatibility with torrent downloading clients and Windows.
E ) Download managers.
In your case, my primary suspicion is Internet Download Manager as it's driver idmwfp.sys can be seen in raw call stack.
fffff880`1cb86fc0 fffff880`01b9f86d NETIO!CalloutStreamDataInit+0x25
fffff880`1cb86fc8 fffff880`1699cc3dUnable to load image \SystemRoot\system32\DRIVERS\idmwfp.sys, Win32 error 0n2
*** WARNING: Unable to verify timestamp for idmwfp.sys
*** ERROR: Module load completed but symbols could not be loaded for idmwfp.sys
Please uninstall IDM completely from the system as a test and report how it works ( don't install any other third party download manager clients until the issue is solved. Please use the built in feature embedded with browsers) .