Solution for Wi-Fi “Limited Connectivity error” on the Microsoft Surface

36

Apparently many Surface users are experiencing a “Limited Connectivity error” when using WI-FI on the Microsoft Surface, which can only be fixed by disconnecting and reconnecting or restarting the tablet.

Microsoft has pushed out a fix, but apparently some users are still having issues.

However a solution has popped up on Microsoft Answers which may solve the left-over issues.

The instructions are as follows:

  • First of all, go to Start Screen by pressing the Windows button your Surface tablet. In Start Screen go to Search Charm by swiping from right and selecting ‘Search‘.

  • Type in ‘cmd’ in the ‘Search’ box. ‘Command Prompt‘ would be showed in results.

  • Swipe down on the Command Prompt tile and the app bar will open. Select ‘Run as administrator’ from the app bar.

  • Command Prompt will open on the desktop. Type or copy and paste the following in the command prompt

netsh int tcp set heuristics disabled

  • Press ‘Enter’. You would see ‘Ok’ as answer. Now, type the following:

netsh int tcp set global autotuninglevel=disabled

  • Press ‘Enter’. You would see ‘Ok’ again. Type the following now:

netsh int tcp set global rss=enabled

  • Press ‘Eneter’ and you would see ‘Ok’. Now, finally type the following:

netsh int tcp show global

  • This time you will see a couple of settings and all should be disabled except one or two. If, all are disabled except one you are good to go.

Surface-Wifi-command-8

  • Now, your Wi-Fi should be connected to internet again. You won’t face the Wi-Fi limited connectivity problem again.

Let us know below if this hack solves your issues.

Via Windows8Core.com

