web-dev-qa-db-fra.com

Est-il prudent (ou conseillé) de compresser le dossier Windows Installer via la compression NTFS?

Le titre explique assez bien la question.

Outre l'évidence (vitesse), est-il généralement prudent ou conseillé de compresser via la compression NTFS le dossier C:\Windows\Installer étant donné qu'il se trouve dans le dossier Windows?

J'utilise un disque SSD et le problème de la vitesse n'est donc pas si important pour moi (en plus, j'utilise Win7 dans une VM, donc je suis habitué à une latence d'E/S plus élevée).

22
Chad Levy

Sauf en ce qui concerne les problèmes de vitesse (il y a beaucoup de discussions ici sur ce sujet, certains affirmant que c'est réellement bénéfique pour les performances à certains égards ) il n'y a pas de problème d'utilisation de la compression NTFS sur un disque d'installation Windows actuel et dans tous les cas. ce sont des dossiers dedans.

  • Vos fichiers sont là, disponibles, ils ne changent pas vraiment en un fichier compressé secret ou quelque chose du genre, cela se fait au niveau du système de fichiers
  • Les performances ne sont pas pires selon les opinions et certains tests
  • Ils sont récupérables à l’aide des utilitaires de réparation Windows ou en connectant votre disque à un autre ordinateur (en outre, aucun élément important n’est jamais conservé dans c:\Windows, vos fichiers importants doivent se trouver ailleurs).

Microsoft a mis en place quelques guides à propos de la compression NTFS, regardez-les.

J'utilise depuis longtemps la compression NTFS sur des systèmes de fichiers complets sur plusieurs clients et versions Windows et je n'ai jamais eu de problème à cause du système de fichiers compressé .

19
Bruno Pereira

Oui, il n'y a rien de spécial dans le répertoire Installer qui nécessite que les décompresse.

Auparavant, il y avait des piles de fichiers d'installation tels que unwise.exe, unvise32.exe, uninstall.exe, etc. dans le répertoire \Windows\; parfois partagé, parfois non. Le dossier \Windows\Installer est le cache de Windows Installer , qui permet à chaque programme de gérer son propre programme d'installation. similaire à la façon dont le dossier WinSxS permet d'éviter DLL Hell .

En général, il est utilisé pour stocker/mettre en cache le programme d’installation de base des programmes. Ainsi, lorsque vous souhaitez modifier un programme installé, il s’exécute et vous permet de désinstaller ou éventuellement de même faire une réparation sans avoir besoin du support d’installation original, et donc ne devrait pas d’effets néfastes de le configurer pour utiliser la compression NTFS.


Certains programmes choisissent de stocker l’ensemble du programme d’installation, ce qui n’est bien sûr pas souhaitable, mais heureusement, ils sont rares; la plupart d'entre eux stockent simplement un fichier d'installation plus petit (comme unwise32.exe dans l'ancien temps) avec les informations d'installation de base. La plupart des programmes n’utilisent pas du tout les fichiers du dossier Installer et ne sont utilisés que lorsque vous effectuez une modification avec Ajout/Suppression de programmes .

Cependant, il est parfois possible de trouver un programme qui utilise activement certains fichiers, notamment en définissant l'icône de leurs raccourcis (dans le menu Démarrer, sur le bureau, etc.) pour qu'il pointe vers le fichier ARPPRODUCTICON.exe dans son cache d'installation.

Dans la plupart des cas, vous pouvez compresser ou déplacer les fichiers et les remettre en place lorsque vous souhaitez apporter une modification (modification, réparation, désinstallation). En fait, le dossier est en fin de compte un cache de fichiers d'installation, vous pouvez donc même les supprimer et utiliser simplement le support d'installation d'origine.

NB: il n'y a pas que les programmes qui mettent en cache leurs fichiers d'installation dans le dossier Installer; Windows lui-même conserve les correctifs et les données du Service Pack. Par conséquent, si vous les supprimez, les mises à jour risquent de ne pas fonctionner et en théorie , vous devrez peut-être Réinstallez Windows . Ne vous contentez pas de déplacer/supprimer tout le contenu à volonté. Regardez ce qu'il y a dedans.

7
Synetech

SQL Server (ainsi que d'autres bases de données) peut ne pas fonctionner normalement si vous les installez sur une partition compressée. Ils peuvent simplement ne pas réussir à installer.

Ici est un article décrivant le scénario. J'ai également rencontré cela sur SQL Server 2014 Express.

1
Ryan