How to Automatically Turn on Wi-Fi on a Laptop: Step-by-Step Instructions for All Operating Systems

Are you tired of manually turning on your laptop's Wi-Fi every time it wakes from sleep mode or reboots? This problem is common among many users, especially those who frequently work on the go or use their laptop in different locations. Automatically connecting to Wi-Fi not only saves time but also eliminates the need to remember network passwords.

In this article we will look at 5 proven methods Set up automatic Wi-Fi activation on laptops with Windows 10/11 And macOS, including brand-specific solutions (Lenovo, HP, ASUS, Dell). You'll also learn why Wi-Fi may not connect automatically and how to fix it without calling a service center. All instructions are adapted for the latest operating system versions and adapter firmware.

Why Wi-Fi Doesn't Connect Automatically: Common Reasons

Before setting up auto-on, it's important to understand what's preventing your laptop from connecting to the network on its own. Here's top 5 reasons, which are most common:

  • 🔌 Energy saving settings — Windows or macOS disables the Wi-Fi adapter to save battery power.
  • 🔄 Network conflict — the laptop "remembers" several access points and cannot select a priority one.
  • 🔒 Unsaved passwords — even if the network is saved, the password may have been reset after the OS update.
  • 🛠️ Outdated drivers — the Wi-Fi adapter is not working correctly due to an old software version.
  • ⚙️ Router settings - Some routers block automatic connection of devices.

If your laptop Lenovo ThinkPad or HP Pavilion If Wi-Fi suddenly stopped connecting automatically after a Windows update, it's most likely due to drivers or power settings. In this case, macOS the problem often lies in the keychain System Preferences → Network, where network priorities are confused.

⚠️ Attention: On laptops with Windows 11 after the update KB5028254 (July 2023) Some users encountered an auto-connection bug. If your system was updated automatically, check the build version in Win + R → winver.
📊 What kind of laptop do you have?
Lenovo
HP
ASUS
Dell
Acer
Apple MacBook
Another

Method 1: Setting up auto-connection in Windows 10/11

The easiest method is to set network priority and enable automatic connection through Windows settings. This method works on 90% of laptops (including ASUS ROG, Dell XPS, MSI) and does not require installation of additional software.

