115 votes

Comment puis-je réduire une partition Windows 10 ?

J'utilise une grande partition unique sur un disque à plateau de 1 To avec Windows 10. J'aimerais réduire la taille de la partition afin de pouvoir mettre en miroir le disque sur un SSD de 256 Go plus petit mais plus rapide.

J'ai acheté le disque sans trop planifier. (Oups.) J'ai vu que je n'utilisais que 195GB et j'ai pensé, "bon sang pourquoi je n'accélère pas ce truc ?"

enter image description here

Mais après une défragmentation/optimisation (qui prend beaucoup de temps) à l'aide de l'outil "Optimiser les disques" de Windows 10, il semble que je ne puisse réduire que de 488 Go.

enter image description here

Pour autant que je sache, je besoin de pour que la partition source soit plus petite que la partition cible avant de pouvoir faire un miroir. Mais à part la défragmentation que j'ai déjà faite, je ne sais pas trop quoi faire. Je pourrais supprimer un certain nombre de programmes et réduire l'espace que j'utilise, mais j'utilise déjà beaucoup moins que la "Taille totale après réduction".

Comment puis-je réduire la taille minimale d'une partition (c'est-à-dire la "taille totale après réduction") ?

0 votes

Défragmentez tout ! Démarrez un système d'exploitation actif, puis défragmentez chaque fichier et consolidez le disque entier au début. Ce que vous voulez, c'est qu'il n'y ait pas d'espace libre entre les fichiers, afin que tout soit contenu dans un seul gros bloc de données.

0 votes

Désactiver l'hibernation, le fichier de page, la restauration du système temporairement puis défragmenter/compacter le lecteur C, puis essayer de rétrécir, s'il est assez petit, mettre en miroir la partition C, activer la page, l'hibernation, la restauration du système après avoir démarré dans le nouveau lecteur.

0 votes

Si vous souhaitez réduire davantage la taille, exécutez un nettoyage de disque (nettoyage des fichiers système) et supprimez les fichiers de mise à jour de Windows. Faites-le avant la défragmentation.

135voto

Il semble qu'il n'y ait absolument pas besoin d'un logiciel tiers. .

J'ai suivi les instructions aquí et j'ai réussi à réduire ma partition d'OS en 10 minutes environ. Je fonctionne sous Windows 10, mais je doute que cela fasse une différence ici.

Les étapes sont les suivantes :

  1. Désactiver l'hibernation.

    À une invite de commande élevée (admin), exécutez la commande

    powercfg /h off
  2. Désactiver la pagefile.

    Ouvrez la page Système du Panneau de configuration (à partir de "Ce PC"/"Mon ordinateur", ouvrez les Propriétés). Cliquez sur "Paramètres système avancés", puis dans l'onglet "Avancé" de la boîte de dialogue "Propriétés système", ouvrez les paramètres "Performances", allez dans l'onglet "Avancé", cliquez sur "Modifier..." sous "Mémoire virtuelle", décochez "Gérer automatiquement la taille du fichier de pagination pour tous les lecteurs", sélectionnez le lecteur que vous souhaitez réduire, sélectionnez "Pas de fichier de pagination" et cliquez sur le bouton "Définir".

  3. Désactiver la protection du système.

    Dans la boîte de dialogue "Propriétés du système", comme ci-dessus, allez dans l'onglet "Protection du système", cliquez sur "Configurer..." et sélectionnez "Désactiver la protection du système".

  4. Redémarrage.

Maintenant, les trois fichiers qui empêchaient la réduction de la partition ont disparu. Réduisez la taille de la partition, puis restaurez les trois éléments.

Si Disk Management se plaint que "Il n'y a pas assez d'espace disponible sur le(s) disque(s) pour effectuer cette opération" alors que vous avez saisi une taille qui devrait fonctionner selon les propres chiffres de Disk Management, voir Impossible de réduire la partition C: : Pas assez d'espace

J'ai par la suite trouvé des instructions similaires à d'autres endroits, toutes ne mentionnant que ces 3 éléments.

0 votes

Utilisez à vos risques et périls mais je devais aussi Supprimer toutes les ombres VSS parce que le journal des événements dit que le dernier fichier inamovible était C:\System Informations sur le volume\{guid}{guid}::$data

0 votes

OMG, MERCI beaucoup. Je suis très content de ne pas avoir eu à utiliser GParted (je n'ai pas eu besoin de le réinstaller la dernière fois que je l'ai utilisé, mais je me suis quand même méfié).

2 votes

J'ai fait ces étapes et mon disque C montre toujours 5000 mb disponibles pour réduire alors que j'ai ~120000 espace libre, d'autres étapes/recommandations dans ce cas ?

48voto

F.D.Castel Points 594

Le fait intéressant qui est souvent passé sous silence est que après un rétrécissement de partition, la taille minimale est également réduite (bien sûr, si vous avez de l'espace libre, si vous avez défragmenté, si vous n'avez pas de fichiers inamovibles, etc).

