Condividi tramite


Origini di riattivazione standby moderno

Un PC che supporta il modello di alimentazione standby moderno deve riattivarsi dallo standby in risposta a eventi specifici, anche in uno stato di inattività a basso consumo.

In questo argomento vengono descritte in dettaglio le origini di riattivazione che devono riattivare il processore e spiega quali eventi devono attivare o mantenere spento lo schermo. Gli integratori di sistemi devono usare queste informazioni per garantire che l'hardware, il firmware e il software possano configurare le origini di riattivazione in modo appropriato.

Panoramica dell'esperienza utente di standby moderno

L'esperienza Modern Standby è progettata per simulare un telefono cellulare. Quando gli utenti terminano a usare i loro telefoni, preme il pulsante di alimentazione e il telefono entra in modalità sospensione. Rimane inattivo finché l'utente non preme di nuovo il pulsante di alimentazione o riceve una chiamata, un messaggio di posta elettronica o un messaggio.

Analogamente, viene visualizzato un PC in standby moderno: lo schermo è vuoto, non ci sono LED visibili e nessun rumore acustico. Tuttavia, rimane acceso e connesso a Internet, usando qualsiasi connessione di rete disponibile (Wi-Fi, mobile broadband o Ethernet). Il PC moderno standby ha anche una lunga durata della batteria nello stato di disattivazione dello schermo, simile a un telefono cellulare.

Per ottenere l'esperienza di standby moderno è necessario che tutti i dispositivi e il software nel PC partecipino al risparmio energia del sistema. La durata della batteria di standby prolungata viene ottenuta consentendo a tutti i dispositivi e al processore core o al sistema su un chip (SoC) di entrare in uno stato di inattività a basso consumo. Il sottosistema di rete rimane connesso per riattivare il sistema per i messaggi di posta elettronica in arrivo o le chiamate VoIP. La natura in tempo reale dello standby moderno è abilitata dai dispositivi della piattaforma che attivano il SoC per gli eventi corretti nei momenti corretti.

Tutte le origini di riattivazione in un PC di standby moderno devono riattivare il SoC dal suo stato di inattività più profondo. Alcune origini di riattivazione devono generare un segnale di riattivazione che attiva lo schermo. La differenza tra la riattivazione del SoC e l'attivazione dello schermo è fondamentale per l'esperienza di standby moderno. Le regole seguenti regolano il comportamento di riattivazione della piattaforma:

  • Le operazioni e gli scenari di origine della riattivazione sono coerenti in tutti i PC di standby moderni, indipendentemente dall'architettura del processore (x86, x64 o Arm).
  • L'operazione di riattivazione dell'origine può variare in base al fatto che il sistema sia acceso o alimentato da controller di dominio. Le differenze sono indicate nelle tabelle seguenti.
  • Alcune fonti di riattivazione sono dipendenti dall'hardware, ad esempio l'attivazione dell'impronta digitale o l'espulsione dell'unità disco ottico. I sistemi di standby moderni devono supportare tutti gli scenari di riattivazione per i quali dispongono dell'hardware necessario.

Nota

A partire da Windows 11, versione 24H2, è stata introdotta una nuova misura di risparmio energia in Standby moderno per evitare lo scaricamento imprevisto della batteria. Se viene rilevato un consumo eccessivo di batteria, la maggior parte delle fonti di riattivazione sarà disabilitata. In questo stato, il dispositivo può essere svegliato da Modern Standby premendo il pulsante di alimentazione o aprendo il coperchio.

Nella parte restante di questo argomento vengono descritti i diversi tipi di origini di riattivazione, tra cui se possono attivare lo schermo di un dispositivo, se sono abilitati per impostazione predefinita e eventuali differenze nell'operazione in base all'alimentazione AC o DC.

La maggior parte dei sistemi abilita lo standby connesso adattivo per impostazione predefinita.

Tipi di origini di riattivazione

Timer always-on

Il chip core silicon o SoC in una piattaforma Modern Standby dispone di uno o più timer sempre accesi in modo che Windows possa pianificare il lavoro futuro e posizionare il SoC in uno stato di inattività profondo. Durante lo standby, il timer sempre attivo riattiva in modo affidabile il SoC come programmato dal sistema operativo.