About Author

  • Sebastiaan Dammann

    Apparantly the ‘fix’ Microsoft pushed out does the same as described above. I haven’t executed the steps and have the same parameters shown.

  • brent3000
    • Gerard

      I have an ms surface pro and periodically when it connects to a network, it goes to this limited wifi, even at home. Last night it worked in the airport and today it will not work at home, last week it did work at home.
      Disabling Heusristics as above, made no difference.
      The wifi connectivity of the MS pro is very unpredictable, all the other devices do not have this problem (windows 7 PC, 2 IPads, 2 windows phones)

  • http://twitter.com/danrivhor Daniel Rivero Horie

    I have had this problem on my Acer Aspire S7 ultrabook with the normal version of Windows 8, I’ll try this solution and see if it works

  • Tim Hogg

    Updated Wi-Fi drivers that address limited connectivity were made available through Windows Update with the December 11th update for Surface RT.

    Please try this Windows Update prior to any additional troubleshooting steps mentioned here.

    Thank you!

  • jpval

    does not solve the issue for me

  • marktharparms

    This hasn’t fixed it for me, either.

    At home I can force the solution by pushing the WPA Push to Connect button on my router but I’m currently away and can connect to no network whatsoever.

    • atchius

      after no luck on several forums, this simple idea worked perfectly for me. I was getting limited connectivity on the wifi network here at work, using a WPA2 key. no IP address. so I just “forgot” the network, then tried to reconnect, and pushed the button on the router instead of typing a key. success!

      • atchius

        never mind. works for about five minutes, now back to nothing.

  • vootins

    No dice.

  • Wael Nabil

    I’m happy to say that this has Actually WORKED for me, No more limited connectivity issues, I applied all firmware updates till 11th June, but still had errors, applying these commands fixed it, and I have only 1 enabled as per the guides above.

    6th July 2013

  • nachshon

    Installed all 28 updates. Applied the suggested fix. No go. Still get ‘limited’ connectivity (which is practically NO connectivity) on my home network, my smartphone hotspot, and other random wifi networks.
    I do get connected on some wifi networks. So far have not figured out what makes the difference.

    Anybody knows how to connect the Surface Pro to a wired LAN?

    Thanks.

  • Filipe

    not working for me

  • Andras

    It did fix my problem, many thanks!

  • magister ludi

    Worked for me on my surface that was all in japanese. I couldn’t do a windows update or download the english language pack because I couldn’t access the internet but the steps above worked after I could get into the command window in japanese.

  • craig

    Fantastic thank you so much! I had to search how to open command prompt under admin etc as swiping down didn’t work but after that it was plain sailing :)

  • Christopher Masak

    Flippin brilliant! Yay random admin on the internet, you are my hero.

  • Harris R.

    What does it mean if one says 3000

  • Ali Köymen

    I had the same problem with my sony laptop running Windows 8.1 it really worked.
    Great
    Thanks

  • Pascal

    doesn’t work

  • Faizaan Khan

    I got it fixed by reverting the drivers to manufacturer’s build…..
    Courtesy this article: http://www.registryrecycler.com/blog/2013/11/fix-wi-fi-connectivity-issues-in-windows-8-1/

  • uzam

    Microsoft Windows [Version 6.3.9600]

    (c) 2013 Microsoft Corporation. All rights reserved.

    C:Windowssystem32>ipconfig

    Windows IP Configuration

    Ethernet adapter Bluetooth Network Connection:

    Media State . . . . . . . . . . . : Media disconnected

    Connection-specific DNS Suffix . :

    Wireless LAN adapter Local Area Connection* 2:

    Media State . . . . . . . . . . . : Media disconnected

    Connection-specific DNS Suffix . :

    Wireless LAN adapter Wi-Fi:

    Connection-specific DNS Suffix . :

    Link-local IPv6 Address . . . . . : fe80::e4c2:bd34:efc2:4a62%4

    IPv4 Address. . . . . . . . . . . : 192.168.1.19

    Subnet Mask . . . . . . . . . . . : 255.255.255.0

    Default Gateway . . . . . . . . . : 192.168.1.1

    Ethernet adapter Ethernet:

    Media State . . . . . . . . . . . : Media disconnected

    Connection-specific DNS Suffix . :

    Tunnel adapter isatap.{B854E30C-6BFA-4848-8112-2B24A6CE7023}:

    Media State . . . . . . . . . . . : Media disconnected

    Connection-specific DNS Suffix . :

    Tunnel adapter Teredo Tunneling Pseudo-Interface:

    Connection-specific DNS Suffix . :

    IPv6 Address. . . . . . . . . . . : 2001:0:9d38:6ab8:186f:bdb:3f57:feec

    Link-local IPv6 Address . . . . . : fe80::186f:bdb:3f57:feec%16

    Default Gateway . . . . . . . . . : ::

    C:Windowssystem32>netsh int ipv4 set interface ignoredefaultrou

    tes=enabled

    The system cannot find the file specified.

    C:Windowssystem32>netsh int ipv4 set interface

    One or more essential parameters were not entered.

    Verify the required parameters, and reenter them.

    The syntax supplied for this command is not valid. Check help for the correct sy

    ntax.

    Usage: set interface [interface=] [[forwarding=]enabled|disabled]

    [[advertise=]enabled|disabled] [[mtu=]]

    [[siteid=]] [[metric=]automatic|]

    [[firewall=]enabled|disabled] [[siteprefixlength=]]

    [[nud=]enabled|disabled] [[basereachabletime=]]

    [[retransmittime=]] [[dadtransmits=]]

    [[routerdiscovery=]enabled|disabled|dhcp]

    [[managedaddress=]enabled|disabled]

    [[otherstateful=]enabled|disabled]

    [[weakhostsend=]enabled|disabled]

    [[weakhostreceive=]enabled|disabled]

    [[ignoredefaultroutes=]enabled|disabled]

    [[advertisedrouterlifetime=]]

    [[advertisedefaultroute=]enabled|disabled]

    [[currenthoplimit=]] [[store=]active|persistent]

    [[forcearpndwolpattern=]enabled|disabled]

    [[enabledirectedmacwolpattern=]enabled|disabled]

    [[ecncapability=]ecndisabled|ect1|ect0|application]

    Parameters:

    Tag Value

    interface – Interface name or index.

    forwarding – Whether packets arriving on this interface can

    be forwarded to other interfaces.

    advertise – Whether router advertisements are to be sent on

    this interface. The default is disabled.

    mtu – The MTU of this interface. The default is the

    natural MTU of the link.

    siteid – The Site-id can no longer be configured from netsh.

    metric – Interface metric, added to route metrics for

    all routes over the interface.

    firewall – The Firewall can no longer be configured from netsh.

    siteprefixlength – Default length of global prefix for the site.

    nud – Whether neighbor unreachability detection is

    enabled. Default depends on type of interface.

    basereachable – Base reachable time (in ms).

    retransmittime – Retransmit time (in ms).

    dadtransmits – Number of duplicate address detection transmits.

    routerdiscovery – Can be enabled, disabled, or controlled by DHCP.

    managedaddress – Whether managed address configuration is

    enabled. Setting this parameter will have no

    effect on an interface that has router discovery

    enabled & advertising disabled. In that case the

    parameter is controlled by router discovery.

    otherstateful – Whether other stateful configuration is enabled.

    Setting this parameter will have no effect on an

    interface that has router discovery enabled &

    advertising disabled. In that case the

    parameter is controlled by router discovery.

    weakhostsend – Whether weak host sends are enabled.

    weakhostreceive – Whether weak host receives are enabled.

    ignoredefaultroutes- Ignores default routes on the interface. Default: Disabl

    ed

    advertisedrouterlifetime- Router lifetime (in seconds). Default is 1800.

    advertisedefaultroute- Whether interface will be advertised as default router

    .

    currenthoplimit – Hop limit in outbound traffic.

    store – active: Set only lasts until next boot.

    persistent: Set is persistent.

    forcearpndwolpattern- Whether address resolution and neighbor

    discovery packet patterns are configured to

    wake up the machine.

    enabledirectedmacwolpattern – Whether directed MAC packet patterns are

    configured to wake up the machine.

    ecncapability – Whether outgoing packets are ECN marked.

    Remarks: Modifies interface configuration parameters.

    Example:

    set interface “1” metric=2 forwarding=enabled store=active

    C:Windowssystem32>ignoredefaultroutes=enabled

    ‘ignoredefaultroutes’ is not recognized as an internal or external command,

    operable program or batch file.

    C:Windowssystem32>netsh int set heuristik tcp dinonaktifkan

    The following command was not found: int set heuristik tcp dinonaktifkan.

    C:Windowssystem32>int tcp netsh mengatur autotuninglevel dunia = dinonaktifkan

    ‘int’ is not recognized as an internal or external command,

    operable program or batch file.

    C:Windowssystem32>int tcp netsh mengatur rss dunia = diaktifkan

    ‘int’ is not recognized as an internal or external command,

    operable program or batch file.

    C:Windowssystem32>netsh int set heuristik tcp

    The following command was not found: int set heuristik tcp.

    C:Windowssystem32>netsh int set heuristik tcp dinonaktifkan

    The following command was not found: int set heuristik tcp dinonaktifkan.

    C:Windowssystem32>nt tcp netsh mengatur autotuninglevel dunia = dinonaktifkan

    ‘nt’ is not recognized as an internal or external command,

    operable program or batch file.

    C:Windowssystem32>nt tcp netsh mengatur rss dunia = diaktifkan

    ‘nt’ is not recognized as an internal or external command,

    operable program or batch file.

    C:Windowssystem32>netsh int tcp menunjukkan global yang

    The following command was not found: int tcp menunjukkan global yang.

    C:Windowssystem32>

  • LOVE THE ADMIN

    i love you…………… :* ………… i was fucked up doing all the other driver install , adpter settings bah blah blah……….

    people like you just keep the world running baby…………… wat a feeling is that …. umaaaaaah……………

    i will now not copy the solution and post it on other threads with similar topics …istead i will give link of this page………… because you are the onl one who deserves the credit ……….

    heaven………..@ this page….:p for me atleast…………. you even can’t imagine how much time and effort i wasted in solving this issue until i reach heaven… haha love you

    once again THANK YOU…..and i mean it

  • Hugh

    Awesome! Thank you so much. I’ve been at a loss using my tablet in my graduate program for the past week and you helped me solve it in 30 seconds. Only thing I had to add was a restart….might be common sense for most of you but it wasn’t for me. thanks

  • Maria

    Nope, doesn’t work! I’m gonna through my brand new 1000€ hp laptop out of the window soon! Really annoying!

  • Rita Barauskaite

    Do not work this one for me:(

  • Anon

    Windows 8 is an absolute PIA! This worked for me after countless other futile solutions. Thank you!

  • security_agency

    Thanks you saved my life, Samsung Ativ Book 9 Plus NP-940x3g-K05 win 8.1 !!! Now trying to fix my Sony Vaio Pro also new one prod. y. 11.2014 win 8.1, result in few days

  • Garrett

    nope

  • jerick

    thank u

  • HamidrezaAfshari

    Hi For me the blue error screen is displayed, the system will restart and now it will not load any pages Please help

  • Andrea

    fffffffuuuuuuuu can anyone else not see the damn picture? This is getting really frustrating, Im about to switch back to Ubuntu

    • NGM123

      Nadella, hurry up and sort this out man, otherwise Andrea is going to go back to Ubuntu !!

  • Fred

    Does anyone know whether I can get direct Internet connection from my Surface Pro 3 (without wi-fi) by inserting a micro-SIM (the one in my i-pad) into the micro-SD slot in the Pro 3. OR can I put a service provider’s internet dongle into the USB slot? Probably not in both cases – just interested.

  • eagle_rose

    Admin, your image is a 404. What settings?

  • james

    So far worked for me five minutes and counting. Was so annoying!