Miscellaneous > Applications
Windows Explorer
muzzy:
--- Quote from: noob ---explorer is just the UI of windows. think of linux winning with No UI. the explorer shell just translates commands to commandline for you. the kernel does most of the app handling work.
--- End quote ---
Not quite, unless by "UI" you mean the graphical shell. The UI and windowing code and such are handled by the Win32 subsystem and the related libraries which take care of UI rendering and stuff. Similarly, the "commandline" never steps into the picture. When you click icons on your desktop, the shell requests application startup from the system libraries, most likely using ShellExecuteEx() api from shell32.dll, which figures out how the request should be handled. That api then manages opening the program associated with the file you clicked, by requesting CreateProcess() which is implemented in kernel32.dll. This isn't the "kernel", though, kernel32.dll is just a system library for passing on requests to the Win32 subsystem, and as of such it ends up sending request to CSRSS (you've seen that in your task list, right?) which asks the actual kernel to create the process and blahblahblah.
It's a little bit tough to decide where to draw the line between being specific and oversimplifying, but mixing the two will only end up messy. You'll spew irrelevant and even wrong details, heck, I might've done too. I'd have to disassemble the libraries I mentioned to see if the execution flow really goes the way I said it would.
Either way, neither Explorer.exe nor IExplore.exe do very much, and out of those IExplore.exe does nearly nothing.
Aloone_Jonez:
muzzt where have you been, I've really missed your informative posts. :)
I think noob and Refalm meant user interface as in desktop enviroment.
I see what you mean about iexplore.exe, all it does is launch a Windows Explorer with the home web page displayed along with the IE interface.
MarathoN:
I'm running Windows 2000, but isn't there an application that allows you to put shortcuts inside it, you can then click on those shortcuts to launch your apps (this bypasses explorer.exe, does it not?).
I'm interested in the name of this application, as I hate to run explorer every time (not often) I start up Windows.
Refalm:
--- Quote from: MarathoN ---I'm running Windows 2000, but isn't there an application that allows you to put shortcuts inside it, you can then click on those shortcuts to launch your apps (this bypasses explorer.exe, does it not?).
I'm interested in the name of this application, as I hate to run explorer every time (not often) I start up Windows.
--- End quote ---
Litestep
MarathoN:
Oh I was referring to progman.exe but I will try Litestep, since I am absolutely sick of Explhorror :x
Could you recommend a decent file manager replacement for Windows Explorer though?
I'm really sick of Windows Explorer, it annoys me, even just by looking at it :thumbdwn:
Hmm I'm trying Cygwin to see what I can get out of that, I'll just say Litestep is brilliant, pity it's using Windows Explorer as the filemanager (hence why I am trying Cygwin) :thumbup:
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version