Condividi tramite


Produzione di Windows nei dispositivi Arm

Windows 11 è disponibile nell'architettura arm a 64 bit. La distribuzione di Windows in Arm è quasi identica alla distribuzione della versione AMD64 di Windows, con alcune differenze indicate di seguito. Le differenze riguardano principalmente la configurazione della distribuzione, ma la personalizzazione dell'immagine è lo stesso processo. È possibile seguire la procedura descritta nella guida alla distribuzione end-to-end, sostituendo Arm64 per AMD64 nei comandi che richiedono l'impostazione di un'architettura.

Processi di personalizzazione uguali

Di seguito è riportato un elenco non esaustivo di processi identici tra AMD64 e la produzione arm.

  • Windows Assessment and Deployment Kit

    Windows Assessment and Deployment Kit (ADK) e Windows PE-addon includono pacchetti che funzionano con le immagini arm, inclusa la creazione di supporti Windows PE di Arm di avvio. È necessario installare il componente aggiuntivo Windows ADK e il componente aggiuntivo Windows PE corrispondente in un PC tecnico AMD64 per iniziare a usare le immagini arm.

  • Immagini

    Windows Installation WIM è disponibile nei supporti di installazione di Windows. È possibile eseguire personalizzazioni online e offline per un'installazione arm wim:

    • Manutenzione offline: è possibile montare e modificare (servizio) questo WIM esattamente come qualsiasi altro WIM. Non è necessario un PC con un processore Arm per gestire un WIM arm.
    • Manutenzione online: è possibile usare la manutenzione online in modalità di controllo, come con altre versioni di Windows. Al termine della modalità di controllo, eseguire Sysprep, avviare Windows PE e usare Gestione e manutenzione immagini distribuzione per ricapitolare l'immagine.
  • Lingue

    L'aggiunta e la rimozione di lingue non sono disponibili. Windows in Arm supporta gli stessi componenti e processi del linguaggio di AMD64. Usare la versione arm delle lingue e le funzionalità facoltative ISO per usare le lingue.

  • Funzionalità su richiesta

    Il processo di aggiunta di funzionalità su richiesta è lo stesso. Usare DISM /add-capabilityper aggiungere funzionalità su richiesta per assicurarsi che le versioni compatibili dei pacchetti foD vengano aggiunte all'immagine. Usare la versione arm delle lingue e le funzionalità facoltative ISO per aggiungere pacchetti su richiesta arm.

  • Driver

    L'aggiunta di driver è lo stesso processo tra le architetture. Le immagini di installazione arm non includono driver posta in arrivo che è necessario avviare ed eseguire Windows, quindi assicurarsi di usare Gestione e manutenzione immagini distribuzione per inserire i driver nell'immagine offline prima di distribuire l'immagine.

  • Applicazioni

    Le applicazioni desktop, la piattaforma UWP e le applicazioni bridge desktop sono tutte installate nello stesso modo in Arm, come per altre architetture di Windows. Assicurarsi di aver testato le applicazioni in un'installazione di Arm Windows in esecuzione.

  • Convalida hardware

    Windows PE continua a non essere supportato per gli scenari di convalida hardware. Il sistema operativo di convalida è il sistema operativo consigliato da Microsoft per la convalida e il test dell'hardware.

Differenze nella distribuzione di Windows in Arm

Windows PE

Supporto per l'emulazione di app e automazione di Windows PE

A partire dalla versione ADK 10.1.26100.1 (maggio 2024), la versione arm di Windows PE supporta PowerShell, .Net e l'emulazione x64 in Arm64.

Supporti di avvio di Windows PE

È necessario creare supporti Windows PE di avvio per Arm. Quando si esegue CopyPE, specificare Arm64 per creare un set di file di lavoro di Windows PE che verranno usati per creare supporti di avvio che funzioneranno su Arm.

Driver

È probabile che i driver per l'hardware non siano inclusi nelle immagini di avvio. Prima dell'avvio e dell'installazione di Windows, è necessario inserire almeno i driver critici per l'avvio nelle immagini arm di installazione e WinRE. Assicurarsi di usare i driver compilati per Arm e di essere stati testati con l'hardware.

Installazione automatica

La creazione di un file di catalogo (con estensione clg) in Windows SIM richiede l'uso della versione a 32 bit di Windows SIM. Puoi usare la versione a 32 bit di SIM eseguendola in una versione a 32 bit di Windows 10.

Partizioni del disco

Il layout di partizione consigliato è applicabile in Arm, ma il soC arm potrebbe richiedere partizioni aggiuntive che vengono configurate usando gli strumenti forniti dall'ISV. Rivolgersi all'ISV per verificare se sono necessarie partizioni aggiuntive durante la distribuzione di Arm.

Strumenti per la creazione di immagini

  • Installazione di Windows: è possibile usare il programma di installazione di Windows per installare Windows in Arm nel dispositivo.
  • Gestione e manutenzione distribuzione:
    • È possibile usare gestione e manutenzione e manutenzione distribuzione per applicare un wim arm a una partizione, ma potrebbe essere necessario usare strumenti personalizzati del fornitore del processore per configurare qualsiasi partizione specifica dell'ISV.
    • Non è possibile usare gestione e manutenzione e manutenzione distribuzione per eseguire il flashing di un FFU arm in un dispositivo.

Ripristino

Windows on Arm include lo stesso ambiente di ripristino di AMD64 Windows 11:

  • Il processo per personalizzare l'ambiente di ripristino è lo stesso per entrambe le architetture.
  • Gli strumenti usati in un ambiente di ripristino arm devono essere compatibili con Arm.
  • PowerShell e .NET non sono supportati nell'ambiente Arm WinRE.

Attivazione

A seconda della piattaforma hardware, potrebbe essere necessario eseguire strumenti aggiuntivi oltre a OA3Tool.exe per configurare l'attivazione OEM. Rivolgersi al fornitore del processore per informazioni e istruzioni su eventuali strumenti aggiuntivi che potrebbe essere necessario configurare l'attivazione OEM.

PXE Server

Quando un server PXE AMD64 è configurato e initailized, nella cartella RemoteInstall vengono popolati solo i file di avvio AMD64. Per supportare l'avvio di dispositivi Arm64 PXE, è necessario importare immagini di avvio arm64. Verrà popolato nella cartella RemoteInstall con i file di avvio ARM64.