This appears to be a Zonealarm issue,uninstall Zonealarm/run ccleaner/reboot/reinstall Zonealarm.
Or possibly a driver issue.Check device manager for any yellow exclaimation marks.
Windows key+Pause/hardware/Device manager.
All this may be better done in safemode,Tapping F8 on startup will get you into safemode.
Though firstly once into safemode,select Last Known Good Configuration and then boot into windows.