locked
Lancer explorer 32 bits sous windows 7 64 bits. RRS feed

  • Question

  • Bonjour,

    Je souhaite lancer explorer.exe en 32 bits sur Windows 7 64 bits, mais à chaque fois que je le lance, il n'apparait pas en 32 bits mais en 64 bits dans dans le gestionnaire de taches.Pourtant  , l'explorer 64 bits est bien arrêté et l'invite de commande est bien lancé en 32 bits.

    Cordialement.

    lundi 3 septembre 2012 06:53

Réponses

  • Bonjour,

    Bien que la version 32 bit existe (C:\Windows\SysWow64\explorer.exe), tu ne pourras pas l'exécuter. Elle est la pour les appels au niveau de la librairie. Et ce n'est pas non plus la version complète de Windows Explorer dans Windows 7.

    Voir aussi cela: http://social.technet.microsoft.com/Forums/en-US/w7itproui/thread/e237260d-ca42-4fbc-a657-89796d884715


    Revue du Geek | Déployer Windows 7 avec MDT 2010

    lundi 3 septembre 2012 14:57
  • Le lundi 03/09/2012 08:53:17, clemn a écrit dans le message <news:90793751-3f24-485b-a0ba-c7b37da8ac10@communitybridge.codeplex.com> ce qui suit :

    Bonjour,

    Je souhaite lancer explorer.exe en 32 bits sur Windows 7 64 bits, mais à chaque fois que je le lance, il n'apparait pas en 32 bits mais en 64 bits dans dans le gestionnaire de taches.Pourtant  , l'explorer 64 bits est bien arrêté et l'invite de commande est bien lancé en 32 bits.

    Apparemment (car je n'ai pas l'explication réellement tangible) c'est IMPOSSIBLE!
     J'ai moi-même essayé (sous Win7 64 bits intégrale), en vain!
    J'ai commencé par tuer TOUS les processus explorer.exe, y compris celui du "shell" de Windows (donc je me retrouve avec un bureau sans icônes, ni barre de tâches, ni system tray).
    Puis j'ai lancé depuis le gestionnaire de tâches
       C:\windows\syswow64\explorer.exe
       (qui est la version 32 bits de explorer.exe)

    Et malgré cela c'est la version 64 bits qui se lance!
    !!!!!!!!!!!!

    C'est "comme si" il y avait une redirection.

    Il ne faut pas oublier que explorer.exe est un processus très spécial, car à DEUX fonctions totalement différentes :

    - c'est le "shell" de Windows (par défaut), lancé automatiquement par le système au démarrage de session, défini dans la clef
     HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\shell

    - c'est aussi (à condition de le lancer volontairement) une appli d'exploration de fichiers.

    AMHA, (mais c'est pure spéculation car je n'ai rien trouvé dans le MSDN à ce sujet), le système 64 bits n'accepte pas de processus 32 bits comme "shell". Et si on veut lui "fourguer" un processus 32 bits, il regarde immédiatement s'il n'existe pas le même mais en version 64 bits.

    En parcourant différents forums (essentiellement anglophones), j'ai constaté que ce problème était récurrent, et toujours sans solution.



    May the Force be with You!
    La Connaissance s'accroît quand on la partage
    ----------------------------------------------------------
    Jean-Claude BELLAMY [MVP Expert IT Pro]
    http://www.bellamyjc.org  ou http://jc.bellamy.free.fr

    • Marqué comme réponse clemn lundi 3 septembre 2012 15:23
    lundi 3 septembre 2012 15:06

