Broadband internet does not connect automatically.

Original Title: Networking problems       

Hi all.I am very disappointed about windows 8.1.After upgrade from windows 8 to windows 8.1i had following problems : windows 8 boot time 30seconds  windows 8.1 70 seconds. Second problem and most annoying is about networking. I am using broadband with username and password to connect to internet. In windows 8  my connection to internet was starting automatically on  computer startup. In windows 8.1 I can't do that because settings are missing from "Internet Options"  "Connections" tab Always dial my default connection is missing, also settings missing from PPPoE connection, option to automatic redial a number of times if connection is lost. So every time my computer starts I have to manually connect to internet  but first time I get error 651 then few second later I click the connect button again and connection is done and computer is connected to internet. So in windows 8 I could connect to internet automatically with no clicks but in windows 8.1 I have to do 6 clicks to connect computer to internet!! I checked internet for solutions but could not find a good one. If necessary I can post some screenshots. If anyone can help ?



Here's the solution that worked for me:

  1. Open Task scheduler (searching for 'task' in Windows 8 will show you the option for "Schedule Tasks")
  2. Click Create Basic Task
  3. Give a name and description; "connect to the internet" will suffice, click Next
  4. Choose When the computer starts, click Next
  5. Choose Start a program, click Next
  6. For what to run, type in rasdial
  7. For Arguments, enter <connection name> <user name> <password>, without the brackets. So if the PPPoE connection you have configured is called 'Broadband Connection', and you have user name 'janedoe', with password 'truffles456', your Arguments field would be "Broadband Connection" janedoe truffles456 (note the quotes are required for any name with a space in it)
  8. Click Next
  9. Select Open the Properties dialog for this task when I click finish, click finish.
  10. On the general tab, select Run whether user is logged on or not, and change the 'Configure for' field to Windows 8.1; click ok
  11. Enter your password (since this is running before you actually log in)
  12. Exit task scheduler, and restart - all done!

(if you have doubts about your command entered in step 7, you can verify rasdial works by simply opening a command prompt, and typing in the command used for the batch file below - it should connect you to the internet, and if it doesn't, it will likely give you an error message of some sort)

Another method is to make a batch file, say 'auto_connect.bat', in your startup folder (c:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup), and type the command rasdial "Broadband Connection" janedoe truffles456. The problem with this is it runs with all other applications on startup, so if you also launch a web browser window going to '', assuming the browser launches before the connection has completed, you will get some sort of error 'not connected to the internet' and have to refresh. Having it as a scheduled task on startup means it happens before most other startup tasks. Note there are obviously some security considerations with this, so use either of these methods only if you are in a trusted environment!

10 people were helped by this reply


Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.


Question Info

Last updated April 2, 2020 Views 19,203 Applies to: