C# 聊一聊屏保的设置 第一步 注册表
初步认识屏保
进入屏保设置
强行开头,大家都知道我们只需要在搜索框打入“屏保”,就能进入屏保的设置选项。然而箭头指向的位置到底是在Windows的哪个地方呢?这就是写这篇博客的原因。
进入一个屏幕保护程序
比如这个照片的屏幕保护程序呢,C:\Windows\System32\PhotoScreensaver.scr。打开一看是它的屏保模式。参数 \c进入它的设置模式。不过有些屏保程序是没有的。比如。。
屏保的一些参数
知道了程序是怎么打开的,那么其他箭头的数据在哪里可以看到呢?这就到万能的注册表了。
HKEY_CURRENT_USER\Control Panel\Desktop
差不多就是ScreenSave开头的三个参数。这里我设置的是“无”,所以就没有了屏幕保护程序路径。
来个完全体设置
尝试通过注册表修改属性
ScreenSaveActive可以修改使得屏保是否生效。
ScreenSaverIsSecure可以修改使得屏保后是否进入锁屏。
ScreenSaveTimeOut不可以 修改无效。
SCRNSAVE.EXE可以修改,也可以删除。删除后变为:无
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~