Fusionner les fichiers "Program Files" et "Program Files (x86)" dans Windows 7 64 bits

La version Windows 7 de 64 bits installe les programmes 32 bits dans Program Files (x86) et les programmes 64 bits vers Program Files dossier Program Files . Bien sûr, Microsoft doit avoir une raison de le faire, mais en tant qu'utilisateur, je ne trouve pas utile de disposer de 2 dossiers de programme distincts. Existe-t-il un moyen de fusionner ces dossiers en un (de préférence, Program Files ) sans corrompre les programmes installés?

Et serait-il un problème d'installer des applications 32 bits dans Program Files dossier Program Files ?

Je pense que certains programmes plus importants pourraient installer des choses dans les deux répertoires. Comme si elles avaient des versions de 32 et 64 bits. Surtout lorsqu'il s'agit de fichiers communs et de diverses bibliothèques. Et vous ne voulez pas qu'un assemblage de 32 bits soit écrasé par un 64 bits ou vice-versa. Probablement ne fonctionnera pas si bien la prochaine fois que l'assemblage devait être utilisé.

Non, il n'y a aucun moyen de déplacer une application installée. Vous devrez désinstaller et essayer de sélectionner la destination d'installation manuellement lors de la réinstallation.

Mais mon conseil est de laisser cela seul.

PS.
Eh bien, vous pourriez faire un piratage de registre avancé, mais c'est probablement beaucoup plus de travail que de réinstaller une application (et beaucoup plus dangereux)

Je ne suis pas un expert en informatique, alors, quand j'ai vu que j'avais deux dossiers «Program Files», j'ai essayé de les fusionner pour garder les choses bien rangées.

Cela m'a permis de fusionner la plupart des choses, mais maintenant, je ne peux pas utiliser beaucoup de programmes car, évidemment, le répertoire pointe sur le mauvais endroit. Je copie maintenant tous les fichiers sur le point original à l'aide de l'onglet "versions précédentes" dans les propriétés du dossier.

Espérons que cela corrige mes problèmes?

So yeah: N'essayez pas de fusionner les "fichiers de programme" et "les fichiers de programme (x86)".

Juste en lisant tout ce qui précède, et ce que je crois, c'est que si vous désinstallez le fichier (x86), votre licence d'identification de produit est détournée, ce qui signifie que votre garantie est perdue, Microsoft lui-même m'a conseillé de ne pas essayer de se débarrasser de ce dossier car je pensais que c'était Je suis tout à fait étrange avec un système d'exploitation Win 7 de 64 bits avec des fichiers de programme (x86).

Ils ont dit que cela laisserait mon ordinateur très instable et mon risque élevé de collision.

Pratiquement, votre meilleure chose à faire est de quitter le fichier, lors de l'installation de nouveaux logiciels sur votre PC, assurez-vous que vous allez juste dans votre dossier de programme correct, comme vraiment quand vous le pensez, qu'est-ce qui fait vraiment mal? Vous obtenez le meilleur des deux mondes avec les programmes 32 bits et vous 64 bits que certaines applications ont besoin de ce dossier pour fonctionner.

Prenez la collection maître adobe, par exemple, elle fonctionne principalement avec le dossier de programme (x86) et une petite quantité se termine dans votre nouveau système d'exploitation. Honnêtement, laissez le programme; Vous ne pourrez pas récupérer des tas d'espace disque de toute façon

Une solution de contournement possible est de faire de l'un des répertoires un point de jonction qui pointe vers l'autre. C'est-à-dire que vous pouvez déplacer tous les sous-dossiers de Program Files (x86) vers Program Files , supprimer le dossier Program Files (x86) , puis créer un point de jonction avec ce nom qui pointe vers Program Files . Vous allez maintenant apparaître ont deux répertoires avec un contenu identique, et toutes les références aux applications internes seraient encore intactes.

Bien sûr, s'il y a vraiment une raison de garder séparés ces répertoires (comme suggère Svish), vous ne devriez probablement pas essayer cela de toute façon.

(J'utilise pratiquement aucune application MS autre que le système d'exploitation lui-même).

J'utilise pratiquement toujours des installations personnalisées et je ne l'installe presque jamais dans les dossiers "Program Files". (En fait, je ne suis même jamais installé dans mon lecteur système, E: tel quel, mais plutôt C :.)

En ce qui concerne maintenant, je vois que la seule application qui a fait son chemin dans Program Files est WinPcap (autre que les éléments installés à l'installation de Windows 7).

Donc, pensant que si vous êtes plus précis dans l'endroit où vous voulez quelque chose installé, vous pourriez avoir une meilleure chance de se retrouver là aussi.

Vous ne voulez certainement pas déranger avec ça. Ce lien a une bonne vue d'ensemble: http://www.samlogic.net/articles/32-64-bit-windows-folder-x86-syswow64.htm Windows redirige en fait le dossier correct, même si une application n'est pas au courant Le dossier x86 versus le dossier normal et que l'application ancienne est une fenêtre 32 bits, la mettre dans le dossier x86 et les références programmatiques aux fichiers de programme dans cette ancienne application permettent de redirection réussie vers le dossier des fichiers programme x86.

Je l'ai fait à plusieurs reprises juste pour le plaisir. NE PAS FAIRE ceci à moins que vous ne soyez d'accord avec votre ordinateur craquant immédiatement ou éventuellement.

J'ai fusionné les fichiers de programme, les fichiers de programme x86 et leurs fichiers communs, les données du programme, le dossier des utilisateurs et plusieurs autres dossiers système dans toutes les combinaisons possibles simplement pour voir comment l'ordinateur se sentait à ce sujet.

À un moment donné, cela ne l'aime pas. Parfois, ce n'est pas plus sévère que certains programmes ne peuvent pas être installés, mais d'autres, l'ordinateur a refusé de démarrer complètement. Il y a eu tellement de variétés d'erreurs que je ne me souviens pas de celles qui étaient liées à mes divers regedits, de sorte que je ne pouvais pas vous dire des détails, mais cela finira par causer un problème et vous pouvez ou non le signaler ou l'attribuer à la fusion, mais Il sera là … quelque part. À la traîne, en attente. Quoi qu'il en soit, si vous voulez vraiment le vider, allez ici dans le registre et créez les mêmes chemins en supposant que Windows 8.1 ait la même chose que 7 … Je ne me souviens pas s'il en est ou non.

Entrez la description de l'image ici

Il est très important de laisser les fichiers et dossiers Windows (en particulier ceux du Système) exactement où ils se trouvent, et certainement pas essayer de les réorganiser, donc c'est plus pratique pour vous. Ces fichiers et dossiers ont été placés là où ils sont POUR UNE RAISON.

Je me souviens d'un ami qui a passé un certain temps à prendre ses dossiers Windows 95 et à réorganiser tous les fichiers dans MS-DOS, afin qu'ils soient mieux organisés. Imaginez sa surprise et sa consternation quand son Windows 95 ne fonctionnait plus.

Ce programme, Application Mover, existe pendant un certain temps et je l'ai utilisé avec succès plusieurs fois. https://www.funduc.com/app_mover.htm Cela m'a donné du mal lorsque j'ai essayé de faire le même mouvement deux fois simultanément (la GUI de la première instance avait bloqué et repris), mais cela ne s'est passé qu'une seule fois; Si vous avez de la patience, pas de problèmes du tout. À part ça, il a simplement fonctionné. Je prévois de fusionner moi-même les deux fichiers Program Files, c'est pourquoi je suis ici.