Zatrzymaj Eksploratora Windows 7 przed automatycznym rozwijaniem folderów

32

Eksplorator Windows 7 można otworzyć w dowolnym folderze z wiersza polecenia. Ale automatycznie rozwija (na lewym panelu nawigacyjnym) foldery Ulubione, Pulpit i [Nazwa użytkownika]. Utrudnia to zobaczenie, co jest w panelu nawigacyjnym.

Jak mogę powiedzieć Eksploratorowi Windows 7, aby domyślnie zwinął te foldery, dopóki ich nie otworzę? Chcę tylko rozwinąć wybrany folder.

SRobertJames
źródło
Aktualizacja: Wygląda na to, że Explorer zapamiętuje wszystkie rozwinięte foldery i rozwija je za każdym razem. Jak mam zacząć bez rozwijania czegokolwiek?
SRobertJames,
Chciałbym zobaczyć odpowiedź na to pytanie. Podczas przeglądania folderów za pomocą explorer.exe nie wszyscy chcą, aby były automatycznie rozwijane w widoku drzewa. W innych przypadkach możemy chcieć, aby foldery nie rozwijały się automatycznie po kliknięciu innego folderu.
Robert Kerr
Chciałbym również znaleźć rozwiązanie. Mój problem jest taki - mam skrót na pulpicie do katalogu głównego dysku C:. Nie mam nic przeciwko C: rozwijanie po kliknięciu tego linku. Mam na myśli to, że wszystkie foldery na moim pulpicie są rozwijane, ponieważ rozwinąłem je w poprzednim oknie Eksploratora i zamknąłem to okno bez uprzedniego zwinięcia folderu. System Windows „pamięta”, że został rozwinięty w drugim oknie, więc rozwija się, gdy kliknę mój skrót. Chcę, aby Eksplorator otwierał się ze wszystkimi zwiniętymi folderami (oprócz C :) po kliknięciu skrótu, niezależnie od tego, co działo się w poprzednich oknach.
sdoca,
Żadna z odpowiedzi nie jest dobra. Nie chodzi o to, aby eksplorator nie rozwijał się do bieżącego folderu, ale żeby eksplorator pokazywał bieżący folder, nie rozwijając innych domyślnych badziewi. Przeczytaj ludzi.
Eli
Poddaję się. Lepiej po prostu całkowicie ukryj lewy panel, ponownie skonfiguruj skrót %windir%\explorer.exe C:\Users\name\Linksi dodaj tam skróty lub użyj klawisza F4 + Escape, aby wpisać katalog, jeśli jest krótki lub jeśli możesz go wkleić
Rivenfall

Odpowiedzi:

35

Jest na to sposób, przynajmniej w przypadku katalogu domowego użytkownika:

  • otwarty odkrywca
  • kliknij prawym przyciskiem myszy nazwę użytkownika (rozszerzony katalog domowy użytkownika)
  • nie wybieraj żadnej pozycji z menu kontekstowego, ale kliknij małą strzałkę lewym przyciskiem myszy, aby zwinąć ten katalog
  • wyjdź z odkrywcy
  • otwórz odkrywcę i ciesz się;)
