Бъзиците на shell-а (explorer.exe)

ВАШАТА ОЦЕНКА ЗА СТАТИЯТА =>
1 Star2 Stars3 Stars4 Stars5 Stars (46 votes, average: 5.00 out of 5)
Loading ... Loading ...

   Не Ви ли се е случвало както си работите спокойно на компютъра explorer.exe да блокира, след това да даде грешка (windows explorer has encountered a problem and needs to close) и да се саморестартира, което е свързано с изчезване на Start менюто и taskbar-а? Следва едно хубаво и звучно "*(&&*@#%@*&IT!*(^%*&%@#_!)*#&*%^" по адрес на Майкрософт или просто Ви идва да:

 

 

 

  

 :)

 

      Не отричам наличието на бъгове, но не отричайте, че причината може да е...в нас?
Ако започнат да се случват такива неща първо трябва да се позамислим за регистрито (registry). Особено в частта HKEY_CURRENT_USER. Наблюденията ми са, че много малко потребители се замислят над това, просто защото е по-лесно да изругаеш :)
Ето за какво иде реч: регистрито е много витална част на Windows. Ако някоя стойност бъде променена некоректно или бъде изтрита това веднага повлиява на операционната система. "Как обаче нещото се е повредило, като не съм го и докосвал, да не говорим, че не знам дори от къде става това?" Не се стъписвайте - за това имат "грижата" разнообразните програми, които използваме. Без значение дали са безплатни, платени, безобидни или сериозни. Софтуерът доста активно борави с регистрито, разбира се без да ни го показва явно :) Кратко спиране на тока, грешка в кода (най-често!) или нещо подобно може да доведе до записване на грешни данни.
Рестартирането на шела обикновено е причинено от разнообразни приставки или софтуер, който бърника в частта HKEY_CLASSES_ROOT. Там се намира информация за разширенията на файловете и програмите, с които се отварят те. Малко невнимание от страна на някоя програма и ... рестартът на шела е налице. Но не е задължително и това да става. Можете да станете и свидетели на най-разнообразни съобщения за грешки. Признаците са много.

Не ми вярвате все още?
Тогава пробвайте това: когато някой от признаците се прояви и при Вас просто си преинициализирайте профила. Звучи сложно, но не е. Ето как става това:

  1. Първи начин: 
  •  
    • Рестартирайте компютъра си и влезте в него с различен от Вашия потребител. След това преименувайте папката на профила си от "C:\Documents and Settings\vasheto_potrebitelsko_ime___"; <- в случая съм добавил три долни тирета.
    • Направете logoff и влезте с Вашия потребител. Windows ще види, че папката на потребителя Ви липсва и ще направи чисто нова с необходимото съдържание (дефакто той копира дословно съдържанието на папката "C:\Documents and Settings\Default User").

Неудобството:
Ако действате така съдържанието на Desktop-а, My Documents, My Pictures, Favorites и т.н. ще останат в старата папка на профила. Спокойно! Нищо не се е загубило! Просто трябва да копирате съдържанието на тези папки ръчно на новото място. НЕ КОПИРАЙТЕ цялата стара папка! По този начин всичко ще е по старому - т.е. неработещо.

Има и друго. В папката с профила се съхраняват и личните Ви сертификати за Internet Explorer/Firefox (ако имате и ползвате такива). Затова е нужно да ги експортирате (най-добре с парола) и след това да ги импортирате в нивия си профил.

  1. Втори начин:
  •  
    • Рестартирайте компютъра си и влезте в него с различен от Вашия потребител. След това преименувайте файла  "C:\Documents and Settings\vasheto_potrebitelsko_ime\ntuser.dat"* (новото име може да е произволно). Не забравяйте преди това да укажете да се виждат всички скрити и системни файлове!;
    • Кпирайте същия файл от  "C:\Documents and Settings\Default User\ntuser.dat" в "C:\Documents and Settings\vasheto_potrebitelsko_ime\ntuser.dat"*.
    • Направете logoff и влезте с Вашия потребител

