Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à : ✔️ Machine virtuelles Windows
Cet article fournit des étapes pour résoudre les problèmes où une image d’aperçu a été utilisée et la période d’essai a expiré, ce qui empêche le démarrage d’une machine virtuelle Azure (VM).
Symptôme
Quand vous utilisez les Diagnostics de démarrage pour obtenir la capture d’écran de la machine virtuelle, vous pouvez constater que la machine virtuelle affiche le message « Préparation » ou « Préparation de Windows ».
Fichier : \windows\system32\boot\winload.exe
Statut : 0xc0000428
Windows ne peut pas vérifier la signature numérique de ce fichier.
ou le message :
Fichier : \Windows\system32\winload.exe
Statut : 0xc0000428
Info : la signature numérique de ce fichier n’a pas pu être vérifiée.
Cause
L’image utilisée pour créer la machine virtuelle était une image d’aperçu avec une date d’expiration plutôt qu’une image RTM (Release to Manufacturing).
Les images d’aperçu ont un cycle de vie désigné et la capture d’écran que vous voyez s’affiche lorsque vous dépassez la date d’expiration, ce qui signifie que l’essai de l’image est terminé.
Exemple d’images d’aperçu
a699494373c04fc0bc8f2bb1389d6106__Windows-Server-Technical-Preview-201505.01-en.us-127GB.vhd
Vous n’êtes pas en mesure d’étendre la date d’expiration d’une image d’aperçu. Une fois que la préversion a expiré, la machine virtuelle ne peut plus démarrer.
Selon le produit, la période d’essai peut varier. Par exemple, les images d’aperçu Windows ont une période d’essai de 180 jours.
Dans Azure, toutes les images pour Windows qui sont des versions d’aperçu incluront une note dans leur description indiquant qu’elles ne sont pas destinées à la production et qu’elles sont disponibles pour une utilisation uniquement pendant une période d’essai spécifiée ou en tant que « version d’aperçu ».
Solution
Conseil
Si vous disposez d’une sauvegarde récente de la machine virtuelle, vous pouvez essayer de restaurer la machine virtuelle à partir de la sauvegarde pour résoudre le problème de démarrage.
Si votre image est une image de prévisualisation, il n’y a aucun moyen de prolonger la date d’expiration de l’image utilisée, vous devrez déployer une nouvelle VM en utilisant une image non prévisualisée. Les étapes ci-dessous vous aideront à identifier si vous avez utilisé une image d’aperçu, ainsi qu’à fournir des ressources pour vous aider à transférer des données de cette machine virtuelle vers une nouvelle machine virtuelle. Si vous avez positivement identifié l’image comme une image d’aperçu, l’image n’est pas récupérable, car elle est maintenant expirée.
Selon vos préférences, vous pouvez utiliser Azure PowerShell ou Azure CLI pour interroger votre image afin de déterminer s’il s’agit d’une image d’aperçu. Vous pouvez utiliser ces commandes pour confirmer que l’image est une image d’aperçu.
Requête à l’aide d’Azure PowerShell
Ouvrez l’application Windows PowerShell.
Exécutez les commandes suivantes :
$locName = "<LOCATION>" $pubName = "<PUBLISHER NAME>" $offerName = "<OFFER NAME>" $skuName= "<YEAR WHEN THIS IMAGE WAS RELEASED>" Get-AzVMImagePublisher -Location $locName | Select $pubName Get-AzVMImageOffer -Location $locName -PublisherName $pubName | Select Offer Get-AzVMImageSku -Location $locName -PublisherName $pubName -Offer $offerName | Select Skus Get-AzVMImage -Location $locName -PublisherName $pubName -Offer $offerName -Skus $skuName | Select Version
Dans les commandes précédentes, remplacez
<LOCATION>
,<PUBLISHER NAME>
,<OFFER NAME>
et<YEAR WHEN THIS IMAGE WAS RELEASED>
par les informations indiquées. Supprimez également les symboles « < » et « > ».Voir l’exemple suivant :
$locName = "West US" $pubName = "MicrosoftWindowsServer" $offerName = "WindowsServer" $skuName= "2016-Datacenter" Get-AzVMImagePublisher -Location $locName | Select $pubName Get-AzVMImageOffer -Location $locName -PublisherName $pubName | Select Offer Get-AzVMImageSku -Location $locName -PublisherName $pubName -Offer $offerName | Select Skus Get-AzVMImage -Location $locName -PublisherName $pubName -Offer $offerName -Skus $skuName | Select Version
Requête à l’aide d’Azure CLI
Si vous ne l’avez pas déjà fait, vous devrez installer Azure CLI.
Une fois téléchargé, utilisez l’invite de commande ou PowerShell pour entrer la commande
az login
, puis connectez-vous avec les informations d’identification de votre compte.Une fois connecté, saisissez les commandes suivantes :
az vm image list-publishers --location "<LOCATION>" az vm image list-offers --location "West US" --publisher "<PUBLISHER NAME>" az vm image list-skus --location "West US" --publisher "<PUBLISHER NAME>" --offer "<OFFER NAME>" az vm image list --location "West US" --publisher "<PUBLISHER NAME>" --offer "<OFFER NAME>" --sku "<YEAR WHEN THIS IMAGE WAS RELEASED>"
Dans les commandes précédentes, remplacez
<LOCATION>
,<PUBLISHER NAME>
,<OFFER NAME>
et<YEAR WHEN THIS IMAGE WAS RELEASED>
par les informations indiquées. Supprimez également les symboles « < » et « > ».Voir l’exemple suivant :
az vm image list-publishers --location "West US" az vm image list-offers --location "West US" --publisher "MicrosoftWindowsServer" az vm image list-skus --location "West US" --publisher "MicrosoftWindowsServer" --offer "WindowsServer" az vm image list --location "West US" --publisher "MicrosoftWindowsServer" --offer "WindowsServer" --sku "2016-Datacenter"
Contactez-nous pour obtenir de l’aide
Pour toute demande ou assistance, créez une demande de support ou posez une question au support de la communauté Azure. Vous pouvez également soumettre des commentaires sur les produits à la communauté de commentaires Azure.