add check for empty username field during logon
read regkey Exception: mitigated but not fixed

GetSettingFromRegistry sometimes fail
http://stackoverflow.com/questions/10941338/why-is-registry-written-in-different-location-than-expected
Keep Windows Service alive for more then 3 minutes when system shut down

http://social.msdn.microsoft.com/Forums/vstudio/en-US/d14549e2-d0bc-47fb-bb01-7e0ac57fa712/keep-windows-service-alive-for-more-then-3-minutes-when-system-shut-down?forum=csharpgeneral
pgSMB add 1 minute timeout if an SMB connection fails