Wake-on-LAN не работи на компютър с Windows

Wake-on-LAN е Ethernet мрежов стандарт, който позволява правилно конфигуриран мрежов компютър да бъде включен или събуден от мрежово съобщение. В тази публикация ще предоставим изчерпателни решения, които можете да опитате да разрешите успешно проблеми, при които Wake-on-LAN ( WOL ) не работи на вашияWindows 11/10 computer .

Wake-on-LAN (понякога съкратено WoL ) е стандартен в индустрията протокол за дистанционно събуждане на компютри от режим на много ниска мощност. Дефиницията на „режим на ниска мощност“ означава, че компютърът е „изключен“ и има достъп до източник на захранване. Това е полезно, ако планирате да осъществявате отдалечен достъп до компютъра си по някаква причина: позволява ви да запазите достъпа до вашите файлове и програми, като същевременно поддържате компютъра в състояние на ниска мощност.

Преди да продължите с решенията, описани по-долу, направете следните предварителни проверки:

Основният Ethernet порт обикновено е отстрани или отзад на системата и е посочен като Ethernet 1 , когато стартирате IPCONFIG. Това е портът, който поддържа Wake-On-LAN .

Note:

След като сте потвърдили, че мрежовият кабел е свързан към NIC на системата, ако Wake On LAN все още не функционира правилно, отстранете неизправности, като използвате следните стъпки:

  • Уверете се, че захранването е включено. WOL не работи, когато системата работи на батерия. Това е по проект.
  • Уверете се, че индикаторът за връзката остава да свети, когато системата е изключена. Ако няма светлина за връзка, тогава няма начин NIC да получи магическия пакет, за да събуди системата.
  • Потвърдете, че клиентската система може да бъде пингована от системата, която изпраща магическия пакет.
  • Уверете се, че MAC адресът, използван в магическия пакет, съвпада с MAC за Ethernet 1 на клиентската система.
  • Ако в магическия пакет е посочен IP адрес, тогава мрежовият превключвател може да не го излъчва правилно до цялата мрежа. Може да се наложи да промените адреса за излъчване на пакета към цялата мрежа. Например, ако адресът на клиента е 192.168.1.12, адресът на излъчване, използван в пакета, ще бъде 192.168.1.255.

Wake-on-LAN не работи

Ако сте изправени пред този проблем, можете да опитате препоръчаните от нас решения в представения по-долу ред и да видите дали това помага за разрешаването на проблема.

  1. Деактивирайте бързото стартиране
  2. Актуализирайте(Update Network Interface Card) драйвера за мрежова интерфейсна карта ( NIC ).
  3. Променете настройките на плана за захранване
  4. Конфигурирайте настройките за управление на захранването на NIC(NIC Power Management)
  5. Конфигурирайте Разширени (Configure NIC Advanced Driver) свойства на драйвера на NIC(Properties)
  6. Промяна на ключа на системния регистър
  7. Създайте ръчно ключ на системния регистър
  8. Проверете настройките на BIOS
  9. Нулиране на BIOS
  10. Актуализирайте BIOS.

Нека да разгледаме описанието на процеса по отношение на всяко от изброените решения.

1] Деактивирайте бързото стартиране

Функцията  Бързо стартиране(Fast Startup) в Windows 10 е активирана по подразбиране, ако е приложимо. Бързото стартиране(Fast Startup) е предназначено да помогне на  компютъра ви да стартира по-бързо(computer startup faster) след като изключите компютъра си. Когато изключите компютъра си, компютърът ви всъщност влиза в състояние на хибернация вместо пълно изключване.

Това решение изисква да деактивирате бързото стартиране(to disable Fast Startup) и да видите дали проблемът с неработещото събуждане по LAN(Wake-on-LAN not working) е разрешен.

2] Актуализирайте(Update Network Interface Card) драйвера за мрежова интерфейсна карта ( NIC ).

Проблеми с функцията Wake-on-LAN могат да бъдат причинени от вашите мрежови драйвери и ако имате този проблем, трябва да опитате да актуализирате драйвера на NIC до най-новата версия.(NIC)

Можете или да актуализирате драйверите си ръчно чрез диспечера на устройствата(update your drivers manually via the Device Manager) , или можете да получите актуализациите на драйверите в раздела Опционални актуализации(get the driver updates on the Optional Updates) под Windows Update . Можете  да изтеглите най-новата версия на драйвера(download the latest version of the driver) от уебсайта на производителя.

Ако актуализирате драйверите на NIC до най-новата версия и проблемът все още продължава, можете да опитате да инсталирате по-старата версия на драйвера на мрежовия адаптер.

3] Променете настройките на Power Plan

Wake-on-LAN не работи

