Hi again gulmhor.
As you have good broadband connection and you are able to surf the internet without problem, I am tempted to say that there is nothing to worry about.
The only problem you say you are having is at Startup when it takes 3 or 4 minutes. I'm not exactly sure what you mean by that and perhaps you can explain a little more.
When you turn the computer on and Windows fully loads up, what happens with that network icon in the System Tray? Does it appear immediately, or does it not appear for 3 to 4 minutes?
If it appears immediately, does it then show limited connectivity for 3 to 4 minutes, and then show it is fully connected? Or does it always show limited connectivity even though you can surf the internet without properly?
What about the modem. When you shut down the computer each day, do you turn that modem off?
If so, at what stage during the next Startup procedure do you turn the modem back on? Have you tried turning the modem on before you turn on the computer?
You haven't given any details about your computer setup, (the request in red above each post window refers), so we know nothing about how old the computer is, what speed the processor is, how much RAM you have, or whether you are on a network. All of these can influence how quickly a computer starts up, and indeed 3 to 4 minutes is not especially slow as far as computer startup is concerned. For example I have a 3.0 GHz Pentium processor, 2GB of RAM, and I am not on a network, so my computer is quite powerful, but it still takes about 2 minutes to startup and load up fully.
One other thing. Do you have a firewall? If so, which one? I have not heard of firewalls that do this, but I suppose it could be the case that the firewall is preventing full connectivity until the firewall has finished all its checks, especially if the modem is not turned on until after the computer is fully started and loaded.
By the way. No need to call me sir. Mark will do. We are all equal here,