Windows注册表记录
Windows DLL 预加载
设置每个程序启动之前加载某些DLL文件:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\AppInit_DLLs
(see Q197571: Working with the AppInit_DLLs Registry Value for details)
登录屏幕上隐藏用户
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList
在上面的注册表目录项中新建 REG_DWORD
类型的值,名称为需要隐藏的用户名,值为 0 时从登录屏幕上隐藏,值为 1 时可以正常显示。
桌面右键菜单修改
HKCR\Directory\Background\shellex\ContextMenuHandlers
在桌面空白处点右键,某些程序会在此增加右键菜单项(例如 Intel、Nvidia 显卡驱动程序),删除 ContextMenuHandlers
中的项就可以移除额外的菜单项。
Win10 资源管理器 OneDrive 文件夹修改
HKCR\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}
修改下面 System.IsPinnedToNameSpaceTree
这个 REG_DWORD
值,默认为 1,修改为 0 时则不在资源管理器左边文件夹视图中显示 OneDrive 文件夹,也用于避免 Win10 资源管理器左边出现重复的两个 OneDrive 文件夹。
WebDAV 客户端修改
支持 Basic Authentication
老的 WebDAV 服务器可能只支持 Basic Authentication 用户验证方式,Windows 7 之后的系统默认关闭了 HTTP 模式的 Basic Authentication 支持。
HKLM\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
找到 BasicAuthLevel
这个 REG_DWORD
值,默认为 1,取值如下:
- 0 - Basic authentication disabled
- 1 - Basic authentication enabled for Secure Sockets Layer (SSL) shares only
- 2 or greater - Basic authentication enabled for SSL shares and for non-SSL shares
修改完成之后需要重新启动 WebClient 服务。
支持拷贝大文件
Windows 客户端访问 WebDAV 时拷贝读取几十 MB 的文件可能就会报 0x800700DF 错误。
HKLM\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
修改 FileSizeLimitInBytes
这个 REG_DWORD
值,建议改为 ffffffff(十六进制,十进制为:4294967295),表示最大支持 4GB 的文件。