Pulsanti e coperchio

Il pulsante di alimentazione del sistema è un'origine di riattivazione avviata dall'utente comune in una piattaforma modern standby. Tutti i PC standby moderni devono assicurarsi che il pulsante di alimentazione possa sempre inviare un interrupt di riattivazione al SoC. Per offrire un'esperienza immediata, il pulsante di alimentazione deve riattivare il SoC dallo stato di inattività più profondo senza ritardi. Un'altra fonte di riattivazione comune su dispositivi a clamshell sta aprendo il coperchio, che riattiva il SoC. Il pulsante Windows può anche riattivare il SoC.

Dispositivi di comunicazione

I dispositivi Wi-Fi, Ethernet e Mobile Broadband (MBB) offrono connettività continua in Standby moderno. Abilitano le origini di riattivazione, ad piattaforma UWP (Universal Windows Platform) esempio le notifiche e la sincronizzazione delle applicazioni UWP (UWP), nonché le notifiche Bluetooth e la sincronizzazione.

Quando standby disconnesso, alcune applicazioni in precedenza non avranno connettività negli stati di standby. Tuttavia, questo non si applica a processi di sistema specifici, che possono rimanere attivi (ad esempio DHCP) e usare la rete durante lo standby disconnesso.

Quando si usa un'origine di alimentazione del controller di dominio, gli stack di rete possono avviare la disconnessione dalle reti. Ciò include la disconnessione L2 per Ethernet, la disconnessione di Wi-Fi e Bluetooth e la disattivazione della radio MBB per risparmiare consumo energetico.

Dispositivi di input

L'uso di HIDI2C per le periferiche di input è consigliato per migliorare l'efficienza energetica, ma non è necessario. USB può essere usato per connettere dispositivi di input come TouchPad, digitalizzatori touch o digitalizzatori penna. Un TouchPad di precisione deve essere in grado di svegliare il sistema da un profondo inattività, indipendentemente dal tipo di connessione (USB, I2C o SPI). I digitalizzatori penna non devono riattivare il sistema da un profondo inattività.

Oltre ai pulsanti dello chassis, un PC di standby moderno potrebbe avere altri dispositivi di input integrati o collegati al sistema. L'input dell'utente tramite questi dispositivi deve sempre riattivare il SoC dallo stato di inattività più profondo e attivare lo schermo, a meno che il coperchio non sia chiuso e che venga attivata l'eliminazione dell'input.

A partire da Windows 11, gli schermi di tocco possono anche riattivare il sistema da deep idle o S3, anche se non è necessario. Gli OEM, gli ODM e gli implementatori di sistema devono considerare lo scaricamento aggiuntivo della batteria di un touch screen con supporto per la riattivazione in modalità standby.

Input vocale

Nei sistemi con un spotter di parole chiave hardware (HW-KWS), l'input vocale di una parola chiave specifica può riattivare il SoC dallo stato di inattività più profondo e attivare lo schermo. I sistemi con supporto MVA (Multiple Voice Assistant) e un driver compatibile con MVA possono riattivare il SoC e attivare lo schermo con comandi aggiuntivi di assistente vocale.

Inserimento o rimozione di un connettore o di un dispositivo

L'inserimento o la rimozione di determinati connettori o dispositivi possono riattivare il SoC dallo stato di inattività più profondo e attivare lo schermo.

Windows Update

Windows Update può sempre riattivare il SoC dallo stato di inattività più profondo per cercare gli aggiornamenti. Può anche riattivare il SoC per scaricare e installare gli aggiornamenti e riavviare un dispositivo, a seconda della fonte di alimentazione.

Applicazioni piattaforma UWP (Universal Windows Platform) (UWP)

Le applicazioni UWP possono riattivare il SoC dallo stato di inattività più profondo per sincronizzare e visualizzare le notifiche, a seconda dell'alimentazione, dei livelli di priorità di notifica e delle configurazioni utente specifiche dell'app.

Accesso remoto

Desktop remoto e Condivisione file possono riattivare il SoC dallo stato di inattività più profondo, a seconda dell'alimentazione e della connessione di rete del dispositivo di destinazione. Desktop remoto può attivare lo schermo nel sistema di destinazione.