J'ai utilisé cette méthode pour réduire avec succès un volume système (C :) sur Windows Server 2012R2 de 500 Go (avec seulement 50 Go de données réelles) à 80 Go. La première fois que j'ai essayé de le redimensionner, la taille minimale était d'environ 425 Go.

Conseil : Si votre volume n'est pas un volume système, vous pouvez sauter les étapes initiales (avant le redémarrage).

  • Ouvrez une invite Powershell avec des droits administratifs.

  • Tout d'abord, désactivez les paramètres qui peuvent conserver des fichiers inamovibles.

    • Désactiver Pagefile

      wmic computersystem set AutomaticManagedPagefile=False
      wmic pagefileset where name="C:\\\\pagefile.sys" delete
    • Désactiver l'hibernation (Windows de bureau uniquement)

      powercfg /h off
    • Désactiver la restauration du système (Windows de bureau uniquement)

      Disable-ComputerRestore -Drive C:
    • Redémarrer l'ordinateur

  • Defrag (équivalent à defrag C: /L /D /K /G /H )

    Optimize-Volume -DriveLetter C -ReTrim -Defrag -SlabConsolidate -TierOptimize -NormalPriority
  • Obtenez la taille restante en Go

    (Get-Volume C).SizeRemaining /1GB
    374,10312271118       # Sample result!
  • Redimensionner la partition (utiliser la valeur ci-dessus plus 2~3GB)

    $part = Get-Partition -DriveLetter C
    $part | Resize-Partition -Size 375GB
  • Obtenez à nouveau la taille restante. Resize-Partition l'a réduit.

    (Get-Volume C).SizeRemaining /1GB
    278,10312271118       # Magic!
  • Rincez et répétez jusqu'à ce que vous atteigniez la taille souhaitée.

  • Enfin, restaurez les paramètres de l'ordinateur

    • Activer Pagefile

      wmic pagefileset create name="C:\\\\pagefile.sys"
      wmic computersystem set AutomaticManagedPagefile=True
    • Activer l'hibernation (Windows de bureau uniquement)

      powercfg /h on
    • Activer la restauration du système (Windows de bureau uniquement)

      Enable-ComputerRestore -Drive C:
    • Redémarrer l'ordinateur

0 votes

Sous Windows 10, après avoir exécuté Disable-ComputerRestore -Drive C: Je reçois l'erreur 'Disable-ComputerRestore' is not recognized as an internal or external command, operable program or batch file. .

1 votes

Certaines de ces commandes n'ont pas fonctionné pour moi. Par exemple, je n'ai pas pu supprimer le pagefile en utilisant la commande ci-dessus. J'ai dû le faire en passant par les "Paramètres système avancés". De même, l'option /K pour la défragmentation n'était pas disponible sur mon ordinateur, j'ai donc simplement exclu ce drapeau. Enfin, j'ai dû supprimer tous mes points de restauration avant de pouvoir réduire le disque. Sinon, simple....

0 votes

J'ai effectué les étapes de la réponse acceptée, puis j'ai continué avec ces instructions pour Win 10v1703 sur 500G SSD. Je n'ai pas été en mesure d'exécuter la commande d'optimisation complète et j'ai simplement donné la commande de défragmentation. De plus, le Resize-Partition ne m'a pas permis de réduire la partition aux 100 Go que je souhaitais (je n'utilisais que 34 Go), j'ai donc choisi d'utiliser le logiciel DiskPart . Après une panique avec le premier démarrage me donnant Missing Operating System erreur, j'ai redémarré le système avec succès.

8voto

Magnum Points 756

La réponse de @sancho.s fonctionne, mais je la laisse ici au cas où quelqu'un chercherait une approche plus rapide et serait à l'aise avec les outils tiers.

Comme le soulignent les commentaires, le problème était constitué de fichiers qui ne pouvaient pas être déplacés lors d'un rétrécissement ou d'une défragmentation de partition parce qu'ils étaient verrouillés par les applications en cours d'exécution et par Windows. La façon la plus simple de débloquer ces fichiers est d'arrêter les processus, et la façon la plus simple d'arrêter les processus est de ne pas les laisser démarrer ! J'ai donc commencé à chercher un outil de défragmentation au démarrage.

Comme recommandé par @LuuVinhPhúc, j'ai utilisé ce gestionnaire de partition (gratuit) donc je n'ai pas eu besoin de défragmenter après tout. Il suffit de lancer l'outil, de mettre en file d'attente une tâche de partition et de redémarrer votre ordinateur :

  1. Démarrez l'outil, cliquez sur la partition à redimensionner, puis cliquez sur Déplacer/Redimensionner :

    <a href="https://i.stack.imgur.com/kFhOT.png" rel="noreferrer"><img src="https://i.stack.imgur.com/kFhOT.png" alt="enter image description here"></a>

  2. Définissez la taille et cliquez sur OK :

    <a href="https://i.stack.imgur.com/22ptg.png" rel="noreferrer"><img src="https://i.stack.imgur.com/22ptg.png" alt="enter image description here"></a>

  3. Appliquez les changements !

    <a href="https://i.stack.imgur.com/4YEfP.png" rel="noreferrer"><img src="https://i.stack.imgur.com/4YEfP.png" alt="enter image description here"></a>

  4. Si vous réduisez beaucoup de fichiers comme je le faisais, il vous demandera de le faire au redémarrage. Redémarrez simplement l'ordinateur à partir de la boîte de dialogue et sirotez votre café pendant un moment.

    <a href="https://i.stack.imgur.com/C8juA.png" rel="noreferrer"><img src="https://i.stack.imgur.com/C8juA.png" alt="enter image description here"></a>

