Question Comment réduire la partition de démarrage Windows 7 avec des fichiers non déplaçables


Je viens d'acheter un ordinateur portable HP avec Windows 7 (64 bits). Il dispose d'un disque dur de 500 Go avec trois partitions: une petite partition système cachée, une partition de récupération HP de 12 Go et une partition C: boot de 450 Go.

Je voudrais diviser cette grande partition C: en deux partitions, en ne laissant que 100 Go pour le système et en laissant le reste à une nouvelle partition de données.

Bien que l'utilitaire de gestion de disque intégré à Windows ait la possibilité de réduire la partition de démarrage, cela ne me permet de le réduire que de moitié, même si seuls 20 Gio sur la partition sont utilisés. Autant que je sache, les fichiers non déplaçables du système se trouvent au milieu de la partition, empêchant l'utilitaire de gestion de disque de faire ce que je veux.

Et comme les nouveaux ordinateurs portables HP ne sont pas fournis avec des disques d’installation de système d’exploitation (ils vous permettent uniquement de créer des disques de récupération vous-même), je ne peux pas simplement repartitionner le disque dur, puis réinstaller le système d’exploitation.

Existe-t-il un moyen de réduire la partition C: bootable et de préserver le fonctionnement de Windows 7?

P.S .: J'ai essayé d'utiliser le tiers GParted utilitaire, et après avoir réduit la partition, Windows 7 a cessé de démarrer, avec un BSoD. La récupération du système ne fonctionnait pas et je devais faire une récupération en usine. Comme il s'agit d'un long processus, j'aimerais éviter de le refaire :) Alors, s'il vous plaît, ne proposez que des solutions éprouvées.


110
2017-12-27 14:50


origine




Réponses:


TL; DR

  1. Essayez de réduire la partition dans le composant logiciel enfichable Gestion des disques Windows. Passez à l'étape 2, si le rétrécissement échoue.
  2. Recherchez l'événement avec l'ID 259 dans le journal des événements Windows et consultez ses détails.
  3. Pour plus de détails, exécutez éventuellement le fsutil commande avec les paramètres appropriés donnés à l'étape 2.
  4. Compte tenu des détails des étapes 2 et 3, déterminez quel composant, programme ou fonctionnalité verrouille votre partition.
  5. Désactivez-le temporairement ou désinstallez-le.
  6. Allez à l'étape 1.

Causes possibles: mémoire virtuelle, restauration du système et / ou index de recherche Windows (dossier System Volume Information), mise en veille prolongée, fichiers temporaires Internet Explorer.

Version détaillée:

Dans les tâches de bas niveau, comme travailler avec une partition système HDD, je préfère utiliser outils natifs autant que possible, et n'utiliser des outils tiers qu'en dernier recours, si aucun des outils natifs ne fonctionnait. Donc, réalisé par harrymc, J'ai donné Gestion des disques Windows un autre essai.

J'ai d'abord tourné Mémoire virtuelle et Restauration du système off, enlevé Information de volume du system dossiers, et après cet utilitaire de gestion de disque m'a permis de réduire la partition C: autant que j'en avais besoin. Après cela, j'ai réactivé les fonctionnalités.

