{"id":240915,"date":"2024-04-23T12:02:55","date_gmt":"2024-04-23T12:02:55","guid":{"rendered":"https:\/\/www.ninjaone.com\/?post_type=script_hub&#038;p=240915"},"modified":"2024-04-23T12:02:55","modified_gmt":"2024-04-23T12:02:55","slug":"controllare-lo-stato-di-salute-di-un-ssd","status":"publish","type":"script_hub","link":"https:\/\/www.ninjaone.com\/it\/script-hub\/controllare-lo-stato-di-salute-di-un-ssd\/","title":{"rendered":"Guida agli script PowerShell per controllare ed estendere lo stato di salute dell\u2019SSD nei sistemi IT"},"content":{"rendered":"<h2>Punti chiave<\/h2>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><strong>Monitoraggio proattivo dell&#8217;SSD<\/strong>: Lo script consente di rilevare tempestivamente l&#8217;usura dell&#8217;SSD e i potenziali guasti, fondamentali per mantenere le prestazioni del sistema e l&#8217;integrit\u00e0 dei dati.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"2\" data-aria-level=\"1\"><strong>Soglie personalizzabili<\/strong>: Consente di impostare una soglia di usura, offrendo flessibilit\u00e0 nel definire ci\u00f2 che costituisce un&#8217;unit\u00e0 SSD prossima al termine del suo ciclo di vita.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"3\" data-aria-level=\"1\"><strong>\u00c8 richiesto l&#8217;accesso come amministratore<\/strong>: L&#8217;esecuzione dello script per controllare lo stato di salute di un SSD richiede i privilegi di amministratore per accedere alle informazioni dettagliate sul disco.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"4\" data-aria-level=\"1\"><strong>Compatibilit\u00e0 e requisiti<\/strong>: \u00c8 progettato per Windows 10 e Server 2016 e versioni successive, garantendo la compatibilit\u00e0 con i moderni ambienti Windows.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"5\" data-aria-level=\"1\"><strong>Automatizzabile e integrabile<\/strong>: Lo script pu\u00f2 essere programmato per una regolare esecuzione e integrato in sistemi di gestione IT pi\u00f9 ampi, come NinjaOne.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"6\" data-aria-level=\"1\"><strong>Non sono necessari strumenti esterni<\/strong>: Utilizza PowerShell e i comandi interni di Windows, eliminando la necessit\u00e0 di strumenti di monitoraggio della salute dell\u2019SSD di terze parti.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"7\" data-aria-level=\"1\"><strong>Essenziale per l\u2019integrit\u00e0 dell&#8217;IT<\/strong>: L&#8217;esecuzione regolare dello script \u00e8 fondamentale per i professionisti IT e gli MSP per risolvere preventivamente i problemi dell&#8217;SSD.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"8\" data-aria-level=\"1\"><strong>Reportistica completa<\/strong>: Lo script fornisce informazioni dettagliate sul livello di usura dell&#8217;SSD, sulla temperatura e sugli errori di scrittura, offrendo una panoramica completa sullo stato di salute.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"9\" data-aria-level=\"1\"><strong>Previene la perdita di dati<\/strong>: Identificando le unit\u00e0 SSD a rischio di guasto, lo script aiuta a pianificare le sostituzioni o i backup, evitando potenziali perdite di dati.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"10\" data-aria-level=\"1\"><strong>Migliora il processo decisionale dell\u2019IT<\/strong>: Le informazioni fornite dallo script aiutano a prendere decisioni basate su dati certi in merito alla manutenzione e agli aggiornamenti dell&#8217;hardware.<\/li>\n<\/ul>\n<p>Le unit\u00e0 di memoria allo stato solido (SSD) sono diventate una componente fondamentale dell&#8217;informatica moderna, in quanto offrono una maggiore velocit\u00e0 di accesso ai dati e affidabilit\u00e0 rispetto ai dischi rigidi tradizionali. Tuttavia, come tutte le tecnologie, le unit\u00e0 SSD non sono immuni all&#8217;usura e ai potenziali guasti. Per i professionisti IT e i <a href=\"https:\/\/www.ninjaone.com\/it\/cos-e-un-msp\">fornitori di servizi gestiti (MSP)<\/a>, l&#8217;identificazione preventiva dei problemi di salute delle unit\u00e0 SSD \u00e8 determinante per mantenere l&#8217;affidabilit\u00e0 del sistema e l&#8217;integrit\u00e0 dei dati.<\/p>\n<h2>Background<\/h2>\n<p>Lo script PowerShell in questione \u00e8 progettato per valutare lo stato di salute delle <a href=\"https:\/\/www.ninjaone.com\/blog\/ssd-vs-hdd\/\" target=\"_blank\" rel=\"noopener\">unit\u00e0 SSD<\/a> in un ambiente Windows. Si tratta di uno strumento importante per i professionisti IT e gli MSP, che consente di monitorare in modo proattivo il livello di usura e i tassi di errore delle unit\u00e0 SSD. Tale approccio preventivo \u00e8 fondamentale per evitare la perdita di dati e garantire le prestazioni del sistema.<\/p>\n<h2>Lo script per controllare lo stato di salute di un SSD:<\/h2>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"powershell\">#Requires -Version 5.1\r\n\r\n&lt;#\r\n.SYNOPSIS\r\n    Conditional script that helps determine if an SSD drive is failing or has failed.\r\n.DESCRIPTION\r\n    Conditional script that helps determine if an SSD drive is failing or has failed.\r\n\r\n    A wear % of 100% indicates that the estimated wear level as been reached.\r\n\r\n    Do note that some drives don't report all the needed details to the OS.\r\n        This can be caused by a RAID card, settings in the BIOS, or the drive it self.\r\n.PARAMETER WearLevelPercentMax\r\n    The max estimated wear level percentage to fail at.\r\n    The default is 80 %.\r\n.EXAMPLE\r\n     -WearLevelPercentMax 90\r\n    Fail if SSD is found to have used 90% of its estimated wear leveling.\r\n.OUTPUTS\r\n    None\r\n.NOTES\r\n    Minium Supported OS: Windows 10, Server 2016\r\n    Release Notes: Renamed script and added Script Variable support\r\nBy using this script, you indicate your acceptance of the following legal terms as well as our Terms of Use at https:\/\/www.ninjaone.com\/terms-of-use.\r\n    Ownership Rights: NinjaOne owns and will continue to own all right, title, and interest in and to the script (including the copyright). NinjaOne is giving you a limited license to use the script in accordance with these legal terms. \r\n    Use Limitation: You may only use the script for your legitimate personal or internal business purposes, and you may not share the script with another party. \r\n    Republication Prohibition: Under no circumstances are you permitted to re-publish the script in any script library or website belonging to or under the control of any other software provider. \r\n    Warranty Disclaimer: The script is provided \u201cas is\u201d and \u201cas available\u201d, without warranty of any kind. NinjaOne makes no promise or guarantee that the script will be free from defects or that it will meet your specific needs or expectations. \r\n    Assumption of Risk: Your use of the script is at your own risk. You acknowledge that there are certain inherent risks in using the script, and you understand and assume each of those risks. \r\n    Waiver and Release: You will not hold NinjaOne responsible for any adverse or unintended consequences resulting from your use of the script, and you waive any legal or equitable rights or remedies you may have against NinjaOne relating to your use of the script. \r\n    EULA: If you are a NinjaOne customer, your use of the script is subject to the End User License Agreement applicable to you (EULA).\r\n#&gt;\r\n\r\n[CmdletBinding()]\r\nparam (\r\n    [int]\r\n    $WearLevelPercentMax = 80\r\n)\r\n\r\nbegin {\r\n    if ($env:WearLevelPercentMax) {\r\n        $WearLevelPercentMax = $env:WearLevelPercentMax\r\n    }\r\n    function Write-UnhealthyDisk {\r\n        param([PSObject[]]$Disks)\r\n        process {\r\n            $Disks | ForEach-Object {\r\n                try {\r\n                    $PhysicalDisk = Get-PhysicalDisk -DeviceNumber $_ | Select-Object FriendlyName, DeviceId, MediaType, OperationalStatus, HealthStatus\r\n                    $StorageReliabilityCounters = Get-PhysicalDisk -DeviceNumber $_ | Get-StorageReliabilityCounter | Select-Object Temperature, WriteErrorsTotal, Wear\r\n                    Write-Host \"$($PhysicalDisk.FriendlyName)\"\r\n                    Write-Host \"DeviceId: $($PhysicalDisk.DeviceId) | Type: $($PhysicalDisk.MediaType) | Status: $($PhysicalDisk.OperationalStatus) | Health: $($PhysicalDisk.HealthStatus)\"\r\n                    Write-Host \"Temp: $($StorageReliabilityCounters.Temperature) C\u00c2\u00b0 | Total Write Errors: $($StorageReliabilityCounters.WriteErrorsTotal) | Wear: $($StorageReliabilityCounters.Wear)%\"\r\n                    Write-Host \"\"\r\n                    Write-Output 1\r\n                }\r\n                catch {\r\n                    # Skip this drive\r\n                    Write-Output 0\r\n                }\r\n            } | Measure-Object -Sum | Select-Object -ExpandProperty Sum\r\n        }\r\n    }\r\n    function Test-IsElevated {\r\n        $id = [System.Security.Principal.WindowsIdentity]::GetCurrent()\r\n        $p = New-Object System.Security.Principal.WindowsPrincipal($id)\r\n        $p.IsInRole([System.Security.Principal.WindowsBuiltInRole]::Administrator)\r\n    }\r\n}\r\nprocess {\r\n    if (-not (Test-IsElevated)) {\r\n        Write-Error -Message \"Access Denied. Please run with Administrator privileges.\"\r\n        exit 1\r\n    }\r\n    # Get all disks\r\n    $Disks = Get-PhysicalDisk\r\n    # Get any SSD's that have Write Errors, to hot, or Wear level over 10%\r\n    $UnhealthySSDDisks = $Disks | Where-Object { $_.MediaType -like \"SSD\" -and $_.PhysicalLocation -notlike \"*.vhd*\" } | Get-StorageReliabilityCounter | Where-Object {\r\n        (\r\n            $null -ne $_.WriteErrorsTotal -and\r\n            $_.WriteErrorsTotal -ge 1 # Any amount for an SSD is a cause for concern\r\n        ) -or\r\n        (\r\n            $null -ne $_.Wear -and\r\n            # The storage device wear indicator, in percentage. At 100 percent, the estimated wear limit has been reached.\r\n            # https:\/\/learn.microsoft.com\/en-us\/windows-hardware\/drivers\/storage\/msft-storagereliabilitycounter\r\n            $_.Wear -ge $WearLevelPercentMax\r\n        )\r\n    }\r\n\r\n    $DeviceIds = $UnhealthySSDDisks | Sort-Object -Property DeviceId -Unique | Select-Object -ExpandProperty DeviceId\r\n    $DriveCount = Write-UnhealthyDisk -Disks $DeviceIds\r\n\r\n    if ($DeviceIds.Count -and $DriveCount) {\r\n        Write-Host \"WARNING: $($DeviceIds.Count) disks were found with wear level above $WearLevelPercentMax%.\"\r\n        exit 1\r\n    }\r\n\r\n    Write-Host \"No disks were found with wear level above $WearLevelPercentMax%.\"\r\n    exit 0\r\n}\r\nend {\r\n    \r\n    \r\n    \r\n}\r\n<\/pre>\n<p>&nbsp;<\/p>\n\n<div class=\"in-context-cta\"><p style=\"text-align: center;\">Accedi a oltre 700 script nel Dojo di NinjaOne<\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/www.ninjaone.com\/it\/prova-gratuita\/\">Ottieni l&#8217;accesso<\/a><\/p>\n<\/div>\n<h2>Analisi dettagliata<\/h2>\n<p>Lo script per controllare lo stato di salute di un SSD opera in diverse fasi:<\/p>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><strong>Configurazione dei parametri<\/strong>: Si inizia definendo un parametro <strong>WearLevelPercentMax<\/strong>, predefinito all&#8217;80%. Questo valore rappresenta la soglia in cui un&#8217;unit\u00e0 SSD \u00e8 considerata esaurita.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"2\" data-aria-level=\"1\"><strong>Controllo dell&#8217;ambiente<\/strong>: Lo script verifica se \u00e8 stato eseguito con i privilegi di amministratore, una necessit\u00e0 per accedere alle informazioni sul disco fisico.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"3\" data-aria-level=\"1\"><strong>Valutazione della salute<\/strong>: Quindi recupera informazioni su ciascun disco fisico, con particolare attenzione alle unit\u00e0 SSD, e ne valuta i tassi di usura e di errore. In particolare, cerca gli errori di scrittura e una percentuale di usura superiore alla soglia specificata.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"3\" data-aria-level=\"1\"><strong>Reportistica<\/strong>: Lo script fornisce lo stato di salute di ciascuna unit\u00e0 SSD, con dettagli sul livello di usura, sulla temperatura e sugli errori di scrittura.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"3\" data-aria-level=\"1\"><strong>Processo decisionale<\/strong>: In base a queste informazioni, emette avvisi o conferma lo stato di salute delle unit\u00e0 SSD.<\/li>\n<\/ul>\n<h2>Casi d&#8217;uso potenziali<\/h2>\n<p>Un amministratore IT di un&#8217;azienda di medie dimensioni utilizza questo script come parte della manutenzione ordinaria. La programmazione \u00e8 mensile, per garantire il rilevamento tempestivo dell&#8217;usura dell&#8217;SSD e prevenire guasti imprevisti che potrebbero interrompere le attivit\u00e0 aziendali.<\/p>\n<h2>Confronti<\/h2>\n<p>In genere, lo stato di salute delle unit\u00e0 SSD viene monitorato utilizzando strumenti specifici del produttore o software di terze parti. Sebbene questi strumenti siano efficaci, lo script PowerShell offre un approccio pi\u00f9 integrato e con possibilit\u00e0 di scripting, consentendo l&#8217;automazione e l&#8217;impostazione di soglie personalizzate.<\/p>\n<h2>Domande frequenti<\/h2>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"3\" data-aria-level=\"1\"><strong>Questo script pu\u00f2 essere eseguito su qualsiasi versione di Windows?<\/strong>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"3\" data-aria-level=\"1\">Richiede Windows 10 o Server 2016 e versioni successive.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"4\" data-aria-level=\"1\"><strong>Cosa succede se il mio SSD non supporta la reportistica sul livello di usura?<\/strong>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"4\" data-aria-level=\"1\">Alcune unit\u00e0 SSD potrebbero non riportare tutti i dettagli necessari, probabilmente a causa di limitazioni hardware o di configurazione.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"5\" data-aria-level=\"1\"><strong>L&#8217;utilizzo in un ambiente di produzione \u00e8 sicuro?<\/strong>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"5\" data-aria-level=\"1\">S\u00ec, ma si consiglia di testarlo prima in un ambiente controllato.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2>Implicazioni<\/h2>\n<p>Un&#8217;interpretazione errata del risultato dello script pu\u00f2 portare alla sostituzione anticipata dell&#8217;unit\u00e0 SSD o a trascurare un&#8217;unit\u00e0 malfunzionante, entrambi costosi in modi diversi. La comprensione della valutazione e delle soglie dello script \u00e8 fondamentale per prendere decisioni consapevoli.<\/p>\n<h2>Raccomandazioni<\/h2>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"6\" data-aria-level=\"1\"><strong>Esegui regolarmente<\/strong>: Pianifica l&#8217;esecuzione periodica dello script per un monitoraggio continuo.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"7\" data-aria-level=\"1\"><strong>Analisi contestuale<\/strong>: Considera l\u2019utilizzo di altri indicatori di salute e modelli d\u2019uso insieme ai risultati dello script.<\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"8\" data-aria-level=\"1\"><strong>Resta sempre aggiornato<\/strong>: Assicurati che la versione di PowerShell e il firmware dell&#8217;SSD siano aggiornati.<\/li>\n<\/ul>\n<h2>Considerazioni finali<\/h2>\n<p>Nel contesto del monitoraggio dello stato di salute dell&#8217;SSD, uno strumento come NinjaOne pu\u00f2 ampliare le capacit\u00e0 dello script. NinjaOne offre soluzioni complete di gestione IT, tra cui il <a href=\"https:\/\/www.ninjaone.com\/it\/gestione-endpoint\/monitoraggio-e-avvisi\" target=\"_blank\" rel=\"noopener\">monitoraggio e gli avvisi<\/a>, che possono integrarsi perfettamente con <a href=\"https:\/\/www.ninjaone.com\/it\/script-hub\" target=\"_blank\" rel=\"noopener\">script<\/a> come questo per un approccio pi\u00f9 ampio all\u2019integrit\u00e0 dell&#8217;infrastruttura IT. Questo script \u00e8 un passo verso la gestione proattiva del sistema, un principio che si allinea alla filosofia di NinjaOne, che consiste nel prevenire i problemi prima che diventino tali.<\/p>\n","protected":false},"author":35,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","_lmt_disableupdate":"no","_lmt_disable":""},"operating_system":[4212],"use_cases":[4272],"class_list":["post-240915","script_hub","type-script_hub","status-publish","hentry","script_hub_category-windows"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/script_hub\/240915","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/script_hub"}],"about":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/types\/script_hub"}],"author":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/users\/35"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/comments?post=240915"}],"wp:attachment":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/media?parent=240915"}],"wp:term":[{"taxonomy":"script_hub_category","embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/operating_system?post=240915"},{"taxonomy":"use_cases","embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/use_cases?post=240915"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}