web-dev-qa-db-fra.com

Puis-je configurer la mise à jour Windows pour utiliser le deuxième lecteur pour les futures mises à jour?

Mon lecteur C est de 15 Go et se remplissait principalement avec les dossiers de désinstallation de la mise à jour Windows.

Puis-je configurer la mise à jour Windows pour mettre ces dossiers de désinstallation sur un deuxième lecteur avec plus d'espace au moment où la mise à jour a lieu?

questions connexes:-

15
Paul Rowland

J'espère que je ne reçois pas de -1 pour cela car cela ne concerne pas directement les dossiers de désinstallation. Mais aidera avec ce problème d'espace utilisateur et le déménagement des fichiers de mise à jour.

Vous pouvez déplacer certains des autres dossiers car il semble que les dossiers de désinstallation soient codés durs? Un bon dossier C:\Windows\Softwaredistribution (où les mises à jour, etc. sont téléchargées à), mais Microsoft dit que vous ne pouvez pas déplacer celui-ci non plus, mais vous pouvez utiliser Microsoft (Sysinternals) Junction Outil (je l'extrait toujours à la racine de mon dossier C:\Windows tel qu'il est utilisé à partir de l'invite de commande). Cet outil Essence redirige des données d'un emplacement à un autre, l'ordinateur pense que le dossier existe toujours dans son emplacement d'origine, même si vous l'avez déplacé. Je l'utilise tout le temps pour ce dossier et d'autres comme le dossier I386 au lieu de changer le registre.

Ajouter une jonction

Vous devrez d'abord arrêter le service de mise à jour Windows et copier le dossier SoftwareDistribution sur votre autre lecteur (avec Autorisations). Démarrez une commande Promt (cmd) via Démarrer> Exécuter> CMD, puis:

net stop wuauserv
xcopy C:\Windows\SoftwareDistribution D:\Windows\SoftwareDistribution /O /X /E /H /K

Windows vous demandera si D:\Windows\SoftwareDistribution Spécifie un nom de fichier ou un nom de répertoire (f = fichier, d = répertoire)?

Answer D for directory

Deuxièmement, vous renommez l'ancien dossier.

rename C:\Windows\SoftwareDistribution SoftwareDistribution.del

Troisième étape consiste à créer la jonction (aussi à partir de l'invite de commande):

junction C:\Windows\SoftwareDistribution "D:\Windows\SoftwareDistribution"

Il est de redémarrer le service de mise à jour Windows:

net start wuauserv

Voyez si vous pouvez télécharger une mise à jour. Si cela fonctionne, supprimez le dossier SoftwareDistribution.del, sinon, essayez à nouveau ou renommez le fichier SoftwareDistribution.del.

Retirez la jonction

Pour supprimer la jonction si pour une raison quelconque, vous ne le voulez plus. Arrêtez le service de mise à jour Windows et copiez les fichiers de distribution de logiciels dans le dossier Windows:

net stop wuauserv
xcopy D:\Windows\SoftwareDistribution C:\Windows\SoftwareDistribution /O /X /E /H /K

Suivant Supprimer la base de la base avec -D:

junction -d D:\Windows\SoftwareDistribution

Puis redémarrez le service de mise à jour Windows:

net start wuauserv

Voir quels dossiers ont une jonction :

junction -s c:\
19
opsin

Je sais que cela ne répond pas à votre question, mais ... pourquoi gardez-vous Windows [ONU] Installer des dossiers? Simplement les supprimer. Avez-vous déjà roulé une mise à jour de Windows?

EDIT: Les dossiers d'installation de bureau sont une autre affaire. Avec eux, MS Office peut souvent se réparer. Sans eux, vous recherchez une réinstallation s'il y a un problème majeur.

4
kmarsh

Si vous vous référez aux dossiers qui ont des noms tels que C:\4633bc0687e6970b8e63a999ac1f7a, ceux-ci peuvent être supprimés sans préjudice, car ils ne sont que des restants de la mise à jour de Windows et ne sont jamais nécessaires.

Les fichiers de pack de services peuvent également être supprimés, la plus en toute sécurité en exécutant le nettoyage de disque Windows sur C et en vérifiant les fichiers de sauvegarde "Service Pack" dans la liste. Le nettoyage de disque est le moyen le plus sûr d'espace de récupération, car il ne vous laissera pas détruire Windows.

Autres dossiers avec des noms tels que c:\windows\$NtUninstall----$ Peut être supprimé si vous ne voulez jamais désinstaller une mise à jour Windows. Vous pouvez les déplacer sur un autre disque si vous souhaitez conserver cette possibilité. Totalement les éliminer est documenté ici .

Si vous avez d'autres questions, cela aiderait à connaître votre version exacte de la version Windows et du pack de services.

1
harrymc

Je pense que vous approchez-vous de la mauvaise fin, je vous recommanderais de rendre la promenade C plus grande. Si c'est une partition, essayez d'utiliser le CD GParted Live CD de http://gparted.sourceforge.net/ pour redimensionner vos partitions. Si c'est un disque dur, je le remplacerais. Désolé, ce n'est pas une réponse directe à votre question.

1
Col

Je suis d'accord avec KMARRSH à ce sujet qui les supprimant sonne comme une bonne idée, mais je suis personnel que Windows a eu des erreurs en raison de la suppression des désinstallateurs de ceci (ne me demandez pas pourquoi). Je recommanderais de les sauvegarder avant la suppression complète, S'il n'y a pas de problèmes, supprimez également les sauvegardes.

P.S Vérifiez cela Guide pour supprimer en toute sécurité les désinstallateurs SP2.

0
meritico