actualitzar el firmware d'un SSD a Windows sense perdre dades és una d'aquelles tasques que molta gent evita per por: por d'esborrar jocs, de corrompre documents importants o de quedar-se sense sistema operatiu. La veritat és que, ben fet, és un procés força segur, però convé entendre què estàs tocant, quins riscos reals hi ha i quines eines t'ofereix Windows per minimitzar problemes.
Al llarg d'aquesta guia trobareu una explicació completa sobre quan val la pena actualitzar el firmware, com fer-ho pas a pas a Windows i quines precaucions prendre per protegir les teves dades. També veureu casos reals, mecanismes avançats d'actualització en servidors amb Espais d'emmagatzematge directe i recomanacions clares per actuar si el vostre SSD comença a donar símptomes de fallada o ja està malmès.
Què és el microprogramari d'un SSD i per què actualitzar-lo
En un SSD, el microprogramari és el programari intern que controla com es llegeixen i escriuen les dades a les memòries flash, com es gestionen els blocs defectuosos, el rendiment, la correcció derrors, la cua de peticions, etc. És, bàsicament, el “cervell” de l'SSD, gravat en un xip dins de la unitat.
Els fabricants publiquen noves versions de firmware per corregir errors greus, millorar l'estabilitat, optimitzar el rendiment o ampliar compatibilitats. De vegades resolen problemes tan seriosos com pèrdues de dades en determinades circumstàncies, bloquejos aleatoris o errors de reconeixement de la unitat per part del sistema.
En equips descriptori o portàtils normals, una actualització de microprogramari de SSD se sol traduir en més fiabilitat a llarg termini i, en alguns casos, en millores de velocitat o de gestió denergia. En entorns de servidor o clústers, el firmware juga a més un paper crític perquè els discos col·laborin bé amb tecnologies com Espais d'emmagatzematge directe al Windows Server.
Encara que no sempre és obligatori instal·lar cada versió que aparegui, sí que convé estar atent a les actualitzacions marcades com a crítiques pel fabricant, sobretot si corregeixen errors que podrien afectar la integritat de les teves dades o el funcionament de Windows.
Es perden dades en actualitzar el microprogramari d'un SSD?
Un dels dubtes més grans és si en flashear un nou firmware s'esborra tot el contingut. L'experiència real indica que, a la majoria de models moderns, l'actualització del microprogramari no implica formatar el SSD ni eliminar particions. Un exemple molt citat és el dun usuari amb un SSD Samsung 980 Pro usat com a emmagatzematge intern en una PS5.
Aquest usuari va decidir provar amb un canvi de firmware concret, passant a la revisió 5B2QGXA7 de la unitat. Va deixar instal·lats alguns jocs a l'SSD, el va desmuntar de la consola, el va connectar a un PC i va actualitzar el microprogramari utilitzant l'eina oficial Samsung Magician. Després de tornar a muntar la unitat a la PS5, tots els jocs seguien intactes i funcionals.
La prova va confirmar que, almenys en aquest escenari, no va ser necessari formatar ni reinstal·lar res. No va poder mesurar el rendiment abans i després, però sí que va concloure que el procés respecta les dades existents. Aquest tipus de casos donen suport al que recomanen molts fabricants: el microprogramari s'escriu en una zona de servei de la unitat, separada de les dades d'usuari.
Ara bé, fins i tot quan el disseny de l'SSD està pensat per conservar la informació, sempre hi ha un petit risc: errors d'alimentació durant l'actualització, imatges de microprogramari corruptes, interrupcions del sistema o errors imprevistos poden deixar la unitat en un estat inservible. Per això és tan important que, abans d'actualitzar, tinguis clar quina informació podries permetre't perdre i, molt especialment, que disposeu d'una còpia de seguretat actualitzada.
Compatibilitat d'unitats i suport de Windows per actualitzar microprogramari
Windows 10 (a partir de la versió 1703) i Windows Server 2016 i posteriors incorporen un mecanisme nadiu per actualitzar el microprogramari d'unitats SAS, SATA i NVMe mitjançant PowerShell. Això està pensat sobretot per a escenaris de producció on es vol minimitzar o fins i tot eliminar els temps d'inactivitat.
Perquè aquest sistema funcioni, les unitats han de implementar una sèrie d'ordres estàndard al vostre microprogramari, definits al kit de laboratori de maquinari (HLK) de Microsoft. Hi ha requisits obligatoris i opcionals que els fabricants han de complir per poder declarar que el vostre disc suporta l'actualització de microprogramari via aquests cmdlets de Windows.
Microsoft disposa de proves HLK específiques que verifiquen que la unitat entén correctament aquestes ordres, i que continuarà fent-ho en futures revisions de microprogramari. Si vols saber si el teu SSD concret és compatible amb aquest mètode d'actualització, l'ideal és consultar la documentació del fabricant o OEM que et va subministrar la solució (servidor, cabina, etc.).
En entorns descriptori, aquest mecanisme intern de Windows sol complementar-se amb les eines pròpies del fabricant del SSD, que moltes vegades ofereixen un procés gràfic i més amigable per a usuaris no avançats, però es recolzen en les mateixes ordres bàsiques a baix nivell.
Cmdlets de PowerShell per gestionar el microprogramari de l'SSD
Windows ha afegit dos cmdlets clau a PowerShell per manejar el microprogramari de dispositius d'emmagatzematge: Get-StorageFirmwareInformation i Update-StorageFirmware. Tots dos permeten treballar tant amb unitats individuals com amb discos que formen part d'un pool d'emmagatzematge.
El cmdlet Get-StorageFirmwareInformation serveix per obtenir dades detallades sobre la unitat: si suporta actualització, quantes ranures de microprogramari té, quina versió està activa a cadascuna i si aquestes ranures són escrivibles. Un exemple típic aplicat sobre un disc físic seria encadenar:
Get-PhysicalDisk | Get-StorageFirmwareInformation tornarà si la unitat “SupportsUpdate : True”, el nombre de slots de microprogramari (per exemple, 1), l'slot actiu, les ranures disponibles i la versió actual carregada, alguna cosa com “FirmwareVersionInSlot : {J3E16101}”.
Cal tenir en compte que, en el cas d'unitats SAS, “SupportsUpdate” apareix sempre com a True, perquè no hi ha una ordre estàndard per preguntar directament al dispositiu si admet aquest tipus d'actualitzacions; simplement s'assumeix suport.
El cmdlet Update-StorageFirmware és el que realment s'encarrega de pujar la nova imatge de microprogramari a la unitat. Se us indica l'arxiu d'imatge (normalment facilitat pel fabricant), la ruta i el número de ranura on es vol col·locar. El flux típic consisteix en carregar el microprogramari en una zona d'assaig interna del SSD mentre les E/S segueixen funcionant amb normalitat, i activar la nova versió un cop completada la descàrrega.
Mentre s'activa la imatge nova, la unitat sol deixar de respondre a peticions d'E/S durant uns segons, perquè està refent la inicialització interna. Durant aquest temps, qualsevol aplicació que depengui del disc haurà d'esperar que finalitzi l'operació. La durada d'aquesta pausa varia segons el model: s'han observat temps al voltant de 5 segons fins i tot més de 30, segons el tipus de microprogramari i el disseny intern del dispositiu.
Per exemple, una ordre com $pd | Update-StorageFirmware -ImagePath C:\Firmware\J3E16101.enc -SlotNumber 0 es pot completar al voltant de 5,8 segons, mesurats amb Mesura-Comandament. Després de l'operació, un altre Get-StorageFirmwareInformation permet comprovar que la nova versió ja figura com a activa a l'slot corresponent.
Actualitzar firmware de SSD en equips en producció: bones pràctiques
En servidors i equips crítics, Microsoft recomana actualitzar el microprogramari de les unitats de disc abans de posar el sistema en producció, sempre seguint les versions validades per l'OEM o proveïdor principal (el que et dóna suport per al conjunt servidor + emmagatzematge).
Un cop el servidor està en producció estable, la recomanació general és reduir al mínim els canvis. Només quan el fabricant llança una actualització de firmware crítica —per exemple, per corregir una possible corrupció de dades o una fallada que afecti directament el teu entorn— val la pena plantejar-se aplicar el nou firmware.
Abans de fer-ho, és fonamental que revisis acuradament les notes de la versió i confirmeu que els problemes que soluciona l'actualització són rellevants per a tu, i que no existeixen incidències conegudes en aquesta mateixa revisió que puguin perjudicar-te. L'actualització ha d'aportar un benefici clar enfront dels riscos potencials.
Si és possible, l'ideal és instal·lar primer el nou firmware en un entorn de laboratori amb unitats idèntiques (mateix marca, model i revisió) a les que tens en producció. Allí es pot sotmetre a les unitats a proves de càrrega sintètica intensives per comprovar com responen sota estrès amb el nou firmware i detectar possibles problemes de rendiment, latències anòmales o errors d'E/S.
Quan parlem de Windows Server i Espais demmagatzematge, aquest enfocament conservador cobra encara més sentit, perquè cada disc forma part d'un conjunt redundant i un error greu al microprogramari podria fer que diverses unitats deixin d'estar disponibles alhora, reduint el marge de resiliència del cluster.
Actualitzacions de microprogramari automatitzades amb Espais d'emmagatzematge directe
Windows Server 2016 va introduir un Servei de manteniment específic per a implementacions d'espais d'emmagatzematge directe (incloent solucions com Microsoft Azure Stack). L'objectiu és simplificar la supervisió del maquinari i la gestió d'actualitzacions, permetent desplegar nou microprogramari en tot un clúster sense parar les càrregues de treball.
L'administrador defineix unes directives d'actualització i un document XML anomenat de “Components compatibles”, on s'enumeren els discos (HDD i SSD) que s'espera que formin part del clúster, les versions de microprogramari permeses i la versió objectiu a què es vol migrar, juntament amb la ruta als binaris.
Aquest document XML inclou informació com fabricant, model, versions de firmware acceptables i versió objectiu. Per exemple, podeu indicar que per a un model concret “Contoso XYZ9000” es permeten les versions 2.0, 2.1 i 2.2, sent 2.2 la versió objectiu, amb la ruta d'accés al fitxer d'imatge de microprogramari en una ubicació compartida.
Un cop carregat l'XML a la base de dades del clúster, el Servei de manteniment analitza el document i detecta quines unitats encara no tenen instal·lada la versió de microprogramari desitjada. A partir d'aquí comença un procés orquestrat: redirigeix l'E/S fora dels discos afectats, actualitza node a node i, a cada pas, s'encarrega que Espais d'emmagatzematge faci una reparació per a resincronitzar totes les còpies de dades abans de seguir amb el següent node.
Durant aquest procés, el clúster pot operar en un mode “degradat” temporal, atès que alguns discos o nodes estan aïllats, però les càrregues en producció segueixen disponibles. Per garantir que hi ha prou temps de validació, el servei insereix retards importants entre servidors: per defecte, espera 7 dies per passar al segon node i 1 dia entre els restants, encara que aquests temps es poden reduir manualment si el firmware ja ha estat validat extensament.
Si en algun moment l'administrador detecta inestabilitat amb la nova versió, podeu aturar la implementació en curs des de PowerShell, evitant que es continuï propagant a més nodes. És un mecanisme pensadíssim per minimitzar riscos i mantenir el servei en línia mentre s'actualitza el microprogramari dels discos físics.
Preguntes freqüents sobre l'actualització de microprogramari de SSD al Windows