Забележка:
Ако не сте сигурни коя е папката на Вашия профил направете следното, докато сте логнати с Вашия потребител:

  • Отворете Command Prompt (прословутия черен прозорец, за който всички казват, че е DOS /но дефакто не е баш така!/ );
  • Изпълнете следната команда:
    SET  U
  • На екрана ще излезе списък на всички променливи, които започват с "U". Интересната за нас променлива е "USERPROFILE". След знака "=" ще видите пътя до папката с Вашия профил. Примерен изглед можете да видите на тази фигура:

 

 

   Поработете малко така и вижте дали се наблюдават същите проблеми. Ако ситуацията се е променила към по-добро - печеля бира :)

Общото неудобство:
И в двата случая се губят настройките за цвят, фон, подреждане и всевъзможните други настройки, които сте направили. Но пък си задайте въпроса от кое губите повече: от неработещ шел + скъсани нерви или от ново начало + малко време за настройки? :)  

За по-любопитните:
Файлът NTUSER.DAT дефакто е частта от регистрито, която се именува с HKEY_CURRENT_USER. Той съдържа всички ваши ПЕРСОНАЛНИ настройки за десктопа, изгледа. цветовата схема, шрифтовете и още мнооого други работи.
Тъй като той е персонален е логично да го има в папката с профила на всеки потребител.
При логване (logon/влизане) на потребителя Windows зарежда този файл и прилага настройките. В този момент Вие виждате надписа "Applying your personal settings"/"Прилагане на Вашите лични настройки".

 

 

Comments (2)

Много смели съвети! :)
written by zelenkroki , July 14, 2008
Все съм поглеждала съвети за работа с windows-регистрите, ама такива драстични и безпощадни, нещо ме притесняват...
Този път батко Петьо се е увлякъл в триковете без никаква предпазливост спрямо читателите...
Което едва ли му пречи да е ПРАВ!
...
Фатални бъзвания
written by zelenkroki , July 18, 2008
http://www.edu-bg.net:8080/per...spx?ID=55

За да не се получава срамотно и самотно приказване на показ .
Плюс картинка за часа по рисуване:
http://www.edu-bg.net:8080/personal/ekol700403/journal/primer2/Lists/Blog/Attachments/16/defragment.jpg


Print This Post Print This Post Видяна 1,156 път(и) Email This Post Email This Post

4 Comments so far »

  1. Инсталирана ОС на работна станция от НОМ « Блог на Zelenkroki said

    am July 3 2009 @ 14:28

    [...] на положението пред компютъра, се използва от статията: [...]

  2. Дефрагментация на твърдия диск « Блог на Zelenkroki said

    am October 12 2009 @ 05:11

    [...] и възхищението от наредената ни държава?!! Ето от тази симпатична статия се пробвах – за едно щракване, няма да ме заболи [...]

  3. Празници, праз-нични надежди и равносметки « Блог на Zelenkroki said

    am December 27 2009 @ 22:35

    [...] Идеята за нов потребител ли? – Хе хе! Нека да е добра! То при хубавичко омазване и новият потребител не е решение, ама… отново съ връщам към един проблем, който се натрупва вече на два-три от компютрите ми, присъединени към Активната директория, та… Дали да не унищожа папките на проблемните потребители? Включително и на административен такъв? Половин година се мъча с грешки при акаунтите, остават ми 4-5 седмици до края на първия срок, и така, както съм си сега мога да изкарам… Ама мога и да оправя проблемите. Или да ги направя още по-гадни… Да видим. Дават ми идеи момчетата, нека да им пожелая здраве и повече оптимизъм в работата с капризни потребители и неуки приятели… Да влизаш на сървър видим за външния свят, после да влизаш на вътрешния сървър, след което да достигнеш друг сървър е нещо неудобно, но когато нямаш друга алтернатива…преживява се… [...]

  4. travis33 said

    am December 28 2009 @ 21:24

    BRAVO PI4 ,TI SI MNOGO SMEL !!!

Comment RSS · TrackBack URI

Leave a comment

Name: (Required)

eMail: (Required)

Website:

Comment: