Проблема такая: компьютер перестал реагировать на wake-on-lan. Много лет на данном компьютере всё работало под разными ОС, и в том числе под нынешней системой Windows 8.1. Перестало работать сразу же после клонирования диска (подключил новый диск, склонировал, убрал старый), никаких других изменений ни в аппаратную часть, ни в BIOS, ни в ОС не вносилось. После клонирования Windows 8.1 быстренько провела какое-то там восстановление чего-то (в режиме устранения неполадок, ещё до полной загрузки) и нормально включилась, нормально работает, журналы событий без ошибок. Но wake-on-lan почему-то сразу же перестал работать, прямо на следующий же день не включился. Индикатор сетевого интерфейса на материнской плате не светится после выключения или перехода в спящий режим, сразу же тухнет.
Перепробовал все очевидные настройки:
1) на всякий случай выполнил перезагрузку коммутатора и сброс БИОС компьютера с перенастройкой всех параметров, отвечающих за wake-on-lan и энергосбережение (перепробовал все возможные комбинации);
2) в Windows в свойствах драйвера сетевого адаптера «перевключил» всё, имеющее отношение к wake-on-lan и «перевыключил» всё, имеющее отношение к энергосбережению; переустанавливал драйвер; устанавливал новую версию драйвера с сайта производителя, настраивал её с нуля;
3) в Windows отключил режим гибернации и быстрый запуск, оставил только классический S3; перепробовал все планы питания, в планах питания выключал всё, имеющее отношение к отключению и энергосбережению.
В общем-то, больше ничего в голову не приходит, и даже нагуглить больше ничего не удаётся. Несмотря ни на что, система всё равно ни в какую не реагирует на wake-on-lan — ни из обычного выключния, ни даже из спящего режима (что совсем уж странно). Индикатор сетевого интерфейса на материнской плате не светится после выключения или перехода в спящий режим, сразу же тухнет.
Быть может, у кого-нибудь будут какие-либо мысли на этот счёт?
Что ещё может мешать работе wake-on-lan, кроме вышеперечисленного?
Wake On LAN is a widely used ethernet networking protocol that allows users to connect and wake a PC remotely from a low-powered mode. A mode that refers to the state of your PC when it is not active but has access to a power source. For instance, if the PC is sleeping, in hibernation, or, in some cases, shut, but power access is available, the Wake On LAN connection can allow the user to ping the device and wake it up remotely
However, recently, users have reported that the Wake On LAN is not working from sleep on Windows, which defeats the purpose of using the networking standard. So, how to fix this issue? That is the core question we will answer by the end of this post. Make sure you read it till the end.
Ways to Fix the Wake On LAN Not Working From Shutdown/Sleep
If you are using the Wake On LAN already, you may be aware of how conveniently it allows you to use other PCs on a network even when they are not used by their users. In other words, files can be transferred and accessed, despite the PC being offline, by using the Wake On LAN ping access.
But when this functionality is hampered, and you can no longer use it or experience Wake On LAN not working from the shutdown, there may be something wrong with the configuration. Before we begin with core fixes, here are some basic checks you should try to identify and resolve the issue.
- Ensure that the AC power access is always available to the offline PC. WOL does not work with PCs that do not have power.
- Check if the system you are trying to ping is available on your network. In other words, ensure that the client is a part of the server and can be pinged by the device sending the signal using WOL.
- Before sending the signal(aka Magic Packets) from Wake On LAN, confirm that the MAC address used matches the address of the Ethernet 1 of the selected device.
- Check that your NIC (network interface card) is active and has the link light ON. If it is not ON, the system will not be able to receive the signal, and WOL will be of no use.
- Also, ensure that you use the correct IP address to share the magic packets using the Wake On Link.
If any of the statements are not true for your connection, that may not be the causing factor why wake on lan is not working from shutdown. After checking all the conditions and finding they are as expected, move to the fixes below.
Read Also : Computer Won’t Wake Up From Sleep – Windows 10/11
Fix 1 – Update Your Network Interface Card Drivers
The network adapter on your PC is responsible for facilitating such WOL transactions. If the Wake On LAN connection is not working despite all the suitable conditions, your network adapter driver may be the root cause.
To ensure that these drivers no longer cause the error on your PC, make sure that you keep all your PC drivers updated. But how? If you plan to do that manually, you might need many hours to spare. However, use the Advanced Driver Updater instead of going for the lengthy steps.
Step 1 – Download the tool and install it on your PC.
Step 2 – Use the Start Scan Now button to find outdated drivers.
Step 3 – After the tool finds the list of outdated drivers on your PC, click the Update All button. This will not only update your NIC driver but also ensure that other drivers are up to date.
After updating the driver, the WOL error should not appear, and you can use the Wake On LAN seamlessly.
Fix 2 – Turn Off the Fast Boot (startup)
In case you are wondering, if fast boot supports better hibernation and allows quick access to the PC, then why should you turn off this feature? Well, there is a reason for it. The feature often hampers the shutdown and boot-up configuration of the PC. It disconnects NIC from other devices to save power, making WOL ineffective.
Hence, if you keep your PC in low power mode, you should disable the fast startup on the PC.
Step 1 – Press Win+R to open the run search
Step 2 – Use the command powercfg.cpl in the Run search box and hit enter.
Step 3 – From the opened window, “Choose what the power button does,” option from the left panel.Step 4 – Later, click on the “Change the settings that are currently unavailable” option. This will enable access to Fast boot settings.
Step 5 – Disable the Turn on fast startup by unchecking the feature.
Unmark the feature and save changes to ensure that the feature is no longer available. Now restart your PC for changes to take effect. After all the steps, you can now put your PC in low power mode and try using the Wake ON LAN in sleep mode.
Read Also: Fix – Computer Stuck on Restarting
Fix 3 – Configure NIC Power Management Settings
If the NIC does not have the necessary permissions, the magic packets you share using the WOL may go to waste. Hence, it is better to configure it the following way –
Step 1 – Press Win+R to open the Run search. Use the command devmgmt.msc to open the Device Manager.
Step 2 – In the Device Manager, expand your Network Adapters to find the NIC.
Step 3 – Double-click on the NIC to open its properties and navigate to the Power Management Tab.
Step 4 – Ensure that all three options, i.e. Allow the computer to turn off this device to save power, Allow this device to wake the computer, and Only allow a magic packet to wake the computer, are enabled.
After enabling them, save the changes and exit the options, as it should do the trick for you. Restart your PC and try the WOL again to determine if it works.
Fix 4 – Configure NIC Properties
After you have changed the power settings, it is time to ensure that the NIC properties are as they should be. Simply match your settings and make changes if something is missing.
Step 1 – Press Win+R to open the Run search. Use the command devmgmt.msc to open the Device Manager .
Step 2 – Expand your Network Adapters to find the NIC in the Device Manager.
Step 3 – Double-click on the NIC to open its properties and navigate to the Advanced Tab.
Step 4 – In the Advanced tab, look for the following pointers in the property column and enable them all – Shutdown Wake-On-Lan, Wake on Magic Packet, Wake on pattern match.
Step 5 – After making these value changes, select the WOL & Shutdown link speed and use the right dropdown menu to set the speed to 10MBPS.
Save these changes and exit the Device Manager. After configuring the NIC advanced Properties, the error Wake On LAN not working on Windows should be resolved.
Other than these fixes, you may also make changes to the BIOS of your PC and check whether the WOL is turned ON or not. Update your BIOS and make sure your PC has no pending Windows updates. Try these fixes, and the Wake On LAN should work fine on your PC. Let us know in the comments if you have any doubts. That will be all for this post. Thanks for reading, good luck!
Recommended :
PC Turns Off Randomly But No Overheating: Causes & Fixes!
Wake On LAN Not Working on Windows [Solved]
Wake On LAN (WoL) is an incredibly handy feature that allows you to remotely wake up a computer from a low-power state. It’s often used by network administrators or tech-savvy users to manage systems without needing to physically be present. However, there are times when this highly convenient functionality may not work as expected on Windows machines. This comprehensive guide will delve into common issues associated with Wake On LAN not working, potential troubleshooting steps, and ultimately how to get it working seamlessly again.
What is Wake On LAN?
At its core, Wake On LAN is a networking standard that allows a computer or network device to be turned on or awakened remotely. This is done by sending a «magic packet» from one device over the local area network to the target machine. This packet includes the MAC address of the destination device, allowing it to recognize the command and wake up. While WoL is primarily used for turning on PCs remotely, it can also be applied in various network devices and even some printers.
Why Wake On LAN Might Not Work
While the concept is straightforward, several factors can lead to Wake On LAN not functioning as intended. Here are some common reasons:
-
Hardware Support: Not all motherboards and network cards support Wake On LAN. Even if your system is capable, the feature may not be enabled by default.
-
BIOS/UEFI Settings: An overlooked aspect is often the BIOS or UEFI firmware settings. If WoL isn’t enabled here, your operating system won’t be able to utilize it, regardless of the drivers and network settings.
-
Network Configuration: If your network settings are misconfigured, the magic packet may never reach the target device. Issues like improper IP settings, firewall configurations, or network adapter settings can cause problems.
-
Operating System Settings: Incorrect power management settings within Windows can lead to WoL failures. If a device is set to a power-saving mode that doesn’t allow it to respond to a magic packet, it simply won’t wake up.
-
Management Software Conflicts: Sometimes, third-party management tools or firewall software can interfere with WoL functionality.
-
Router Settings: The router needs to be correctly configured in order to forward WoL packets if you intend to send them over the internet.
Pre-Checks to Perform
Before diving into specific solutions, it’s important to perform some preliminary checks:
-
Compatibility: Ensure that both your motherboard and network card support Wake On LAN. Check the hardware’s specifications on the manufacturer’s website or refer to the user manual.
-
Cable Connection: Confirm that the computer is connected to a power source and that it is connected via Ethernet. WoL typically does not work over Wi-Fi.
-
Network: Make sure your local network is functioning properly. Confirm that you can access the target machine when it’s operational.
Fixing Wake On LAN Issues on Windows
Now that we’ve identified potential issues, let’s proceed with systematic solutions to address Wake On LAN not working on Windows:
Step 1: Enable Wake On LAN in BIOS/UEFI
-
Access BIOS/UEFI: Restart your computer and press the appropriate key to enter the BIOS/UEFI setup. Common keys include
F2
,F10
,DEL
, orESC
depending on the manufacturer. -
Locate Power Management Settings: Within the BIOS/UEFI interface, find the section related to power management or advanced settings. This area may look different depending on your system manufacturer.
-
Enable Wake On LAN: Look for options like “Wake on PCI Devices,” “Wake On LAN,” or similar. Enable these settings.
-
Save Changes: After making the changes, save and exit the BIOS/UEFI setup.
Step 2: Adjust Network Adapter Settings
Once your BIOS/UEFI settings are configured, the next step is to adjust the network adapter settings in Windows:
-
Open Device Manager: Right-click on the Start menu and select «Device Manager.»
-
Locate Network Adapters: Expand the «Network adapters» section and locate your Ethernet adapter. Right-click on it and select «Properties.»
-
Power Management Tab: Go to the «Power Management» tab in the properties window. Ensure that the options “Allow this device to wake the computer” and “Only allow a magic packet to wake the computer” are checked.
-
Advanced Tab: Switch to the «Advanced» tab. Here, look for settings like “Wake on Magic Packet” and “Wake on pattern match.” Make sure these options are enabled.
-
Save and Exit: After checking and enabling these settings, click «OK» to apply the changes.
Step 3: Check Windows Power Options
Windows power settings can also impact whether your PC can be woken up.
-
Open Control Panel: Go to the Control Panel and search for «Power Options.»
-
Choose Plan Settings: Click on “Change plan settings” next to the selected power plan.
-
Advanced Power Settings: Click on “Change advanced power settings.” In the new window, scroll down to “Sleep” and expand its settings.
-
Allow Wake Timers: Set “Allow wake timers” to “Enabled.” This ensures that scheduled tasks or remote wake signals can wake your computer.
-
Save Changes: Click “Apply” and then “OK” to save any updates.
Step 4: Configure Firewall Settings
Sometimes, your firewall settings might block Wake On LAN packets. If you’re using Windows Firewall, here’s how to check the settings:
-
Open Control Panel: Access the Control Panel and navigate to “Windows Defender Firewall.”
-
Advanced Settings: Click on “Advanced settings” in the left sidebar.
-
Inbound Rules: Check the inbound rules for any settings that may block WOL traffic. Look for anything related to UDP ports 7 and 9, which are commonly used for Wake On LAN.
-
Create New Rule: If needed, create a new inbound rule to allow traffic through these ports. Set the protocol to UDP and specify the ports.
-
Save and Exit: Ensure to save any changes made.
Step 5: Check Router Settings (if applicable)
If you’re aiming to use Wake On LAN over the internet, router settings must be configured correctly:
-
Log into your Router: Enter your router’s IP address in a browser and log in.
-
Port Forwarding: Find the port forwarding section and set up forwarding for UDP ports 7 and/or 9 to the local IP of your target PC.
-
Static IP: Consider assigning a static IP to the computer you wish to wake up. This ensures that the WOL packets are sent to the correct device.
-
Save and Exit: Save your settings before logging out of the router.
Step 6: Test Whether Wake On LAN Works
After you have made all the adjustments, it’s time to test if Wake On LAN is functioning:
-
Make sure the target computer is powered off (e.g., in sleep or hibernation mode).
-
Use a tool or app designed to send WOL packets, such as WakeMeOnLan, Depicus Wake On LAN utility, or even a smartphone app.
-
Enter the MAC address and IP of the target machine and send the magic packet.
-
Verify if the computer wakes up successfully.
Additional Considerations
If you are still having trouble after following all the steps, consider these additional considerations:
-
Network Traffic: Especially on larger networks, ensure there isn’t excessive traffic that could be causing packet loss.
-
Compatibility and Updates: Make certain that all your drivers and Windows updates are current; out-of-date network drivers can cause compatibility issues.
-
Use Alternate Software: Some third-party applications or utilities may provide a more reliable method for sending Wake On LAN packets than the built-in tools.
Conclusion
Wake On LAN is a powerful feature that can significantly enhance the remote control capabilities of your computer network. While there can be numerous reasons why WoL may not work properly, following the detailed troubleshooting methods outlined can resolve most issues.
By enabling the feature in BIOS/UEFI, adjusting network adapter settings, ensuring the correct power management configurations, and addressing potential firewall and router settings, most users can restore this feature to full functionality.
Remember, patience and systematic troubleshooting are key. Don’t hesitate to reach out to technical forums or communities specific to your hardware if challenges persist. With the right approach, you can harness the full benefits of Wake On LAN, making your network management experience smoother and more efficient.
Enable Wake On Magic Packet for Windows 7
To begin we need to make sure we have all the settings for Wake on Lan turned on. There are several locations in which you will need to go to and configure or turn on a feature. If any of these steps are skipped then WoL will not work.
By Default most Ethernet Ports are set to have this enabled by default but still check to make sure they are enabled.
First we need to go into the properties of the Ethernet Port that is currently active and in use. Right click the adapter in use and select properties. This is open a new dialog box, and from here select “Configure”
Under “Advanced” enable “Wake on Magic Packet”
Under Power Management check all three boxes
Once everything is enable for the Ethernet port we need to install the Windows service for WoL
Open “Control Panel” and then go to “Programs and Features”
Once in the Program and Features window on the left side click “Turn Windows Features on or off”
Next install the TCP/IP service “Simple TCPIP services” by clicking the check box next to it
Next turn on the service we just installed by going into the Window Services located in the administrator tools.
Finally open UDP for Port 9 within the Windows firewall settings.
In control panel select “Windows Firewall” and from there select “Advanced Settings” on the left.
Click “Inbound Rules” then select “New Rule”. This will open the New Rule wizard.
Next select to create a new Port rule, then apply the rule to UDP, and specify port 9.
Once the setup is complete ensure that the Wake on Lan feature is turned on in the BIOs and in the router port forward Port 9 to the address of the machine with WoL enabled.
For users to wake up a PC with WoL setup they need to send a Magic Packet to wake the machine up. Most routers have the capability of sending these magic packets otherwise you can do this threw the command prompt or by using a third party application.
What is required to send magic packets are:
- MAC Address
- IP Address
- Port #
Having problems with your network? We provide small business IT support for businesses and computer repair services for home and businesses all over southeast Michigan. Call us anytime for your technical support needs.
Let us come out to your business and perform a comprehensive onsite network evaluation. Fill out the form on the sidebar to schedule your appointment.