Runas Windows Explorer in Windows 7

11

Ich habe ein seltsames Problem mit Windows Explorer unter Windows 7 Professional.

Wenn ich versuche, es unter verschiedenen Benutzeranmeldeinformationen zu öffnen, wird die folgende Fehlermeldung angezeigt:

Windows Kann nicht auf das angegebene Gerät zugreifen, Pfad ...

Die Ergebnisse sind die gleichen, egal ob ich es über das Kontextmenü oder mit benutze runas /user:DOMAIN\User explorer.exe

Wenn ich jedoch eine Eingabeaufforderung öffne (mit runas.exe), ist das Verhalten etwas anders:

  • Das Eingeben von just exploreroder explorer.exeführt zu demselben Fehler.
  • Tippen Sie ein explorer C:oder explorer /E,...führen Sie nichts aus. Ich bin gleich wieder zur Eingabeaufforderung zurückgekehrt. Der Explorer-Prozess wird nicht gestartet.

Hat jemand dieses Verhalten schon einmal gesehen? Wenn ja, wie kann ich das ändern?

Nasir
quelle

Antworten:

3

Zunächst einmal vielen Dank an alle für die Antworten.

Ein Update dazu. Wenn ich den Zieldomänenbenutzer zu einem lokalen Administrator mache, kann ich den Explorer mit dem Befehl runas starten. Die neue Instanz des Explorers wird jedoch nicht unter den Anmeldeinformationen eines anderen Benutzers gestartet.

Anscheinend erlaubt MS ab Vista nicht mehr mehrere Instanzen von explorer.exe mit unterschiedlichen Anmeldeinformationen. Es wurde hier erwähnt

Wie auch immer, ich gebe es offiziell auf und suche nach einem eigenständigen Explorer-Ersatz, der mit RunAs ausgeführt werden kann.

Nasir
quelle
Versuche dies. kostenlos und portabel: mustangpeak.net/ultraexplorer.html
2

Ich sehe dies bei Programmen, die den Zugriff auf eine Datei sperren oder keine Berechtigung zum Schreiben / Zugreifen auf eine bestimmte Datei haben. Ich sehe es oft mit Notepad ++, also speichere ich es einfach auf dem Desktop und kopiere es dann, wenn ich an Systemdateien arbeite. Möglicherweise müssen die Entwickler dieser Programme geringfügige Änderungen vornehmen oder die Art und Weise, wie Windows 7 damit umgeht. Ich sehe es jedoch mehr in Win2k8.

user10547
quelle
1
Ich versuche nur, Windows Explorer unter verschiedenen Anmeldeinformationen auszuführen. Keine spezielle Anwendung.
Nasir
Geben Sie nur einen Grund an, warum Sie das bekommen würden. Wenn Sie versuchen, den Explorer auszuführen und nichts anderes die Benutzerkontensteuerung vollständig ausschalten und sicherstellen, dass sie beendet ist, starten Sie sie im Task-Manager. Vielleicht funktioniert das.
user10547
2

Ich habe den Rat unseres Microsoft Tam eingeholt und verwende jetzt Explorer ++. Sie können ihn von www.explorerplusplus.com herunterladen. Nachfolgend finden Sie den Rat, den ich erhalten habe.


In Win7 blockieren wir jetzt das Starten des Explorers in einem anderen Kontext. Möglicherweise müssen Sie eine Dateimanageranwendung installieren, um diesen Trick auszuführen. Http://blogs.technet.com/elevationpowertoys/archive/2009/11/20/explore-as-administrator-powertoy.aspx

Oder

Sie können den Explorer in einem anderen Kontext starten, vorausgesetzt, Sie beenden die erste Instanz, bevor Sie die zweite erstellen, da es sich um eine einzelne Instanz handelt.

Dies wäre jedoch ein falscher Weg und ein nicht unterstütztes Szenario, das auch einige Probleme verursachen würde.


quelle
Brillant! Explorer ++ hat perfekt funktioniert .
SliverNinja - MSFT
2

Sie können den Explorer mit erhöhten Rechten ausführen , wenn Sie die Explorer-Factory für erhöhte und nicht erhöhte Funktionen deaktivieren, die alle Anforderungen zum Erhöhen des Explorers blockiert.

Starten Sie dazu regedit.exeund gehen Sie zum Schlüssel HKEY_CLASSES_ROOT\AppID\{CDCBCFCA-3CDC-436f-A4E2-0E02075250C2}. Übernehmen Sie den Besitz des Schlüssels und erteilen Sie Ihrem Konto die vollständigen Berechtigungen. Benennen Sie nun den Wert um oder löschen Sie ihn RunAs. Danach ist die Explorer-Fabrik für erhöhte und nicht erhöhte Funktionen deaktiviert. Wenn Sie "Als Administrator ausführen " auswählen, wird der Explorer mit erhöhten Rechten ausgeführt :

Geben Sie hier die Bildbeschreibung ein

magicandre1981
quelle
Danke, das funktioniert tatsächlich. Möglicherweise möchten Sie PrivBar installieren , eine Symbolleiste für den Explorer, die anzeigt, mit welchen Berechtigungen sie ausgeführt wird. Beachten Sie außerdem, dass Sie "Als Administrator ausführen" anstelle von "Ausführen als ..." + "Benutzer: Administrator" verwenden können.
JDM
1

