Quand un PC reboot tout seul sous Windows 10 ou 11, cela peut ĂȘtre frustrant, mais câest souvent le symptĂŽme dâun problĂšme identifiable. Voici une liste claire des causes possibles :
Si vous avez installez ce Windows alternatif, vous pouvez suivre ce guide afin de savoir comment installer de nouvelles applications et mettre Ă jour les applications automatiquement dans Windows 11 Arium LTS.
Pour limiter la bande passante, utilisez lâoption âmax-download-limit et la vitesse en octets/sec. 0 signifie sans restriction. Vous pouvez ajouter K ou M (1K = 1024, 1M = 1024K).
Dans ce tutoriel, je vous explique comment bloquer la connexion Ă Windows Update Ă lâaide du pare-feu Windows Defender et vous donne aussi dâautres solutions comme avec un firewall tiers.
Comment bloquer la connexion Ă Windows Update avec le parefeu-Windows Defender
Set-NetFirewallRule -DisplayName "Block Windows Update" -Enabled True
Enfin vous souhaitez supprimer la rĂšgle, utilisez la commande suivante :
Remove-NetFirewallRule -DisplayName "Block Windows Update"
Comment bloquer la connexion Ă Windows Update avec un pare-feu tiers
La solution la plus simple et la plus efficace est dâutiliser un firewall tiers pour bloquer la connexion aux serveurs de Microsoft. En effet, ces derniers ont des rĂšgles pour le service Windows Update ou Ă minima pour le processus svchost.exe. DĂšs lors, dâun simple clic, vous pouvez bloquer la connexion pour ce composant de Windows.
Comment configurer la QoS avec limitation de bande passante en PowerShell
Si vous voulez limiter ou garantir la bande passante, utilisez PowerShell et son cmdlet New-NetQosPolicy.
Avec ThrottleRateActionBitsPerSecond
Vous pouvez limiter la bande passante utiliser par un service ou protocole. Cela est Ă utiliser dans un environnement oĂč un service ralentit dâautres services critiques en consommant trop de ressources.
Par exemple pour limiter la bande passante sur SMB (port 445) :
2025/02/28 15:41:09.8829003 5488 7632 Deployment Deployment job Id 120F491A-0531-4EDD-8428-897947BE991E : NotifyClient (7632)(-2) called for update id 5ccbfb6b-b4ef-4a3d-acee-8062f431beff.1, code = Update progress, percent complete = 100 2025/02/28 15:41:09.8854653 5488 8948 Agent Deploy call C80B75DD-2855-407A-962D-B3012DFABE41 : NotifyClient (8948)(0) called with Deployment callback code = Update progress, reboot status = unspecified 2025/02/28 15:41:09.8858557 5488 8948 Agent Deploy call C80B75DD-2855-407A-962D-B3012DFABE41 : Callback to client with code Update progress and error 0 2025/02/28 15:42:14.4109335 1176 5308 Deployment *FAILED* [800F0991] UpdateDeploy.dll, C:\__w\1\s\src\Client\Engine\handler\OSDeployment\Helper\OSDeploymentHelper.cpp @806 2025/02/28 15:42:15.9266630 1176 5308 Deployment *FAILED* [800F0991] UpdateDeploy.dll, C:\__w\1\s\src\Client\Engine\handler\OSDeployment\Installer\OSInstaller.cpp @1279 2025/02/28 15:42:19.6011234 1176 5308 Handler Install complete for update ID: 5CCBFB6B-B4EF-4A3D-ACEE-8062F431BEFF.1 Return code is 0x800F0991. Requires Reboot:No 2025/02/28 15:42:19.6018699 1176 5308 Handler Enter deployment handler NotifyResult 2025/02/28 15:42:19.6022891 5488 9120 Deployment Deployment job Id 120F491A-0531-4EDD-8428-897947BE991E : Update 5ccbfb6b-b4ef-4a3d-acee-8062f431beff.1 failure delegate invoked. 2025/02/28 15:42:19.6024306 1176 5308 Handler Leave deployment handler NotifyResult 2025/02/28 15:42:19.6025495 1176 5308 Deployment *FAILED* [800F0991] UpdateDeploy.dll, C:\__w\1\s\src\Client\Engine\handler\OSDeployment\Installer\OSInstaller.cpp @385 2025/02/28 15:42:19.6025547 1176 5308 Handler *FAILED* [800F0991] Leave deployment handler Install 2025/02/28 15:42:19.6033360 5488 3568 Deployment Deployment job Id 120F491A-0531-4EDD-8428-897947BE991E : NotifyClient (3568)(-2) called for update id 5ccbfb6b-b4ef-4a3d-acee-8062f431beff.1, code = Update failed, percent complete = 100 2025/02/28 15:42:19.6040477 5488 8948 Agent Deploy call C80B75DD-2855-407A-962D-B3012DFABE41 : NotifyClient (8948)(0) called for update id 5CCBFB6B-B4EF-4A3D-ACEE-8062F431BEFF.1, code = Update failed, percent complete = 100
Notez que ces erreurs dans les journaux de Windows et symptĂŽmes de blocages dâinstallation 100% peuvent aussi donner les codes erreurs suivants : 0x800F0900, 0x80070001, 0x80073701, 0x8007000d ou 0x80070002.
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
Zorin OS Pro (Payant â â40âŹ) : Interface hautement personnalisable (Windows 11, macOS, Unity, GNOME, etc.) et des applications professionnelles. Un support est aussi disponible