custom shell folders and values from regedit

darksonny

New member
Hi all!
Im trying to create custom system folders and doing some researching about the values and variables used in. Example:

[HKEY_CLASSES_ROOT\CLSID\{cdf9cf1a-5922-452d-aa27-df4e035233b9}]
@="Malandrino"
"InfoTip"="Est es una malandrina prueba"
"{305ca226-d286-468e-b848-2b2e8e697b74} 2"=dword:00000000
"SearchHelper"="ShellObjectEditor: Malandrino"

[HKEY_CLASSES_ROOT\CLSID\{cdf9cf1a-5922-452d-aa27-df4e035233b9}\DefaultIcon]
@="C:\\Windows\\System32\\SHELL32.DLL,26"

[HKEY_CLASSES_ROOT\CLSID\{cdf9cf1a-5922-452d-aa27-df4e035233b9}\InProcServer32]
@="shdocvw.dll"
"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOT\CLSID\{cdf9cf1a-5922-452d-aa27-df4e035233b9}\Instance]
"CLSID"="{0afaced1-e828-11d1-9187-b532f1e9575d}"

[HKEY_CLASSES_ROOT\CLSID\{cdf9cf1a-5922-452d-aa27-df4e035233b9}\Instance\InitPropertyBag]
"Attributes"=dword:00000015
"Target"=hex(2):44,00,3a,00,5c,00,4d,00,61,00,6c,00,61,00,6e,00,64,00,72,00,69,\
00,6e,00,6f,00,00,00
[HKEY_CLASSES_ROOT\CLSID\{cdf9cf1a-5922-452d-aa27-df4e035233b9}\ShellEx]

[HKEY_CLASSES_ROOT\CLSID\{cdf9cf1a-5922-452d-aa27-df4e035233b9}\ShellEx\PropertySheetHandlers]
[HKEY_CLASSES_ROOT\CLSID\{cdf9cf1a-5922-452d-aa27-df4e035233b9}\ShellEx\PropertySheetHandlers\tab 1 general]
@="{21b22460-3aea-1069-a2dc-08002b30309d}"
[HKEY_CLASSES_ROOT\CLSID\{cdf9cf1a-5922-452d-aa27-df4e035233b9}\ShellEx\PropertySheetHandlers\tab 2 customize]
@="{ef43ecfe-2ab9-4632-bf21-58909dd177f0}"

[HKEY_CLASSES_ROOT\CLSID\{cdf9cf1a-5922-452d-aa27-df4e035233b9}\ShellEx\PropertySheetHandlers\tab 3 sharing]
@="{f81e9010-6ea4-11ce-a7ff-00aa003ca9f6}"

[HKEY_CLASSES_ROOT\CLSID\{cdf9cf1a-5922-452d-aa27-df4e035233b9}\ShellEx\PropertySheetHandlers\tab 4 security]
@="{1f2e5c40-9550-11ce-99d2-00aa006e086c}"
[HKEY_CLASSES_ROOT\CLSID\{cdf9cf1a-5922-452d-aa27-df4e035233b9}\ShellFolder]
"Attributes"=dword:fa000177
"WantsFORPARSING"=""
"HideAsDeletePerUser"=""

I highlighted in bold and red those values set to attributes. Im trying to get some research about how many values can be set a custom shell folder (or program), where can I get more info about some values tables to set values attributes fro shell folders. I cannot find any info about info.

I would be very grateful if someone could have this information, thank you.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
unknow
OS
win 7 x64 ultimate
CPU
amd fx3850
Motherboard
asrock extreme4
Memory
16 gskill cl9
Graphics Card(s)
gtx 780 evga 3 gb
Hard Drives
2 ssd kingstons and 1 tb hdd
Antivirus
none
Browser
chrome, firefox and opera
Could you clarify what you mean by "custom system folders"?

I may be able to give some advice but, unless I have a better understanding of what you're trying to do, I have to default to answering "Adding custom shell folders involves writing C++ to make a "Shell Extension" (basically a plugin for Windows Explorer), which then gets compiled into a DLL and the registry entries are just telling Explorer how to load and integrate that DLL."
 

My Computers

System One System Two

  • Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    HP Pavilion p7-1203
    OS
    Windows 7 Home Premium Service Pack 1 64-bit
    CPU
    Intel Core i3-2120 3.30GHz
    Motherboard
    (OEM)
    Memory
    8.00 GB
    Graphics Card(s)
    AMD Radeon HD 5870
    Sound Card
    (Realtek onboard)
    Monitor(s) Displays
    HP 2210m
    Screen Resolution
    1920x1080
    Hard Drives
    1TB WD Blue SATA SSD (SanDisk SSD G5 BICS4: 1000.2 GB)
    PSU
    Seasonic M12 II Bronze EVO Edition
    Case
    (OEM)
    Cooling
    (OEM)
    Keyboard
    Rosewill RK-9000I
    Mouse
    Logitech G203 Prodigy
    Internet Speed
    Irrelevant (blocked)
    Antivirus
    None (This gaming machine is blocked from Internet Access)
    Browser
    Firefox 115.0.2 64-bit (Used only with miniserve on LAN)
    Other Info
    Because the motherboard in this hand-me-down can't take more than 8GB of RAM, this machine is a "games console, except not a console" and is KVM-switched together with the triple-head Ryzen I daily drive.

    Also, the CPU cooler fan and chassis fan have been replaced with equivalent Noctua fans.
  • Computer type
    PC/Desktop
Could you clarify what you mean by "custom system folders"?

I may be able to give some advice but, unless I have a better understanding of what you're trying to do, I have to default to answering "Adding custom shell folders involves writing C++ to make a "Shell Extension" (basically a plugin for Windows Explorer), which then gets compiled into a DLL and the registry entries are just telling Explorer how to load and integrate that DLL."
Hi!
I mean creating custom folders with their custom and unique id that behaves like system folder (example: downloads, games, my docs...) with their proper privileges/read/write permission and not-deletion to be placed in desktop, inside my pc windows, or inside control panel windows.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
unknow
OS
win 7 x64 ultimate
CPU
amd fx3850
Motherboard
asrock extreme4
Memory
16 gskill cl9
Graphics Card(s)
gtx 780 evga 3 gb
Hard Drives
2 ssd kingstons and 1 tb hdd
Antivirus
none
Browser
chrome, firefox and opera
Hi!
I mean creating custom folders with their custom and unique id that behaves like system folder (example: downloads, games, my docs...) with their proper privileges/read/write permission and not-deletion to be placed in desktop, inside my pc windows, or inside control panel windows.

OK, I don't know any way to extend the control panel without being able to code in a language that can implement Microsoft's COM APIs.

There are instructions floating around for customizing the contents of This PC in Windows 10 and beyond, but this page (which includes a GUI for it) seems to be saying that the customizable shell extension you're repurposing to do that was added in Windows 8.1.

If that's the case, then you may also need to have sufficient programming skill to add those too in Windows 7.

EDIT: Hold the presses. I just tested it and it (or, rather, its successor) can add custom folders to Computer on Windows 7. It looks like the part it can't do is remove any of the existing ones.
 

My Computers

System One System Two

  • Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    HP Pavilion p7-1203
    OS
    Windows 7 Home Premium Service Pack 1 64-bit
    CPU
    Intel Core i3-2120 3.30GHz
    Motherboard
    (OEM)
    Memory
    8.00 GB
    Graphics Card(s)
    AMD Radeon HD 5870
    Sound Card
    (Realtek onboard)
    Monitor(s) Displays
    HP 2210m
    Screen Resolution
    1920x1080
    Hard Drives
    1TB WD Blue SATA SSD (SanDisk SSD G5 BICS4: 1000.2 GB)
    PSU
    Seasonic M12 II Bronze EVO Edition
    Case
    (OEM)
    Cooling
    (OEM)
    Keyboard
    Rosewill RK-9000I
    Mouse
    Logitech G203 Prodigy
    Internet Speed
    Irrelevant (blocked)
    Antivirus
    None (This gaming machine is blocked from Internet Access)
    Browser
    Firefox 115.0.2 64-bit (Used only with miniserve on LAN)
    Other Info
    Because the motherboard in this hand-me-down can't take more than 8GB of RAM, this machine is a "games console, except not a console" and is KVM-switched together with the triple-head Ryzen I daily drive.

    Also, the CPU cooler fan and chassis fan have been replaced with equivalent Noctua fans.
  • Computer type
    PC/Desktop
