Installare Phone Link su Windows Server 2022: guida completa, metodi Store/winget/MSIX e criticità reali

Vuoi usare Microsoft Phone Link (ex “Your Phone”) su Windows Server 2022 per gestire notifiche, SMS e chiamate dal server? In questa guida pratica trovi prerequisiti, rischi, metodi d’installazione (Store, winget o MSIX offline) e una procedura passo‑passo pensata per ambienti IT reali.

Indice

Scenario e prerequisiti

Un amministratore desidera installare e utilizzare Phone Link su un’istanza di Windows Server 2022 per collegare uno smartphone Android (o, con funzionalità ridotte, un iPhone). Sebbene sia tecnicamente possibile, è un uso non certificato per Windows Server: conviene limitarsi a lab, ambienti pilota o casi d’uso non mission critical.

Prerequisiti minimi

AmbitoRequisitoNote utili
Edizione WindowsWindows Server 2022 con Desktop ExperienceSe il server è stato installato Core, non è possibile convertirlo alla GUI: serve una reinstallazione scegliendo “con Desktop Experience”.
AccountCredenziali amministrative localiRichieste per abilitare policy, installare pacchetti e servizi.
ReteConnettività Internet stabilePer scaricare dipendenze/aggiornamenti e sincronizzare con il telefono; ideale stessa LAN del dispositivo.
Bluetooth (opz.)Adattatore BT e driver correttiNecessario per le chiamate via PC e per alcune funzioni in tempo reale; non indispensabile per notifiche/SMS base.
Store/InstallerMicrosoft Store oppure “App Installer” (winget) oppure pacchetti MSIX offlineSu Windows Server lo Store non è preinstallato; si può procedere via winget o con sideload di MSIX firmati.
TelefonoAndroid 8+ con Link to Windows (consigliato); iPhone supportato con funzioni limitateStesso account Microsoft (sul PC) e app “Link to Windows” sul dispositivo.

Avvertenze importanti

  • Supporto ufficiale: Microsoft non certifica Phone Link su Windows Server. Qualsiasi aggiornamento può interrompere l’integrazione.
  • Sicurezza & superficie d’attacco: Desktop Experience, Microsoft Store e app UWP aumentano componenti e servizi attivi. Valuta bene rischi, patching e controllo degli accessi (RDP/VDI).
  • Ambienti RDS/VDI: alcune funzioni (es. chiamate via BT) non operano in sessioni remote standard perché il Bluetooth non viene rediretto alla VM/sessione.
  • Policy di dominio: GPO restrittive possono bloccare Store e app consumer; prevedi un GPO dedicato e circoscritto.

Procedura rapida (riassunto)

FaseCosa fareDettagli operativi / Note
Verifica Desktop ExperienceAssicurati che l’installazione sia Windows Server 2022 con Desktop Experience.Se hai Server Core non puoi “aggiungere” la GUI: devi reinstallare il sistema scegliendo la variante con Desktop Experience.
Abilita sideload e serviziConfigura GPO/Registry per consentire app attendibili e controlla i servizi UWP.Abilita “Allow All Trusted Apps”, assicurati che i servizi AppX/Store siano presenti e avviabili.
Installa Store oppure wingetOpzione A: installa Microsoft Store con pacchetto MSIX e dipendenze.
Opzione B: installa “App Installer” (winget) e usa repository supportati.
In ambienti senza Store puoi installare Phone Link con MSIX firmato (sideload).
Installa Phone LinkDa Store cerca “Phone Link” / “Your Phone” e installa. In alternativa, usa winget o Add‑AppxPackage con MSIX offline.L’app si aggiorna via Store/winget; verifica che “Microsoft Store Install Service” sia attivo.
Collega lo smartphoneApri Phone Link, effettua l’accesso con lo stesso account Microsoft del telefono e completa l’abbinamento (QR o pairing guidato).Per le chiamate serve Bluetooth e hardware audio sul server. Con RDP potrebbero esserci limitazioni.

Guida passo‑passo dettagliata

Verifica dell’installazione “con Desktop Experience”

Dal server, verifica rapidamente:

  • Premi Win+Rwinver (deve indicare Windows Server 2022 GUI) oppure apri Server Manager (presente solo nella variante con Desktop Experience).
  • In PowerShell: Get-ComputerInfo | Select-Object OsName, OsVersion.

Se hai installato Server Core, non è possibile “aggiungere” in seguito Desktop Experience: l’unica strada è un’installazione pulita scegliendo l’edizione “con Desktop Experience”. Pianifica di conseguenza.

Configurazione policy per sideload e servizi UWP

Su Windows Server, lo sideload di app MSIX richiede l’abilitazione di specifiche policy. Puoi farlo via GPO (consigliato in dominio) o Registro (macchine isolate).

