Si vous disposez d'une édition Pro de Windows, vous pouvez utiliser la stratégie de groupe même si vous n'êtes pas sur un domaine. Exécutez gpedit.msc
pour ouvrir l'éditeur de stratégie de groupe locale. Développez les conteneurs suivants dans le volet gauche: Configuration ordinateur → Modèles d'administration → Réseau → Service de transfert intelligent en arrière-plan (BITS) . Double-cliquez sur le paramètre appelé Limiter la bande passante réseau maximale pour les transferts en arrière-plan BITS . Dans la boîte de dialogue qui apparaît, vous pouvez définir un taux maximum pour les "heures de travail" (selon un horaire que vous définissez) et un maximum différent pour les autres heures. Si vous souhaitez définir le maximum à une certaine valeur tout le temps, faites simplement les deux taux de la même et désactivez la bande passante inutilisée disponible boîte, comme ceci:
J'ai réglé le débit à 100 Kbps. Une fois terminé, cliquez sur OK et fermez l'éditeur de stratégie de groupe locale. Les modifications sont appliquées immédiatement au Registre, mais vous devrez peut-être redémarrer BITS pour les voir.
Si vous ne disposez pas d'une édition Pro, vous pouvez faire directement au Registre ce que fait le GPME. (Remarque: je n'ai pas personnellement testé cela, car ma machine est Pro, mais j'ai vérifié que certaines clés de stratégie apparaissent même dans l'édition Home.) Ouvrez regedit
et naviguez ici, en créant des sous-clés si elles sont absentes:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\BITS
Créez une valeur DWORD appelée EnableBITSMaxBandwidth
avec une valeur de 1
; qui indique à BITS qu'il existe des paramètres à examiner. Créez des valeurs DWORD appelées MaxBandwidthValidFrom
et MaxBandwidthValidTo
contenant chacune une heure de la journée de 0
à 23
. (Par exemple, il 8
est 8 h 00 et 17
17 h 00.) En fait, cela n'a pas beaucoup d'importance dans ce cas, mais je vous en ai parlé pour le plaisir de terminer.
Créez deux autres valeurs DWORD appelées MaxTransferRateOffSchedule
et MaxTransferRateOnSchedule
. Donnez à chacun d'eux le taux de transfert maximum en Kbps. Notez que vous devrez peut-être basculer en mode de saisie décimale pour voir la valeur que les humains normaux pensent aux nombres.
Résultats finaux, équivalents à la capture d'écran précédente de la stratégie de groupe:
Si vous avez une édition Home mais que vous voulez toujours une interface graphique, vous pouvez utiliser mon application open-source Policy Plus . Vous trouverez le paramètre de stratégie approprié sous Réseau → Service de transfert intelligent en arrière-plan (BITS) comme auparavant, ou vous pouvez accéder directement à la fenêtre de l'éditeur de paramètres en collant Microsoft.Policies.BITS:BITS_MaxBandwidth
dans le menu Rechercher | Par fenêtre d' identification . De là, vous pouvez ajuster le paramètre comme dans le véritable éditeur de stratégie de groupe. Cliquez sur Fichier | Enregistrez les politiques pour valider vos modifications sur le disque.
Conseil: «Inspecteur d'éléments» dans le menu contextuel d'une stratégie vous permet d'explorer les effets de registre de cette stratégie.