Les instructions suivantes peuvent vous aider à identifier l'application ou le composant empêchant la réduction de votre partition. Vous devez d'abord trouver le dernier événement avec ID 259 dans le journal des événements Windows (voir Observateur d'événements / Journaux / Application Windows). L'événement est généré lorsque le système analyse une partition et si vous avez déjà essayé de réduire une partition en cliquant dessus avec le bouton droit de la souris dans le composant logiciel enfichable de gestion de disque, l'événement doit être présent. Une autre façon de faire analyser le système par une partition consiste à exécuter l'utilitaire de défragmentation intégré à Windows. L'événement vous indique le dernier fichier non déplaçable ou simplement le numéro du dernier cluster d'un tel fichier. Il vous indique également la commande complète à exécuter à partir de la ligne de commande pour obtenir plus de détails sur le dernier fichier non déplaçable. (Vous pouvez également essayer de calculer le nombre de clusters avec la taille de partition minimum divisée par la taille du cluster, puis exécuter le fsutilcommande avec les paramètres appropriés).

Le nom de fichier vous donnera un indice pour deviner, quel programme ou fonctionnalité verrouille votre partition. Et puis vous pouvez le désactiver ou le désinstaller, et voir si cela a aidé. Dans mon cas, désactiver la mémoire virtuelle et la restauration du système était suffisant. Parfois, il est également nécessaire de désactiver hibernation, etc. Et parfois, la défragmentation des partitions peut aussi aider. Aussi, comme indiqué dans l'article WindowsITPro, Fichiers de recherche Windows et Fichiers temporaires Internet Explorer peut aussi être "immuable". Parfois, la simple désactivation de la restauration du système et de l'index de recherche Windows supprime automatiquement les fichiers non déplaçables du dossier Informations sur le volume système, et il se peut que vous deviez parfois supprimer le dossier manuellement par la suite.

P.S .: Merci à tous pour les réponses. Les outils tiers fonctionneraient probablement aussi dans mon cas, et ils sont probablement plus faciles à utiliser, mais comme je l'ai déjà dit, pour ce type de tâches, je préfère utiliser autant que possible des outils natifs. Aussi, grâce personnelle à harrymc pour le conseil important.


93
2017-12-28 22:16



Je ne pouvais pas tout à fait suivre la fsutil commentaires. Mais après avoir lu un article sur la réduction des NTFS (windowsitpro.com/storage/...), il est devenu plus clair. N'essayez pas d'abord d'utiliser fsutil, tentez une défragmentation, puis recherchez dans le journal d'application de l'observateur d'événements les événements de défragmentation (ID d'événement 259, comme indiqué ci-dessus). Le message de journal vous donne en fait les instructions pour la commande fsutil à exécuter. - icc97
Regardez aussi WindowsITPro (windowsitpro.com/storage/...) pour savoir ce qui pourrait empêcher de réduire un disque: Restauration du système, index de fichiers temporaires IE, index de recherche Windows, fichier de pages. - Pierre Arnaud
Désactiver l'hibernation était l'ingrédient clé dans mon cas. En ce qui concerne la libération d'un espace supplémentaire, voici un bon guide pour Win 8.1 (avec un lien vers la version Win7 à l'intérieur) hanselman.com/blog/GuideToFreeingUpDiskSpaceUnderWindows81.aspx - jakub.g
Le commentaire de @ icc97 le cloue !!! En utilisant le lien il partage, j'ai pu préciser que le fichier m'empêchant de rétrécir était un foutu fichier Norton !!!! Merci pour ce lien. - Jet Blue
Il n'est pas nécessaire d'exécuter l'utilitaire de défragmentation pour identifier l'application ou le composant empêchant la réduction de votre partition: si vous choisissez de réduire une partition en cliquant avec le bouton droit sur la partition, le système analyse la partition et que l'événement Defrag de l'ID 259 se trouve dans le journal. - jarno


Premièrement, je sauvegardais la partition système (par exemple, avec Symantec Ghost v11 Entreprise). Et pour faire bonne mesure, image également le lecteur ENTIRE (vous pouvez restaurer beaucoup plus rapidement qu'avec la fonction de restauration de HP).

Supprimez ensuite le lecteur C: et créez deux nouvelles partitions à vos préférences avec un outil de partitionnement de votre choix. Ensuite, déployez l'image de l'ancien lecteur C: sur la première partition.


9
2017-12-27 16:05



Cela semble raisonnable. Pensez-vous que Ghost va gérer les clusters inamovibles de la manière qui ne brisera pas Windows? - Alex Che
Je ne crois pas qu'il va faire face à la taille de la partition qui est moins que l'original. - harrymc
croyez-moi, Ghost supportera les lecteurs cibles plus petits que le lecteur source (à moins que la quantité de données ne dépasse l'espace disque disponible), vous avez une partition de 450 Go et 435 Go sont gratuits, vous pouvez cloner cette partition à une partition de 15 Go, pas de problème.
@Molly: Comme il s'agit du lecteur système, savez-vous par expérience que Ghost peut déplacer ces fichiers Windows non déplaçables? - harrymc
oui, cloné un disque de 750 Go (partition unique + réservé) à un disque de 320 Go parce que j'avais besoin du gros disque ailleurs, pas de problème. Je n'utilise cependant pas bitlocker, ce serait une toute autre histoire.


Si j'étais toi, je donnerais Gparted un autre essai, il peut être utilisé comme disque de démarrage Linux et peut très bien redimensionner les disques.

Si vous regardez le page de téléchargement, il y a un avertissement avec un bogue relatif aux disques NTFS, donc vous pouvez essayer une version précédente.

AVERTISSEMENT: Récemment, il y a eu plusieurs rapports de problèmes lors du redimensionnement des systèmes de fichiers à l'aide de gparted-live-0.5.0-3. Dans le cas du système de fichiers NTFS, le message d'erreur affiché après le redimensionnement de la partition est le suivant:

  ERROR: Current NTFS volume size is bigger than the device size!

Le problème semble être lié à la combinaison des packages, du noyau Linux et des correctifs utilisés dans l'image GParted Live. Nous étudions pour trouver la cause du problème. Jusqu'à ce que ce problème soit résolu, nous vous recommandons de GParted Live 0.4-6-1 pour redimensionner tous les systèmes de fichiers.


8
2017-12-27 14:54



il l'a déjà fait, mais GParted ne s'est pas très bien comporté avec son système.
... Je pense que cela a été édité après avoir écrit ceci car je ne l'avais pas vu auparavant. - William Hilsum
Oui, j'ai la même erreur. Je n'ai pas vu ce message lorsque je téléchargeais GParted. Le déclassement aidera probablement. Et non, il n'a pas été édité après avoir écrit ceci. - Alex Che
@Alex, désolé, je dois manquer de l'avoir manqué alors, mais j'espère que cela aidera. - William Hilsum


Je me suis cogné la tête pendant plusieurs jours pour tenter de réduire une partition primaire Windows 7 qui héberge le système d'exploitation. Le problème était un ensemble de fichiers système situés au milieu de la partition et exclus lors du processus de défragmentation. Diverses tentatives avec plusieurs programmes de partitionnement de disque, dont certains vantaient leur capacité à déplacer tous les fichiers du système, ont réussi à créer plus de frustration.

La solution:

Désactivez la récupération du système. Les fichiers qui ne seraient pas déplacés lors de la défragmentation ont été créés par cet utilitaire et contenaient tous les points de restauration. Lorsque vous désactivez la récupération système, ces fichiers sont supprimés. Une fois supprimé, l'utilitaire de gestion de disque de Windows 7 pouvait réduire ma partition C: de 259 Go à un peu plus de 40 Go.


5
2018-04-08 15:40



Exactement comment désactiver la récupération système? - Peter Mortensen


Certains fichiers Windows ne sont pas déplaçables et sont alloués sans aide par Windows à la fin ou au milieu du disque, de sorte qu'il est possible de réduire C jusqu'à une limite. Ce qui est exactement ce que vous avez découvert: le disque ne peut plus être réduit sans détruire Windows.

La seule solution consiste à réinstaller Windows dans une partition plus petite. Dans votre cas, vous devrez supprimer la partition système existante et la diviser en deux partitions via un outil tiers, puis restaurer Windows dans le premier partition sur le disque. Ne touchez pas la partition de restauration!

Je suggère d'utiliser Paragon Partition Manager 2010 Édition gratuite comme ayant une bonne interface utilisateur. Sinon, vous pouvez utiliser tout autre outil tel que GParted.


5
2017-12-27 15:02



Merci d'avoir répondu. Mais après avoir réduit la partition avec GParted, je n'ai pas pu faire la restauration du système pour une raison quelconque. La seule option que j'avais était de faire la restauration d'usine, ce qui a restauré l'image entière du disque dur. J'ai peur que votre solution ne mène à la même chose. - Alex Che
Oui, cela conduira certainement à une restauration en usine, mais il n'y a pas d'autre solution. Je n'ai trouvé qu'un seul gestionnaire de partition qui prétendait pouvoir déplacer ces fichiers Windows, et il a également détruit mon disque. La meilleure solution est de désactiver le fichier d'échange et la restauration du système et d'effacer la corbeille, de défragmenter le disque afin de consolider l'espace libre et de réessayer le redimensionnement. Veuillez noter que le Gestionnaire de disque Win7 est aussi bon pour le redimensionnement que tout autre produit. S'il ne peut pas le faire, aucun autre produit ne sera détruit sans le disque. - harrymc
@harrymc, hmm, c'est bizarre, pourquoi certains fichiers Windows seraient-ils immobiles? Quelle serait la logique de cette décision? - Pacerier
@Pacerier: Par exemple, le fichier page - permuter la mémoire sur le disque est fait par le matériel, qui ne sait rien du NTFS, donc cela doit être fait par des adresses de disques physiques et les secteurs de fichiers de pages doivent être contigus séquentiellement sur le disque . Le fichier de page ne peut pas être déplacé, car Windows doit pouvoir basculer à tout moment. - harrymc


GParted résolu mon problème! Après avoir lutté avec des fichiers non déplaçables dans le gestionnaire de disque Windows standard, j'ai finalement utilisé GParted depuis le Ubuntu 10.04 (Lucid Lynx) CD live. Ça a marché comme sur des roulettes!


3
2017-09-18 07:06



At-il des effets secondaires négatifs? - jarno
Pour autant que je me souvienne - non. - Laurynas


Pour un lecteur bitlock, j'ai utilisé avec succès l'outil Raxco Perfect Disk 12 (version d'évaluation).

Il contient un outil de défragmentation avec un profil de «lecteur de réduction». Il peut déplacer de nombreux fichiers non déplaçables à la volée. Dans mon cas, je devais quand même le programmer au démarrage et ça a fait le travail. Après cela, j'ai pu réduire le lecteur de la console de gestion des disques de manière standard.

Avantages:

  • Cela fonctionnait malgré le fait que mon lecteur système était verrouillé. Bitlocker empêcherait les outils Linux, je suppose.
  • Cela n'a pas bouleversé la configuration de mon Bitlocker. Certains outils qui gênent la séquence de démarrage activent le mode de récupération Bitlocker.
  • Il ne nécessitait pas de désactiver, de désinstaller ou de supprimer des fichiers.

2
2018-01-12 21:19



Je n'utilise pas bitlocker, mais pour moi, c'était la solution la plus simple, fonctionnait parfaitement la première fois sur une installation frewsh de Windows 7 Pro. J'ai utilisé l'évaluation de 30 jours de Raxco PerfectDisk v14 Select Drive Preferences, la méthode d'optimisation par défaut pour "Prep for Shrink" et déplacé les fragments de queue de telle sorte que j'aurais pu réduire le lecteur à 42 Go. Merci. - Ed Randall