Jak zmusić system Windows do zapisywania pozycji ikon na pulpicie?


55

Czy istnieje sposób, aby zmusić system Windows do zapisywania pozycji ikon na pulpicie?


3
Witamy w SuperUser i dziękuję za pomoc! Pamiętaj, że chociaż odpowiadanie na własne pytania jest całkowicie w porządku , powinieneś sformatować swój post jako taki - pytanie i odpowiedź. Więc przepisz swój post, aby zawierał pytanie lub opisał problem, a następnie opublikuj rozwiązanie jako odpowiedź. Nie zapomnij również zaakceptować odpowiedzi (klikając obok niej znacznik wyboru), aby inni, którzy ją znajdą, wie, że rozwiązanie działało dla Ciebie.
Indrek

Istnieje również małe rozszerzenie powłoki, które dodaje opcje „Zapisz układ ikon pulpitu” i „Przywróć układ ikon pulpitu” do menu kontekstowego ikony „Mój komputer”. Możesz go tutaj uzyskać na przykład.
zb226,

Fakt, że te hacki działają, jest smutnym komentarzem do podstawowego interfejsu użytkownika tutaj. W każdym razie, na wszelki wypadek, możesz również rzucić okiem na to małe narzędzie przywracania pulpitu , które znalazłem na forum. Możesz zapisać ustawienia do pliku - który możesz zabrać ze sobą na nowy komputer itp. Świetny pomysł!
będzie

1
Nie można odpowiedzieć, ale zrobi to komentarz. Stworzyłem bardzo lekką usługę, która automatycznie zapisuje / przywraca pozycje po zmianie rozdzielczości. Sprawdź to: github.com/TomONeill/persistentdesktopicons
Tom

Odpowiedzi:


67

Możesz po prostu kliknąć pulpit prawym przyciskiem myszy i kliknąć Odśwież . Zapisuje to pozycje ikon (przynajmniej robi to na XP, potwierdzone także na Windows 7).

Oto prosty sposób potwierdzenia, że ​​ta metoda działa:

  • Przenieś ikonę
  • Zabij explorer.exe(i uruchom go ponownie, jeśli nie uruchomi się ponownie automatycznie)
  • Ikona powiadomienia cofa się (ponieważ nie została zapisana)
  • Przesuń ponownie ikonę
  • Kliknij pulpit prawym przyciskiem myszy -> kliknij Odśwież
  • Kill explorer.exe(i uruchom ponownie)
  • Ikona powiadomienia nie cofa się (ponieważ tym razem została zapisana przed zabiciem eksploratora)

jak zrestartować explorer.exe po tym, jak zostanie zabity z menedżera zadań .. Nie widzę sposobu na ponowne uruchomienie .. ponieważ menu Start znika .. (Windows 7)
ihightower

5
W „Menedżerze zadań” kliknij opcję menu „Plik” i wybierz „Uruchom nowe zadanie”. A następnie wpisz „explorer” i naciśnij Enter.
Hakan

1
Świetnie też na Windows 10 ...
Macmade

9
przez całe moje życie, żartujesz sobie ze mnie? to działa, dlaczego musiałem cierpieć tyle lat?
RozzA

Jesteś bogiem wśród mężczyzn
Mariano L

24

Istnieje dobry program o nazwie DesktopOK , który ma możliwość EKSPORTOWANIA (zapisania jako) pliku, a następnie przywrócenia go w dowolnym momencie ..


4
Działa to świetnie w moim przypadku, w którym często dokuję i oddokowuję swojego roboczego laptopa. Przełączanie między rodzimym wyświetlaczem laptopa a dwoma większymi monitorami psuje rozmieszczenie ikon Win7 i kończą się wszędzie (dość żałosne, jeśli mnie pytasz). Korzystając z DesktopOK, możesz zapisać kilka „sesji” dla różnych konfiguracji i rozdzielczości monitora oraz przywracać je w razie potrzeby. Nie wymaga instalacji, wystarczy uruchomić, gdy chcesz zapisać lub przywrócić.
Amos M. Carpenter

Niestety znalazłem DesktopOK, który spowodował awarię Win10 w wersji 4.41
Hellonearthis,

Wygląda na to, że DesktopOK w wersji 4.71 działa poprawnie w systemie Windows 10. Istnieje również Iconoid , który może zapisywać i przywracać względne pozycje ikon, co okazało się przydatne podczas przełączania ekranu pojedynczego laptopa na ekran laptopa + duży monitor.
RolfBly

Testowałem DesktopOK 4.73 na W10 i NIE działa. Funkcja przywracania nic nie robi.
teecee

8