Via GPO (dominio o locale)

  1. Apri gpedit.mscComputer Configuration > Administrative Templates > Windows Components > App Package Deployment.
  2. Imposta su Enabled:
    • Allow all trusted apps to install
    • (Opzionale) Allow development of Windows Store apps and installing them from an IDE se usi pacchetti di test.
  3. Vai in Windows Components > Store e imposta Turn off the Store application su Disabled (o Not Configured).
  4. Esegui gpupdate /force.

Via Registro (singolo server)

reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock /v AllowAllTrustedApps /t REG_DWORD /d 1 /f
reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock /v AllowDevelopmentWithoutDevLicense /t REG_DWORD /d 1 /f
reg add HKLM\SOFTWARE\Policies\Microsoft\WindowsStore /v RemoveWindowsStore /t REG_DWORD /d 0 /f

Servizi da verificare

Controlla che i seguenti servizi esistano e siano avviabili (gli ultimi due sono presenti solo se hai Store/App Installer):

  • AppX Deployment Service (AppXSvc)
  • Client License Service (ClipSVC)
  • Microsoft Store Install Service (InstallService) – per aggiornamenti Store
  • Bluetooth Support Service (BthSvc) – per le chiamate via Phone Link
Get-Service AppXSvc, ClipSVC, InstallService, BthSvc | Format-Table Name, Status, StartType

Metodo A – Installare Microsoft Store su Windows Server

Lo Store non è preinstallato su Windows Server. Se la tua policy lo consente, puoi installarlo caricando manualmente i pacchetti MSIX/MSIXBundle ufficiali (firmati). In sintesi:

  1. Recupera i pacchetti Microsoft.WindowsStore.msixbundle e dipendenze (VCLibs, framework UWP necessari) da fonti Microsoft affidabili.
  2. Verifica la firma digitale: Get-ChildItem .\.msix | Get-AuthenticodeSignature | Format-Table Path, Status, SignerCertificate -Auto
  3. Installa le dipendenze e poi lo Store: # Esempio con dipendenze VCLibs Add-AppxPackage -Path .\Microsoft.VCLibs.x64.14.00.Desktop.appx Add-AppxPackage -Path .\Microsoft.WindowsStore.msixbundle
  4. Apri lo Store, accedi con un account autorizzato e disabilita gli acquisti se richiesto dalle policy.

Pro: aggiornamenti automatici e installazione semplificata di Phone Link. Contro: aumenta la superficie d’attacco ed espone la macchina a un catalogo consumer.

Metodo B – Installare “App Installer” (winget) e usare repository supportati

In alternativa puoi installare il pacchetto Desktop App Installer (MSIX firmato), che include winget. Quindi:

  1. Installa le dipendenze richieste (VCLibs / framework).
  2. Installa Microsoft.DesktopAppInstaller: Add-AppxPackage -Path .\Microsoft.DesktopAppInstaller.msixbundle
  3. Verifica winget: winget --info winget source list

Nota: il source msstore di winget può richiedere componenti Store; in ambienti completamente “store‑less” potresti affidarti a sorgenti alternative autorizzate o a pacchetti MSIX offline firmati.

Metodo C – Installazione offline di Phone Link (MSIX)

Se non vuoi Store né winget, puoi installare l’app UWP/MSIX offline. La denominazione del pacchetto può essere Microsoft.YourPhone_8wekyb3d8bbwe (identità storica) o equivalente aggiornata. Procedura:

  1. Scarica in una cartella isolata il pacchetto MSIX di Phone Link e tutte le dipendenze (VCLibs, eventuali framework).
  2. Verifica la firma (Get-AuthenticodeSignature) e installa: Set-Location D:\Pacchetti\PhoneLink Add-AppxPackage -Path .\Microsoft.VCLibs.x64.14.00.Desktop.appx Add-AppxPackage -Path .\Microsoft.PhoneLink.msixbundle # nome indicativo
  3. Se vuoi renderla disponibile a nuovi profili utente del server: Add-AppxProvisionedPackage -Online -PackagePath .\Microsoft.PhoneLink.msixbundle -SkipLicense

Collegare lo smartphone

  1. Apri Phone Link sul server.
  2. Accedi con lo stesso account Microsoft che userai sul telefono.
  3. Sul dispositivo Android installa/attiva Link to Windows (su alcuni modelli è preinstallato). Su iPhone usa l’abbinamento guidato all’interno dell’app PC.
  4. Scegli Collega con QR o pairing manuale; accorda tutte le autorizzazioni richieste (notifiche, SMS, chiamate).
  5. Per chiamate dal PC assicurati che:
    • Il server disponga di Bluetooth funzionante (con profilo vivavoce) e di microfono/speakers.
    • Non stai operando in una sessione RDP standard senza accesso al BT locale (limite comune in VDI/RDS).

