How to remove taskbar?

G

Guest

I want to hide completely taskbar from my XPe image. Which component should I
delete or which registry should I modify?
I tried some key such as
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoSetTaskbar"=dword:00000001
"NoTrayItemsDisplay"=dword:00000001
"HideClock"=dword:00000001
"NoToolbarsOnTaskbar"=dword:00000001
"NoTrayContextMenu"=dword:00000001
"NoSaveSettings"=dword:00000000
but they just disable clock, context menu, ect..
 
L

Lucvdv

I want to hide completely taskbar from my XPe image. Which component should I
delete or which registry should I modify?
I tried some key such as
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoSetTaskbar"=dword:00000001
"NoTrayItemsDisplay"=dword:00000001
"HideClock"=dword:00000001
"NoToolbarsOnTaskbar"=dword:00000001
"NoTrayContextMenu"=dword:00000001
"NoSaveSettings"=dword:00000000
but they just disable clock, context menu, ect..

I think the solution is not to use explorer as the shell.

Without a taskbar there's no start button to start your own application, so
I assume you auto-start it through the Startup folder or through the Run
registry key. Start it as shell instead, instead of explorer.exe.

You can create a custom shell component around your app, or you can change
the registry on the running target:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Shell = path-to-your-application




If you want to use multiple user accounts with a different shell for each,
the same setting can be put in the HKEY_CURRENT_USER hive. If it is
present there, it has priority over the setting in HKEY_LOCAL_MACHINE.

I've got a device set up this way that uses explorer.exe as shell for the
Administrator account, and a custom app as shell for a user account.
 
G

Guest

It works,
Thank Lucvdv very much :)

Best regards,
LPhuong

Lucvdv said:
I want to hide completely taskbar from my XPe image. Which component should I
delete or which registry should I modify?
I tried some key such as
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoSetTaskbar"=dword:00000001
"NoTrayItemsDisplay"=dword:00000001
"HideClock"=dword:00000001
"NoToolbarsOnTaskbar"=dword:00000001
"NoTrayContextMenu"=dword:00000001
"NoSaveSettings"=dword:00000000
but they just disable clock, context menu, ect..

I think the solution is not to use explorer as the shell.

Without a taskbar there's no start button to start your own application, so
I assume you auto-start it through the Startup folder or through the Run
registry key. Start it as shell instead, instead of explorer.exe.

You can create a custom shell component around your app, or you can change
the registry on the running target:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Shell = path-to-your-application




If you want to use multiple user accounts with a different shell for each,
the same setting can be put in the HKEY_CURRENT_USER hive. If it is
present there, it has priority over the setting in HKEY_LOCAL_MACHINE.

I've got a device set up this way that uses explorer.exe as shell for the
Administrator account, and a custom app as shell for a user account.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top