Направете следното:

  • Щракнете с десния бутон върху(Right-click) иконата на батерията в областта за уведомяване отдясно на лентата на задачите(Taskbar) .
  • Изберете Опции за захранване(Power Options) .
  • В прозореца Опции за захранване(Power Options) намерете текущия си план за захранване .
  • Щракнете върху Промяна на настройките на плана(Change plan settings) Â до него.
  • Сега кликнете върху  Промяна на разширените настройки на захранването(Change advanced power settings) .
  • Разгънете секцията  PCI Express .
  • Разгънете Управление на захранването на състоянието на връзката(Link State Power Management) .
  • Сега задайте икономия на енергия на Изключено(Off ) както за Включена (Plugged in)батерия(On battery) , така и за Включено състояние.
  • Щракнете върху Приложи(Apply) >  OK Â, за да запазите промените.

Проблемът трябва да бъде решен сега. Ако не, опитайте следващото решение.

4] Конфигурирайте настройките за управление на захранването на NIC(Configure NIC Power Management)

Следната конфигурация е за Intel NIC .

  • Натиснете клавиша Windows key + X , за да отворите менюто на Power User.
  • Натиснете клавиша M на клавиатурата, за да отворите диспечера(Device Manager) на устройствата .
  • След като сте в Device Manager , превъртете надолу през списъка с инсталирани устройства и разгънете секцията Мрежови адаптери(Network adapters) Â.
  • Щракнете с десния бутон(Right-click) върху основния мрежов адаптер (първият адаптер в списъка обикновено е основният адаптер) и изберете Свойства(Properties) .
  • Изберете раздела  Power Management Â.
  • Поставете отметка в квадратчетата Разрешаване на компютъра да изключи това устройство за пестене на енергия, (Allow the computer to turn off this device to save power,) Разрешаване на това устройство да събужда компютъра(Allow this device to wake the computer)  и  Разрешаване само на магически пакет да събужда компютъра(Only allow a magic packet to wake the computer) .

Конфигурирайте настройките за управление на захранването на NIC-1

  • В зависимост от вашата Intel NIC , ако има такава, отметнете опцията Wake on Magic Packet и Wake on Pattern Match (Wake on Pattern Match ) и премахнете отметката от Намаляване скоростта на връзката по време на неактивност на системата(Reduce link speed during system idle ) под Опции за пестене на енергия.

Конфигурирайте настройките за управление на захранването на NIC-2

  • Щракнете върху OK .
  • Рестартирайте компютъра си.

5] Конфигурирайте Разширени (Configure NIC Advanced Driver) свойства на драйвера на NIC(Properties)

Конфигуриране на NIC Advanced Driver Properties-Realtek NIC

Проверете свойствата на драйвера на NIC в (NIC)Windows и се уверете, че WOL е активиран там. Тези настройки могат да заменят BIOS в Windows 10 .

Следната конфигурация е за мрежовия адаптер Realtek PCIe GBE .

  • Отворете диспечера на устройства.
  • Разгънете секцията Мрежови адаптери(Network adapters) Â.
  • Щракнете с десния бутон(Right-click) върху Realtek PCIe GBE Family Controller  и изберете Properties .
  • Щракнете върху раздела Разширени(Advanced) .
  • В  полето Свойство(Property) изберете един след друг; Изключване на Wake-On-Lan (Shutdown Wake-On-Lan), Wake  on Magic Packet, Wake on pattern match(Wake on Magic Packet, Wake on pattern match) и задайте стойността(Value) на Enabled .
  • След това накрая изберете WOL & Shutdown Link Speed ​​и задайте стойността(Value) на 10 Mbps .
  • Щракнете върху OK , когато сте готови.
  • Рестартирайте компютъра си.

6] Променете ключа на системния регистър

Променете ключа на системния регистър-PowerDownPll-S5WakeOnLAN

Този метод работи за мрежови адаптери на Realtek .

Тъй като това е операция на системния регистър, се препоръчва да направите резервно копие на системния регистър(back up the registry)  или  да създадете точка за възстановяване на системата  като необходими предпазни мерки. След като сте готови, можете да продължите по следния начин:

  • Натиснете Windows key + R , за да извикате диалоговия прозорец Run.
  • В диалоговия прозорец Изпълнение въведете regeditи натиснете Enter, за да отворите редактора на системния регистър(Registry Editor) .
  • Навигирайте или прескочете до пътя на ключа в системния регистър по-долу:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0002

Имайте предвид, че последната част може да е различна на вашия компютър, така че може да се наложи ръчно да намерите своя мрежов адаптер.

За да направите това лесно, в редактора на системния регистър(Registry Editor) натиснете CTRL + F , след това въведете S5WakeOnLANили PowerDownPllв полето и натиснете Enter.

  • На мястото, в десния прозорец трябва да видите S5WakeOnLAN .