Un dubte recurrent és si aquest mecanisme de Windows serveix per qualsevol tipus de dispositiu d'emmagatzematge. La resposta és que funciona amb unitats que implementin correctament les ordres d'actualització requerides al vostre microprogramari. El cmdlet Get-StorageFirmwareInformation és el que et diu si la unitat declara suport (per a SATA/NVMe), i les proves HLK permeten a fabricants i OEM validar aquest comportament.
Pot passar que, després d'actualitzar el microprogramari d'una unitat SATA, comenci a informar que ja no admet el mecanisme d'actualització. En la majoria de casos no vol dir que el disc estigui trencat, sinó que es tracta d'un problema de memòria cau de capacitats al sistema. Executar una ordre com Update-StorageProviderCache -DiscoveryLevel Full força a Windows a redescobrir i actualitzar la informació escorcollada sobre el que pot fer el dispositiu.
Pel que fa a dispositius SAN, aquest mecanisme no està pensat per a ells. Les cabines SAN solen disposar de les seves pròpies utilitats de manteniment i d'interfícies específiques per actualitzar microprogramari. L'enfocament de Windows amb aquests cmdlets està orientat principalment a emmagatzematge connectat directament: dispositius SATA, SAS o NVMe que pengen del propi servidor.
Pel que fa a la procedència de la imatge de microprogramari, és clau no improvisar: has d'obtenir sempre el microprogramari del teu OEM, proveïdor de solucions o del fabricant de la unitat. Descarregar imatges de tercers o fonts no oficials pot portar a instal·lar versions modificades, corruptes o directament malicioses. Windows es limita a proporcionar el mecanisme de càrrega, però no verifica la integritat o autenticitat del fitxer que li passes.
Una altra qüestió important: es pot actualitzar microprogramari en unitats que formen part d'un pool o estan agrupades? Sí, els cmdlets poden actuar sobre elles, però si els uses de forma directa en un context de clúster, és molt probable que l'E/S quedi detinguda temporalment. Per això, en instal·lacions d'espais d'emmagatzematge directe, la recomanació és recolzar-se en l'orquestració del Servei de manteniment, que s'encarrega de gestionar els temps, la resiliència i la sincronització de dades.
Si una actualització falla, pot ser per diverses raons: que la unitat no entengui les ordres necessàries, que hi hagi un error de coincidència de versió o que la imatge estigui malmesa. En aquests escenaris, la unitat sol rebutjar l'activació i continua funcionant amb el firmware anterior. El problema seriós arriba quan, després de l'actualització, la unitat deixa de respondre del tot: aquí es podria estar davant d'una fallada interna del mateix firmware i, en molts casos, la solució passa per reemplaçar el disc físic.
Si vols aturar una implementació de microprogramari automatitzada en un clúster, hi ha un ajustament a PowerShell: només cal establir la propietat adequada, com ara System.Storage.PhysicalDisk.AutoFirmwareUpdate.RollOut.Enabled, a false al subsistema d'emmagatzematge del clúster, evitant que se segueixin aplicant canvis a nous nodes.
Senyals que el teu SSD pot estar fallant
Els SSD han substituït en molts equips els discos durs tradicionals perquè ofereixen major velocitat, menor soroll i millor eficiència energètica. En utilitzar memòries flaix no volàtils, conserven les dades fins i tot sense alimentació, i un processador intern s'encarrega de gestionar les operacions de lectura, escriptura i protecció de la informació.
Tot i això, continuen sent dispositius electrònics subjectes a desgasts i errors. Un senyal clar d'alerta és l'aparició de blocs defectuosos de manera recurrent. Els SSD solen comptar amb cel·les de memòria de reserva per substituir les que fallen, però quan s'esgota aquesta reserva i comencen a aparèixer blocs danyats visibles, és una pista que la unitat està arribant al final de la vida útil.
Un altre símptoma freqüent és rebre errors en llegir o gravar arxius. La controladora interna pot bloquejar l'accés a àrees deteriorades del disc, cosa que impedeix obrir certs documents o desar nova informació. Quan aquests errors es multipliquen, el risc de pèrdua de dades augmenta si no s'actua amb rapidesa.
No és estrany que, després d'una apagada brusca o un tall de corrent, el sistema comenci a mostrar missatges del tipus "cal reparar l'equip" o avisos per reparar el sistema de fitxers en arrencar. Tot i que de vegades és només una corrupció lògica, també podeu indicar una acumulació de blocs defectuosos que comença a afectar l'estructura del disc.
Si en encendre el PC et trobes amb la temuda pantalla blava (BSOD) de manera repetida, i els errors apunten a problemes demmagatzematge, tens un altre indicador que el SSD podria estar donant errors. De vegades reformatejar la unitat i reinstal·lar el sistema operatiu soluciona la situació, però si després de fer-ho la BSOD segueix apareixent, convé pensar molt seriosament en recolzar les dades i reemplaçar el SSD.
Hi ha també un escenari menys habitual però molt clar: la unitat passa a manera només lectura. De sobte, pots obrir els fitxers però no modificar-los ni crear-ne de nous. Això sol ser un mecanisme de protecció del microprogramari quan detecta que les cel·les estan molt deteriorades. A la pràctica, la unitat ja no és útil per continuar treballant, però us pot permetre copiar la informació a un altre disc abans de canviar-la.
A més d'aquests senyals evidents, hi ha altres comportaments que t'haurien de posar en alerta: aplicacions que es tanquen de forma inesperada, errors en moure fitxers, una caiguda notable en la velocitat daccés, bloquejos freqüents del sistema o temps exagerats per obrir i guardar documents. Tot això apunta que la unitat no està funcionant com hauria.
Es pot “ressuscitar” un SSD mort i recuperar les dades?
Quan un SSD deixa de funcionar o presenta una fallada greu, és fàcil trobar-se amb programes que prometen “reparar blocs danyats i deixar-ho com a nou”. En molts casos, aquest tipus d'eines no només són ineficaces, sinó que poden incloure malware o programari maliciós que agravi el problema o comprometi la teva seguretat.
Tècnicament és possible intentar un reparticionat parcial d'una unitat amb zones danyades, creant particions que evitin les àrees problemàtiques per fer una còpia de les dades. Tot i això, es tracta d'una maniobra delicada, que ha de fer un professional experimentat, i que no garanteix ni l'estabilitat futura del disc ni que es mantingui funcional al 100%.
A la pràctica, quan un SSD mostra signes seriosos de fallada física, el més assenyat és centrar-se a recuperar les dades i assumir que la unitat haurà de ser substituïda. De vegades es pot “reviure” temporalment per copiar informació, però no és una solució fiable a llarg termini.
Si l'avaria és lleu o està relacionada amb el microprogramari —per exemple, una corrupció parcial que encara permet que la unitat es detecti—, un professional especialitzat pot intentar operacions de baix nivell amb eines específiques del fabricant. Quan el dany es deu a causes com pics de tensió, caigudes o cops forts, la cosa es complica molt i sol requerir laboratoris de recuperació amb equipament molt especialitzat.
Què fer a Windows si el teu SSD comença a fallar
Si sospites que el teu SSD està fent problemes, hi ha una sèrie de passos bàsics que pots provar pel teu compte sempre que l'estat de la unitat ho permeti. El primer, encara que soni obvi, és comprovar l'alimentació i les connexions: apaga el PC, desendolla el cable de corrent, revisa l'estat dels cables SATA o el connector NVMe, torna a connectar-ho tot i arrenca de nou.
En molts casos val la pena entrar a la i comprovar l'ordre d'arrencada per assegurar-vos que el SSD segueix configurat com a unitat d'inici. Després, ja a Windows, verifica si el sistema reconeix la unitat correctament i si els teus fitxers apareixen on haurien.
Un següent pas és revisar si hi ha actualitzacions de microprogramari específiques per al teu SSD. Per això, moltes marques ofereixen una eina pròpia. Tot i això, des del mateix Windows també pots localitzar el model exacte i l'identificador de maquinari: prement Win + X, obris l'Administrador de dispositius, vas a “Unitats de disc”, fas clic dret sobre el SSD, entres a “Propietats” i després a la pestanya de “Detalls” tries “Id. de hardware”.
Amb aquesta informació, pots descarregar des de la web oficial del fabricant la utilitat d'actualització de microprogramari corresponent i seguir les instruccions. Normalment l'assistent detecta la unitat connectada, comprova la versió instal·lada i, si n'hi ha una de més recent, et guiarà durant el flaixeig. De nou, abans de fer-ho, el més prudent és tenir una còpia de seguretat recent.
També és útil comprovar si n'hi ha controladors d'emmagatzematge actualitzats. Des de l'Administrador de dispositius, a “Unitats de disc” pots fer clic dret sobre el SSD i seleccionar “Actualitzar controlador”, perquè Windows busqui versions noves. Després d'actualitzar, cal reiniciar l'equip i observar si els problemes persisteixen.
Si la unitat respon, encara que sigui de forma irregular, prioritza sempre el recolzament de les teves dades més importants. Copia documents crítics a un altre disc, a una unitat externa o al núvol abans de seguir amb experiments més avançats. Si el SSD entra en mode només lectura, podràs copiar la informació però no modificar-la, així que és el moment perfecte per clonar o recolzar tot allò que necessitis.
Recuperació de dades en SSD greument danyats
Quan l'SSD ha mort abans d'esgotar la seva vida útil —per exemple, per un error electrònic o per dany físic—, la recuperació de dades deixa de ser un procés senzill. Ja no n'hi ha prou de muntar-lo en un altre equip ni d'executar programes estàndard: si la unitat no apareix al sistema o es desconnecta constantment, hi ha poc a fer a casa sense assumir riscos enormes.
En aquests casos, l'ideal és que la primera intervenció la faci un servei professional de recuperació de dades especialitzat en SSD. Aquests laboratoris compten amb eines propietàries, accés a documentació interna d'alguns fabricants i experiència en bregar amb controladores danyades, xips de memòria que cal llegir directament i errors complexos de microprogramari.
Les probabilitats d'èxit depenen de la naturalesa de l'avaria, però és possible assolir taxes de recuperació molt altes quan el dany no és catastròfic. Això sí, com més s'experimenti per compte propi amb utilitats genèriques, més augmenta la possibilitat de sobreescriure metadades o empitjorar l'estat de la memòria interna.
En qualsevol cas, fins i tot en equips domèstics, la millor estratègia és sempre la prevenció: còpies de seguretat periòdiques, imatges de sistema i clonats regulars a unitats externes són la millor defensa davant d'una fallada sobtada de l'SSD, ja sigui per desgast normal de les cel·les o per causes externes com pujades de tensió o cops.
Entendre què fa exactament el firmware, com el gestiona Windows i quines opcions tens per actualitzar-lo sense desconnectar les dades et permetrà prendre decisions més informades. Amb una bona política de respatllers, una revisió crítica de les versions de firmware que realment necessites instal·lar i, arribat el cas, lajuda despecialistes, és possible mantenir els teus SSD al dia i alhora protegir al màxim la teva informació a Windows.