Toutes les réponses

  • Bonjour,

    n'y a-t-il pas confusion entre Internet Explorer et l'explorateur windows?


    Cordialement.

    lundi 3 septembre 2012 13:00
  • Bonjour,

    Non,non, il n'y as pas confusion je souhaite bien lancé l'explorer.exe 32 bits à la place du 64 bits, pour faire fonctionner une application

    lundi 3 septembre 2012 13:05
  • J'arrive a le lancer mais il me dit qu'il me manque les classe et je n'arrive pas a les trouves, je lest est pris sur un Windows 7 32 bits mais cela ne donne rien
    lundi 3 septembre 2012 14:37
  • Bonjour,

    Bien que la version 32 bit existe (C:\Windows\SysWow64\explorer.exe), tu ne pourras pas l'exécuter. Elle est la pour les appels au niveau de la librairie. Et ce n'est pas non plus la version complète de Windows Explorer dans Windows 7.

    Voir aussi cela: http://social.technet.microsoft.com/Forums/en-US/w7itproui/thread/e237260d-ca42-4fbc-a657-89796d884715


    Revue du Geek | Déployer Windows 7 avec MDT 2010

    lundi 3 septembre 2012 14:57
  • Le lundi 03/09/2012 08:53:17, clemn a écrit dans le message <news:90793751-3f24-485b-a0ba-c7b37da8ac10@communitybridge.codeplex.com> ce qui suit :

    Bonjour,

    Je souhaite lancer explorer.exe en 32 bits sur Windows 7 64 bits, mais à chaque fois que je le lance, il n'apparait pas en 32 bits mais en 64 bits dans dans le gestionnaire de taches.Pourtant  , l'explorer 64 bits est bien arrêté et l'invite de commande est bien lancé en 32 bits.

    Apparemment (car je n'ai pas l'explication réellement tangible) c'est IMPOSSIBLE!
     J'ai moi-même essayé (sous Win7 64 bits intégrale), en vain!
    J'ai commencé par tuer TOUS les processus explorer.exe, y compris celui du "shell" de Windows (donc je me retrouve avec un bureau sans icônes, ni barre de tâches, ni system tray).
    Puis j'ai lancé depuis le gestionnaire de tâches
       C:\windows\syswow64\explorer.exe
       (qui est la version 32 bits de explorer.exe)

    Et malgré cela c'est la version 64 bits qui se lance!
    !!!!!!!!!!!!

    C'est "comme si" il y avait une redirection.

    Il ne faut pas oublier que explorer.exe est un processus très spécial, car à DEUX fonctions totalement différentes :

    - c'est le "shell" de Windows (par défaut), lancé automatiquement par le système au démarrage de session, défini dans la clef
     HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\shell

    - c'est aussi (à condition de le lancer volontairement) une appli d'exploration de fichiers.

    AMHA, (mais c'est pure spéculation car je n'ai rien trouvé dans le MSDN à ce sujet), le système 64 bits n'accepte pas de processus 32 bits comme "shell". Et si on veut lui "fourguer" un processus 32 bits, il regarde immédiatement s'il n'existe pas le même mais en version 64 bits.

    En parcourant différents forums (essentiellement anglophones), j'ai constaté que ce problème était récurrent, et toujours sans solution.



    May the Force be with You!
    La Connaissance s'accroît quand on la partage
    ----------------------------------------------------------
    Jean-Claude BELLAMY [MVP Expert IT Pro]
    http://www.bellamyjc.org  ou http://jc.bellamy.free.fr

    • Marqué comme réponse clemn lundi 3 septembre 2012 15:23
    lundi 3 septembre 2012 15:06
  • Merci, sa m’éclaire beaucoup, je vais m’arrêter la et chercher un gestionnaire de fichier pour teste merci beaucoup. Je n’étais pas très loin de pouvoir le lancer mais si c'est impossible cela ne sert a rien malheureusement.

    • Marqué comme réponse clemn lundi 3 septembre 2012 15:23
    • Non marqué comme réponse clemn lundi 3 septembre 2012 15:23
    lundi 3 septembre 2012 15:22
  • Merci beaucoup, mais visiblement comme vous je n'etais pas loin de le lancé,on c'est aperçu de cette redirection, je vais continuer mon investigation sans l'explorer merci.
    lundi 3 septembre 2012 15:23