you havent by any chance got an nVidia-based graphics card have you? I only ask because if it's overclocked, the screen will flicker at the start of windows as it applies the clock settings to your graphics chip/ram.
It happens to me, and I cannot connect for about 5 seconds after windows bootup, as soon as the screen's flickered off then on, I can use windows.