Best practice di sicurezza e gestione

  • Segmenta la macchina: evita di installare Store/Phone Link su controller di dominio o server critici. Preferisci VM dedicate.
  • Account separati: usa un account Microsoft senza privilegi globali (o un MSA dedicato al lab), distinto dall’account amministrativo del server.
  • Patching & aggiornamenti: mantieni aggiornati OS, app UWP e driver BT; valuta la disattivazione degli auto‑updates in orari di manutenzione.
  • GPO mirate: applica GPO solo all’OU dei server autorizzati; documenta eccezioni e motivazioni di business.
  • Backup prima delle modifiche: snapshot VM o immagine di sistema prima di introdurre Desktop Experience/Store/app UWP.

Limitazioni tipiche su Windows Server

  • Supporto non ufficiale: Phone Link è pensato per Windows 10/11 Client; alcune funzioni possono comportarsi in modo imprevedibile.
  • RDP/VDI: le chiamate richiedono BT locale; nelle sessioni remote il BT non è normalmente reindirizzato. Notifiche/SMS tendono a funzionare.
  • Multutente: Phone Link è app per‑utente. In scenari RDS con più sessioni gli stati si separano per profilo, con impatti su risorse e gestione.
  • iOS: funzionalità più limitate rispetto ad Android (messaggi e chiamate con restrizioni, niente mirroring delle app Android).

Troubleshooting – problemi comuni e soluzioni

SintomoPossibile causaRisoluzione
Non riesco a installare il pacchetto MSIXPolicy sideload non attive o firma non validaAbilita GPO/Registro (vedi sopra), verifica la firma con Get-AuthenticodeSignature, installa prima VCLibs/dipendenze.
Lo Store si apre ma non installaServizi Store disabilitatiGet-Service InstallService, ClipSVC, AppXSvc; imposta Automatic/Manual e avvia: Start-Service.
Winget non trova il pacchettoOrigine msstore non configurata o assenteUsa un’altra source approvata o installa MSIX offline. In alternativa, reinstalla Desktop App Installer aggiornato.
Chiamate non disponibiliNessun Bluetooth o RDP senza BTConnetti un BT dongle al server (o alla VM via passthrough USB se supportato) e abbina il telefono; testa microfono e audio.
Notifiche assenti o in ritardoRestrizioni firewall/proxy o risparmio energeticoConsenti traffico in uscita verso i servizi Microsoft, disattiva il power saving sull’adattatore di rete, verifica che l’app sia consentita in background.
Errore 0x80073CF3 / 0x80073D02Dipendenze mancanti o file in usoInstalla le dipendenze nell’ordine corretto; riavvia il servizio AppXSvc o la macchina e riprova.
La fotocamera non funzionaMancanza driver o policy privacyInstalla driver corretti; controlla Impostazioni > Privacy > Fotocamera e consenti accesso alle app.
L’app sparisce per altri utentiInstallazione solo per l’utente correnteProvisiona il pacchetto con Add-AppxProvisionedPackage così da renderlo disponibile ai nuovi profili.

Comandi PowerShell di riferimento

Di seguito una mini‑libreria di comandi utili (adattali al tuo ambiente):

# 1) Verifica servizi chiave
Get-Service AppXSvc, ClipSVC, InstallService, BthSvc | ft -Auto

2) Abilita sideload via Registro (macchina singola)

reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock /v AllowAllTrustedApps /t REG_DWORD /d 1 /f
reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock /v AllowDevelopmentWithoutDevLicense /t REG_DWORD /d 1 /f

3) Installa dipendenze e poi Store / App Installer / Phone Link

Add-AppxPackage -Path .\Microsoft.VCLibs.x64.14.00.Desktop.appx
Add-AppxPackage -Path .\Microsoft.DesktopAppInstaller.msixbundle     # winget

oppure

Add-AppxPackage -Path .\Microsoft.WindowsStore.msixbundle            # Store

oppure installazione diretta di Phone Link (sideload)

Add-AppxPackage -Path .\Microsoft.PhoneLink.msixbundle

4) Provisioning per nuovi utenti (opzionale)

Add-AppxProvisionedPackage -Online -PackagePath .\Microsoft.PhoneLink.msixbundle -SkipLicense

5) Disinstallazione pulita (utente corrente)

Get-AppxPackage YourPhone | Remove-AppxPackage

Rimuovi anche la versione provisioned, se presente:

Get-AppxProvisionedPackage -Online | ? {$_.DisplayName -like "YourPhone"} | Remove-AppxProvisionedPackage -Online 

