Windows 11

Windows 11 24H2 : Bug critique avec les SSD Western Digital SN770 et SN580, comment éviter le BSOD ?

En attendant un correctif

Windows 24H2 s’accompagne de quelques problèmes. Par exemple, des utilisateurs ont exprimé leur agacement à ne pas pouvoir supprimer plusieurs Go après la mise à niveau tandis que d’autres sont victimes d’un plantage du PC.

Ce souci affecte principalement des utilisateurs ayant dans leur PC un disque SSD signé Western Digital et plus particulièrement une unité SN770 ou SN580. Dans les deux cas il s’agit d’unité de stockage dépourvue de DRAM et reposent sur la mémoire système pour la mise en cache via la mémoire de l’hôte (HMB). Les utilisateurs ont pu identifier que le problème se produit à la suite d’une mauvaise allocation de la taille de la mémoire. En attendant un correctif, il existe une solution.

Windows 11 24H2, un souci de BSOD, solution

SSD NVMe PCIe 4.0 x4 WD Blue SN580

De nombreux SSD sont équipés d’une puce DRAM dédiée qui agit comme une mémoire tampon entre le contrôleur et la NAND Flash La présence de ce cache DRAM améliore la mise en cache d’écriture et réduit généralement les temps d’accès aléatoires. Les SSD NVMe qui ne disposent pas de cet équipement compense en ayant un support de la technologie HMB qui aide le contrôleur à accéder à la mémoire via le Direct Memory Access (DMA). En général 64 Mo sont utilisés bien que dans certains cas la capacité peut atteindre les 100 Mo voir plus. C’est là que le problème semble provenir. Certaines victimes ont remarqué que leur allocation HMB atteint les 200 Mo sur les SN770 et SN580, provoquant alors un conflit qui conduit finalement à des écrans bleus de mort (BSOD).

Heureusement il existe une solution en utilisant le bon vieil éditeur de registre. La manipulation consiste à modifier la valeur DWORD de “HmballocationPolicy” présent dans la clé HKEY-LOCAL-MACHINE-SYSTEM-CurrentControlSontrol-Control-StorPort en la fixant à 64 Mo

Pour y parvenir voici la procédure

  • Ouvrez l’éditeur de registre en exécutant REGEDIT dans Executer (WIN+R)
  • Naviguez jusqu’à entrée HKEY-LOCAL-MACHINE-SYSTEM-CurrentControlSet-Control-StorPort
  • Créer une nouvelle sous-clé HmbAllocationPolicy si elle n’est déjà pas présente
  • Fixer sa valeur DWORD à 0 ou 2 (0 -> allocation HMB OFF, 2 -> allocation HMB fixée à 64 Mo)
  • Redémarrer le PC

Ceux qui utilisent des SSD autres que ces deux références et qui rencontrent un problème similaire peuvent essayer cette solution jusqu’à ce qu’une mise à jour de Windows ou une mise à jour du micrologiciel du disque soient publier.

Sources : NeoWin

Jérôme Gianoli

Aime l'innovation, le hardware, la High Tech et le développement durable. Soucieux du respect de la vie privée.

Voir commentaires

Partager
Publié par
Jérôme Gianoli
Tags: Microsoft

Article récent

Performance d’Arrow Lake-S, Intel identifie et corrige les problèmes

Intel apporte des explications aux problèmes de performance rencontrés par sa dernière gamme de processeurs… Lire d'avantage

19/12/2024

Fedora Asahi Remix 41 : Linux devient plus pertinent sur les Mac “Apple Silicon”

Fedora Project annonce la sortie de Fedora Asahi Remix 41, une distribution Linux optimisée pour… Lire d'avantage

18/12/2024

GinjFo, thème clair ou sombre, vous avez désormais le choix

Vous avez été nombreux à nous demander de mettre en place une solution pour choisir… Lire d'avantage

18/12/2024

Boitiers P31, GameMax annonce un prix plancher !

Le P31 est un boitier moyen tour signé GameMax. Il s’arme d’une robe racée et… Lire d'avantage

18/12/2024

La Switch 2, son succès pourrait être immédiat

Les ventes de la Switch 2 pourraient battre tous les records dès sa première année… Lire d'avantage

18/12/2024

Erreur 0x80049dd3 : Microsoft confirme des erreurs avec l’application Outlook sous Windows 10 et 11

De utilisateurs de l’application de bureau Outlook sur Windows 10 et 11 rencontrent une défaillance.… Lire d'avantage

18/12/2024