Windows 10環境のOLEScriptキーを持つCLSIDキーエントリの一覧です。一部Office関係等は除外しています。
CLSID | 表示名 | InProcServer32 |
---|---|---|
{00020D75-0000-0000-C000-000000000046} | ||
{0DF44EAA-FF21-4412-828E-260A8728E7F1} | Taskbar | |
{38A98528-6CBF-4CA9-8DC0-B1E1D10F7B1B} | ||
{3f6bc534-dfa1-4ab4-ae54-ef25a74e0107} | System Restore | |
{5399E694-6CE5-4D6C-8FCE-1D8870FDCBA0} | Control Panel command object for Start menu and desktop | |
{5ea4f148-308c-46d7-98a9-49041b1dd468} | Mobility Center Control Panel | |
{67718415-c450-4f3c-bf8a-b487642dc39b} | Windows Features | |
{6DFD7C5C-2451-11d3-A299-00C04F8EF6AF} | Folder Options | |
{7A9D77BD-5403-11d2-8785-2E0420524153} | User Accounts | |
{D4480A50-BA28-11d1-8E75-00C04FA31A86} | Add Network Place | |
{4234d49b-0245-4df3-b780-3893943456e1} | Applications | %WINDIR%\System32\appresolver.dll |
{15eae92e-f17a-4431-9f28-805e482dafd4} | Install New Programs | %WINDIR%\System32\appwiz.cpl |
{7b81be6a-ce2b-4676-a29e-eb907a5126c5} | Programs and Features | %WINDIR%\System32\appwiz.cpl |
{d450a8a1-9568-45c7-9c0e-b4f9fb4537bd} | Installed Updates | %WINDIR%\System32\appwiz.cpl |
{0CD7A5C0-9F37-11CE-AE65-08002B2E1262} | Cabinet Shell Folder | %WINDIR%\system32\cabview.dll |
{AFDB1F70-2A4C-11d2-9039-00C04F8EEB3E} | @%WINDIR%\system32\cscui.dll,-6000 | %WINDIR%\System32\cscui.dll |
{A8A91A66-3A7D-4424-8D24-04E180695C7A} | Device Center | %WINDIR%\system32\DeviceCenter.dll |
{C2B136E2-D50E-405C-8784-363C582BF43E} | DeviceCenter Initialization | %WINDIR%\system32\DeviceCenter.dll |
{28803F59-3A75-4058-995F-4EE5503B023C} | Bluetooth Devices | %WINDIR%\system32\DevicePairingFolder.dll |
{AEE2420F-D50E-405C-8784-363C582BF45A} | DevicePairingFolder Initialization | %WINDIR%\system32\DevicePairingFolder.dll |
{289AF617-1CC3-42A6-926C-E6A863F0E3BA} | DLNA Media Servers Data Source | %WINDIR%\System32\dlnashext.dll |
{D2035EDF-75CB-4EF1-95A7-410D9EE17170} | DLNA Content Directory Data Source | %WINDIR%\System32\dlnashext.dll |
{8FD8B88D-30E1-4F25-AC2B-553D3D65F0EA} | DXP | %WINDIR%\system32\dxp.dll |
{9113A02D-00A3-46B9-BC5F-9C04DADDD5D7} | Enhanced Storage Data Source | %WINDIR%\System32\EhStorShell.dll |
{2F6CE85C-F9EE-43CA-90C7-8A9BD53A2467} | FileHistoryDataSource | %WINDIR%\System32\fhshl.dll |
{BD84B380-8CA2-1069-AB1D-08000948F534} | Microsoft Windows Font Folder | %WINDIR%\system32\fontext.dll |
{7BD29E00-76C1-11CF-9DD0-00A0C9034933} | Temporary Internet Files | %WINDIR%\System32\ieframe.dll |
{7BD29E01-76C1-11CF-9DD0-00A0C9034933} | Temporary Internet Files | %WINDIR%\System32\ieframe.dll |
{9a096bb5-9dc3-4d1c-8526-c3cbf991ea4e} | IE RSS Feeds Folder | %WINDIR%\System32\ieframe.dll |
{FF393560-C2A7-11CF-BFF4-444553540000} | History | %WINDIR%\System32\ieframe.dll |
{63da6ec0-2e98-11cf-8d82-444553540000} | Microsoft FTP Folder | %WINDIR%\system32\msieftp.dll |
{89D83576-6BD1-4c86-9454-BEB04E94C819} | @%WINDIR%\system32\mssvp.dll,-110 | %WINDIR%\system32\mssvp.dll |
{BD7A2E7B-21CB-41b2-A086-B309680C6B7E} | @%WINDIR%\system32\mssvp.dll,-112 | %WINDIR%\system32\mssvp.dll |
{7007ACC7-3202-11D1-AAD2-00805FC1270E} | Network Connections | %WINDIR%\System32\netshell.dll |
{992CFFA0-F557-101A-88EC-00DD010CCC48} | Network Connections | %WINDIR%\System32\netshell.dll |
{F02C1A0D-BE21-4350-88B0-7367FC96EF3C} | Computers and Devices | %WINDIR%\system32\NetworkExplorer.dll |
{88C6C381-2E85-11D0-94DE-444553540000} | ActiveX Cache Folder | %WINDIR%\System32\occache.dll |
{2227A280-3AEA-1069-A2DE-08002B30309D} | Printers | %WINDIR%\system32\prnfldr.dll |
{863aa9fd-42df-457b-8e4d-0de1b8015c60} | Remote Printers | %WINDIR%\system32\prnfldr.dll |
{877ca5ac-cb41-4842-9c69-9136e42d47e2} | File Backup Index | %WINDIR%\system32\sdshext.dll |
{9343812e-1c37-4a49-a12e-4b2d810d956b} | CLSID_SearchHome | %WINDIR%\system32\SearchFolder.dll |
{98F275B4-4FFF-11E0-89E2-7B86DFD72085} | CLSID_StartMenuLauncherProviderFolder | %WINDIR%\system32\SearchFolder.dll |
{a00ee528-ebd9-48b8-944a-8942113d46ac} | CLSID_StartMenuCommandingProviderFolder | %WINDIR%\system32\SearchFolder.dll |
{daf95313-e44d-46af-be1b-cbacea2c3065} | CLSID_StartMenuProviderFolder | %WINDIR%\system32\SearchFolder.dll |
{e345f35f-9397-435c-8f95-4e922c26259e} | CLSID_StartMenuPathCompleteProviderFolder | %WINDIR%\system32\SearchFolder.dll |
{241D7C96-F8BF-4F85-B01F-E2B043341A4B} | Workspaces Center | %WINDIR%\System32\shdocvw.dll |
{ECDB0924-4208-451E-8EE0-373C0956DE16} | ECS | %WINDIR%\System32\shdocvw.dll |
{F942C606-0914-47AB-BE56-1321B8035096} | Storage Spaces | %WINDIR%\System32\shdocvw.dll |
{D9EF8727-CAC2-4e60-809E-86F80A666C91} | Secure Startup | %WINDIR%\system32\shdocvw.dll |
{025A5937-A6BE-4686-A844-36FE4BEC8B6D} | Power Options | %WINDIR%\System32\shdocvw.dll |
{05d7b0f4-2121-4eff-bf6b-ed3f69b894d9} | Taskbar | %WINDIR%\System32\shdocvw.dll |
{1206F5F1-0569-412C-8FEC-3204630DFB70} | Credential Manager | %WINDIR%\System32\shdocvw.dll |
{17cd9488-1228-4b2f-88ce-4298e93e0966} | Set User Defaults | %WINDIR%\System32\shdocvw.dll |
{4026492F-2F69-46B8-B9BF-5654FC07E423} | Windows Defender Firewall | %WINDIR%\System32\shdocvw.dll |
{58E3C745-D971-4081-9034-86E34B30836A} | Speech Recognition | %WINDIR%\System32\shdocvw.dll |
{60632754-c523-4b62-b45c-4172da012619} | User Accounts | %WINDIR%\System32\shdocvw.dll |
{67CA7650-96E6-4FDD-BB43-A8E774F73A57} | HomeGroup Control Panel | %WINDIR%\System32\shdocvw.dll |
{8E908FC9-BECC-40f6-915B-F4CA0E70D03D} | Network and Sharing Center | %WINDIR%\System32\shdocvw.dll |
{93412589-74D4-4E4E-AD0E-E0CB621440FD} | Font Settings | %WINDIR%\System32\shdocvw.dll |
{9C60DE1E-E5FC-40f4-A487-460851A8D915} | AutoPlay | %WINDIR%\System32\shdocvw.dll |
{9FE63AFD-59CF-4419-9775-ABCC3849F861} | System Recovery | %WINDIR%\System32\shdocvw.dll |
{B98A2BEA-7D42-4558-8BD1-832F41BAC6FD} | Windows 7 File Recovery | %WINDIR%\System32\shdocvw.dll |
{BB06C0E4-D293-4f75-8A90-CB05B6477EEE} | System | %WINDIR%\System32\shdocvw.dll |
{BB64F8A7-BEE7-4E1A-AB8D-7D8273F7FDB6} | Security and Maintenance CPL | %WINDIR%\System32\shdocvw.dll |
{C58C4893-3BE0-4B45-ABB5-A63E4B8C8651} | Troubleshooting | %WINDIR%\System32\shdocvw.dll |
{D20EA4E1-3957-11d2-A40B-0C5020524153} | Administrative Tools | %WINDIR%\System32\shdocvw.dll |
{D555645E-D4F8-4c29-A827-D93C859C4F2A} | Ease of Access | %WINDIR%\System32\shdocvw.dll |
{ED834ED6-4B5A-4bfe-8F11-A626DCB6A921} | Personalization Control Panel | %WINDIR%\System32\shdocvw.dll |
{F6B6E965-E9B2-444B-9286-10C9152EDBC5} | History Vault | %WINDIR%\System32\shdocvw.dll |
{018D5C66-4533-4307-9B53-224DE2ED1FE6} | OneDrive | %WINDIR%\system32\shell32.dll |
{088e3905-0323-4b02-9826-5d99428e115f} | %WINDIR%\system32\shell32.dll | |
{0AFACED1-E828-11D1-9187-B532F1E9575D} | Folder Shortcut | %WINDIR%\system32\shell32.dll |
{0DB7E03F-FC29-4DC6-9020-FF41B59E513A} | %WINDIR%\system32\shell32.dll | |
{1CF1260C-4DD0-4ebb-811F-33C572699FDE} | %WINDIR%\system32\shell32.dll | |
{208D2C60-3AEA-1069-A2D7-08002B30309D} | Network | %WINDIR%\system32\shell32.dll |
{21EC2020-3AEA-1069-A2DD-08002B30309D} | All Control Panel Items | %WINDIR%\system32\shell32.dll |
{24ad3ad4-a569-4530-98e1-ab02f9417aa8} | %WINDIR%\system32\shell32.dll | |
{26EE0668-A00A-44D7-9371-BEB064C98683} | Control Panel | %WINDIR%\system32\shell32.dll |
{2965e715-eb66-4719-b53f-1672673bbefa} | Results Folder | %WINDIR%\system32\shell32.dll |
{328B0346-7EAF-4BBE-A479-7CB88A095F5B} | LayoutFolder | %WINDIR%\system32\shell32.dll |
{374DE290-123F-4565-9164-39C4925E467B} | %WINDIR%\system32\shell32.dll | |
{3ADD1653-EB32-4cb0-BBD7-DFA0ABB5ACCA} | %WINDIR%\system32\shell32.dll | |
{3dfdf296-dbec-4fb4-81d1-6a3438bcf4de} | %WINDIR%\system32\shell32.dll | |
{418c8b64-5463-461d-88e0-75e2afa3c6fa} | Explorer Browser Results Folder | %WINDIR%\system32\shell32.dll |
{437ff9c0-a07f-4fa0-af80-84b6c6440a16} | Command Folder | %WINDIR%\system32\shell32.dll |
{450D8FBA-AD25-11D0-98A8-0800361B1103} | %WINDIR%\system32\shell32.dll | |
{48e7caab-b918-4e58-a94d-505519c795dc} | Start Menu Folder | %WINDIR%\system32\shell32.dll |
{5ED4F38C-D3FF-4D61-B506-6820320AEBFE} | PC Settings | %WINDIR%\system32\shell32.dll |
{645FF040-5081-101B-9F08-00AA002F954E} | Recycle Bin | %WINDIR%\system32\shell32.dll |
{6785BFAC-9D2D-4be5-B7E2-59937E8FB80A} | Other Users Folder | %WINDIR%\system32\shell32.dll |
{72b36e70-8700-42d6-a7f7-c9ab3323ee51} | Search Connector Folder | %WINDIR%\system32\shell32.dll |
{A0953C92-50DC-43bf-BE83-3742FED03C9C} | %WINDIR%\system32\shell32.dll | |
{A8CDFF1C-4878-43be-B5FD-F8091C1C60D0} | %WINDIR%\system32\shell32.dll | |
{B4BFCC3A-DB2C-424C-B029-7FE99A87C641} | %WINDIR%\system32\shell32.dll | |
{B4FB3F98-C1EA-428d-A78A-D1F5659CBA93} | Other Users Folder | %WINDIR%\system32\shell32.dll |
{d3162b92-9365-467a-956b-92703aca08af} | %WINDIR%\system32\shell32.dll | |
{E31EA727-12ED-4702-820C-4B6445F28E1A} | Dropbox | %WINDIR%\system32\shell32.dll |
{E31EA727-12ED-4702-820C-4B6445F28E1B} | dropbox-NamespaceExtensionRole.Business | %WINDIR%\system32\shell32.dll |
{ED7BA470-8E54-465E-825C-99712043E01C} | All Tasks | %WINDIR%\system32\shell32.dll |
{f86fa3ab-70d2-4fc7-9c99-fcbf05467f3a} | %WINDIR%\system32\shell32.dll | |
{1f3427c8-5c10-4210-aa03-2ee45287d668} | User Pinned | %WINDIR%\System32\shell32.dll |
{2559a1f0-21d7-11d4-bdaf-00c04f60b9f0} | Search | %WINDIR%\System32\shell32.dll |
{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0} | Windows Security | %WINDIR%\System32\shell32.dll |
{2559a1f3-21d7-11d4-bdaf-00c04f60b9f0} | Run... | %WINDIR%\System32\shell32.dll |
{2559a1f5-21d7-11d4-bdaf-00c04f60b9f0} | %WINDIR%\System32\shell32.dll | |
{2559a1f7-21d7-11d4-bdaf-00c04f60b9f0} | Set Program Access and Defaults | %WINDIR%\System32\shell32.dll |
{2559a1f8-21d7-11d4-bdaf-00c04f60b9f0} | %WINDIR%\System32\shell32.dll | |
{3080F90D-D7AD-11D9-BD98-0000947B0257} | Show Desktop | %WINDIR%\System32\shell32.dll |
{3080F90E-D7AD-11D9-BD98-0000947B0257} | Window Switcher | %WINDIR%\System32\shell32.dll |
{323CA680-C24D-4099-B94D-446DD2D7249E} | Favorites | %WINDIR%\System32\shell32.dll |
{4336a54d-038b-4685-ab02-99bb52d3fb8b} | Public Folder | %WINDIR%\System32\shell32.dll |
{896664F7-12E1-490f-8782-C0835AFD98FC} | Libraries delegate folder that appears in Users Files Folder | %WINDIR%\System32\shell32.dll |
{b155bdf8-02f0-451e-9a26-ae317cfd7779} | delegate folder that appears in Computer | %WINDIR%\System32\shell32.dll |
{c57a6066-66a3-4d91-9eb9-41532179f0a5} | AppSuggestedLocations | %WINDIR%\System32\shell32.dll |
{d34a6ca6-62c2-4c34-8a7c-14709c1ad938} | Common Places FS Folder | %WINDIR%\System32\shell32.dll |
{ed50fc29-b964-48a9-afb3-15ebb9b97f36} | printhood delegate folder | %WINDIR%\System32\shell32.dll |
{F5FB2C77-0E2F-4A16-A381-3E560C68BC83} | Removable Drives | %WINDIR%\System32\shell32.dll |
{289978AC-A101-4341-A817-21EBA7FD046D} | Sync Center Conflict Folder | %WINDIR%\System32\SyncCenter.dll |
{2E9E59C0-B437-4981-A647-9C34B9B90891} | Sync Setup Folder | %WINDIR%\System32\SyncCenter.dll |
{71D99464-3B6B-475C-B241-E15883207529} | Sync Results Folder | %WINDIR%\System32\SyncCenter.dll |
{9C73F5E5-7AE7-4E32-A8E8-8D23B85255BF} | Sync Center Folder | %WINDIR%\System32\SyncCenter.dll |
{BC48B32F-5910-47F5-8570-5074A8A5636A} | Sync Results Delegate Folder | %WINDIR%\System32\SyncCenter.dll |
{E413D040-6788-4C22-957E-175D1C513A34} | Sync Center Conflict Delegate Folder | %WINDIR%\System32\SyncCenter.dll |
{F1390A9A-A3F4-4E5D-9C5F-98F3BD8D935C} | Sync Setup Delegate Folder | %WINDIR%\System32\SyncCenter.dll |
{9DB7A13C-F208-4981-8353-73CC61AE2783} | Previous Versions | %WINDIR%\system32\twext.dll |
{a3c3d402-e56c-4033-95f7-4885e80b0111} | Previous Versions Results Delegate Folder | %WINDIR%\system32\twext.dll |
{f8c2ab3b-17bc-41da-9758-339d7dbf2d88} | Previous Versions Results Folder | %WINDIR%\system32\twext.dll |
{64693913-1c21-4f30-a98f-4e52906d3b56} | CLSID_AppInstanceFolder | %WINDIR%\system32\twinui.dll |
{F5175861-2688-11d0-9C5E-00AA00A45957} | Subscription Folder | %WINDIR%\System32\webcheck.dll |
{EDC978D6-4D53-4b2f-A265-5805674BE568} | StreamBackedFolder | %WINDIR%\System32\windows.storage.dll |
{00021400-0000-0000-C000-000000000046} | Desktop | %WINDIR%\system32\windows.storage.dll |
{031E4825-7B94-4dc3-B131-E946B44C8DD5} | UsersLibraries | %WINDIR%\system32\windows.storage.dll |
{0c39a5cf-1a7a-40c8-ba74-8900e6df5fcd} | %WINDIR%\system32\windows.storage.dll | |
{20D04FE0-3AEA-1069-A2D8-08002B30309D} | This PC | %WINDIR%\system32\windows.storage.dll |
{22877a6d-37a1-461a-91b0-dbda5aaebc99} | Recent Places Folder | %WINDIR%\system32\windows.storage.dll |
{267cf8a9-f4e3-41e6-95b1-af881be130ff} | Location Folder | %WINDIR%\system32\windows.storage.dll |
{3134ef9c-6b18-4996-ad04-ed5912e00eb5} | %WINDIR%\system32\windows.storage.dll | |
{3936E9E4-D92C-4EEE-A85A-BC16D5EA0819} | Frequent Places Folder | %WINDIR%\system32\windows.storage.dll |
{4564b25e-30cd-4787-82ba-39e73a750b14} | Recent Items Instance Folder | %WINDIR%\system32\windows.storage.dll |
{5E5F29CE-E0A8-49D3-AF32-7A7BDC173478} | This PC | %WINDIR%\system32\windows.storage.dll |
{679f85cb-0220-4080-b29b-5540cc05aab6} | %WINDIR%\system32\windows.storage.dll | |
{871C5380-42A0-1069-A2EA-08002B30309D} | Internet Folder | %WINDIR%\system32\windows.storage.dll |
{a5a3563a-5755-4a6f-854e-afa3230b199f} | Library Folder | %WINDIR%\system32\windows.storage.dll |
{a6482830-08eb-41e2-84c1-73920c2badb9} | Removable Storage Devices | %WINDIR%\system32\windows.storage.dll |
{E7E4BC40-E76A-11CE-A9BB-00AA004AE837} | Shell DocObject Viewer | %WINDIR%\system32\windows.storage.dll |
{F3364BA0-65B9-11CE-A9BA-00AA004AE837} | Shell File System Folder | %WINDIR%\system32\windows.storage.dll |
{0E5AAE11-A475-4c5b-AB00-C66DE400274E} | Shell File System Folder | %WINDIR%\system32\Windows.Storage.dll |
{59031a47-3f72-44a7-89c5-5595fe6b30ee} | UsersFiles | %WINDIR%\system32\Windows.Storage.dll |
{DFFACDC5-679F-4156-8947-C5C76BC0B67F} | delegate folder that appears in Users Files Folder | %WINDIR%\system32\Windows.Storage.dll |
{5b934b42-522b-4c34-bbfe-37a3ef7b9c90} | This Device | %WINDIR%\System32\windows.storage.dll |
{f8278c54-a712-415b-b593-b77a2be0dda9} | This Device | %WINDIR%\System32\windows.storage.dll |
{04731B67-D933-450a-90E6-4ACD2E9408FE} | CLSID_SearchFolder | %WINDIR%\system32\Windows.Storage.Search.dll |
{1bef2128-2f96-4500-ba7c-098dc0049cb2} | CLSID_DBFolderBoth | %WINDIR%\system32\Windows.Storage.Search.dll |
{b2952b16-0e07-4e5a-b993-58c52cb94cae} | CLSID_DBFolder | %WINDIR%\system32\Windows.Storage.Search.dll |
{1FA9085F-25A2-489B-85D4-86326EEDCD87} | Manage Wireless Networks | %WINDIR%\system32\wlanpref.dll |
{35786D3C-B075-49b9-88DD-029876E11C01} | Portable Devices | %WINDIR%\system32\wpdshext.dll |
{87630419-6216-4ff8-a1f0-143562d16d5c} | Mobile Broadband Profile Settings Editor | %WINDIR%\system32\wwanpref.dll |
{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31} | CompressedFolder | %WINDIR%\system32\zipfldr.dll |
using System; using System.Collections.Generic; using System.Collections.Immutable; using System.Linq; using System.Text; using Microsoft.Win32; class Program { static void Main() { using var hkcr = RegistryKey.OpenBaseKey( RegistryHive.ClassesRoot, RegistryView.Registry64); using var clsidKey = hkcr.OpenSubKey("CLSID"); var shellFolderCLSIDs = GetCLSIDKeyNamesWithSubKey(clsidKey, "ShellFolder", StringComparer.OrdinalIgnoreCase); var shellFolderInfos = shellFolderCLSIDs .Select(clsid => { using var key = clsidKey.OpenSubKey(clsid); using var progIdKey = key.OpenSubKey("ProgID"); using var inProcServer32Key = key.OpenSubKey("InProcServer32"); var displayName = (string)key.GetValue(null, null); var inProcserver32 = (string)inProcServer32Key?.GetValue(null, null); return (CLSID: clsid, DisplayName: displayName, InProcServer32: inProcserver32); }) .ToImmutableArray(); var buffer = new StringBuilder(); foreach (var shellFolderInfo in shellFolderInfos.OrderBy(info => info.InProcServer32)) { var info = shellFolderInfo; info.DisplayName = info.DisplayName?.Replace( Environment.GetEnvironmentVariable("WINDIR"), "%WINDIR%", StringComparison.OrdinalIgnoreCase); info.InProcServer32 = info.InProcServer32?.Replace( Environment.GetEnvironmentVariable("WINDIR"), "%WINDIR%", StringComparison.OrdinalIgnoreCase); buffer.AppendLine($"|{info.CLSID}|{info.DisplayName}|{info.InProcServer32}|"); } var output = buffer.ToString(); } static ImmutableArray<string> GetCLSIDKeyNamesWithSubKey( RegistryKey clsidKey, string subKeyName, IEqualityComparer<string> comparer) { var names = new List<string>(); foreach (var keyName in clsidKey.GetSubKeyNames()) { using var key = clsidKey.OpenSubKey(keyName); if (key.GetSubKeyNames().Contains(subKeyName, comparer)) { names.Add(keyName); } } return names.ToImmutableArray(); } }