On Windows 11, you'll find a new ... you can start managing your notes through the desktop experience. Alternatively, you can ...
It first appeared in Windows XP Tablet Edition in 2002 ... For starters, you can now pin your Sticky Notes to the desktop, ...