Comment activer et configurer la fonction Wake-on-LAN (WoL) sous Windows

Comment activer et utiliser la fonction Wake on LAN (WoL) sous Windows

Réveiller son PC à distance peut s’avérer très pratique, surtout si vous avez oublié de l’éteindre ou si vous avez besoin d’y accéder à distance. Cependant, la procédure n’est pas toujours simple : les paramètres du BIOS, les options de la carte réseau et certains réglages Windows peuvent intervenir. Si le Wake-on-LAN (WoL) ne fonctionne pas, il arrive fréquemment que Windows empêche la transmission du paquet de données, ou que les modes veille le bloquent complètement. Sachez que si vous avez déjà essayé plusieurs solutions sans succès, ne vous découragez pas : il existe généralement une solution. Ce guide explique comment activer les bons paramètres, vérifier que le matériel est prêt et comment envoyer ce fameux paquet de données depuis un autre appareil. Une fois la configuration terminée, vous devriez pouvoir réveiller votre PC d’un simple clic sur une application ou à l’aide d’une commande, ce qui vous évitera des allers-retours à votre bureau et bien des frustrations. Entrons maintenant dans le vif du sujet.

Comment résoudre les problèmes de Wake on LAN sous Windows 11/10

Assurez-vous que le BIOS/UEFI est correctement configuré.

Il s’agit de la première étape, et la plus cruciale. En effet, Windows ne peut pas sortir de veille un PC qui ne s’y prépare pas au niveau du BIOS. Redémarrez, accédez au BIOS/UEFI (généralement en appuyant sur F1 Deleteou F2F2 au démarrage), puis recherchez des options telles que :

  • WOL (Wake-on-LAN)
  • Mise sous tension par PCI-E
  • Reprise par PCI-E
  • CV par PME
  • S4/S5 Wake on LAN
  • ErP

Parfois, ces options sont dissimulées dans les paramètres avancés d’alimentation ou du chipset. Sur certains systèmes, l’activation de Wake on LAN ou d’une fonction similaire est l’étape cruciale qui permet à tout le reste de fonctionner. En cas de doute, sur certaines marques comme Lenovo, vous remarquerez peut-être que certaines options du BIOS sont accessibles via des scripts PowerShell. Par exemple, sur un ordinateur portable Lenovo, vous pouvez essayer : `powershell $getLenovoBIOS = gwmi -class Lenovo_SetBiosSetting -namespace root\wmi $getLenovoBIOS. SetBiosSetting(« WakeOnLAN, Enable ») # L’enregistrement des modifications du BIOS peut nécessiter un redémarrage`.Certes, c’est un peu plus complexe, mais sur certaines machines, cela évite de devoir naviguer dans les menus.

Activer Wake on LAN dans les paramètres de la carte réseau Windows

Une fois le BIOS configuré, vous devez ajuster Windows. Ouvrez le Gestionnaire de périphériques ( devmgmt.msc) et localisez votre carte réseau dans Cartes réseau. Faites un clic droit dessus et sélectionnez Propriétés, puis cliquez sur l’onglet Avancé. Recherchez les options suivantes : – Réveil par paquet magique (l’option principale) – Réveil par motifPME (Événement de gestion de l’alimentation). Si ces options ne sont pas activées, la carte réseau ne répondra pas aux paquets magiques. Certaines cartes réseau, notamment Intel, nomment ce paramètre différemment ; il peut s’appeler PME ou un nom similaire. Ensuite, cliquez sur l’onglet Gestion de l’alimentation et assurez-vous que l’option Autoriser ce périphérique à sortir l’ordinateur de veille est cochée. Activez également l’option Autoriser uniquement un paquet magique à sortir l’ordinateur de veille si elle est disponible. Si vous préférez la ligne de commande, vous pouvez exécuter des commandes PowerShell comme : powershell Get-NetAdapter -Physical | Get-NetAdapterAdvancedProperty | où {($_. DisplayName -like ‘*WOL*’) -or ($_. DisplayName -like ‘*Wake*’)} Et pour activer WOL : powershell Get-NetAdapter -Physical | Set-NetAdapterPowerManagement -WakeOnMagicPacket Enabled -WakeOnPattern Enabled Notez que, sur certaines configurations, si l’appareil ne se réveille pas après ces réglages, vous devrez peut-être désactiver le démarrage rapide car il peut parfois interférer. Pour le désactiver : – Exécuter powercfg.cpl – Cliquer sur Choisir l’action des boutons d’alimentation – Puis sur Modifier les paramètres actuellement indisponibles – Décocher Activer le démarrage rapide (recommandé) En effet, Windows peut avoir du mal à s’éteindre complètement ou à se réveiller via WOL si le démarrage rapide est activé.

