Salut !
Par défaut dans une VM Azure la partition D est une partition volatile, c’est à dire le contenu présent sur cette partition est supprimé à chaque redémarrage.
Néanmoins il se peut que vous souhaitez changer la lettre de cette partition, dans cet article nous voir ensemble comment assigner une autre lettre à cette partition.
Étape 1 : Déplacer « pagefile.sys » sur une autre partition (Dans notre exemple la partition C)
- Start > System > Advanced system settings >
- Performance > Settings > Advanced tab
- Virtual memory > Sélectionner Change
- Sélectionner la partition C et cliquer sur System managed size puis Set
- Sélectionner la partition D et cliquer sur No paging file puis Set
- Apply
Étape 2 : Redémarrer la machine
Étape 3 : Change la lettre de la partition « D » vers la partition « X ».
- Lancer diskmgmt.msc
- Clique droit sur D puis Change Drive Letter and Paths
- Sous la lettre du lecteur D sélectionner X puis Ok
- Clique droit sur le drive au quel vous souhaitez donner la lettre D
- Clique droit sur D puis Change Drive Letter and Paths
- Sous la lettre de lecteur sélectionner D puis Ok
Étape 4 : Redémarrer la machine
Powershell:
Je vous invite à consulter le script : https://github.com/perktime/MoveAzureTempDrive
Get-Partition -DriveLetter "D"| Set-Partition -NewDriveLetter $TempDriveLetter $TempDriveLetter = $TempDriveLetter + ":" $drive = Get-WmiObject -Class win32_volume -Filter “DriveLetter = '$TempDriveLetter'” #re-enable page file on new Drive $drive = Get-WmiObject -Class win32_volume -Filter “DriveLetter = '$TempDriveLetter'” Set-WMIInstance -Class Win32_PageFileSetting -Arguments @{ Name = "$TempDriveLetter\pagefile.sys"; MaximumSize = 0; } Restart-Computer -Force