When adding Virtual Desktops on Windows 10 they are just named sequentially:
Desktop 1, Desktop 2, ... etc

Is there a way to modify these names to provide something more meaningful?
i.e. Home, School, Work, Project?


Note: This has been a long pined over feature for Mac OS X Spaces/Desktops

  • 4
    It looks like it is not possible in Windows 10 yet either. This thread mentions it being one of the most popular issues in the Windows feedback app in France. Another user suggested that Dexpot allows this but it hasn't been updated for Windows 10, not sure how compatible it would be. – MC10 Aug 18 '15 at 20:12

It seems at this time, you can not rename the virtual desktops in Windows 10. It is a feature that I would love to have though.

  • 62
    If someone from Microsoft is reading, I would also love to have this feature! :) – Vityata Jul 20 '16 at 12:36

Virtual desktop renaming now exists in Windows 10 (Insider Preview) Version 2003 (20H1) Build 18975


This may be released around March-June 2020.

Alternative way of labeling virtual desktops:

  1. Open Notepad, save an empty file something like "Desktop Name.txt" and then resize the Notepad window down so you can just see the title bar with the desired name.

  2. Put that in the top left of each Virtual Desktop, and your desktops are (at least to some usable extent) labelled.

As an aside - the alternative method described above certainly isn't what we really want - i.e. something more usable like:

  • customizable desktop names visible on the Task View display.
  • configuration options which allow the user to:

    • toggle a positionable (i.e. top left, top center, top right, etc) current desktop label (with adjustable opacity of course) that would display the name of each custom desktop.

    • similarly toggle a current desktop label visible in the notification area of the taskbar.

  • 5
    Humorous answer but if you put it across in a more serious way, then it'd be better. – Don't Root here plz... Apr 19 '16 at 10:15
  • 2
    Maybe if you could tell me the bad news in a good way it will soften the blow. – jpierson Jun 27 '16 at 12:24
  • One way to make it work. – Nerdar Oct 11 '16 at 6:49
  • "it IS possible to name virtual desktops" is misleading. You are not really naming virtual desktops, instead providing an alternative way of labeling them. – Sahil Singh Sep 2 '18 at 10:38
  • With six monitors, this would require placing a file on every monitor since pushing the tasks icon shows the previews specifically for the monitor whose icon you pressed. You could set desktops specific to the "group" as well, but in all cases if your apps take up the entire monitor you lose visibility anyway. Thus a Name is really the only universal solution. I'm surprised nobody has found the registry option for this yet. – TheSatinKnight Dec 26 '18 at 20:10

I haven't found a tool to modify the names that windows uses, however there is an autohotkey tool on Github named win-10-virtual-desktop-enhancer.

It shows a tiny tooltip when you change your desktop

enter image description here,

as well as an icon in your traybar.

enter image description here

Here is the information from the readme file:

Desktop Names

In a similar manner to wallpapers, you can also set a custom name for each desktop.

Note that the desktop's name will be visible in the tooltip of the tray icon and also in the larger tooltip that appears momentarily when you switch desktops. If a desktop's name is not set, "Desktop " will be displayed. Again, like wallpapers, any number of desktops are supported by this feature.

  • 1
    This is brilliant! Thanks a lot. Exactly what I was looking for. – Burkhard Jul 5 '18 at 18:56
  • 1
    As of Apr 13, 2019 - this does not work for me. Even with default settings in place (including Tooltips -> Enabled = 1, switching desktops does not cause the tray indicator to update to the correct desktop number. There is also no popup when I switch. Also, the screen background color does not update. I am running the up-to-date version of Windows 10, 64-bit as of this date, and I am using a 4K monitor (not sure if that makes a difference). Ah, well! – Dan Nissenbaum Apr 13 at 21:00

This is great progress. If you miss the desktop naming feature (as I do) as well as configurable direct shortcuts to each desktop (which I miss more), then you can continue to use VirtuaWin in Windows 10.


Here are 2 possible solutions to your problem.

1st Solution

Condition: You have nvidia gpu and possibly nvidia nview that should come with it or just download it (possibly might not need nvidia gpu)

Your Implementation: Use Nview to rename virtual desktops, and change their backgrounds. You can comment. Basically nview is nvidia's software to rename and change and manage virtual desktops and as you change the desktop the name of the flashes

Here's a screenshot of what I mean:


2nd Solution

Condition: You need to have pre-opened all notepads in all virtual desktops

Your Implementation: Use my autohotkey script (link broken), compile it to an exe or just run it. I made it quickly to just work for me and it does the job.

  • In my opinion if you can use the nview gui that is simple and easy. – Harman Nieves Dec 27 '17 at 20:51
  • github link is broken – JoelAZ Jul 14 '18 at 3:14

protected by Community Apr 19 '16 at 4:50

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.