Instructions:

  1. Open Settings → Network and Internet → Wi-Fi.
  2. Click Managing known networks.
  3. Select your network and click Properties.
  4. Activate the switches:
    • 🔘 Connect automatically
    • 🔘 Connect even if the network does not broadcast its name (SSID)
  • Save the changes and restart your laptop.
  • If after these steps Wi-Fi still does not connect automatically, check network priorityWindows may "forget" your primary network if you frequently connect to other hotspots (for example, in cafes or airports). To fix this:

    Open Command Prompt as Administrator | Enter netsh wlan show profiles|Find your network in the list|Run netsh wlan set profileorder name="NETWORK_NAME" interface="Wi-Fi" priority=1|Restart your laptop-->

    For laptops Lenovo Legion And HP Omen with two Wi-Fi adapters (for example, Intel AX200 + Killer Wi-Fi) may be required disable the second adapter V Device Manager, if it conflicts with the main one.

    Method 2: Change power settings

    Windows is aggressive about saving battery power, and sometimes this leads to automatic shutdown of the Wi-Fi adapter when switching to sleep mode. To fix this:

    Steps for Windows 10/11:

    1. Open Control Panel → Power Options.
    2. Select the active power plan and click Setting up a power plan.
    3. Go to Change advanced power settings.
    4. Find the section Wireless Network Adapter Settings → Power Saving Mode.
    5. Set value Maximum performance for both states (battery and mains).

    For laptops Dell Latitude And ASUS ZenBook It is also recommended to disable the function Wi-Fi Sense (if your version of Windows has it), as it may interfere with a stable connection:

    Settings → Network & Internet → Wi-Fi → Manage Wi-Fi settings → Disable "Connect to suggested open networks"
    ⚠️ Attention: On some laptops HP (for example, series Envy or Spectre) there is a separate setting in BIOS/UFEI Wireless Button ControlIf it is enabled, the physical Wi-Fi button on the keyboard may be blocking automatic connection. Check this in the BIOS menu (key F10 when loading).

    Method 3: Automatically enable Wi-Fi on macOS (Ventura/Monterey/Sonoma)

    On laptops Apple MacBook Pro/Air Setting up automatic connection to Wi-Fi is done through System PreferencesUnlike Windows, there is no separate "connect automatically" option - instead, macOS uses network priority.

    How to set up:

    1. Open System Preferences → Network.
    2. Select Wi-Fi in the left menu, then click Additionally.
    3. In the section Wi-Fi you will see a list Well-known networksDrag your network onto first place on the list.
    4. Make sure the checkbox is checked Automatically join this network active.
    5. Click OK and restart your MacBook.
    6. If macOS still doesn't connect automatically, check your settings. Energy savings:

      • 🔋 Go to System Preferences → Battery.
      • Disable the option Dim the screen slightly when on battery power (This sometimes affects network adapters.)
      • In the section Energy saving uncheck Enable power saving mode when running on battery power.

    On MacBooks with M1/M2/M3 chips, automatic Wi-Fi connection may be reset after updating to Sonoma 14.4+. In this case, resetting network settings will help: go to System Preferences → Network → Wi-Fi → Advanced → Remove All Networks and add your network again.

    Method 4: Using Task Scheduler (for Windows)

    If standard methods don't work, you can force Wi-Fi to turn on through Task SchedulerThis method is suitable for laptops where the adapter is disabled after sleep or hibernation (for example, Lenovo Yoga or Acer Swift).

    Instructions:

    1. Open Task Scheduler (click Win + R, enter taskschd.msc).
    2. Select Create a task.
    3. On the tab General Please provide a name (eg. AutoWiFiOn) and select Run for all users.
    4. On the tab Triggers add two events:
      • 🔄 When you log in
      • 💤 When waking up the computer
  • On the tab Actions select Run the program and indicate:
    Program: netsh
    

    Arguments: interface set interface "Wi-Fi" enabled

  • Save the task and restart your laptop.
  • This method is guaranteed to turn on Wi-Fi every time you wake up, but it has a downside: if you They deliberately turned off Wi-Fi (for example, on an airplane), the task will still activate it. To avoid this, add a condition in the Conditions:

    • ⚡ Uncheck the box Run task when powered on (if you want Wi-Fi to turn on only when the battery is on).

    Method 5: Update drivers and BIOS firmware

    If none of the methods worked, the problem may lie in outdated drivers Wi-Fi adapter or BIOS firmware. This is especially relevant for laptops. ASUS TUF, MSI Modern And Dell Inspiron, where manufacturers regularly release patches for network adapters.

    How to update your Wi-Fi driver:

    1. Open device Manager (Win + X → Device Manager).
    2. Expand the section Network adapters.
    3. Find your Wi-Fi adapter (e.g. Qualcomm Atheros QCA61x4A or Intel Wi-Fi 6 AX201).
    4. Right click → Update driver → Automatic search.
    5. If Windows does not find updates, download the driver from official website of the laptop manufacturer (not from third-party resources!).

    To update BIOS:

    • 🔧 Go to your laptop's support site (e.g. support.lenovo.com For Lenovo).
    • 🔍 Enter your laptop model and find the section BIOS/UEFI.
    • 📥 Download the latest firmware version and follow the installation instructions (usually this is a file .exe, which runs under Windows).
    Laptop brand Link to drivers Update Features
    Lenovo pcsupport.lenovo.com Use Lenovo Vantage for automatic updates
    HP support.hp.com Update via HP Support Assistant
    ASUS www.asus.com/support For gaming laptops (ROG) use Armoury Crate
    Dell www.dell.com/support BIOS updates are only available through Dell Update
    Apple No (updates via macOS) Update via System Settings → Software Update
    ⚠️ Attention: Updating the BIOS is a risky procedure. If the laptop shuts down during the update, it can lead to inability to turn on the deviceAlways connect your laptop to the network and do not interrupt the process.
    What should I do if Wi-Fi stops working after updating the BIOS?

    If after updating the BIOS the Wi-Fi adapter has disappeared from Device Manager, try it

    1. Reset the BIOS to factory settings (usually the key F9 when loading).

    2. Roll back the BIOS version (if the previous firmware is available on the manufacturer's website).

    3. Reinstall the Wi-Fi driver manually via device Manager (right click → Update driverSearch for drivers on this computer).

    Troubleshooting: Wi-Fi Doesn't Turn On Automatically

    If you've followed all the instructions but Wi-Fi still doesn't connect automatically, check the following:

    • 🔍 Hardware Wi-Fi button - on some laptops (HP Pavilion, Lenovo IdeaPad) there is a physical button or key combination (Fn + F2, Fn + F5), which blocks the adapter.
    • 📡 Router settings - some routers (for example, TP-Link Archer or Keenetic) have a function Client Isolation, which may interfere with auto-connection. Disable it in the router's web interface (192.168.1.1).
    • 🔄 Reset network settings — in Windows: Settings → Network & Internet → Status → Network resetOn macOS: Remove all networks in System Preferences → Network → Wi-Fi → Advanced.
    • 🛡️ Antivirus or firewall - programs like Kaspersky or Avast may be blocking network connections. Temporarily disable protection and check your connection.

    If the problem persists, try create a new Windows user — Sometimes corrupted user profiles prevent network services from functioning correctly. To do this:

    Settings → Accounts → Family & other users → Add another user

    Then log in with the new account and check if Wi-Fi connects automatically.

    FAQ: Frequently asked questions about turning on Wi-Fi automatically

    ❓ Why won't my laptop connect to Wi-Fi after sleep, even though the settings are correct?

    This is a problem for laptops with Windows 11 and some adapters Realtek. Solution:

    1. Open device Manager.
    2. Find your Wi-Fi adapter, right click → Properties → Power Management.
    3. Uncheck the box Allow the computer to turn off this device to save power.

    If this doesn't help, update the adapter driver to the latest version from the laptop manufacturer's website.

    ❓ How can I make my laptop connect only to my network, ignoring others?

    IN Windows:

    1. Remove all unnecessary networks in Settings → Network & Internet → Wi-Fi → Manage known networks.
    2. Set the priority for your network using the command (as administrator):
      netsh wlan set profileorder name="YOUR_NETWORK_NAME" interface="Wi-Fi" priority=1

    On macOS Just drag your network to the top of the list System Preferences → Network → Wi-Fi → Advanced.

    ❓ Is it possible to set up automatic Wi-Fi activation on a schedule?

    Yes, with the help of Task Scheduler in Windows:

    1. Create a task with a trigger On schedule (for example, every day at 8:00).
    2. In the action, specify the command:
      netsh interface set interface"Wi-Fi" enabled

    On macOS, this will require a script on AppleScript or third-party software like ControlPlane.

    ❓ Why does Wi-Fi turn on automatically on my MacBook, but the internet doesn't work?

    This may be due to:

    • 🔌 DHCP conflict - try to manually set the IP address in System Preferences → Network → Wi-Fi → Advanced → TCP/IP.
    • 🔒 Blocking on the router - Check if your Mac is blacklisted (in the router settings, section MAC filter).
    • 📡 Incompatible Wi-Fi standard - if the router only works in the mode 802.11n, and MacBook supports 802.11ax, try changing the mode on the router.
    ❓ How do I disable automatic connections to open networks on Windows?

    Windows 10/11 has a feature Wi-Fi Sense, which can connect you to open networks without your knowledge. To disable it:

    1. Go to Settings → Network and Internet → Wi-Fi.
    2. Click Manage Wi-Fi Settings.
    3. Disable options:
      • 🔘 Connect to suggested open networks
      • 🔘 Connect to networks that my contacts connect to