Trouvez votre adresse MAC et envoyez le paquet magique

Vous aurez besoin de l’adresse MAC de votre appareil pour le réveiller à distance. Exécutez : `powershell Get-NetAdapter -Physical`.Recherchez le champ MacAddress. Vous pouvez également exécuter `ipconfig /all` et trouver l’adresse physique de votre adaptateur. Pour réveiller votre PC, vous envoyez un paquet de diffusion spécial contenant l’adresse MAC. Vous pouvez le faire avec PowerShell, dans un script rapide comme : `powershell $Mac = « 08:99:02:b6:25:2a » $MacByteArray = $Mac -split « [:-] » |` ForEach-Object { [Byte] (« 0x$_ ») } $MagicPacket = (, 0xFF * 6) + ($MacByteArray * 16) $UdpClient = New-Object System. Net. Sockets. UdpClient $UdpClient. Connect(([System. Net. IPAddress]::Broadcast), 7) $UdpClient. Send($MagicPacket, $MagicPacket. Length) $UdpClient. Close() Remarque : Remplacez `$Mac` par l’adresse MAC de votre machine cible. Ce script devrait envoyer le paquet magique sur le réseau local et, selon votre configuration, votre PC devrait redémarrer. Si vous souhaitez effectuer cette opération depuis un autre appareil ou pour un test, des outils comme WakeMeOnLan de NirSoft ( lien ) automatisent le processus. Il suffit de saisir l’adresse IP ou MAC, et le script s’occupe du reste. L’architecture réseau étant importante, si vous utilisez un VLAN ou un réseau segmenté, il peut être nécessaire de rediriger les paquets de diffusion sur votre commutateur/routeur de couche 3 (généralement via le port UDP 9).Si le problème persiste, vérifiez que le démarrage rapide de Windows est désactivé, car il peut perturber la sortie de veille (WOL) : – Exécuter powercfg.cpl – Sélectionnez Choisir l’action des boutons d’alimentation – Cliquez sur Modifier les paramètres actuellement indisponibles – Décochez Activer le démarrage rapide. Cette étape est souvent source de problèmes, car le WOL peut alors se limiter à un bip au lieu de réveiller l’ordinateur. Ces solutions devraient permettre à votre PC de se réveiller à distance. Notez toutefois que certaines configurations matérielles ou mises à jour Windows peuvent modifier ou rétablir ces paramètres ; il est donc conseillé d’effectuer des ajustements si le problème survient.

Résumé

  • Activation du Wake-on-LAN (WOL) dans le BIOS/UEFI
  • Paramètres de la carte réseau configurés pour les options de réveil
  • J’ai désactivé le démarrage rapide dans les options d’alimentation de Windows.
  • Envoi d’un paquet magique via PowerShell ou des outils comme WakeMeOnLan
  • Sur les VLAN, le commutateur/routeur est configuré pour transférer les paquets de diffusion.

Conclure

Configurer le Wake on LAN n’est pas toujours aussi simple qu’appuyer sur un bouton : le matériel, le micrologiciel et les paramètres Windows doivent être compatibles. Une fois configuré, réveiller un ordinateur distant d’un simple clic ou d’une commande peut s’avérer un gain de temps considérable. Attention toutefois, certaines configurations peuvent être complexes, et il est possible que vous deviez revérifier ces étapes après une mise à jour système ou une modification du BIOS. En espérant que cela vous aide, et bonne chance pour réveiller votre PC sans avoir à vous déplacer jusqu’au bouton d’alimentation !