Audio

L'audio dagli altoparlanti interni o Bluetooth può riattivare il SoC, consentendo la riproduzione dell'audio anche quando lo schermo è spento.

Modifiche al contesto ambientale

Il PC di standby moderno deve rispondere in tempo reale ai cambiamenti nelle condizioni ambientali, ad esempio gli eventi termico e le variazioni delle fonti di alimentazione.

Riattiva soC e può attivare la visualizzazione

Pulsanti e coperchio

Dispositivo Attiva la visualizzazione (alimentazione AC) Attiva display (alimentazione DC) Osservazioni:
Pulsante di alimentazione Windows Power Manager attiva lo schermo quando viene premuto il pulsante di alimentazione.
Pulsante Windows Sì (se attivata la riattivazione) Sì (se attivata la riattivazione) Windows Power Manager attiva lo schermo quando viene premuto il pulsante Windows. Il pulsante è considerato l'input dell'utente.
Interruttore coperchio (meccanico o basato su sensore) Vari tipi di interruttori del coperchio (meccanici o basati su sensori) vengono trattati in modo analogo da Windows. Questi interruttori possono disattivare lo schermo quando un tablet è ancorato o coperto. Aprendo il coperchio o il coperchio, o regolando lo schermo, si accenderà lo schermo. Windows Power Manager gestisce automaticamente questa funzionalità.

Dispositivi di input

Dispositivo Attiva la visualizzazione (alimentazione AC) Attiva display (alimentazione DC) Osservazioni:
Tastiera integrata (HIDI2C) Sì (vedere la nota) Lo schermo viene attivato con l'input della tastiera. Tutti i tasti, ad eccezione dei pulsanti del volume, devono generare un interrupt di riattivazione. I tasti di controllo consumer devono anche generare un interrupt di riattivazione. Nota: nei tablet convertibili, la tastiera non deve riattivare il SoC se non è visibile.
Tastiera USB esterna Sì (vedere la nota) Potrebbero essere necessari più tasti per generare un evento di ripresa. Nota: la riattivazione della tastiera potrebbe essere disabilitata sull'alimentazione del controller di dominio per risparmiare batteria.
Tastiera Bluetooth esterna Sì (vedere la nota) Nota: la riattivazione della tastiera potrebbe essere disabilitata sull'alimentazione del controller di dominio per risparmiare batteria.
TouchPad precisione integrato (I2C, USB o SPI) Sì (vedere la nota) L'attivazione del movimento o del pulsante del dito sul TouchPad dovrebbe causare un evento di riattivazione. Nota: la riattivazione touchpad è facoltativa. Nei tablet convertibili, il TouchPad non deve riattivare il SoC se non è visibile.
Mouse USB esterno Sì (vedere la nota) Se si preme un pulsante qualsiasi, verrà generato un evento di ripresa. Potrebbe essere necessario premere più pulsanti. Nota: la riattivazione del mouse potrebbe essere disabilitata sull'alimentazione del controller di dominio per risparmiare batteria.
Mouse Bluetooth esterno Sì (vedere la nota) Se si preme un pulsante qualsiasi, verrà generato un evento resume. La riattivazione del movimento è facoltativa. Nota: la riattivazione del mouse potrebbe essere disabilitata sull'alimentazione del controller di dominio per risparmiare batteria.
Lettore di impronte digitali Sì (vedere la nota) Nota: la riattivazione del lettore di impronte digitali potrebbe essere disabilitata sull'alimentazione del controller di dominio per risparmiare batteria.
Schermo tattile Sì (vedere la nota) Nota: a partire da Windows 11, i touch screen possono riattivare il sistema da deep idle o S3. Questo è facoltativo e può aumentare lo scaricamento della batteria.

Nota

Se il coperchio è chiuso e l'eliminazione dell'input viene attivata, il display non attiva l'alimentazione dc su un sistema a forma di vongole.

Input vocale