1 votes

Il me dit que mon disque (sur SSD) est trop fragmenté pour être réduit. Le programme "Optimiser les disques" de Windows ne m'aide pas.

6voto

dxiv Points 1924

Le point clé est cette partie du message d'information que vous avez posté :

Vous ne pouvez pas réduire le volume au-delà du point où se trouvent les fichiers inamovibles.

De la part de Microsoft Réduire un volume de base :

Considérations supplémentaires

  • Lorsque vous réduisez une partition, certains fichiers (par exemple, le fichier de pagination ou la zone de stockage de la copie fantôme) ne peuvent pas être déplacés automatiquement et vous ne pouvez pas réduire l'espace alloué au-delà du point où se trouvent les fichiers inamovibles. Si l'opération de réduction échoue, recherchez l'événement 259 dans le journal des applications, qui identifiera le fichier inamovible. Si vous connaissez le ou les clusters associés au fichier qui empêche l'opération de réduction, vous pouvez également utiliser la commande fsutil à une invite de commande (tapez fsutil volume querycluster / ? pour l'utilisation). Lorsque vous fournissez le paramètre querycluster, la sortie de la commande identifiera le fichier inamovible qui empêche l'opération de réduction de réussir.

    Dans certains cas, vous pouvez relocaliser le fichier temporairement. Par exemple, si le fichier inamovible est le fichier de pagination, vous pouvez utiliser le Panneau de configuration pour le déplacer sur un autre disque, réduire le volume, puis déplacer à nouveau le fichier de pagination sur le disque.

  • Si le nombre de mauvais clusters détectés par le remappage dynamique des mauvais clusters est trop élevé, vous ne pouvez pas réduire la partition. Si cela se produit, vous devez envisager de déplacer les données et de remplacer le disque.

    N'utilisez pas une copie de niveau bloc pour transférer les données. Cela copierait également la table des secteurs défectueux et le nouveau disque traiterait les mêmes secteurs comme défectueux alors qu'ils sont normaux.

  • Vous pouvez réduire les partitions primaires et les lecteurs logiques sur les partitions brutes (celles qui n'ont pas de système de fichiers) ou les partitions utilisant le système de fichiers NTFS.

Vous devez d'abord vérifier le Application Log comme indiqué. Si le fichier inamovible est le fichier de pagination, vous pouvez essayer de le relocaliser (temporairement) sur un autre disque, puis réessayer de le réduire. Cependant, s'il y a d'autres fichiers inamovibles qui empêchent le rétrécissement et que vous ne pouvez pas supprimer/relocaliser, alors vous ne pourrez pas rétrécir en utilisant la fonction intégrée. Dans ce cas, vous devrez utiliser un outil de partitionnement/imagerie tiers - il existe des outils gratuits et payants.

0 votes

Merci pour la réponse ! Bien que cela aurait certainement fonctionné, cela pourrait prendre beaucoup de temps de défragmenter et de déplacer les fichiers inamovibles de manière itérative jusqu'à ce que le système d'exploitation de l'entreprise soit prêt. diskmgmt.msc les dieux sont suffisamment satisfaits. J'ai fini par utiliser un gestionnaire de partition au démarrage pour déplacer les fichiers inamovibles avant qu'ils ne soient verrouillés.

0 votes

Le rétrécissement peut se faire, avec des fonctions intégrées (pas besoin de logiciel tiers), et très facilement. Voir superuser.com/a/1060508/245595

0 votes

4voto

Landmine Points 777

Aucune des solutions ci-dessus n'a fonctionné pour moi - defraggler a montré une vingtaine de fichiers à la toute fin du disque que je ne pouvais pas déplacer. Le seul moyen était d'utiliser un outil appelé AOMEI Partition Assistant - a fonctionné parfaitement. Il charge une application de pré-démarrage qui s'exécute après le redémarrage et fait le travail - apparemment certains fichiers système ne peuvent pas être touchés depuis le système en cours d'exécution.

5 votes

Ajoutez les parties pertinentes de votre lien dans le corps de la réponse. Si le lien se détériore, votre réponse deviendra obsolète.

3 votes

Désolé, je ne comprends pas. Toutes les informations pertinentes sont là - utilisez AOMEI Partition Assistant, car je n'ai pas trouvé d'autre moyen de déplacer des fichiers inamovibles, et aucune réponse ci-dessus n'a aidé.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X