Comment réduire la partition de démarrage de Windows 7 avec des fichiers inamovibles

Je viens d'acheter un ordinateur portable HP avec Windows 7 (64 bits). Il a 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 GiB et une partition de démarrage 450 GiB C:.

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

Bien que l'utilitaire de gestion de disque intégré de Windows ait une option pour réduire la partition amorçable, il me permet seulement de réduire de moitié la moitié, même si seulement 20 GiB sur la partition sont utilisés. Dans la mesure où je comprends, les fichiers du système immobiles se trouvent au milieu de la partition, empêchant l'utilitaire de gestion des disques de faire ce que je veux.

Et puisque les nouveaux ordinateurs portables HP ne sont pas équipés de disques d'installation OS (ils ne vous permettent que de créer des disques de récupération vous-même), je ne peux pas simplement réparer HDD, puis réinstaller le système d'exploitation.

Alors, existe-t-il un moyen de réduire la partition C: amorçable et de préserver Windows 7?

PS: J'ai essayé d'utiliser l'utilitaire GParted de tiers, 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 la récupération de l'usine. Étant donné qu'il s'agit d'un long processus, j'aimerais éviter de le refaire 🙂 Donc, suggérez seulement des solutions éprouvées.

    TL; DR

    1. Essayez de réduire la partition dans le composant logiciel enfichable Windows Disk Management. Passez à l'étape 2, si le rétrécissement échoue.
    2. Trouvez l'événement avec ID 259 dans le journal des événements de Windows et voyez ses détails.
    3. Pour plus de détails, opérez, exécutez la commande fsutil 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é bloque votre partition.
    5. Désactiver ou désinstaller temporairement.
    6. Passez à l'étape 1.

    Les auteurs éventuels: mémoire virtuelle, restauration du système et / ou index de recherche Windows (dossier d'information sur le volume du système), hibernation, fichiers temporaires Internet Explorer.

    Version détaillée:

    Dans les tâches de bas niveau, comme travailler avec une partition de système HDD, je préfère utiliser autant que possible les outils natifs et passer à des outils tiers en dernier ressort, si aucun outil natif ne fonctionnait. Donc, dirigé par harrymc , j'ai donné à Windows Disk Management un autre essai.

    J'ai d'abord transformé la mémoire virtuelle et la restauration du système , supprimé les dossiers de l' information sur le volume du système et, après que l'utilitaire de gestion des disques m'a permis de réduire la partition C autant que j'avais besoin. Ensuite, j'ai relancé les fonctionnalités.

    Les instructions suivantes peuvent vous aider à identifier l'application ou le composant qui empêche votre partition de diminuer. D'abord, vous devez trouver l' événement le plus récent avec ID 259 dans le journal des événements de Windows (voir l'Observateur d'événements / Windows Logs / Application). L'événement est généré lorsque le système analyse une partition et si vous avez déjà tenté de réduire une partition en cliquant avec le bouton droit de la souris sur le composant logiciel enfichable de gestion de disque, l'événement devrait être là. Une autre façon de faire analyser une partition par le système consiste à exécuter l'utilitaire de défragmentation intégré de Windows. L'événement vous indique le dernier fichier immobile ou simplement le numéro du dernier groupe 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 immobile. (Alternativement, vous pouvez également essayer de calculer le nombre de cluster en tant que taille de partition minimale divisée par la taille du cluster, puis exécutez la commande fsutil avec les paramètres appropriés).

    Le nom de fichier vous donnera un indice à deviner, quel programme ou fonctionnalité verrouille votre partition. Et puis vous pouvez l'éteindre ou la désinstaller, et voir si cela l'a aidé. Dans mon cas, l'extinction de la mémoire virtuelle et la restauration du système suffisaient. Parfois, il est également nécessaire d'éteindre l' hibernation , etc. Et parfois, la défragmentation de partition peut également vous aider. En outre, comme indiqué dans l'article WindowsITPro , les fichiers d'index de recherche Windows et les fichiers temporaires d'Internet Explorer peuvent également être «inamovibles». Parfois, la désactivation de la restauration du système et de l'index de recherche Windows éliminera automatiquement les fichiers inamovibles du dossier Informations sur le volume du système, et parfois, vous devrez peut-être supprimer le dossier manuellement après cela.

    PS: Merci à tous pour les réponses. Probablement, des outils tiers fonctionneraient également dans mon cas, et probablement ils sont plus faciles à utiliser, mais comme je l'ai déjà dit, pour ce genre de tâches, je préfère utiliser autant que possible les outils natifs. Aussi, merci personnellement à harrymc pour l'indice important.

    Tout d'abord, je sauvegardais la partition système (par exemple, avec Symantec Ghost v11 Enterprise). Et pour une bonne mesure, imagez aussi le lecteur ENTIER (vous pouvez restaurer beaucoup plus rapidement qu'avec l'installation de restauration de HP).

    Ensuite, supprimez le lecteur C: et créez deux nouvelles partitions à votre convenance avec un outil de partitionnement de votre choix. Ensuite, déployez l'image de l'ancien C: lecteur vers la première partition.

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

    Si vous regardez la page de téléchargement , il y a un avertissement avec un bug concernant les disques NTFS afin que vous souhaitiez essayer une version précédente.

    AVERTISSEMENT: Récemment, plusieurs problèmes ont été signalés 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 vu après la redimensionnement de la partition est:

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

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

    Certains fichiers Windows sont immobiles et ne sont pas affectés par Windows à la fin ou au milieu du disque, de sorte que l'on ne peut réduire que C jusqu'à la limite. C'est exactement ce que vous avez découvert: le disque ne peut plus être réduit sans détruire Windows.

    La seule solution est de 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 la première partition sur le disque. Ne touchez pas la partition de restauration!

    Je suggère d'utiliser Paragon Partition Manager 2010 Free Edition comme ayant une bonne interface utilisateur. Sinon, vous pouvez utiliser n'importe quel autre outil tel que GParted.

    J'ai été frappé la tête pendant plusieurs jours dans une tentative de réduire une partition principale de 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 qui ont été exclus lors du processus de défragmentation. Différentes tentatives avec plusieurs programmes de partitionnement de disque, dont certains ont annoncé leur capacité à déplacer tous les fichiers système, ont réussi à créer uniquement plus de frustration.

    La solution:

    Désactivez la récupération du système. Les fichiers qui ne se déplacent pas pendant la défragmentation ont été créés par cet utilitaire et contiennent tous les points de restauration. Lorsque vous désactivez la récupération du système, ces fichiers sont supprimés. Une fois supprimé, l'utilitaire de gestion des disques de Windows 7 a pu réduire mes 259 Go C: partition sur un peu plus de 40 Go.

    GParted a résolu mon problème! Après avoir lutté avec des fichiers inamovibles dans le Gestionnaire de disque Windows standard, j'ai finalement utilisé GParted à partir du CD live Ubuntu 10.04 (Lucid Lynx). Ça a marché comme sur des roulettes!

    Pour un lecteur bitlocked, 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 "retrait". Il peut déplacer plusieurs fichiers immobiles à la volée. Dans mon cas, j'avais besoin de l'agencer à la démarche de toute façon et il a fait le travail. Après cela, j'ai réussi à réduire le lecteur de la console de gestion de disque d'une manière standard.

    Avantages:

    • Cela a fonctionné malgré le fait que mon système était bloqué. Bitlocker empêcherait les outils Linux, je suppose.
    • Cela n'a pas bouleversé mon installation bitlocker. Certains outils qui font de la séquence de démarrage activent le mode de récupération bitlocker.
    • Il n'a pas exigé la désactivation, la désinstallation ou la suppression de tout fichier.