Comment passer de WINDOWS 10 à WINDOWS 11

Bonjour,

Je possède un portable ASUS de plus de 10ans, il est actuellement en W10, mais cette version ne sera plus actualisée dès octobre 2025, j'aimerai connaitre la marche à suivre afin de passer en W11. 

Merci de votre aide.

2 réponses

    1. Bonjour,

      Vous pouvez copier-coller ceci dans un terminal POWERSHELL en administrateur afin de vérifier la compatibilité.

      Poster le retour de la commande.

      $cpu=(Get-CimInstance Win32_Processor).Name; $tpm=Get-WmiObject -Namespace Root\CIMv2\Security\MicrosoftTpm -Class Win32_Tpm -ErrorAction SilentlyContinue; $tpmPresent=($tpm -ne $null); $tpmOK=($tpmPresent -and $tpm.IsEnabled_InitialValue -and $tpm.IsActivated_InitialValue); try {$secureBoot=Confirm-SecureBootUEFI} catch {$secureBoot=$false}; $ram=[math]::Round((Get-CimInstance CIM_ComputerSystem).TotalPhysicalMemory / 1GB,2); $ramOK=($ram -ge 4); $free=[math]::Round((Get-PSDrive C).Free / 1GB,2); $storageOK=($free -ge 64); $disk=Get-Disk | Where-Object IsSystem -eq $true; $partitionStyle=$disk.PartitionStyle; $partitionOK=($partitionStyle -eq 'GPT'); $efiPartition=Get-Partition -DiskNumber $disk.Number | Where-Object {$_.GptType -eq '{C12A7328-F81F-11D2-BA4B-00A0C93EC93B}'}; if($efiPartition){ $letters='Z','Y','X','W','V','U','T','S'; foreach($l in $letters){if(-not (Get-Volume -DriveLetter $l -ErrorAction SilentlyContinue)){$driveLetter=$l+':'; break}}; $efiPartition|Add-PartitionAccessPath -AccessPath $driveLetter; $efiExists=Test-Path "$driveLetter\EFI"; $efiPartition|Remove-PartitionAccessPath -AccessPath $driveLetter } else { $efiExists=$false }; $firmwareType=if($efiExists){'UEFI'}else{'Legacy BIOS'}; $firmwareOK=($firmwareType -eq 'UEFI'); $tpmCompatible=($tpmOK -or -not $tpmPresent); [PSCustomObject]@{CPU=$cpu; 'TPM Présent'=$(if($tpmPresent){'Oui'}else{'Non'}); TPM=$(if($tpmPresent){if($tpmOK){'Activé'}else{'Désactivé'} }else{'Non requis'}); 'Démarrage sécurisé'=$(if($secureBoot){'Activé'}else{'Désactivé'}); RAM="$ram Go (minimum 4 Go requis)"; 'Stockage libre C:'="$free Go (minimum 64 Go requis)"; 'Partition style disque système'="$partitionStyle $(if($partitionOK){'(compatible)'}else{'(incompatible, GPT requis)'} )"; Firmware=$firmwareType } | Format-List; if($tpmCompatible -and $ramOK -and $storageOK -and $firmwareOK -and $partitionOK){Write-Host "`n=> PC compatible Windows 11" -ForegroundColor Green} else {Write-Host "`n=> PC non compatible Windows 11" -ForegroundColor Red}; Write-Host "`n# Notes importantes :" -ForegroundColor Cyan; Write-Host " - TPM 2.0 est fortement recommandé pour Windows 11, mais certaines versions tolèrent son absence (activation possible dans BIOS/UEFI)." -ForegroundColor Cyan; Write-Host " - Le disque système doit être en GPT (GUID Partition Table) pour permettre un démarrage UEFI compatible Windows 11." -ForegroundColor Cyan; Write-Host " - Le démarrage sécurisé (Secure Boot) renforce la sécurité, mais peut être désactivé si nécessaire." -ForegroundColor Cyan; Write-Host " - Windows 11 requiert au minimum 4 Go de RAM et 64 Go d'espace disque libre." -ForegroundColor Cyan; Write-Host " - Avant toute mise à jour vers Windows 11, sauvegardez vos données importantes." -ForegroundColor Cyan; Write-Host " - Si TPM n'est pas détecté, vérifiez dans le BIOS s'il est désactivé, ou envisagez une mise à jour matérielle." -ForegroundColor Cyan; Write-Host " - Si votre disque est en MBR, vous pouvez le convertir en GPT sans perte de données avec l'outil mbr2gpt.exe (exécuter en mode administrateur)." -ForegroundColor Cyan; Write-Host " - Ce script vérifie la compatibilité matérielle seulement, la réussite de la mise à jour dépend aussi de votre version actuelle de Windows." -ForegroundColor Cyan