Avviare Microsoft OneDrive con RemoteApp in Desktop virtuale Azure
È possibile avviare Microsoft OneDrive insieme a RemoteApp in Desktop virtuale Azure, consentendo agli utenti di accedere e sincronizzare i file durante l'uso di un'applicazione RemoteApp. Quando un utente si connette a RemoteApp, OneDrive può essere avviato automaticamente insieme a RemoteApp.
Nelle impostazioni di OneDrive è disponibile l'opzione Avvia OneDrive quando si accede a Windows, che in genere avvia OneDrive quando un utente accede. Tuttavia, questa impostazione non funziona con RemoteApp in Desktop virtuale Azure. Configurare invece OneDrive per l'avvio configurando un valore del Registro di sistema. È anche possibile abilitare un'esperienza shell avanzata per le sessioni remoteApp, offrendo il supporto per le associazioni di file predefinite, Run/RunOnce
le chiavi del Registro di sistema e altro ancora.
Questo articolo descrive come configurare OneDrive per l'avvio automatico insieme a RemoteApp in Desktop virtuale Azure.
Esperienza utente
Quando un utente avvia un'app RemoteApp, viene avviato anche OneDrive e l'icona di OneDrive è integrata nella barra delle applicazioni del dispositivo Windows locale. Se un utente avvia un'altra RemoteApp dallo stesso pool di host nello stesso host di sessione, usa la stessa istanza di OneDrive e un'altra non viene avviata.
Se gli host di sessione sono aggiunti a Microsoft Entra ID, è possibile configurare automaticamente gli account utente in modo che venga eseguito automaticamente l'accesso degli utenti a OneDrive e la sincronizzazione venga avviata immediatamente. In caso contrario, gli utenti devono accedere a OneDrive al primo uso.
L'icona per l'istanza di OneDrive associata a RemoteApp nella barra delle applicazioni ha lo stesso aspetto di quella per OneDrive installato in un dispositivo locale. È possibile distinguere l'icona di OneDrive dalla sessione remota passando il puntatore del mouse sull'icona in cui la descrizione comando include la parola Remota.
Quando un utente chiude o si disconnette dall'ultima istanza di RemoteApp usata nell'host di sessione, OneDrive viene chiuso entro pochi minuti, a meno che l'utente non abbia aperto la finestra del Centro notifiche di OneDrive.
Prerequisiti
Prima di poter usare OneDrive con RemoteApp in Desktop virtuale Azure:
Gli host di sessione devono eseguire Windows 11 Enterprise, versione 24H2 o 22H2 o 23H2 con l'aggiornamento cumulativo 2024-07 per Windows 11 (KB5040442) o versioni successive installate.
Se si usa FSLogix, installare la versione più recente di FSLogix negli host di sessione. Per altre informazioni, vedere Installare applicazioni FSLogix.
Usa App di Windows in Windows o il client Desktop remoto in Windows per connettersi a una sessione remota. Altre piattaforme non sono supportate.
Configurare OneDrive per l'avvio con RemoteApp
Per configurare OneDrive per l'avvio con RemoteApp in Desktop virtuale Azure, è necessario abilitare un'esperienza shell avanzata per le sessioni di RemoteApp usando Criteri di gruppo e impostare un valore del Registro di sistema per avviare OneDrive quando un utente si connette a un'applicazione RemoteApp. L'impostazione di Criteri di gruppo non è disponibile in Microsoft Intune.
Scaricare e installare la versione più recente dell'app Sincronizzazione OneDrive per ogni computer negli host di sessione. Per altre informazioni, vedere Installare l'app di sincronizzazione per computer.
Se gli host di sessione sono aggiunti a Microsoft Entra ID, configurare automaticamente gli account utente per OneDrive negli host di sessione, in modo che venga eseguito automaticamente l'accesso degli utenti a OneDrive.
Le impostazioni di Criteri di gruppo sono disponibili solo in Windows 11 versione 22H2 o 23H2 con l'aggiornamento cumulativo 2024-07 per Windows 11 (KB5040442) o versioni successive installate. È necessario copiare i file
C:\Windows\PolicyDefinitions\terminalserver.admx
del modello amministrativo eC:\Windows\PolicyDefinitions\en-US\terminalserver.adml
da un host di sessione nella stessa posizione nei controller di dominio o nell'archivio centrale Criteri di gruppo, a seconda dell'ambiente. Nel percorso del file perterminalserver.adml
sostituireen-US
con il codice di lingua appropriato se si usa una lingua diversa.Aprire la console Gestione Criteri di gruppo in un dispositivo usato per gestire il dominio di Active Directory.
Creare o modificare un criterio destinato ai computer che forniscono una sessione remota da configurare.
Spostarsi in Configurazione computer>Criteri>Modelli amministrativi>Componenti di Windows>Servizi Desktop remoto>Host sessione Desktop remoto>Ambiente sessione remota.
Fare doppio clic sull'impostazione dei criteri Abilita esperienza shell avanzata per RemoteApp per aprirla. Selezionare Abilitato, quindi selezionare OK.
Impostare il valore del Registro di sistema seguente:
-
Chiave:
HKLM\Software\Microsoft\Windows\CurrentVersion\Run
-
Tipo:
REG_SZ
-
Nome:
OneDrive
-
Dati:
"C:\Program Files\Microsoft OneDrive\OneDrive.exe" /background
È possibile configurare il Registro di sistema usando uno strumento di distribuzione aziendale, ad esempio Intune, Configuration Manager o Criteri di gruppo. In alternativa, per impostare questo valore del Registro di sistema usando PowerShell, aprire PowerShell come amministratore ed eseguire il comando seguente:
New-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" -Name OneDrive -PropertyType String -Value '"C:\Program Files\Microsoft OneDrive\OneDrive.exe" /background' -Force
-
Chiave:
Verificare che lo stack side-by-side nell'host di sessione sia la versione 1.0.2404.16770 o successiva. Per controllare la versione, eseguire il comando seguente dal prompt dei comandi o da PowerShell.
qwinsta
L'output include una riga che inizia con seguita
rdp-sxs
da un numero, in cui il numero è correlato al numero di versione dello stack side-by-side, come illustrato nell'esempio seguente. È possibile trovare un elenco dei numeri di versione in Novità nello stack di rete SxS di Desktop virtuale Azure.SESSIONNAME USERNAME ID STATE TYPE DEVICE services 0 Disc console 1 Conn rdp-tcp 65537 Listen rdp-sxs240705700 65538 Listen
Riavviare gli host di sessione per applicare le modifiche.
Testare OneDrive con RemoteApp
Per testare OneDrive con RemoteApp, seguire questa procedura:
Usare una versione supportata dell'app di Windows o del client Desktop remoto per connettersi a un'applicazione RemoteApp dal pool di host con gli host di sessione configurati.
Verificare che l'icona di OneDrive sia visibile sulla barra delle applicazioni del dispositivo Windows locale. Passare il puntatore del mouse sull'icona per visualizzare la descrizione comando e assicurarsi che includa la parola Remote, che la differenzia da un'istanza locale di OneDrive.
Verificare che OneDrive stia sincronizzando i file aprendo il Centro notifiche di OneDrive. Accedere a OneDrive se non è stato eseguito automaticamente l'accesso.
Da RemoteApp verificare che sia possibile accedere ai file da OneDrive.
Infine, chiudere RemoteApp e tutte le altre istanze dallo stesso host di sessione e, entro pochi minuti, OneDrive dovrebbe venire chiuso.
Consigli per OneDrive
Quando si usa OneDrive con RemoteApp in Desktop virtuale Azure, è consigliabile configurare le impostazioni seguenti usando il modello amministrativo di OneDrive. Per altre informazioni, vedere Gestire OneDrive con Criteri di gruppo e Usare modelli amministrativi in Intune.
- Consentire la sincronizzazione degli account di OneDrive solo per organizzazioni specifiche.
- Usare i file di OneDrive su richiesta.
- Spostare automaticamente le cartelle note di Windows in OneDrive.
- Eseguire automaticamente l'accesso degli utenti all'app Sincronizzazione OneDrive con le credenziali di Windows.