-
-
Notifications
You must be signed in to change notification settings - Fork 35
GUIDs table
Dmitrii Shamrikov edited this page Jun 27, 2022
·
2 revisions
Here is a table of supported GUIDs for special folders.
These GUIDs can be passed to ShellLinkHelper.setSpecialFolderTarget
function. Use the Registry
class to access some predefined constants or get the GUIDs by name. Note that, you can add your own GUIDs available on your system using Registry.registerClsid
function. If you discover some common ones I missed, please consider making a PR.
Windows XP | Windows 7 | Windows 10 | Name | |
---|---|---|---|---|
D20EA4E1‑3957‑11D2‑A40B‑0C5020524153 | + | + | + | CommonAdministrativeTools |
450D8FBA‑AD25‑11D0‑98A8‑0800361B1103 | + | + | + | Documents |
645FF040‑5081‑101B‑9F08‑00AA002F954E | + | + | + | RecycleBin |
D20EA4E1‑3957‑11D2‑A40B‑0C5020524152 | + | Fonts | ||
D34A6CA6‑62C2‑4C34‑8A7C‑14709C1AD938 | + | + | Links | |
B155BDF8‑02F0‑451E‑9A26‑AE317CFD7779 | + | + | NetHood | |
ED50FC29‑B964‑48A9‑AFB3‑15EBB9B97F36 | + | + | PrintHood | |
4336A54D‑038B‑4685‑AB02‑99BB52D3FB8B | + | + | Public | |
1F3427C8‑5C10‑4210‑AA03‑2EE45287D668 | + | + | UserPinned | |
0DB7E03F‑FC29‑4DC6‑9020‑FF41B59E513A | + | 3DObjects | ||
B4BFCC3A‑DB2C‑424C‑B029‑7FE99A87C641 | + | Desktop | ||
374DE290‑123F‑4565‑9164‑39C4925E467B | + | Downloads | ||
D3162B92‑9365‑467A‑956B‑92703ACA08AF | + | LocalDocuments | ||
088E3905‑0323‑4B02‑9826‑5D99428E115F | + | LocalDownloads | ||
3DFDF296‑DBEC‑4FB4‑81D1‑6A3438BCF4DE | + | LocalMusic | ||
24AD3AD4‑A569‑4530‑98E1‑AB02F9417AA8 | + | LocalPictures | ||
F86FA3AB‑70D2‑4FC7‑9C99‑FCBF05467F3A | + | LocalVideos | ||
1CF1260C‑4DD0‑4EBB‑811F‑33C572699FDE | + | MyMusic | ||
3ADD1653‑EB32‑4CB0‑BBD7‑DFA0ABB5ACCA | + | MyPictures | ||
A0953C92‑50DC‑43BF‑BE83‑3742FED03C9C | + | MyVideo | ||
018D5C66‑4533‑4307‑9B53‑224DE2ED1FE6 | + | OneDrive | ||
A8CDFF1C‑4878‑43BE‑B5FD‑F8091C1C60D0 | + | Personal | ||
F8278C54‑A712‑415B‑B593‑B77A2BE0DDA9 | + | Profile | ||
5B934B42‑522B‑4C34‑BBFE‑37A3EF7B9C90 | + | Public_1 |
Typical paths for Windows Vista+ are below (for Windows XP replace C:\Users
with C:\Documents and Settings
)
Name | Typical path |
---|---|
CommonAdministrativeTools | C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools |
Documents | C:\Users\<user>\Documents |
RecycleBin | C:\$Recycle.Bin\<id> |
Fonts | C:\Windows\Fonts |
Links | C:\Users\<user>\Links |
NetHood | C:\Users\<user>\AppData\Roaming\Microsoft\Windows\Network Shortcuts |
PrintHood | C:\Users\<user>\AppData\Roaming\Microsoft\Windows\Printer Shortcuts |
Public | C:\Users\Public |
UserPinned | C:\Users\<user>\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned |
3DObjects | C:\Users\<user>\3D Objects |
Desktop | C:\Users\<user>\Desktop |
Downloads | C:\Users\<user>\Downloads |
LocalDocuments | C:\Users\<user>\Documents |
LocalDownloads | C:\Users\<user>\Downloads |
LocalMusic | C:\Users\<user>\Music |
LocalPictures | C:\Users\<user>\Pictures |
LocalVideos | C:\Users\<user>\Videos |
MyMusic | C:\Users\<user>\Music |
MyPictures | C:\Users\<user>\Pictures |
MyVideo | C:\Users\<user>\Videos |
OneDrive | C:\Users\<user>\OneDrive |
Personal | C:\Users\<user>\Documents |
Profile | C:\Users\<user> |
Public_1 | C:\Users\Public |