About one year ago I posted a problem about installing Kerio 2.1.5 on a Windows XP system: http://www.wilderssecurity.com/showthread.php?t=221143 To recap, when I went to boot the p.c. after installing Kerio, the XP boot up took several minutes before the following error message appeared: "C:\Program Files\Kerio\Personal Firewall\PERSFW.EXE pfVarLibInit: vol_server_start error: 1 (10022 socket() failed)" Thereafter I could not log on to Windows. I believe the problem was due to the two on-board network adapters as Kerio worked fine when they were disabled. Well one year later, the following procedure seems to have corrected the problem: 1. Load updated network drivers (Intel PRO1000 in my case, e1q5132.inf) 2. Enable NetBIOS over tcp/ip on adaptor #1, disable on (unused) adaptor #2. 3. Run WinsockxpFix.exe I don't which of the three steps was the crucial one, but now I can report that my XP computer is booting up without problems every time Having said that, I've since migrated from Windows XP to Ubuntu 9.04. I use Ubuntu for everything except video editing. Thanks especially to Antarctica and noone_particular for their suggestions a year ago.