Ottimizzazioni consigliate dopo l’installazione

  • Limitare l’esecuzione in background delle app UWP non necessarie (Impostazioni > App > App e funzionalità).
  • Disabilitare l’avvio automatico di Phone Link se il server non è usato quotidianamente come postazione interattiva.
  • Impostare regole firewall in uscita specifiche per l’app, in modo da governare il traffico verso servizi cloud interessati.
  • Monitorare risorse (RAM/CPU/Handle) con Performance Monitor o strumenti EDR per individuare regressioni dopo gli aggiornamenti.

FAQ operative

Posso usare Phone Link su un server di produzione?
È sconsigliato: la soluzione non è supportata ufficialmente su Windows Server e aumenta la superficie d’attacco. Se devi farlo, usa VM dedicate e policy restrittive.

Winget funziona su Windows Server 2022?
Sì, se installi il pacchetto “Desktop App Installer” e le sue dipendenze. La sorgente msstore potrebbe richiedere componenti aggiuntivi; in alternativa usa MSIX firmati.

Le chiamate funzionano tramite RDP?
In genere no: le sessioni RDP non espongono il Bluetooth del client alla sessione. Le chiamate richiedono BT attivo e accessibile dall’host in cui gira Phone Link.

Come aggiorno Phone Link?
Se installato via Store, si aggiornerà automaticamente; con winget puoi schedulare un winget upgrade; con MSIX offline devi sostituire i pacchetti manualmente.

Posso rimuovere tutto?
Sì: disinstalla l’app (Remove‑AppxPackage), rimuovi eventuali pacchetti provisioned, e se superfluo rimuovi anche Store/App Installer per ridurre l’impronta.

Esempio di playbook “tutto‑in‑uno” (sideload, senza Store)

Script orientativo per un lab isolato. Usa solo pacchetti firmati e provenienti da fonti Microsoft.

# Percorso con pacchetti firmati
$path = "D:\Repo\PhoneLink"
Set-Location $path

Abilita sideload

reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock /v AllowAllTrustedApps /t REG_DWORD /d 1 /f

Dipendenze comuni (adatta i nomi file alla versione scaricata)

Add-AppxPackage -Path .\Microsoft.VCLibs.x64.14.00.Desktop.appx

(Opzionale) Installa Desktop App Installer per avere winget

Add-AppxPackage -Path .\Microsoft.DesktopAppInstaller.msixbundle

Installa Phone Link

Add-AppxPackage -Path .\Microsoft.PhoneLink.msixbundle

Provisioning per nuovi utenti (opzionale)

Add-AppxProvisionedPackage -Online -PackagePath .\Microsoft.PhoneLink.msixbundle -SkipLicense

Write-Host "Installazione completata. Apri Phone Link e procedi al pairing." 

Conclusioni

Installare Phone Link su Windows Server 2022 è possibile e porta comodità (notifiche, SMS, chiamate da una singola postazione), ma richiede Desktop Experience, configurazione delle policy di sideload e l’installazione dello Store o, in alternativa, di App Installer/winget oppure dei pacchetti MSIX. Tratta questa integrazione come una deroga al ruolo server standard: proteggi la macchina, limita l’impatto tramite VM dedicate, definisci GPO circoscritte, e conserva una procedura di rollback. Con questi accorgimenti avrai un’esperienza molto simile a Windows 10/11 client, accettando le fisiologiche limitazioni e i rischi connessi all’uso non ufficialmente supportato.


Appendice – Tabella operativa sintetica

FaseCosa fareDettagli operativi / Note
Verifica Desktop ExperienceAssicurati di eseguire Windows Server 2022 con Desktop Experience.Se sei su Server Core, l’unica via è reinstallare scegliendo la GUI. Non esiste un “toggle” post‑installazione.
Abilita policyGPO/Registro: consenti Allow all trusted apps, disattiva il blocco dello Store.Esegui gpupdate /force; in ambienti stretti crea un GPO dedicato.
Installa piattaformaOpzione Store, winget (App Installer) oppure MSIX offline.Verifica firme digitali e dipendenze (VCLibs). Attiva i servizi AppX/Store.
Installa Phone LinkStore, winget install (se supportato) o Add‑AppxPackage con MSIX.L’app si aggiorna via Store/winget; in sideload gestisci tu gli update.
PairingAccedi con lo stesso account MS; collega il telefono (QR o pairing guidato).Per chiamate serve Bluetooth con profilo vivavoce e audio funzionante sul server.
HardeningLimita l’uso a VM/lab; controlla permessi, firewall, aggiornamenti.Disinstalla quando non serve più (Remove‑AppxPackage).

In sintesi: con i passaggi illustrati, Phone Link funziona su Windows Server 2022 offrendo un’esperienza paragonabile a Windows client, a patto di accettare le limitazioni su supporto, Bluetooth e sessioni remote, e di applicare rigorose misure di sicurezza.

Indice