Съвет(Tip) : За да видите пълен списък с налични състояния на вашата хост машина, в командния ред(Command Prompt) въведете powercfg -a, натиснете Enter  и проверете дали са налични състояния S3, S4 и S5.

  • Щракнете двукратно върху(Double-click) записа и променете неговите данни за стойност на (Value)1 .
  • Щракнете върху OK , за да запазите промените.
  • След това щракнете двукратно върху PowerDownPll  и задайте неговите данни за стойност на 0 .
  • Щракнете върху OK , за да запазите промените.
  • Рестартирайте компютъра си.

Ако проблемът все още не е решен, продължете със следващото решение.

7] Ръчно създайте ключ на системния регистър

Ръчно създайте ключ на системния регистър - AllowWakeFromS5

Архивирайте системния регистър или създайте точка за възстановяване на системата, след което продължете както следва:

  • Отворете редактора на системния регистър.
  • Навигирайте(Navigate) или прескочете до пътя на ключа в системния регистър по-долу:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NDIS\Parameters
  • На мястото, в десния панел, щракнете с десния бутон върху празно място и изберете Нов(New) > DWORD (32-битова) стойност(DWORD (32-bit) Value) .
  • Наречете го AllowWakeFromS5 .
  • Сега щракнете двукратно върху новосъздадения ключ, за да редактирате неговите свойства.
  • В прозорците със свойства задайте стойността(Value) на данните на 1 .
  • Щракнете върху OK , за да запазите промените.
  • Излезте от редактора на системния регистър.
  • Рестартирайте компютъра си.

Проблемът трябва да бъде решен. В противен случай опитайте следващото решение.

8] Проверете настройките на BIOS

Ако Wake on LAN не работи, проблемът може да са настройките на BIOS . За да отстраните проблема, трябва да стартирате BIOS(boot into BIOS) и да коригирате някои настройки.

Уверете се, че WOL е активиран в BIOS в настройките за управление на захранването .(Power Management)

Уверете се, че дълбокият сън(Deep Sleep) е деактивиран в BIOS (не е приложимо за всички системи). Тази настройка за пестене на енергия изключва NIC .

Ако имате Разрешаване на PCI да събужда настройката на системата(Allow PCI to wake up the system) Â, налична в BIOS , не забравяйте да я активирате.

След като приключите, запазете промените и проверете дали това решава проблема.

Забележка(Note) : Може да се наложи да стартирате работния плот на Windows след промяна на настройките на BIOS , за да бъдат правилно приложени. Има известно взаимодействие между настройките на BIOS и настройките на драйвера на NIC в (NIC)Windows .

9] Нулиране на BIOS

Това решение изисква да нулирате BIOS до настройките по подразбиране и след това да активирате APM – можете да направите това, като отидете в раздела Разширени(Advanced) . Функцията Wake on LAN трябва да започне да работи сега. Ако не, продължете със следващото решение.

10] Актуализирайте BIOS

В този момент, ако все още срещате проблема, можете да опитате да актуализирате BIOS(updating the BIOS) на вашата система.

Използването на инструменти от OEM производители(OEMs) е най-лесният начин за това. Всички производители на OEM имат помощни програми, които ви помагат лесно да актуализирате, BIOS , фърмуер и драйвери. Потърсете своя и го изтеглете само от официалния сайт. Това е най-сигурният начин за актуализиране на BIOS .

  • Ако притежавате лаптоп  Dell , можете да отидете на (Dell)Dell.com или да използвате  помощната програма за актуализиране на Dell(Dell Update Utility) .
  • Потребителите на ASUS(ASUS) могат да изтеглят помощната програма за актуализиране  на MyASUS BIOS от сайта за поддръжка на (MyASUS BIOS)ASUS .
  • Потребителите на ACER могат да отидат тук(go here) . Въведете своя сериен Number/SNID или потърсете продукта си по модел(Model) , изберете BIOS/Firmware и щракнете върху връзката Изтегляне(Download) за файла, който искате да изтеглите.
  • Потребителите на Lenovo могат да използват  Lenovo System Update Tool .
  • Потребителите на HP могат да използват включения в комплекта HP Support Assistant .

След като завършите ръчната актуализация на BIOS на вашата система, проблемът с WOL трябва да бъде разрешен.

Всяко от тези решения трябва да работи за вас!



About the author

„Аз съм експерт по Windows и Office на свободна практика. Имам над 10 години опит в работата с тези инструменти и мога да ви помогна да извлечете максимума от тях. Моите умения включват: работа с Microsoft Word, Excel, PowerPoint и Outlook; създаване на уеб страници и приложения; и помагане на клиентите да постигнат своите бизнес цели."



Related posts