Windows 相关的系统路径以及一些垃圾软件的注册表信息
本文最后更新于:2021年10月29日 下午
想起一点记一点,一点一点更新.
一些常用的系统路径环境变量,打开的大多是基于当前Windows所登录用户的相对路径:
- %APPDATA%
- %USERPROFILE%
- %TEMP%
- %WINDIR%
- %ProgramData%
更多环境变量运行
1 |
|
Name | Path |
---|---|
开始菜单的路径 | C:\ProgramData\Microsoft\Windows\Start Menu\Programs |
用户的开机启动项路径(支持放入快捷方式或脚本) | %APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup |
Host文件路径 | C:\Windows\System32\drivers\etc |
任务栏, 开始菜单等快捷图标 | C:\Users\Username\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch |
主题包壁纸解压后所在路径 | C:\Users\Username\AppData\Local\Microsoft\Windows\Themes |
任务栏固定软件路径 | C:\Users\Username\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar |
流氓腾讯垃圾插件安装位置 | C:\Program Files (x86)\Common Files\Tencent |
快速启动 | C:\Users\Username\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch |
任务栏 | C:\Users\Username\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar |
Win10商店壁纸包图片存储路径 | C:\Users\Username\AppData\Local\Microsoft\Windows\Themes |
以下记录了我在乱翻注册表时发现的路径
- 该路径下对应的是各个扩展名的打开方式(打开为…),可添加程序路径
1 |
|
例: HKEY_CLASSES_ROOT/*.jpg/shell/(自定义一个名字)/command/ 中的默认项添加想用的程序路径,后面加上 “%1” 右键菜单中的文字会加粗显示
- 所有程序软件安装过后写入注册表的位置,多是用来记录一些软件信息的,想清理你的系统请整理该路径
1 |
|
- Windows < 远程桌面连接>的历史记录
1
HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default
附录:命令行reg
命令使用简介
运行 CMD
- 增加
reg add
- 删除
reg delete
- 来查询用法
reg /?
- 来查询分项目用法
reg add /?
举例: 假如我要清除WinRAR的历史记录,可以新建个批处理文件(一行一行敲命令也行), 然后在里面加入如下文字:
1 |
|
其中/va参数是指删除该分支下的所有键值,/f参数是指不要跳出提示。 如果想删除整个分支,就不要加/va, 例如:
1 |
|
如果想删除某个键值,就用 reg delete (分支) /v (键值) 例如:
1 |
|
要注意:
如果注册表中有空格,应用双引号括住注册表;
如果注册表中有%,就用%%来表示;
例如:要清除Alcohol 120%的历史记录,可以在批处理中加入如下命令:
1 |
|
参考文章
Windows 相关的系统路径以及一些垃圾软件的注册表信息
https://blog.doracoin.cc/posts/development/33661.html