Come disabilitare avvio rapido in Windows 10 e Windows Server 2016

Per i professionisti dell’IT e i fornitori di servizi gestiti (MSP), la comprensione e il controllo delle funzioni di sistema sono parte del lavoro. L’avvio rapido di Windows (noto anche come Hiberboot o Fastboot), disponibile in Windows 10 e Windows Server 2016, è generalmente vantaggioso ma a volte può essere necessario disabilitarlo. In questo post vedremo cos’è l’Avvio rapido, analizzeremo le sue implicazioni, e capiremo come disabilitare l’Avvio rapido manualmente o tramite PowerShell e le differenze tra Avvio rapido e Ibernazione.

→ Semplifica la gestione dei dispositivi Windows con NinjaOne.

Scopri cosa può fare NinjaOne per te.

Capire cos’è l’avvio rapido

L’avvio rapido, o Hiberboot, funziona salvando un’immagine del kernel e dei driver di Windows caricati nel file hiber (hiberfil.sys) prima che il computer si spenga. Al riavvio, Windows utilizza questa immagine per accelerare il tempo di avvio, creando una migliore esperienza utente.

Potenziali complicazioni con l’avvio rapido

Tuttavia, l’avvio rapido può presentare delle sfide in alcune situazioni:

  • Sistemi a doppio avvio: L’avvio rapido può causare errori del disco o perdita di dati se un altro sistema operativo accede alla partizione di Windows.
  • Manutenzione del sistema: I professionisti IT potrebbero incontrare difficoltà nell’eseguire gli aggiornamenti del sistema o le attività di manutenzione.
  • Modifiche hardware: L’avvio rapido potrebbe non riconoscere le nuove modifiche hardware apportate durante lo spegnimento.

Come disabilitare avvio rapido manualmente

Per disabilitare avvio rapido manualmente, procedi come segue:

  1. Accedi al Pannello di controllo e seleziona “Opzioni risparmio energia”.
  2. Scegli “Specifica comportamento pulsanti di alimentazione”.
  3. Clicca su “Modifica le impostazioni attualmente non disponibili”.
  4. In “Impostazioni di arresto”, deseleziona la casella “Attiva avvio rapido”.

Avvio rapido vs ibernazione

L’avvio rapido e l’ibernazione sono simili ma hanno scopi diversi. L’ibernazione salva un’immagine del lavoro e spegne il computer, mentre l’avvio rapido salva solo un’immagine del kernel del sistema e dei driver caricati per ridurre i tempi di avvio.

L’impatto della scelta di disabilitare l’avvio rapido

Disabilitare l’avvio rapido può comportare tempi di avvio leggermente più lunghi. Tuttavia, l’impatto è solitamente trascurabile sui sistemi moderni con unità a stato solido (SSD) veloci.

Risoluzione dei problemi dopo la disattivazione dell’avvio rapido

Se si verificano problemi dopo aver disabilitato l’avvio rapido, hai la possibilità di:

Come disabilitare avvio rapido con PowerShell

Per i professionisti che preferiscono l’automazione, ecco uno script PowerShell che verifica la presenza di privilegi amministrativi e modifica il registro per disabilitare avvio rapido:


<#
.SYNOPSIS
    Disable Windows Fast Boot, also known as Hiberboot or Fast Startup.
.DESCRIPTION
    Disable Windows Fast Boot, also known as Hiberboot or Fast Startup.
.EXAMPLE
    No parameter needed.
    Disables Windows Fast Boot
.OUTPUTS
    None
.NOTES
    Minimum OS Architecture Supported: Windows 10, Windows Server 2016
    Release Notes:
    Initial Release
    (c) 2023 NinjaOne
    By 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.
    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. 
    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. 
    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. 
    Warranty Disclaimer: The script is provided “as is” and “as available”, 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. 
    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. 
    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. 
    EULA: If you are a NinjaOne customer, your use of the script is subject to the End User License Agreement applicable to you (EULA).
#>
[CmdletBinding()]
param ()