Event Attiva la visualizzazione (alimentazione AC) Attiva display (alimentazione DC) Osservazioni:
Input vocale (più assistenti vocali) Sì, se riattivazione vocale e abilitata dall'utente. Sì, se riattivazione vocale, con spotter con parole chiave hardware e driver con supporto per MVA. Se solo spotter parola chiave software, riattivazione vocale è disattivata per impostazione predefinita sull'alimentazione del controller di dominio. La riattivazione vocale può essere disabilitata sull'alimentazione del controller di dominio per risparmiare batteria.

Nota

A partire da Windows 11 versione 24H2, l'input vocale non sarà più supportato per riattivare il dispositivo dalla sospensione.

Connettore o inserimento/rimozione del dispositivo

Dispositivo Attiva la visualizzazione (alimentazione AC) Attiva display (alimentazione DC) Osservazioni:
Ancoraggio allegato/rimozione Variabile Variabile Dipende dai dispositivi nel dock e dal relativo stato. L'allegato dock deve essere considerato come singolo allegato del dispositivo. Il rilevamento dei nuovi dispositivi nel dock deve riattivare il SoC.

Windows Update

Event Attiva lo schermo - Alimentazione AC Attiva lo schermo - Alimentazione del controller di dominio Osservazioni:
Riavviare No. Il riavvio per Windows Update è disabilitato nell'alimentazione del controller di dominio.

Applicazioni piattaforma UWP (Universal Windows Platform) (UWP)

Event Attiva lo schermo - Alimentazione AC Attiva lo schermo - Alimentazione del controller di dominio Osservazioni:
Skype: chiamate in arrivo e IMS Non più supportato a partire dalla versione 8.61 Non più supportato a partire dalla versione 8.61
Chiamate VoIP di terze parti e IMS Dipende dal tipo di notifica. Dipende dal fatto che l'app sia esente, il livello di priorità di notifica e il tipo di notifica. Vedere la nota.
Notifica del dispositivo Bluetooth Dipende dal tipo di notifica. No Vedere la nota.
Autenticazione Bluetooth: prossimità Dipende dal tipo di notifica. No Vedere la nota.
Servizi di posizione (API di geofencing attivano la notifica push) No No Vedere la nota.
Servizi di posizione (API di geofencing attivano la notifica push) No No Vedere la nota.
Altre app UWP: notifiche push Dipende dal tipo di notifica. Dipende dal fatto che l'app sia esente, il livello di priorità di notifica e il tipo di notifica. Vedere la nota.

Nota

Se il dispositivo è connesso all'alimentazione AC, le notifiche di tutte le priorità (alta, media o bassa priorità) vengono recapitate per le app UWP. Se il dispositivo è alimentato da controller di dominio (batteria), le notifiche di tutte le priorità offrono solo per le app UWP esentate. Diversi tipi di notifiche hanno livelli di priorità diversi, a seconda dell'app specifica. Ad esempio, l'app Posta in arrivo considera una notifica della posta in arrivo come priorità bassa. Se le notifiche vengono recapitate durante lo standby moderno, verranno attivate solo le notifiche di tipo avviso popup. Per altre informazioni sulle notifiche delle app UWP, vedi Priorità di notifica WNS.

Per impostare un'app come esente, fare clic con il pulsante destro del mouse su Start e quindi scegliere Impostazioni>Batteria di sistema>. È possibile visualizzare le app che utilizzano un utilizzo elevato della batteria. Se vuoi esentare un'app, seleziona l'app. Se Consenti a Windows di decidere è attivato, selezionare Sempre per consentire l'esecuzione dell'app in background. Per consentire le notifiche dall'app, selezionare Impostazioni>Notifiche di sistema>e azioni e quindi attivare l'app in Ottieni notifiche da questi mittenti.

Per configurare i servizi di posizione, passare a Impostazioni>Posizione privacy.> I servizi di posizione, incluse le app che usano geovisiti e le API di geofencing, non sono funzionali durante lo standby moderno.

Accesso remoto

Event Attiva lo schermo - Alimentazione AC Attiva lo schermo - Alimentazione del controller di dominio Osservazioni:
Desktop remoto Sì, se il sistema di destinazione ha una connessione Ethernet.

Modifiche al contesto ambientale