OK, I don't know any way to extend the control panel without being able to code in a language that can implement Microsoft's COM APIs.
There are instructions floating around for customizing the contents of This PC in Windows 10 and beyond, but this page (which includes a GUI for it) seems to be saying that the customizable shell extension you're repurposing to do that was added in Windows 8.1.
If that's the case, then you may also need to have sufficient programming skill to add those too in Windows 7.
EDIT: Hold the presses. I just tested it and it (or, rather, its successor) can add custom folders to Computer on Windows 7. It looks like the part it can't do is remove any of the existing ones.
Hi!
this link you provided here it's great! btw I just discovered 6 months ago this great utility. Combining both are great :)
Shell Object Editor v 3.21 (its the last known version to date)
View attachment shell object editor_install321.zip
It's compatible with xp (i did not test it), vista, win 7. With win 10 (tested :-) ) and 11 (supposely could work, i did not test on it, maybe could it work as win 10 did), made by a guy at tropical technologies (site is defunct). Is an old utility taht allows you create custom folder or shorcut program like system folder behaves in windows (like my document, images, my videos, etc...) you can set to my pc/control panel/and desktop and set to undelete option as default and son on...its old but works great.
I tried to get the same thing without knowing their source code in case some day could it become incompatible with future and newer o.s. (it seem it still work at current date....) and tried to ask author to get the code but he's gone so ....
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
unknow
OS
win 7 x64 ultimate
CPU
amd fx3850
Motherboard
asrock extreme4
Memory
16 gskill cl9
Graphics Card(s)
gtx 780 evga 3 gb
Hard Drives
2 ssd kingstons and 1 tb hdd
Antivirus
none
Browser
chrome, firefox and opera
made by a guy at tropical technologies (site is defunct). Is an old utility taht allows you create custom folder or shorcut program like system folder behaves in windows (like my document, images, my videos, etc...) you can set to my pc/control panel/and desktop and set to undelete option as default and son on...its old but works great.
On my Windows 7 machine, it doesn't seem to want to work. However, I trust that's just some weird misconfiguration on my machine.

Could you add a Wayback Machine link to the now defunct website for it for the benefit of future readers of this thread who want to dig deeper?

Also, if it is truly defunct, would you be willing to upload it to the Internet Archive's regular collections like I do with shareware and freeware I downloaded off long-dead download sites back in the day? That'll help people in the future to find it despite the poor searchability of the Wayback Machine's archive.
 

My Computers

System One System Two

  • Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    HP Pavilion p7-1203
    OS
    Windows 7 Home Premium Service Pack 1 64-bit
    CPU
    Intel Core i3-2120 3.30GHz
    Motherboard
    (OEM)
    Memory
    8.00 GB
    Graphics Card(s)
    AMD Radeon HD 5870
    Sound Card
    (Realtek onboard)
    Monitor(s) Displays
    HP 2210m
    Screen Resolution
    1920x1080
    Hard Drives
    1TB WD Blue SATA SSD (SanDisk SSD G5 BICS4: 1000.2 GB)
    PSU
    Seasonic M12 II Bronze EVO Edition
    Case
    (OEM)
    Cooling
    (OEM)
    Keyboard
    Rosewill RK-9000I
    Mouse
    Logitech G203 Prodigy
    Internet Speed
    Irrelevant (blocked)
    Antivirus
    None (This gaming machine is blocked from Internet Access)
    Browser
    Firefox 115.0.2 64-bit (Used only with miniserve on LAN)
    Other Info
    Because the motherboard in this hand-me-down can't take more than 8GB of RAM, this machine is a "games console, except not a console" and is KVM-switched together with the triple-head Ryzen I daily drive.

    Also, the CPU cooler fan and chassis fan have been replaced with equivalent Noctua fans.
  • Computer type
    PC/Desktop
