2021-02-15 15:34 Temps de lecture : 5 min

Comment définir les niveaux de volume sur le verrouillage / déverrouillage de Windows 10

Le système de réglage du volume intégré à Windows 10 se distingue par sa capacité à ajuster le son de chaque application individuellement, une fonctionnalité absente des autres systèmes d'exploitation de bureau comme macOS. Cependant, Microsoft n'a pas apporté d'évolutions majeures à cette fonctionnalité. Bien qu'il existe un contrôle du volume spécifique à chaque programme, il n'est pas possible de modifier les niveaux sonores lors du verrouillage ou déverrouillage de Windows 10 sans recourir à une configuration spécifique.

Modifier le volume au verrouillage/déverrouillage de Windows 10

Cette méthode est proposée par Istker Auver.

Vous devrez d'abord télécharger un fichier nommé AudioDeviceCmdlets depuis Github. Conservez ce fichier dans un emplacement où il ne sera pas supprimé. Le chemin d'accès à ce fichier sera nécessaire pour l'étape suivante.

Ouvrez PowerShell et exécutez les commandes ci-dessous. Remplacez "C:Path-to-fileAudioDeviceCmdlets.dll" par le chemin d'accès au fichier téléchargé. Exécutez chaque commande une par une :

New-Item "$($profile | split-path)ModulesAudioDeviceCmdlets" -Type directory -Force
Copy-Item "C:Path-to-fileAudioDeviceCmdlets.dll" "$($profile | split-path)ModulesAudioDeviceCmdletsAudioDeviceCmdlets.dll"
Set-Location "$($profile | Split-Path)ModulesAudioDeviceCmdlets"
Get-ChildItem | Unblock-File
Import-Module AudioDeviceCmdlets

Par la suite, créez deux scripts PowerShell. Le premier ajustera le volume au verrouillage du système, et le second au déverrouillage. Les niveaux de volume peuvent être personnalisés selon vos préférences.

Création des scripts PowerShell

Ouvrez un éditeur de texte, comme le Bloc-notes, et copiez-y le code suivant :

Set-AudioDevice -PlaybackVolume 20

Le nombre 20 indique le niveau de volume souhaité au verrouillage. Vous pouvez le modifier. Enregistrez le fichier avec une extension .ps1 et un nom qui indique clairement l'utilité du script.

Créez un nouveau fichier texte et entrez ce code :

Set-AudioDevice -PlaybackVolume 100

Ici, 100 représente le niveau de volume souhaité au déverrouillage. Adaptez-le selon vos besoins. Enregistrez ce fichier en .ps1 avec un nom explicite.

Mise en place de l'exécution des scripts

Pour automatiser l'exécution de ces scripts, utilisez le Planificateur de tâches. Créez une nouvelle tâche, donnez-lui un nom et une description précise pour la reconnaître facilement.

Le déclencheur de cette tâche doit être "Au verrouillage de la session". Cette tâche s'activera lors du verrouillage de l'ordinateur. Dans l'onglet "Actions", ajoutez une nouvelle action, paramétrez-la sur "Démarrer un programme". Dans le champ "Programme/script", entrez powershell. Dans "Ajouter des arguments", saisissez ce code, en remplaçant le chemin par celui de votre script :

-ExecutionPolicy RemoteSigned -File C:path-to-scriptlower_volume.ps1

Ceci abaissera le volume au verrouillage. Pour que le volume remonte au déverrouillage, il faut créer une seconde tâche.

Procédez de la même manière, mais choisissez comme déclencheur "Au déverrouillage de la session". Dans l'onglet "Actions", sélectionnez le script qui augmente le volume.

Auteur
France

Rédacteur tech, guides pratiques et astuces numériques.