begin {
    function Test-IsElevated {
        $id = [System.Security.Principal.WindowsIdentity]::GetCurrent()
        $p = New-Object System.Security.Principal.WindowsPrincipal($id)
        $p.IsInRole([System.Security.Principal.WindowsBuiltInRole]::Administrator)
    }
}
process {
    if (-not (Test-IsElevated)) {
        Write-Error -Message "Access Denied. Please run with Administrator privileges."
        exit 1
    }

    $Path = "HKLM:SYSTEMCurrentControlSetControlSession ManagerPower"
    $Name = "HiberbootEnabled"
    $Value = "0"

    try {
        if (-not $(Test-Path $Path)) {
            New-Item -Path $Path -Force | Out-Null
            New-ItemProperty -Path $Path -Name $Name -Value $Value -PropertyType DWord -Force | Out-Null
        }
        else {
            New-ItemProperty -Path $Path -Name $Name -Value $Value -PropertyType DWord -Force | Out-Null
        }
    }
    catch {
        Write-Error $_
        Write-Host "Failed to disable Fast Boot."
        exit 1
    }
    exit 0
}
end {}

 

In conclusione, l’avvio rapido, pur essendo una funzione vantaggiosa, potrebbe non essere l’ideale in scenari IT specifici. Comprendere questa funzione e sapere quando e come disattivarla manualmente o tramite PowerShell può rivelarsi essenziale per mantenere un’infrastruttura IT stabile ed efficace. Conoscendo e gestendo in modo completo l’avvio veloce, i professionisti IT e gli MSP possono ridurre i rischi potenziali e garantire al contempo prestazioni efficienti del sistema.

NinjaOne è in grado di semplificare le operazioni automatizzando le attività ripetitive e che richiedono molto tempo. L’interfaccia intuitiva consente ai tecnici di tutti i livelli di applicare facilmente l’automazione agli endpoint, compresi gli script personalizzati da un’ampia libreria, rendendo la risoluzione facile e intuitiva. Come ha notato Chris Hesler della Crossroads Church, “NinjaOne ci ha aiutato… a ridurre le ore di lavoro… siamo in grado di automatizzare maggiormente la libreria di script per risolvere i nostri problemi ricorrenti”. Scopri il potere rivoluzionario dell’automazione nelle tue operazioni IT con NinjaOne, uno strumento progettato all’insegna della flessibilità e dell’intuitività.

Passi successivi

La creazione di un team IT efficiente ed efficace richiede una soluzione centralizzata che funga da principale strumento per la fornitura di servizi. NinjaOne consente ai team IT di monitorare, gestire, proteggere e supportare tutti i dispositivi, ovunque essi si trovino, senza la necessità di una complessa infrastruttura locale.

Per saperne di più su NinjaOne Endpoint Management, fai un tour dal vivo, o inizia la tua prova gratuita della piattaforma NinjaOne.

Categorie:

Ti potrebbe interessare anche

Guarda una demo×
×

Guarda NinjaOne in azione!

Inviando questo modulo, accetto La politica sulla privacy di NinjaOne.

Termini e condizioni NinjaOne

Cliccando sul pulsante “Accetto” qui sotto, dichiari di accettare i seguenti termini legali e le nostre condizioni d’uso:

  • Diritti di proprietà: NinjaOne possiede e continuerà a possedere tutti i diritti, i titoli e gli interessi relativi allo script (compreso il copyright). NinjaOne ti concede una licenza limitata per l’utilizzo dello script in conformità con i presenti termini legali.
  • Limitazione d’uso: Puoi utilizzare lo script solo per legittimi scopi personali o aziendali interni e non puoi condividere lo script con altri soggetti.
  • Divieto di ripubblicazione: In nessun caso ti è consentito ripubblicare lo script in una libreria di script appartenente o sotto il controllo di un altro fornitore di software.
  • Esclusione di garanzia: Lo script viene fornito “così com’è” e “come disponibile”, senza garanzie di alcun tipo. NinjaOne non promette né garantisce che lo script sia privo di difetti o che soddisfi le tue esigenze o aspettative specifiche.
  • Assunzione del rischio: L’uso che farai dello script è da intendersi a tuo rischio. Riconosci che l’utilizzo dello script comporta alcuni rischi intrinseci, che comprendi e sei pronto ad assumerti.
  • Rinuncia e liberatoria: Non riterrai NinjaOne responsabile di eventuali conseguenze negative o indesiderate derivanti dall’uso dello script e rinuncerai a qualsiasi diritto legale o di equità e a qualsiasi rivalsa nei confronti di NinjaOne in relazione all’uso dello script.
  • EULA: Se sei un cliente NinjaOne, l’uso dello script è soggetto al Contratto di licenza con l’utente finale (EULA) applicabile.