Mam dziwny problem z Eksploratorem Windows w systemie Windows 7 Professional.
Kiedy próbuję otworzyć go przy różnych poświadczeniach użytkownika, pojawia się następujący komunikat o błędzie:
Wyniki są takie same, niezależnie od tego, czy wypróbuję to z menu kontekstowego, czy przy użyciu runas /user:DOMAIN\User explorer.exe
Jeśli jednak otworzę wiersz polecenia (za pomocą runas.exe), zachowanie będzie nieco inne:
- Wpisanie just
explorer
lubexplorer.exe
powoduje ten sam błąd. - Wpisywanie
explorer C:
lubexplorer /E,...
nic nie uruchamia. Natychmiast powróciłem do monitu. Proces Eksploratora nie uruchamia się.
Czy ktoś już widział to zachowanie? Jeśli tak, jak mogę to zmienić?
źródło
Widzę to w programach, które blokują dostęp do pliku lub nie mają uprawnień do zapisu / dostępu do określonego pliku. Często go widzę w Notepad ++, więc po prostu zapisuję go na pulpicie, a następnie kopiuję podczas pracy na plikach systemowych. Mogą występować niewielkie modyfikacje, które mogą wymagać twórcy tych programów lub sposób, w jaki Windows 7 je obsługuje. Widzę to jednak bardziej w Win2k8.
źródło
Szukałem porady naszego microsoft tam, a teraz używam Explorer ++, którą możesz pobrać ze strony www.explorerplusplus.com Poniżej znajduje się rada, którą otrzymałem.
W Win7 blokujemy teraz uruchamianie Eksploratora w innym kontekście. Może być konieczne zainstalowanie aplikacji do zarządzania plikami, aby wykonać tę sztuczkę http://blogs.technet.com/elevationpowertoys/archive/2009/11/20/explore-as-administrator-powertoy.aspx
Lub
Możesz uruchomić Eksploratora w innym kontekście, pod warunkiem, że zabijesz pierwszą instancję przed utworzeniem drugiej, ponieważ jest to jedna instancja.
Byłby to jednak niewłaściwy sposób i byłby to nieobsługiwany scenariusz, a także spowodowałby pewne problemy.
źródło
Możesz uruchomić Eksploratora z podwyższonymi prawami, jeśli wyłączysz podwyższoną fabrykę Eksploratora Eksploratora, która blokuje wszystkie żądania podniesienia Eksploratora.
Aby to zrobić, zacznij
regedit.exe
i przejdź do kluczaHKEY_CLASSES_ROOT\AppID\{CDCBCFCA-3CDC-436f-A4E2-0E02075250C2}
. Przejmij na własność klucz i daj swojemu kontu pełne uprawnienia. Teraz zmień nazwę lub usuń wartośćRunAs
. Po wykonaniu tej czynności eksplorator z podwyższonym poziomem unelevated zostanie wyłączony, a po wybraniu opcji „Uruchom jako administrator” Eksplorator uruchomi się z podwyższonym poziomem uprawnień:źródło
Ten artykuł pomocy technicznej dla systemu Windows może pomóc.
Próbowałem najpierw zabić proces explorer.exe, a następnie uruchomić
runas /user:DOMAIN\AnotherUser explorer.exe
i zastąpił on moją powłokę powłoką AnotherUser. Ale wylogowanie z nowej powłoki całkowicie mnie wylogowuje.Wpis na blogu mówi o ustawianiu,
Launch folder windows in a separate process
ale to nie działało dla mnie. YMMV.źródło
Istnieje rozwiązanie (przetestowane i działa dla mnie przynajmniej) tutaj .
Zasadniczo używaj Internet Explorera zamiast tylko Windows Explorera; działa to dla plików lokalnych.
Jeśli chcesz uzyskać dostęp do lokalizacji w sieci
\\myserver\myshare
, możesz wpisać następujące polecenie w pasku adresu:źródło
Aaron Margosis opublikował alternatywę do uruchamiania Eksploratora Windows jako innego użytkownika w systemie Windows 7. W rzeczywistości używasz Notatnika zamiast Eksploratora.
Zobacz komentarze z 7 grudnia 2009 na dole tej strony .
źródło
Zauważyłem to zachowanie zarówno w wersji RC, jak i wersji. Obecnie używam 64-bitowego Win 7 Enterprise.
Jest to dość irytujące, ponieważ jednym z głównych zastosowań jest uzyskanie dostępu do zasobów sieciowych za pomocą konta administratora, które w innym przypadku byłoby niedostępne dla zwykłych użytkowników. Użycie „explorer.exe / Separate” w XP było martwym certyfikatem, ale teraz nic nie robi. Próbowałem zalogować się lokalnie jako użytkownik, który chcę później uruchomić jako „ustawienie okien eksploratora w osobnej opcji procesu”, ale znowu to nie pomaga.
Widziałem, że działa to na innych systemach ludzi i są posty na blogu wyjaśniające uruchamianie jako inny użytkownik, więc może jest to ograniczone do uruchamiania jako użytkownicy domeny?
Ponadto otrzymuję komunikat o błędzie tylko wtedy, gdy wcześniej ustawiłem Explorer.exe na działanie jako administrator. Jeśli nie zostanie to ustawione, nie otrzymam żadnej aktywności. Być może po uruchomieniu eksploratora jako inny użytkownik domeny niż użytkownik zalogowany, podniesienie uprawnień nie występuje poprawnie, a konto nie ma dostępu do pliku?
Richard
źródło
W Windows XP działa to tak:
Możesz spróbować,
/separate
przełącznik. Właśnie zepsułem maszynę wirtualną z systemem Windows 7, ale była to wersja RC i nie byłem jeszcze w stanie zainstalować nowej wersji innej niż RC, więc nie mogę jej teraz przetestować.AKTUALIZACJA: W systemie Vista próbuje uruchomić Eksploratora, ale tak naprawdę nigdy nie pojawia się na ekranie, co sprawia, że myślę, że to również nie zadziała w systemie Windows 7.
źródło
Po prostu znajdź skrót do Eksploratora Windows na pasku zadań, ale nie klikaj go lewym przyciskiem myszy. Naciśnij Shiftprzycisk na klawiaturze i kliknij prawym przyciskiem myszy ikonę Eksploratora Windows, a następnie kliknij polecenie Uruchom jako administrator lub Uruchom jako inny menu użytkownika .
źródło
Sprawdź własność w explorer.exe. Poza tym jestem zszokowany.
źródło
Czy masz konto z uprawnieniami administratora? System Windows 7 nie zezwala na uruchamianie Eksploratora Windows z uprawnieniami administratora, nawet jeśli wybrano opcję „Uruchom jako -> Administrator”.
Moje rozwiązanie tutaj to:
net user administrator /active:yes
(patrz http://answers.microsoft.com/en-us/windows/forum / windows_vista-security / how-to-start-windows-explorer-as-administrator / a3cfdd52-695d-46b0-a617-1c9128addf01 ).Zgodnie z moją obserwacją aktywacja konta administratora zgodnie z powyższym opisem nie spowoduje przypisania hasła do administratora . Dlatego należy jak najszybciej zabezpieczyć konto administratora w ustawieniach konta. Lub wykonaj http://support.microsoft.com/kb/149427 przed aktywacją konta administratora .
źródło