anscheinbar
źródło
9
Nie wierzę, że to działa, ale dziękuję!
Mike Schall
3
+1 Dziwaczne, ale to też zadziałało dla mnie! Można go również użyć, aby zapobiec automatycznemu rozwijaniu bibliotek, sieci i panelu sterowania (jeśli, tak jak ja, chcesz mieć włączoną
opcję
2
To naprawdę działa, szalone!
NateS
1
Działa na systemie Windows 10! Nie wierzysz jeszcze w magię?
Ivan Aksamentov - Upuść
Działa także kliknięcie Rozwiń / Zwiń w menu po kliknięciu prawym przyciskiem myszy.
bretddog
13

Jeśli w tym samym oknie dialogowym „Opcje folderów” (dostępnym również po przejściu do „Organizuj -> Opcje folderów i wyszukiwania”, jeśli nie zmieniłeś domyślnego ukrywania menu w stylu klasycznym), odznacz również „Pokaż wszystkie foldery” ", nie będzie już wyświetlać i rozszerzać bieżącego folderu użytkownika za każdym razem, gdy otworzysz okno Eksploratora.

Był to również mój największy ból w czasie. Niedawno znalazłem rozwiązanie za pomocą wbudowanej pomocy systemu Windows 7 (robiąc odwrotnie niż sugerowali).

Pan Smith
źródło
2

Znalazłem działającą odpowiedź na stronie internetowej Microsoftu, mam nadzieję, że krzyżowanie adresów URL jest dozwolone, ale jeśli zostanie usunięte z tego forum, daj mi znać, a opiszę to tutaj. Właściwe uznanie dla prawdziwych osób rozwiązujących problemy znajduje się w łączu docelowym.

Istnieje klucz rejestru, który rejestruje stan otwarcia / zamknięcia głównych folderów w lewym okienku nawigatora eksploratora, który można ustawić w lewej ramce eksploratora, eksplorator zamknięty, aby ustawić klucz reg, a następnie wartość klucza reg ręcznie zmieniono na tryb tylko do odczytu. Teraz, gdy od czasu do czasu otwierasz te foldery, takie jak Ulubione lub identyfikator użytkownika (lub bardziej problematyczne jest to, że wiele ustawień okna dialogowego Plik / Otwórz ponownie otworzy folder użytkownika), po włączeniu regkey tylko do odczytu, gdy okno dialogowe eksploratora lub pliku aplikacji jest zamknięte, NavPane rozwinięte foldery regkey nie jest ponownie zapisywany, pozostając w preferowanym stanie rozwiniętym / zwiniętym.

Informacje o stanie lewego panelu nawigatora Explorer są przechowywane w kluczu rejestru HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Modules \ NavPane. Jeśli usuniesz wartość rejestru ExpandedState, przy następnym otwarciu Eksploratora wyświetli się „domyślny” stan drzewa.

Użytkownik napisał również tekstowy plik wsadowy (dzięki czemu można przejrzeć każdy wiersz kodu, aby zobaczyć, co robi), aby umożliwić ustawienie eksploratora zgodnie z potrzebami, a następnie obrócić stan NavPane tylko do odczytu, aby zachować stan na czas nieokreślony. Skrypt wsadowy pozwala również zresetować funkcjonalność do domyślnych okien (włącz regkey odczyt / zapis) i tak dalej.

To jest link do strony Microsoft ze wszystkimi szczegółami i plikiem skryptu:

http://social.technet.microsoft.com/Forums/windows/en-US/48ebc898-290d-405f-b4d5-c3dc72278b76/collapse-all-foldertrees-when-closing-explorer


Jako dodatkową funkcję do powyższego dołączam te informacje, ponieważ składnia przecinków / spacji jest różna dla Win7 w porównaniu do WinXP / innych wersji, które są szeroko udokumentowane na stronach internetowych. Ten sytnax otworzy Eksploratora na preferowanym folderze, niezależnie od tego, które foldery są rozwijane / zwinięte, z odpowiedzią na bezpośrednie pytanie tego wątku, ale zwykle bezpośrednio związane z intencją otwarcia eksploratora na określone wymagania.

Oto parametry wiersza poleceń, aby dodatkowo otworzyć Eksploratora do preferowanego katalogu w Win7 32-bit Home Premium. Utwórz skrót za pomocą tego wiersza polecenia jako Cel: C: \ Windows \ explorer.exe explorer / e / root, „C: \” / select, „C: \ PreferredDataDir”

Zamień C: \ PreferredDataDir na oczywiście preferowany katalog, w tym tylko odniesienie do katalogu głównego C: \ lub katalogu głównego innej litery dysku, jeśli wolisz nad podkatalogiem. Podana opcja root nadal umożliwia dostęp do E: drive itp., W przeciwieństwie do opublikowanego zamierzonego efektu opcji ograniczenia ruchu tylko w obrębie określonego katalogu głównego, który może działać w innych wersjach systemu Windows.

sdtechuser
źródło
To by wyjaśniało, dlaczego to nie zadziałałoby, gdy nie miałem uprawnień do zapisu w rejestrze! :-)
Xan-Kun Clark-Davis
1

Spróbuj tego - otwórz Eksploratora Windows. Kliknij NARZĘDZIA> OPCJE FOLDERU

Odznacz Automatycznie rozwiń do bieżącego folderu

Jakich przełączników wiersza poleceń używasz (jeśli występują) podczas otwierania Eksploratora?

Sparx
źródło
1

W Eksploratorze Windows kliknij Narzędzia> Opcje folderów

Na karcie Ogólne w okienku nawigacji odznacz „Pokaż wszystkie foldery”.

Teraz po otwarciu Eksploratora Windows powinieneś dostać zwinięte foldery.

dlaczego
źródło
1

Spróbuj wyłączyć wykrywanie sieci. Przynajmniej powstrzyma to eksploratora przed rozszerzeniem wszystkich folderów sieciowych. Informatyk zmienił to ustawienie na moim komputerze i dręczyło mnie to dwa lata, jeszcze kilka chwil temu, gdy maszyna rozszerza katalogi sieciowe i uniemożliwia mi przejście do ścieżki, którą chcę poznać.

Gość
źródło