[TUT] Vracanje pozicije ikonica na Desktop-u u Windows 7

[TUT] Vracanje pozicije ikonica na Desktop-u u Windows 7

offline
  • Dr SiGn  Male
  • Stručni saradnik
    Windows
  • Pridružio: 11 Jul 2005
  • Poruke: 1149
  • Gde živiš: Beograd

Windows ponekad iz raznih razloga (npr. menjanje rezolucije ekrana), zna da poremeti poziciju ikonica na desktop-u koju ste rucno odredili (Auto arrange iskljucen). Windows poziciju ikonica (i ostale parametre vezane za desktop, npr. velicina ikonica) cuva u registry kljucu Desktop koji se nalazi na sledecoj putanji:

HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Bags\1\

Konkretno, pozicija se cuva u binarnoj vrednosti ItemPosXXX_YYY gde XXX_YYY predstavlja rezoluciju ekrana. Svaki put kada se izvrsi promena pozicije ikonice na desktop-u, menja se i ova binarna vrednost.

Razlicite registry grane su uskladistene u fajlovima na disku koji se nazivaju hive.
Korisnicka podesavanja se nalaze u NTUSER.DAT fajlu koji se nalazi na sledecoj putanji:

C:\Users\Korisnicko_Ime

Fajl je sakriven, a da biste ga videli potrebno je u Folder Options u Control Panel-u, pod tabom View da cekirate Show hidden files,folders and drives i da decekirate Hide protected operating system files.

Kako bi se pozicija ikonica vratila na prethodno zeljeno stanje, potrebno je importovati Desktop kljuc iz nekog ranijeg registry backup-a. Ako nemate registry backup, potreban vam je NTUSER.DAT fajl iz nekog ranijeg perioda.

Windows 7 podrazumevano ima ukljucenu opciju System protection (koji je deo System Restore-a) koji povremeno cuva kopije fajlova i podesavanja.

Da bi dosli do starog NTUSER.DAT fajla, desni klik na Korisnicko_Ime u C:\Users > Properties > Previous Versions. Izaberite neki raniji datum i kliknite na Open. Otvorice vam se novi prozor sa starim fajlovima, medju kojima je i NTUSER.DAT. Kopirajte ovaj fajl na neko drugo mesto; U ovom primeru koristim C:\temp

Potom idite na Start > u seach polju kucajte regedit. Otvorice vam se Registry Editor. Dupli klik na HKEY_LOCAL_MACHINE, pa potom na File > Load Hive...
Nadjite stari kopirani NTUSER.DAT fajl i kliknite Open.



U Load Hive prozoru upisite OLDNTUSERHIVE i kliknite OK. Sada pod HKEY_LOCAL_MACHINE bi trebali da imate nov podkljuc sa imenom koje ste upisali.
Idite na lokaciju HKEY_LOCAL_MACHINE\OLDNTUSERHIVE\Software\Microsoft\Windows\Shell\Bags\1\Desktop



Sa desne strane vidimo parametre vezane za Desktop. Sa leve strane desni klik na Desktop kljuc > Export > u Export Registry File prozoru pod File name: upisite neko ime npr. restore_icon_position , a pod Save as Type stavite Registration Files (*.reg) i sacuvajte na neko mesto npr. C:\temp.

Sa leve strane skrolajte na gore, obelezite OLDNTUSERHIVE, potom kliknite na File> Unload Hive...> u sledecem dijalogu kliknite Yes.

Exportovani reg fajl sadrzi pogresnu putanju, koja se mora izmeniti, jer u suprotnom necete moci da ga uspesno importujete.

Zatvorite Registry Editor i idite na lokaciju na kojoj ste sacuvali .reg fajl. Desni klik na .reg fajl >Edit.
Putanja mora biti HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Bags\1\Desktop





Sacuvajte izmene i zatvorite sve otvorene prozore.

Kako bi vratili ikonice na prethodno stanje, potrebno je "ubiti" explorer.exe proces, importovati .reg fajl, a potom se izlogovati.

Start> u search polju kucajte taskmgr.exe> u Task Manager-u desni klik na explorer.exe proces > End Process.





Sada bi trebalo da je aktivan samo Task Manager. Ako se Task Manager slucajno iskljuci, pritisnite CTRL+ALT+DELETE i odatle ga ponovo pokrenite.

U Task Manageru izaberite tab Applications, pa New Task... U Create New Task prozoru pritisnite Browse...pa desno od File Name izaberite All Files kako bi .reg fajl bio vidljiv. Nadjite .reg fajl i pritisnite Open, a zatim OK u Create New Task prozoru.





Sada ce vam se pojaviti upozorenje od strane Registry Editora, ovde kliknite Yes.




Pre ovog upozorenja, moze vam se pojaviti User Account Control (UAC) prozor, ako vam je isti ukljucen, samo pritisnite Yes u tom prozoru.

Ako ste sve dobro odradili, tj. upisali korektnu putanju u .reg fajl, trebalo bi da dobijete poruku o uspesnom importovanju podataka u registry.

Nakon toga potrebno je da se izlogujete. Idite na New Task...> u Create new Task prozoru upisite sledece:
shutdown /l /f

Ovo ce forsirati logout i nakon toga se samo ponovo ulogujte i to bi trebalo da bude to.

Ovaj tutorial je za Windows 7, ali verovatno ce raditi i na ostalim novijim verzijama Windows-a. Smile

pozdrav,
Dr SiGn



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
Ko je trenutno na forumu
 

Ukupno su 960 korisnika na forumu :: 27 registrovanih, 3 sakrivenih i 930 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: _Sale, amaterSRB, cenejac111, croato, cuculo, dzoni19, GAGI, Georgius, HogarStrashni, ivan979, jackreacher011011, Koca Popovic, Kubovac, milan47, Milos82, milos97, Nikola70, Panter, pein, raptorsi, repac, ruger357, stagezin, Tvrtko I, vasa.93, vathra, zziko