Dieser Windows- Supportartikel könnte helfen.

Ich habe versucht, den Prozess explorer.exe zuerst runas /user:DOMAIN\AnotherUser explorer.exezu beenden und dann auszuführen , und er hat meine Shell durch die Shell von AnotherUser ersetzt. Durch das Abmelden von der neuen Shell werde ich jedoch vollständig abgemeldet.

Ein Blog-Beitrag spricht über das Einstellen der, Launch folder windows in a separate processaber es hat bei mir nicht funktioniert. YMMV.

Ramon Marco Navarro
quelle
1

Es gibt eine Lösung (getestet und für mich arbeiten zumindest) hier .

Verwenden Sie grundsätzlich den Internet Explorer anstelle von Windows Explorer. Dies funktioniert für lokale Dateien.

Wenn Sie auf einen Netzwerkstandort zugreifen möchten, \\myserver\mysharekönnen Sie Folgendes in die Adressleiste eingeben:

file:\\myserver\myshare
John D.
quelle
1
Während dies in den IE6-Tagen funktionierte, glaube ich nicht, dass dies seit der Veröffentlichung von IE7 funktioniert hat
Rex
1

Aaron Margosis hat eine Alternative zum Ausführen von Windows Explorer als anderer Benutzer in Windows 7 veröffentlicht. Sie verwenden Notepad anstelle von Explorer.

Siehe die Kommentare vom 7. Dezember 2009 am Ende dieser Seite .

Indrek
quelle
0

Ich habe dieses Verhalten sowohl in der RC- als auch in der Release-Version bemerkt. Ich verwende derzeit 64-Bit-Win 7 Enterprise.

Dies ist ziemlich irritierend, da eine der Hauptanwendungen darin besteht, dass ich mit einem Administratorkonto auf Netzwerkressourcen zugreifen kann, auf die Standardbenutzer sonst nicht zugreifen können. Die Verwendung von "explorer.exe / separate" war in XP ein Dead-Cert, führt aber jetzt nichts mehr aus. Ich habe versucht, mich lokal als Benutzer anzumelden, als den ich später ausführen möchte, und die Option "Explorer-Fenster in separaten Prozessen ausführen" festgelegt, aber auch dies hilft nicht.

Ich habe gesehen, dass dies auf anderen poeples-Systemen funktioniert, und es gibt Blog-Posts, in denen erklärt wird, wie man als anderer Benutzer ausgeführt wird. Vielleicht ist dies also auf das Ausführen als Domänenbenutzer beschränkt?

Außerdem erhalte ich nur dann die Fehlermeldung, wenn ich zuvor Explorer.exe als Administrator festgelegt habe. Wenn dies nicht eingestellt ist, bekomme ich überhaupt keine Aktivität. Wenn Sie den Explorer als einen anderen Domänenbenutzer als den ausführen, unter dem Sie angemeldet sind, tritt die Erhöhung möglicherweise nicht ordnungsgemäß auf und dem Konto wird der Zugriff auf die Datei verweigert.

Richard


quelle
0

In Windows XP funktioniert es folgendermaßen:

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

Sie könnten das versuchen, den /separateSchalter. Ich habe gerade meine Windows 7-VM verworfen, aber es war ein RC, und ich konnte noch keine neue Nicht-RC-Version installieren, daher kann ich sie derzeit nicht testen.

UPDATE: In Vista wird versucht, den Explorer zu starten, aber es wird nie auf dem Bildschirm angezeigt, weshalb ich denke, dass dies auch unter Windows 7 nicht funktioniert.

Bratch
quelle
1
Ja, habe es einfach versucht. keine Würfel :-(
Nasir
0

Suchen Sie einfach die Verknüpfung für Windows Explorer in der Taskleiste, aber klicken Sie nicht mit der linken Maustaste darauf. Drücken Sie die ShiftTaste auf der Tastatur und klicken Sie mit der rechten Maustaste auf das Windows Explorer-Symbol. Klicken Sie dann auf Als Administrator ausführen oder Als anderes Benutzermenü ausführen.

Tri Effendi
quelle
Tri Effendi: Das funktioniert NICHT in Windows 7.
-1

Überprüfen Sie den Besitz auf explorer.exe. Ansonsten bin ich ratlos.

shaiss
quelle
-1

Haben Sie ein Konto mit Administratorrechten? Windows 7 erlaubt es nicht, Windows Explorer mit Administratorrechten auszuführen, selbst wenn Sie "Als -> Administrator ausführen" wählen.

Meine Lösung hier ist:

Zu meiner Beobachtung, die Aktivierung des Administrator - Kontos , wie oben beschrieben wird kein Passwort zuweisen Administrator . Schützen Sie daher das Administratorkonto so schnell wie möglich in den Kontoeinstellungen. Oder folgen Sie http://support.microsoft.com/kb/149427, bevor Sie das Administratorkonto aktivieren .

Abdull
quelle
Bitte lesen Sie die ursprüngliche Frage und andere Antworten. Dies hat nichts mit der Deaktivierung des Administratorkontos zu tun.
Nasir
Na ja, vielleicht nicht in deinem Fall. Aber in meinem Fall tat es :)
Abdull