Event Attiva lo schermo - Alimentazione AC Attiva lo schermo - Alimentazione del controller di dominio Osservazioni:
Connessione di una fonte di alimentazione Sì (sul collegamento AC) No (in caso di scollegamento AC) Windows Power Manager accenderà lo schermo quando il sottosistema della batteria ha indicato che l'alimentazione AC è stata connessa. L'interrupt GPIO per le modifiche all'alimentazione deve causare l'esecuzione del metodo ACPI _PSR nel dispositivo di alimentazione. Il sottosistema di alimentazione deve riattivare il SoC ogni volta che cambia la fonte di alimentazione, incluso quando il sistema viene collegato o rimosso da un dock con una batteria o una sorgente di alimentazione AC. Dopo la connessione dell'alimentazione AC, lo schermo rimarrà attivo per cinque secondi, a meno che non vi sia input per il sistema durante questa finestra di cinque secondi.

Riattiva soC, ma non può attivare la visualizzazione

Dispositivo Osservazioni:
Timer always-on Ogni SoC ha un meccanismo diverso per la programmazione del timer always-on.
Dispositivo Osservazioni:
Inserimento/rimozione della scheda SD (controller collegato A SDIO)
Inserimento/rimozione della scheda SD (collegato tramite USB) Il controller SD selezionato deve essere in grado di rilevare l'inserimento e la rimozione delle schede mentre nel disegno dello stato di sospensione USB è inferiore a 1 milliwatt medio.
Inserimento/rimozione di cuffie o microfoni Collegare una cuffie o un microfono al sistema fornisce un interrupt per consentire allo stack audio di instradare correttamente l'audio.
Inserimento/rimozione di eSATA
Dispositivo Osservazioni:
Radio Wi-Fi L'origine di riattivazione Wi-Fi non è necessaria per i sistemi di standby disconnessi.
Radio Mobile Broadband (MBB)
Radio Bluetooth Windows e i relativi driver sono responsabili del rilevamento del tipo di dispositivo Bluetooth associato. Se una tastiera, un mouse o un altro dispositivo di input utente è responsabile della riattivazione del SoC da parte della radio Bluetooth, lo schermo verrà attivato. Altri dispositivi Bluetooth, ad esempio cuffie audio portatili, non causeranno l'attivazione dello schermo.
LAN cablata (con connessione USB, con supporto per standby moderno) I dispositivi LAN cablati in piattaforme standby moderne o i dock supportati devono supportare offload pattern-match per poter essere in grado di supportare modern standby. I dispositivi LAN cablati connessi tramite USB possono subire una transizione Device-S4 durante lo standby moderno e perdere la funzionalità di riattivazione.

Nota

Windows può attivare la visualizzazione quando viene rilevato un avviso critico o un'attività in ingresso in rete. Ad esempio, le notifiche ad alta priorità dalle applicazioni a schermata di blocco e dalle chiamate VoIP.

Windows Update

Event Abilitato per impostazione predefinita - Alimentazione AC Abilitato per impostazione predefinita - Alimentazione del controller di dominio Osservazioni:
Scansione
Scarica Sì, ma solo per il download interattivo. Tutti i download non interattivi vengono sospesi. Non verranno avviati nuovi download.
Installa No. Le installazioni in corso vengono sospese. Non avvia una nuova installazione.

Accesso remoto

Event Abilitato per impostazione predefinita - Alimentazione AC Abilitato per impostazione predefinita - Alimentazione del controller di dominio Osservazioni:
Condivisione file No Per altre informazioni, vedere Condivisione di file in una rete in Windows 10 .

Applicazioni piattaforma UWP (Universal Windows Platform) (UWP)

Event Abilitato per impostazione predefinita - Alimentazione AC Abilitato per impostazione predefinita - Alimentazione del controller di dominio Osservazioni:
Download in background del contenuto No, a meno che l'app non sia esente. Vedere la nota.
App Posta in arrivo: notifiche di sincronizzazione della posta elettronica No, a meno che l'app non sia esente. Vedere la nota.
App Contatti posta in arrivo: notifiche di sincronizzazione dei contatti No, a meno che l'app non sia esente. Vedere la nota.
App Calendario posta in arrivo: notifiche di sincronizzazione del calendario No, a meno che l'app non sia esente. Vedere la nota.
Sincronizzare con i dispositivi Bluetooth No
Operazioni dell'app che richiedono la rete (tramite SocketActivityTrigger)
OneNote e VoiceRecorder: registrazione audio in background

