<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Lock-Screen on HiDa</title>
    <link>https://www.0niu.cn/tags/lock-screen/</link>
    <description>Recent content in Lock-Screen on HiDa</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>zh</language>
    <lastBuildDate>Fri, 09 Oct 2026 13:50:06 +0800</lastBuildDate><atom:link href="https://www.0niu.cn/tags/lock-screen/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>用注册表在命令行配置 Windows 屏幕保护与锁屏</title>
      <link>https://www.0niu.cn/posts/windows-screensaver-registry-settings/</link>
      <pubDate>Fri, 09 Oct 2026 13:50:06 +0800</pubDate>
      
      <guid>https://www.0niu.cn/posts/windows-screensaver-registry-settings/</guid>
      <description>&lt;p&gt;Windows 的屏幕保护和锁屏设置，除了在图形界面里点来点去，也可以直接改注册表。一条 &lt;code&gt;reg add&lt;/code&gt; 命令就能搞定，适合写进脚本或者批量部署。&lt;/p&gt;
&lt;p&gt;设置都存放在同一个注册表项下：&lt;/p&gt;
&lt;p&gt;&lt;code&gt;HKEY_CURRENT_USER\Control Panel\Desktop&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;改完之后需要注销重新登录，Windows 才会重载这些设置。&lt;/p&gt;
&lt;h2 id=&#34;四个关键值&#34;&gt;四个关键值&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;ScreenSaveActive&lt;/code&gt; — 是否启用屏幕保护。&lt;code&gt;0&lt;/code&gt; 禁用，&lt;code&gt;1&lt;/code&gt; 启用。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;SCRNSAVE.EXE&lt;/code&gt; — 指定用哪个屏幕保护程序文件。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;ScreenSaveTimeOut&lt;/code&gt; — 空闲多少秒后启动屏幕保护，单位是秒。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;ScreenSaverIsSecure&lt;/code&gt; — 屏幕保护结束后是否要求登录。&lt;code&gt;1&lt;/code&gt; 要求，&lt;code&gt;0&lt;/code&gt; 不要求。&lt;/p&gt;
&lt;h2 id=&#34;禁用--启用屏幕保护&#34;&gt;禁用 / 启用屏幕保护&lt;/h2&gt;
&lt;p&gt;禁用：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;reg add &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;HKEY_CURRENT_USER\Control Panel\Desktop&amp;#34;&lt;/span&gt; /v ScreenSaveActive /t REG_SZ /d &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt; /f
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;启用：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;reg add &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;HKEY_CURRENT_USER\Control Panel\Desktop&amp;#34;&lt;/span&gt; /v ScreenSaveActive /t REG_SZ /d &lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt; /f
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;启用时还需要选一个有效的屏幕保护程序，且超时大于 0，否则不会生效。&lt;/p&gt;</description>
      <content>&lt;p&gt;Windows 的屏幕保护和锁屏设置，除了在图形界面里点来点去，也可以直接改注册表。一条 &lt;code&gt;reg add&lt;/code&gt; 命令就能搞定，适合写进脚本或者批量部署。&lt;/p&gt;
&lt;p&gt;设置都存放在同一个注册表项下：&lt;/p&gt;
&lt;p&gt;&lt;code&gt;HKEY_CURRENT_USER\Control Panel\Desktop&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;改完之后需要注销重新登录，Windows 才会重载这些设置。&lt;/p&gt;
&lt;h2 id=&#34;四个关键值&#34;&gt;四个关键值&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;ScreenSaveActive&lt;/code&gt; — 是否启用屏幕保护。&lt;code&gt;0&lt;/code&gt; 禁用，&lt;code&gt;1&lt;/code&gt; 启用。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;SCRNSAVE.EXE&lt;/code&gt; — 指定用哪个屏幕保护程序文件。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;ScreenSaveTimeOut&lt;/code&gt; — 空闲多少秒后启动屏幕保护，单位是秒。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;ScreenSaverIsSecure&lt;/code&gt; — 屏幕保护结束后是否要求登录。&lt;code&gt;1&lt;/code&gt; 要求，&lt;code&gt;0&lt;/code&gt; 不要求。&lt;/p&gt;
&lt;h2 id=&#34;禁用--启用屏幕保护&#34;&gt;禁用 / 启用屏幕保护&lt;/h2&gt;
&lt;p&gt;禁用：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;reg add &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;HKEY_CURRENT_USER\Control Panel\Desktop&amp;#34;&lt;/span&gt; /v ScreenSaveActive /t REG_SZ /d &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt; /f
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;启用：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;reg add &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;HKEY_CURRENT_USER\Control Panel\Desktop&amp;#34;&lt;/span&gt; /v ScreenSaveActive /t REG_SZ /d &lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt; /f
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;启用时还需要选一个有效的屏幕保护程序，且超时大于 0，否则不会生效。&lt;/p&gt;
&lt;h2 id=&#34;设置超时&#34;&gt;设置超时&lt;/h2&gt;
&lt;p&gt;比如设成 20 分钟：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;reg add &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;HKEY_CURRENT_USER\Control Panel\Desktop&amp;#34;&lt;/span&gt; /v ScreenSaveTimeOut /t REG_SZ /d &lt;span style=&#34;color:#ae81ff&#34;&gt;1200&lt;/span&gt; /f
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;code&gt;0&lt;/code&gt; 表示屏幕保护不会自动启动。&lt;/p&gt;
&lt;h2 id=&#34;恢复时是否要求登录&#34;&gt;恢复时是否要求登录&lt;/h2&gt;
&lt;p&gt;开启后，从屏幕保护恢复需要再输一次密码：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;reg add &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;HKEY_CURRENT_USER\Control Panel\Desktop&amp;#34;&lt;/span&gt; /v ScreenSaverIsSecure /t REG_SZ /d &lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt; /f
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;关掉：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;reg add &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;HKEY_CURRENT_USER\Control Panel\Desktop&amp;#34;&lt;/span&gt; /v ScreenSaverIsSecure /t REG_SZ /d &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt; /f
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;关掉之后无人值守时安全性会降低，但它不会影响 Windows 其他的登录或自动锁定设置。&lt;/p&gt;
&lt;h2 id=&#34;几点提醒&#34;&gt;几点提醒&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;这些值只对当前用户生效，命令要以目标用户的身份运行。&lt;/li&gt;
&lt;li&gt;&lt;code&gt;/f&lt;/code&gt; 表示强制覆盖，不会弹确认框。&lt;/li&gt;
&lt;li&gt;改之前最好把 &lt;code&gt;HKEY_CURRENT_USER\Control Panel\Desktop&lt;/code&gt; 导出备份一下。&lt;/li&gt;
&lt;li&gt;公司或学校的电脑上，组策略或设备管理可能会覆盖这些值，遇到不生效的情况先找管理员。&lt;/li&gt;
&lt;li&gt;关掉屏幕保护不等于关掉显示器或睡眠超时，那两件事是分开配的。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;原文参考：&lt;a href=&#34;https://www.windows-commandline.com/disable-screensaver-registry-settings/&#34;&gt;Disable screensaver using registry settings - Windows Command Line&lt;/a&gt;&lt;/p&gt;</content>
    </item>
    
  </channel>
</rss>
