虚拟盘符注册表项修改项

虚拟盘符注册表项修改项
分类: 点滴积累 2012-02-07 14:28 32人阅读 评论(0) 收藏 举报
必须注册项:

HKEY_CLASSES_ROOT\CLSID\



HKEY_CLASSES_ROOT\CLSID\{XXX}

所含项:名称为空的是提示名称,InfoTip项没看到用途



HKEY_CLASSES_ROOT\CLSID\{XXX}\DefaultIcon

所含项:名称为空的是图标的路径



HKEY_CLASSES_ROOT\CLSID\{XXX}\InprocServer32

所含项:名称为空的是shdocvw.dll 这个项十分重要,删除了双击将无法打开目录

ThreadingModel为Apartment



HKEY_CLASSES_ROOT\CLSID\{XXX}\Instance

所含项: 名称为空的数值未设置

CLSID 需要研究下 {0afaced1-e828-11d1-9187-b532f1e9575d} (目前我也写这个值)

这个项十分重要,删除了双击将无法打开目录



HKEY_CLASSES_ROOT\CLSID\{XXX}\Instance\InitPropertyBag

所含项: 名称为空的数值未设置

"Attributes"=hex:15,00,00,00 不知道什么意思但是写了就有用

Target指向的文件夹路径



HKEY_CLASSES_ROOT\CLSID\{XXX}\shellex

所含项: 名称为空的数值未设置



HKEY_CLASSES_ROOT\CLSID\{XXX}\shellex\PropertySheetHandlers

所含项: 名称为空的数值未设置



HKEY_CLASSES_ROOT\CLSID\{XXX}\shellex\PropertySheetHandlers\!!Sync115ProSheetExt

所含项: CLSID需要研究下 {9F589F1C-BB25-47EC-A138-C6B5695ED5A5}

(删除后,右键->属性 无法显示)



HKEY_CLASSES_ROOT\CLSID\{XXX}\ShellFolder

所含项:

名称为空的数值未设置

"Attributes"=hex:50,00,00,F0 不知道什么意思但是写了就有用

wantsFORPARSING 空



HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{CLSID(指向前面创建的CLSID) }





其它的CLSID项:

HKEY_CLASSES_ROOT\CLSID\{0afaced1-e828-11d1-9187-b532f1e9575d}

(该项也被金山快盘使用)

HKEY_CLASSES_ROOT\CLSID\{0afaced1-e828-11d1-9187-b532f1e9575d}

所含项: 名称为空的值为 Folder Shortcut

FriendlyTypeName@shell32.dll,-10540

PreviewDetails prop:System.Link.TargetParsingPath

HKEY_CLASSES_ROOT\CLSID\{0afaced1-e828-11d1-9187-b532f1e9575d}\InProcServer32

所含项: 名称为空的值为 %SystemRoot%\system32\shell32.dll

ThreadingModel Apartment

HKEY_CLASSES_ROOT\CLSID\{0afaced1-e828-11d1-9187-b532f1e9575d}\shell

暂不分析了,我也写先指向这个CLSID







HKEY_CLASSES_ROOT\CLSID\{9F589F1C-BB25-47EC-A138-C6B5695ED5A5}

所含项:名称为空的值为SyncPropertySheet Class

HKEY_CLASSES_ROOT\CLSID\{9F589F1C-BB25-47EC-A138-C6B5695ED5A5}\InprocServer32

所含项:名称为空的值为 C:\Users\cuclq\AppData\Roaming\115\Box\Sync115Ext.dll


ThreadingModel Apartment


相关文档
最新文档