On my Windows 7 machine, it doesn't seem to want to work. However, I trust that's just some weird misconfiguration on my machine.
Could you add a Wayback Machine link to the now defunct website for it for the benefit of future readers of this thread who want to dig deeper?
Also, if it is truly defunct, would you be willing to upload it to the Internet Archive's regular collections like I do with shareware and freeware I downloaded off long-dead download sites back in the day? That'll help people in the future to find it despite the poor searchability of the Wayback Machine's archive.
Is you win 7 x64? im not sure if its 32 bit supported...If yes, maybe you could check your system by using sfc /scannow to fix issues on win 7
Ensure you open the application by clicking on it with right button of your mouse and run it as admin.

As for wayback, im not sure if Ill be able to capture entire site cos I cant found the url site for the last version (3.21) so I will post this link (next to the zip file with the installer inside) when the application is uploaded to wayback.
Tropical Technologies Community - News
Ill notice here when things its done :)
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
unknow
OS
win 7 x64 ultimate
CPU
amd fx3850
Motherboard
asrock extreme4
Memory
16 gskill cl9
Graphics Card(s)
gtx 780 evga 3 gb
Hard Drives
2 ssd kingstons and 1 tb hdd
Antivirus
none
Browser
chrome, firefox and opera
Ensure you open the application by clicking on it with right button of your mouse and run it as admin.

That explains it. I was using the entry it added to the Control Panel, which doesn't elevage privileges.

...now to just figure out why the obvious way to add Regedit to the control panel or Computer as a "behaves like a program" entry results in an error dialog when I double-click it.
As for wayback, im not sure if Ill be able to capture entire site cos I cant found the url site for the last version (3.21) so I will post this link (next to the zip file with the installer inside) when the application is uploaded to wayback.
Tropical Technologies Community - News
Not a problem. That's basically what I was asking you to do.
 

My Computers

System One System Two

  • Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    HP Pavilion p7-1203
    OS
    Windows 7 Home Premium Service Pack 1 64-bit
    CPU
    Intel Core i3-2120 3.30GHz
    Motherboard
    (OEM)
    Memory
    8.00 GB
    Graphics Card(s)
    AMD Radeon HD 5870
    Sound Card
    (Realtek onboard)
    Monitor(s) Displays
    HP 2210m
    Screen Resolution
    1920x1080
    Hard Drives
    1TB WD Blue SATA SSD (SanDisk SSD G5 BICS4: 1000.2 GB)
    PSU
    Seasonic M12 II Bronze EVO Edition
    Case
    (OEM)
    Cooling
    (OEM)
    Keyboard
    Rosewill RK-9000I
    Mouse
    Logitech G203 Prodigy
    Internet Speed
    Irrelevant (blocked)
    Antivirus
    None (This gaming machine is blocked from Internet Access)
    Browser
    Firefox 115.0.2 64-bit (Used only with miniserve on LAN)
    Other Info
    Because the motherboard in this hand-me-down can't take more than 8GB of RAM, this machine is a "games console, except not a console" and is KVM-switched together with the triple-head Ryzen I daily drive.

    Also, the CPU cooler fan and chassis fan have been replaced with equivalent Noctua fans.
  • Computer type
    PC/Desktop
That explains it. I was using the entry it added to the Control Panel, which doesn't elevage privileges.
...now to just figure out why the obvious way to add Regedit to the control panel or Computer as a "behaves like a program" entry results in an error dialog when I double-click it.
Not a problem. That's basically what I was asking you to do.
i did this without any issue, check the system. Remember doing as admin not normal user, i cant help you, sorry!
this weekend ill upload it to wayback :)
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
unknow
OS
win 7 x64 ultimate
CPU
amd fx3850
Motherboard
asrock extreme4
Memory
16 gskill cl9
Graphics Card(s)
gtx 780 evga 3 gb
Hard Drives
2 ssd kingstons and 1 tb hdd
Antivirus
none
Browser
chrome, firefox and opera
Back
Top