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.
pozdrav,
Dr SiGn
|