Mar 07

How-To: Стартиране на Explorer.exe като отделен процес

[ UPDATED – 2009.03.09 ]

Explorer.exe е важен компонент на операционната система Windows. Приложението е многонишково(multithreaded application) и изпълнява две основни роли:

  • (GUI) Shell – съдържа графичните (и неграфичните)инструменти,чрез които потребителят взаимодейства с операционната система: Desktop, Context Menus, Start Menu, TaskBar, System Tray и т.н.
  • File Manager – познатият на всички ни файлов мениджър

Особеното е, че Explorer.exe се стартира еднократно за всяка потребителска конзолна или терминална сесия. При зареждането си той проверява дали вече е стартиран:

  1. АКО НЕ Е- explorer.exe се зарежда като шел (shell) и потребителят вижда десктопа, иконите по него, стартовото меню, лентата със задачите и системния трей.
  2. АКО Е- зарежда се файловия мениджър, който всички познаваме като Windows Explorer / My Computer

Continue reading