Sposób zmuszenia systemu Windows do zapisywania pozycji ikon na pulpicie bez użycia narzędzi innych firm:

  1. Otwórz Notatnik i wpisz jakiś tekst, tak, że jeśli były, aby go zamknąć, to wyświetli komunikat potwierdzający.
  2. Spróbuj się wylogować.
  3. Notatnik (i ewentualnie inne aplikacje) zapyta Cię, czy chcesz zapisać zmiany.
  4. Kliknij Anuluj. Zapobiegnie to wylogowaniu systemu Windows.

Pozycje ikon pulpitu są teraz zapisywane. Dzieje się tak, ponieważ jest to jedna z rzeczy, które Windows robi podczas wylogowywania, i dzieje się to przed faktycznym wylogowaniem.

Może to być pomocne, gdy właśnie uporządkowałeś pulpit, ponieważ jeśli Windows Explorer ulegnie awarii, modyfikacje pozycji ikon pulpitu zostaną utracone.


3
Myślę, że rozwiązanie Anonimowego jest znacznie prostsze i faktycznie działa, właśnie tego spróbowałem. :) Btw., Ciekawe.
Sk8erPeter,

Ten jest rzeczywiście prostszy;). Ten nadal może być przydatny, w prostym przypadku prostszy przestaje działać w przyszłej wersji systemu Windows.
Jelle Geerts

1
Podoba mi się sposób, w jaki myślisz, zawsze wylogowałem się i wróciłem (lub ponownie uruchomiłem) - ale sztuczka odświeżająca również działa - przez cały ten czas!
RozzA

8

Właśnie zainstalowałem DesktopRestore z midiox, który działa dobrze w Windows 7 i 10. Wystarczy kliknąć pulpit prawym przyciskiem myszy, aby wyświetlić menu -

zrzut ekranu


2
Nie wiem, dlaczego to zostało odrzucone. To świetna odpowiedź i niesamowite rozwiązanie. Używam ikony Jamie O'Connell na pulpicie Zapisz i przywróć ponad dekadę, i nadal używam na Win7 x64. Jest to nieocenione, zwłaszcza gdy przełączasz się między konfiguracją z wieloma monitorami w pracy i z jednym monitorem (laptopem) w domu. Można skonfigurować różne układy, które można bardzo łatwo przywrócić kontekstowo na podstawie ustawień monitora. Link do (darmowej) aplikacji znajduje się na stronie Jamiego: midiox.com/html/desktop.htm
Tom Auger

Nie głosowałem negatywnie, ale to rozwiązanie nie działa już w Win10
Serj Sagan

2
To nieprawda. Używam go w systemie Windows 10 i wydaje się, że działa idealnie dobrze.
Gal Talmor

W Win10 menu wydają się dziwnie zachowywać (nie rozwijają się; dwukrotne kliknięcie dowolnego z nich zamiast zmienia język) przy zachowaniu otwartego okna programu podczas zmiany ekranu.
user66001

1
Negatywne opinie mogą wynikać z faktu, że obecnie 26 z 64 silników w https://www.virustotal.com/ zgłasza instalator chip.de jako złośliwy, prawdopodobnie z powodu adware wstrzykiwanego przez witrynę pobierania. Zredagowałem odpowiedź i zmieniłem link do oficjalnej strony.
Álvaro González

3

Problem dotyczący systemu Windows 10 związany był z programem ESET Antivirus (i ich podobnymi produktami). Po usunięciu trojana / wirusa antywirusowego ustawienia ikony i folderu (rejestru) ulegają uszkodzeniu i nie ma możliwości powrotu.

Na szczęście firma ESET udało się odtworzyć problem i udostępniła poprawkę dzisiaj (za pośrednictwem serwerów aktualizacji przedpremierowych): https://forum.eset.com/topic/6033-windows-10-forget-folder-view-setting-when- ess-is-install / page-5 # entry33407

Aktualizacja:

Jeśli moduł Cleaner nie naprawi systemu po ponownym uruchomieniu i skanowaniu startowym (jak to ma miejsce w niektórych systemach), wykonaj następujące kroki (podjęte tutaj ), aby ręcznie naprawić:


  1. Otwórz Regedit:

W regedit przejdź do tych 2 miejsc docelowych:

HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{42a­edc87-2188-41fd-b9a3-0c966feabec1}\InPro­cServer32\

i

HKEY_CLASSES_ROOT\CLSID\{42aedc87-2188-4­1fd-b9a3-0c966feabec1}\InProcServer32\

  1. Zacznij od kliknięcia prawym przyciskiem myszy ostatniego podklucza (którym w tym przypadku jest InProcServer32) i kliknij „Uprawnienia ...”, następnie kliknij „Zaawansowane ...”, a następnie „Zmień” dla „Właściciela”. Ponownie wybierz „Zaawansowane ...”, kliknij „Znajdź teraz” i wybierz „Administratorzy”. "OK OK". Wybierz „Zamień właściciela na podwykonawcach i obiektach”, a także „Zamień wszystkie wpisy uprawnień do obiektów podrzędnych ...”, a następnie kliknij OK. Następnie wybierz „Administratorzy” w oknie uprawnień, które otworzyłeś po raz pierwszy i zaznacz „Pełna kontrola”, a następnie wciśnij „OK”. Zrób to do InProcServer32folderu w obu ścieżkach HKEY.

  2. Dwukrotnie kliknij na (Default)i wymienić %SystemRoot%\SysWow64\shell32.dllze %SystemRoot%\system32\windows.stor­age.dllw obu tych miejsc plik, a następnie uruchom ponownie komputer i wszystko powinno działać dobrze !!


2

Aby zapisać ikony pulpitu, kliknij prawym przyciskiem myszy pulpit systemu Windows i wybierz opcję Odśwież.

Prostym sposobem na przywrócenie ikon pulpitu jest utworzenie pliku wsadowego z poniższym kodem - nazwałem mój plik RestoreIcons.bat i zapisałem go w folderze na ścieżce systemu Windows, aby łatwo go uruchomić.

@echo off
title Restore Desktop Icons
color 0E
taskkill /IM explorer.exe /F
cls
echo This will restore desktop icons to position saved since either
echo * last reboot
echo * or last time you right-clicked on desktop and selected Refresh
echo whichever was the most recent.
echo.
echo The main reason for this pause is that a delay was needed between commands 
echo for this batch file to actually work.
echo.
pause  
start explorer.exe

2
można po prostu użyć polecenia PING do pingowania „home” przez określony czas, co pozwala na automatyczną pauzę
RozzA

1

Wydaje się, że istnieje pewna różnica zdań na temat tego, co „działa”, a co nie. Wydaje się, że różne wersje systemu Windows 10 i różne sugerowane tutaj aktualizacje oprogramowania działają w różnych momentach - a nie w innych. Co znaczy YMMV. Oto, co działało i nie działało dla mnie od 25 lutego 2018 r. Przy użyciu wersji Windows 10 1709, wydanie Home, w pełni zaktualizowane. Mam konfigurację z dwoma monitorami, zarówno w rozdzielczości 1920 x 1080, ekran laptopa skalowany w 150%, ekran pulpitu skalowany w 100% (ustawienia zalecane przez Windows).

  • Kliknij pulpit prawym przyciskiem myszy i opcję Odśwież: W ogóle nie działało dla mnie. Kliknij odśwież, przesunął ikonę jako test, zabił Eksploratora, gdy Explorer wrócił, ikona nie została przywrócona. Zawieść.

  • Przywracanie pulpitu w wersji 1.7.0 z Midi-Ox: działało, ale nie idealnie. Zapisałem układ ikon, zmieniłem mój główny wyświetlacz na monitor biurkowy (który przenosi wszystkie ikony z laptopa na zewnętrzny monitor biurkowy, ale całkowicie niszczy układ), a następnie przywróciłem ikonę. Było przeważnie dobre, ale dwie ikony były na sobie nawzajem, a jedna ikona pozostała z powrotem na monitorze komputera.

  • DesktopOK wersja 5.01 z SoftwareOK.com: Wykonano ten sam test zmiany podstawowego wyświetlacza, jak opisano powyżej. DesktopOK działał bezbłędnie.

Nie trzeba dodawać, że DesktopOK to rozwiązanie, którego używam. Na podstawie innych odpowiedzi tutaj, YMMV. Powodzenia!


Drogi Bruce, jeśli to, co opisałeś powyżej, jest tym, czego próbowałeś, odświeżenie nie zadziałało, ponieważ kliknąłeś odśwież PRZED przeniesieniem ikony. musisz kliknąć Odśwież PO przeniesieniu ikony. operacja odświeżania przechowuje lokalizację w rejestrze
Lockszmith,

1
@Lockszmith, źle interpretujesz opisany przeze mnie test. Spodziewałem się, że odświeżenie zapisało pozycję ikony PRZED przeniesieniem. Test polegał na przesunięciu ikony, zabiciu Eksploratora, zrestartowaniu go, a następnie sprawdzeniu, czy ikona została przywrócona do starej lokalizacji podczas odświeżania. To nie działało dla mnie.
Bruce Morris,

Widzę i stoję skorygowany. Chociaż przypuszczam, że wszyscy, którzy tu przybyli, szukali sposobu, aby uchronić coś przed zagubieniem - przynajmniej to mnie tu sprowadziło. Wygląda na to, że coś działa lepiej na twojej env niż na mojej :)
Lockszmith,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.