Runas Windows Explorer dans Windows 7

J'ai un problème étrange avec Windows Explorer sur Windows 7 Professional.

Lorsque j'essaie de l'ouvrir sous différentes informations d'identification utilisateur, le message d'erreur suivant s'affiche:

Windows Impossible d'accéder au périphérique, au chemin d'accès spécifié ...

Les résultats sont les mêmes, que ce soit dans le menu contextuel ou en utilisant runas /user:DOMAIN\User explorer.exe

Toutefois, si j'ouvre une invite de commande (en utilisant runas.exe), le comportement est un peu différent:

  • Tapez simplement sur explorer ou explorer.exe générer la même erreur.
  • Tapez dans l' explorer C: ou explorer /E,... ne fonctionne pas. Je suis retourné à l'invite. Le processus Explorer ne démarre pas.

Quelqu'un at-il déjà vu ce comportement? Si oui, comment puis-je changer?

    Tout d'abord, merci à tous pour les réponses.

    Une mise à jour à ce sujet. Si je fais de l'utilisateur du domaine cible un administrateur local, je peux démarrer Explorer avec la commande runas. Cependant, la nouvelle instance d'explorateur ne démarre pas sous les informations d'identification d'un utilisateur différent.

    Apparemment, en commençant par Vista, MS ne permet plus plusieurs instances d'explorer.exe avec des informations d'identification différentes. Il a été mentionné ici

    Quoi qu'il en soit, je l'abandonne officiellement et je recherche un remplacement d'explorateur autonome qui peut être exécuté avec RunAs.

    Je vois cela sur les programmes qui verrouillent l'accès à un fichier ou n'ont pas l'autorisation d'écrire / accéder à un fichier particulier. Je le vois beaucoup avec Notepad ++, alors je l'enregistre simplement sur le bureau, puis copie-le lorsque je travaille sur des fichiers système. Il pourrait y avoir quelques légères modifications que les développeurs de ces programmes devront peut-être faire ou la manière dont Windows 7 le gère. Je le vois encore dans Win2k8.

    J'ai cherché l'avis de notre microsoft tam et maintenant utilisez Explorer ++, vous pouvez le télécharger à partir de http://www.explorerplusplus.com Voici les conseils que j'ai reçus.


    Dans Win7, nous bloquons le lancement d'Explorer dans un autre contexte. Vous devrez peut-être installer une application de gestionnaire de fichiers pour faire ce tour http://blogs.technet.com/elevationpowertoys/archive/2009/11/20/explore-as-administrator-powertoy.aspx

    Ou

    Vous pouvez lancer Explorer dans un autre contexte à condition de tuer la première instance avant de créer la seconde, car c'est une instance unique.

    Mais ce serait une mauvaise façon de faire et ce sera un scénario non supporté, cela causerait également des problèmes.

    Cet article de support Windows pourrait vous aider.

    J'ai d'abord essayé de tuer le processus explorer.exe et ensuite d'exécuter runas /user:DOMAIN\AnotherUser explorer.exe et il a remplacé mon shell par le shell d'AnotherUser. Mais la connexion à partir du nouveau shell me déconnecte entièrement.

    Une publication sur le blog parle de la mise en scène des Launch folder windows in a separate process mais cela n'a pas fonctionné pour moi. YMMV.

    Il y a une solution (testée et fonctionnant pour moi au moins) ici .

    Utilisez basiquement Internet Explorer au lieu de simplement Windows Explorer; Cela fonctionne pour les fichiers locaux.

    Si vous souhaitez accéder à un emplacement en réseau \\myserver\myshare , vous pouvez taper ce qui suit dans la barre d'adresse:

     file:\\myserver\myshare 

    Aaron Margosis a posté une alternative à l'exploitation de l'Explorateur Windows en tant qu'utilisateur différent dans Windows 7. Vous utilisez plutôt le Bloc-notes au lieu de l'Explorateur.

    Voir les commentaires du 7 décembre 2009 au bas de cette page .

    Vous pouvez exécuter l' Explorateur avec des droits élevés si vous désactivez l' Usine d'Exploration Elevée-Intégrée qui bloque toutes les requêtes pour élever l'Explorateur.

    Pour ce faire, démarrez regedit.exe et accédez à la clé HKEY_CLASSES_ROOT\AppID\{CDCBCFCA-3CDC-436f-A4E2-0E02075250C2} . Prenez possession de la clé et attribuez à votre compte des autorisations complètes. RunAs ou supprimez la valeur RunAs . Après cela, l' Explorated High-Aouter Explorer Factory est désactivé et lorsque vous sélectionnez "Run as admin", l'Explorateur est élevé:

    Entrez la description de l'image ici

    J'ai également remarqué ce comportement sur le RC et la version de sortie. Je suis en train d'utiliser 64 bits Win 7 Enterprise.

    Cela est très irritant, car l'une des principales utilisations pour cela est de pouvoir accéder aux ressources réseau avec un compte administrateur inaccessible aux utilisateurs standard. L'utilisation de "explorer.exe / separ" était un cert mort dans XP, mais ne fait rien maintenant. J'ai essayé de me connecter localement en tant qu'utilisateur que je souhaite ensuite exécuter et configurer "run explorer windows in separ process option", mais cela ne vous aide pas.

    J'ai vu que cela fonctionne sur d'autres systèmes de poeples, et il y a des articles de blog expliquant l'exécution en tant qu'utilisateur différent, donc peut-être que cela est limité à l'exécution en tant qu'utilisateurs de domaine?

    De plus, je ne reçois que le message d'erreur si j'ai défini précédemment Explorer.exe pour fonctionner en tant qu'administrateur. Si cela n'est pas défini, je n'obtiens aucune activité. Peut-être que lorsque vous exécutez l'explorateur comme un utilisateur de domaine différent de celui auquel vous êtes connecté, l'élévation ne se produit pas correctement et le compte a-t-il refusé l'accès au fichier?

    Richard

    Dans Windows XP, cela fonctionne comme suit:

     runas /user:domain\username "explorer /separate" 

    Vous pouvez essayer cela, le commutateur /separate . Je viens de corrompre ma VM Windows 7, mais c'était un RC, et je n'ai pas encore réussi à installer une nouvelle version non RC, donc je ne peux pas la tester maintenant.

    MISE À JOUR: Dans Vista, il tente de démarrer Explorer, mais il ne s'affiche jamais sur l'écran, ce qui me fait penser que cela ne fonctionnera pas non plus dans Windows 7.

    Trouvez simplement le raccourci pour Windows Explorer dans la barre des tâches, mais ne cliquez pas sur la souris, cliquez dessus. Appuyez sur le bouton Maj sur le clavier et la souris; cliquez avec le bouton droit de la souris sur l'icône de l'Explorateur Windows, puis cliquez sur Exécuter en tant qu'administrateur ou Exécuter en tant que menu utilisateur différent .

    Vérifiez la propriété sur explorer.exe Autre que cela, je suis perplexe.

    Avez-vous un compte avec privilèges d'administrateur? Windows 7 ne permet pas d'exécuter Windows Explorer avec des privilèges d'administrateur, même lorsqu'il choisit de "exécuter comme -> Administrateur".

    Ma solution ici est:

    • Si vous ne l'avez déjà fait, activez-vous pour vous connecter à Windows 7 en tant qu'administrateur : dans une invite de commande avec privilèges d'administrateur, exécutez la commande suivante: net user administrator /active:yes (voir http://answers.microsoft.com/ En-us / windows / forum / windows_vista-security / comment-à-démarrer-windows-explorer-as-administrator / a3cfdd52-695d-46b0-a617-1c9128addf01 ).
    • Connectez-vous à Windows 7 avec le compte Administrateur .
    • Accédez à vos fichiers.

    À mon avis, l'activation du compte Administrateur comme décrit ci-dessus n'attribue pas de mot de passe à l' administrateur . Par conséquent, protégez le compte Administrateur dans les plus brefs délais dans les paramètres du compte. Ou suivez http://support.microsoft.com/kb/149427 avant d'activer le compte Administrateur .