Nota

Se il dispositivo è connesso all'alimentazione AC, le notifiche di tutte le priorità (alta, media o bassa priorità) vengono recapitate per le app UWP. Se il dispositivo è alimentato da controller di dominio (batteria), le notifiche di tutte le priorità offrono solo per le app UWP esentate. Diversi tipi di notifiche hanno livelli di priorità diversi, a seconda dell'app specifica. Ad esempio, l'app Posta in arrivo considera una notifica della posta in arrivo come priorità bassa. Se le notifiche vengono recapitate durante lo standby moderno, verranno attivate solo le notifiche di tipo avviso popup. Per altre informazioni sulle notifiche delle app UWP, vedi Priorità di notifica WNS.

Per impostare un'app come esente, fare clic con il pulsante destro del mouse su Start e quindi scegliere Impostazioni>Batteria di sistema>. È possibile visualizzare le app che utilizzano un utilizzo elevato della batteria. Se vuoi esentare un'app, seleziona l'app. Se Consenti a Windows di decidere è attivato, selezionare Sempre per consentire l'esecuzione dell'app in background. Per consentire le notifiche dall'app, selezionare Impostazioni>Notifiche di sistema>e azioni e quindi attivare l'app in Ottieni notifiche da questi mittenti.

Audio

Event Standby Entry, metodo Abilitato per impostazione predefinita - Alimentazione AC Abilitato per impostazione predefinita - Alimentazione del controller di dominio Osservazioni:
Riproduzione audio locale e in streaming (altoparlanti interni) durante la disattivazione dello schermo Inattiva in standby
Riproduzione audio locale e in streaming (altoparlanti interni) durante la disattivazione dello schermo Voce esplicita in standby (pressione del pulsante di alimentazione, chiusura del coperchio o tramite menu Start) No No
Riproduzione audio locale e in streaming (altoparlanti Bluetooth) durante la disattivazione dello schermo Inattiva in standby Audio a basso consumo non è attualmente supportato per gli altoparlanti Bluetooth, quindi l'audio verrà riprodotto durante lo standby moderno, ma non sarà a basso consumo.
Riproduzione audio locale e in streaming (altoparlanti Bluetooth) durante la disattivazione dello schermo Voce esplicita in standby (pressione del pulsante di alimentazione, chiusura del coperchio o tramite menu Start) No No Audio a basso consumo non è attualmente supportato per gli altoparlanti Bluetooth, quindi l'audio verrà riprodotto durante lo standby moderno, ma non sarà a basso consumo.

Modifiche al contesto ambientale

Event Osservazioni:
Evento termico Tutti i sensori di temperatura devono riattivare il SoC dallo stato di alimentazione più profondo per indicare la variazione della temperatura. Il firmware ACPI deve monitorare le variazioni continuamente della temperatura della zona termica durante lo standby e quando il SoC è nello stato di inattività più profondo. Il firmware ACPI deve segnalare al gestore termico Windows quando la temperatura aumenta al di sopra dei punti di viaggio.
Completamento della carica della batteria
Modifica della soglia della batteria Il sottosistema della batteria deve riattivare il SoC dal suo stato di inattività più profondo ogni volta che la capacità rimanente supera il valore specificato da Windows nel metodo di controllo _BTP. Il sottosistema della batteria deve riattivare il SoC dal suo stato di inattività più profondo ogni volta che la capacità rimanente supera il valore specificato da DesignCapacityOfLow nel metodo di controllo the_BIX. Windows iberna (x86) o arresta (Arm) il sistema quando la capacità rimanente scende sotto DesignCapacityOfLow.
Scollegamento da una fonte di alimentazione L'interrupt GPIO per le modifiche all'alimentazione deve causare l'esecuzione del metodo ACPI _PSR nel dispositivo di alimentazione. Il sottosistema di alimentazione deve riattivare il SoC ogni volta che cambia la fonte di alimentazione, incluso quando il sistema viene collegato o rimosso da un dock con una batteria o una sorgente di alimentazione AC.