Customize the taskbar from the taskbar itself. If you want to change multiple aspects of the taskbar at one time, use Taskbar settings. Press and hold (or right-click) any empty space on the taskbar, and then select Taskbar settings.
Download https://vbooc.com/2yLFs1
You can hide the taskbar both in desktop mode and tablet mode. Press and hold (or right-click) any empty space on the taskbar, select Taskbar settings, select Taskbar behaviors, and select Automatically hide the taskbar.
When you disconnect or fold back the keyboard on your 2-in-1 device, you'll now see the tablet-optimized taskbar in the latest versions of Windows 11. This taskbar has two states: collapsed and expanded. In the collapsed state, the taskbar is minimized so you can focus on your task, but you can still see critical status icons like the time or battery level. When you need to use the taskbar, swipe up from the bottom to see the expanded state that has a touch-friendly design with larger icons. When you launch an app, the taskbar will automatically collapse again.
You can show seconds alongside hours and minutes in your system tray clock on the taskbar. Press and hold (or right-click) any empty space on the taskbar, then select Taskbar settings > Taskbar behaviors, and then check Show seconds in system tray clock.
Pin an app directly to the taskbar for quick access when you're on the desktop. (Or unpin it, if you want.) You can do it from Start or the Jump List, which is a list of shortcuts to recently opened files, folders, and websites.
Customize the taskbar from the taskbar itself. If you want to change multiple aspects of the taskbar at one time, use Taskbar settings. Press and hold (or right-click) any empty space on the taskbar, and then select Taskbar settings .
Typically, the taskbar is at the bottom of the desktop, but you can also move it to either side or the top of the desktop. When the taskbar is unlocked, you can change its location. See the Lock and unlock the taskbar section to find out if yours is locked. When you've confirmed that your taskbar is unlocked, you can change its location.
Like many other changes in the taskbar, you'll need to first unlock the taskbar. Then, move the pointer over the border of the taskbar until the pointer turns into a double arrow. Drag the border to the size you want and release.
When taskbar is full. This setting shows each window as an individual, labeled button. When the taskbar becomes crowded, apps with multiple open windows collapse into a single app button. Select the button to see a list of the windows that are open.
Never. This setting shows each window as an individual, labeled button and never combines them, no matter how many windows are open. As more apps and windows open, buttons get smaller, and eventually the buttons will scroll.
Press and hold (or right-click) any empty space on the taskbar, select Taskbar settings , and then turn on Use Peek to preview the desktop when you move your mouse to the Show desktop button at the end of the taskbar.
Open Taskbar settings
I would like to be able to hide another application's window from the taskbar, without hiding the window itself. Specifically, I want to have several different Web browsers running, visible, available in the Alt+Tab list, but not taking up space on the taskbar.
(If anyone's curious why: I've written a dashboard app that uses Vista's DwmRegisterThumbnail APIs to show live previews of several windows at once -- a sort of "picture in picture", if you will. At that point, also having taskbar buttons for those windows seems redundant.)
I am aware that changing the other window's style to include WS_EX_TOOLWINDOW will hide it from the taskbar, and I tried this first. But, as expected, it had some side effects I didn't want: the title bar got shorter (not all bad, I guess) and the minimize and maximize buttons went away (not good). I also had to hide and re-show the window to get the taskbar to recognize the change, which caused repainting artifacts when I did it to IE windows.
My next thought was that, since windows with owners are hidden from the taskbar by default, maybe I could change the other windows to be owned by mine. But MSDN is pretty clear that "[a]fter creating an owned window, an application cannot transfer ownership of the window to another window."
Update: Tormod put me on the right track with ITaskbarList -- it works great. The pinvoke.net page had some errors (wrong GUID, methods declared alphabetically instead of in interface order), but I edited it, made corrections, and also added an example of how to instantiate the ITaskbarList via its coclass.
Update 2: If you use DeleteTab to hide a window's taskbar button, and then make that the active window (e.g. via SetForegroundWindow or Alt+Tab), its taskbar button will reappear. To keep the taskbar button hidden, I had to add a timer and keep calling DeleteTab. As long as you don't mind the taskbar button reappearing briefly whenever the window gets focused, this works well.
Version 4.71 and later of Shell32.dll adds the capability to modify the contents of the taskbar. From an application, you can now add, remove, and activate taskbar buttons. Activating the item does not activate the window; it shows the item as pressed on the taskbar.
The taskbar modification capabilities are implemented in a Component Object Model (COM) object (CLSID_TaskbarList) that exposes the ITaskbarList interface (IID_ITaskbarList). You must call the ITaskbarList::HrInit method to initialize the object. You can then use the methods of the ITaskbarList interface to modify the contents of the taskbar.
Windows on dock individually/ungroup: I know that if I click on an open application's icon, I'll get a nice little pop-up/tooltip showing me all the individual instances/windows of that app. Unfortunately, that's two whole steps which feel very uncomfortable for me. I'd prefer to have each instance shown separately along with a window title (so I can tell them apart). That way, I can just click directly on the window I want.
Windows on switcher individually/ungroup: Also, I noticed the ALT + Tab seems to switch between application "types" rather than individual windows. So I can't simply use that shortcut to switch between two open terminals, for example. I have to use the mouse every time. Is there a way to change that behavior so that it just switches between individual windows based on their order they were last in focus?
Open "Tweaks". On the Extensions tab, enable "Windows list". This gives you a taskbar with one button (icon and text) for each individual window. Optionally, "disable Ubuntu dock" to disable the dock.
At first, the extension will work the 'modern' way, i.e., showing one icon for each application. The extension is extensively configurable, though. In Gnome Tweaks, click the gear icon next to the extension to access its options. On the "behavior" tab, turn "Ungroup applications" on, and tweak using the gear icon.
Option 2 Switch to the Window switcher instead. In "Settings", "Keyboard Shortcuts" tab, set the shortcut key for "Switch windows" to Alt+Tab. The officially supported "Alternatetab" extension that also does this will not anymore be available in newer versions of Ubuntu.
For the Alt-Tab issue, you don't need to install anything new. Simply go to Settings -> Devices -> Keyboard and set the Switch Windows option to Alt-Tab. See -tab-display-separate-windows-ubuntu-18-04/.
Here's the taskbar icon for Teams this morning. The green checkmark is my status. It used to be a small, unobtrusive thing that was mildly helpful, but suddenly today with the "new" teams it's grown a lot. I have serious ADHD and one of my systems for keeping it from messing me up is to arrange notifications so that I'll see the important ones and the less-important ones don't distract me when I need to focus... End result is that any time I do see a notification in my task bar, it's something important that I need to look at right away. The problem I'm having is that this status icon is so big and so bold that any time I look near that area of the screen my brain registers it as a notification that I have to deal with, so I'm finding it hard to focus today. Is there any way to disable that badge just for Teams? Knowing what status I'm showing is almost never useful to me in Teams so I don't mind losing that - but I don't want to turn off all badges in the Taskbar because most of the badges are very helpful for me - it's just this one "HEY DID YOU KNOW THAT YOU'RE ACTIVE" thing screaming at me from Teams that's a problem.
The green checkmark, red circle on the task bar icon in the NEW TEAMS are obnoxious and VERY distracting. I need to keep the icon in my tray so I don't miss any calls or messages, but this was the reason I did not switch to the NEW Teams when it was first offered. Why update something that was working well, and change things visually for the sake of looking different? Please give us the option to customize our view.
Would you be able to provide me a reference to where the mandatory presentation of current status (i.e. asking for the removal of this being optional) was requested by the users? So where the popular demand was expressed for changing the previously available practice and removing user control on this?
Hi @Ran Hou-MSFT I came here for literally the EXACT same reason as Christine - this is an inclusion and accessibility issue, and not simply customer feedback. Whilst I understand that redirecting people to other forums is often appropriate, where the feedback is that MS design choices have failed to adequately attend to inclusive design principles it needs to be escalated specifically to the people who can make a decision over that, not simply sit in a pool of broader more general feedback.
Can I please gently also ask that you consider that in this case it mightn't be ideal to suggest someone who is here because of ADHD go and do something else elsewhere. It's honestly very effortful, will likely displace capacity to do other important things, and is ripe with potential for further distraction.
I know that's not necessarily obvious to most people and that it's actually quite hard to conceptualise why something so 'simple' is so hard for us, but it often is, and you don't actually need to fully understand how or why it is to respect that it is actually a legitimate issue for us. I don't mean to suggest that anything was done 'wrong' here, either, but since the premise there is 'how could you have known' do want to make the point so that you and others reading this do now know, and can factor it in in future.