许多用户都希望自己的电脑能实现全自动化——定时开机、自动登录、按时关机,甚至幻想它能自己煮咖啡。其实,这些功能并不复杂,只需简单调整BIOS和系统设置即可实现。
1、自动定时开机
自动定时开机功能依赖于BIOS设置,前提是主板支持ACPI高级电源管理。目前市面上绝大多数主板都具备此功能。
要设置自动定时开机,首先需要进入BIOS。开机时反复按Delete键(或F2,具体取决于主板型号),进入后找到POWER MANAGEMENT FEATURES(电源管理设置)。在此界面中,将RESTORE ON AC/POWER LOSS选项更改为POWER ON。
接着找到RESUME ON RTC ALARM,按回车键将其设置为ENABLE,即允许使用实时时钟闹钟唤醒电脑。然后定位到RTC ALARM DATE,将其设为EVERYDAY,表示每天按此设置执行。最后分别设定RTC ALARM HOURS、RTC ALARM MINUTE和RTC ALARM SECOND,例如设置为"07"、"15"、"00",则代表每天早上7点15分整电脑自动开机。
设置完成后按F10保存并重启,即可生效。需要注意的是,不同主板的BIOS界面可能有所不同,但只需在电源管理设置中找到WAKE UP相关选项,那便是定时开机的开关。
2、自动登录系统
电脑能够自动开机了,但如果你设置了开机密码,系统会在登录界面等待输入密码——这就会卡住。解决方案很简单,只需修改注册表即可。
按下Win+R键,输入REGEDIT打开注册表编辑器。导航到以下路径:
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\WINLOGON
在右侧窗口中找到DEFAULTUSERNAME键值,将其数据修改为你要自动登录的账户名。如果该键不存在,则右键新建一个字符串值,命名为DefaultUserName,然后修改其数值。
接着找到DefaultPassword——同样需要新建,将其值设置为你的密码。最后,在右侧再新建一个字符串值,命名为AutoAdminLogon,数值设为1。退出注册表编辑器,重启系统即可生效。
3、自动关闭计算机
电脑白天自动开机,晚上也需要自动关机。这个任务可以交给任务计划来完成。
打开任务计划程序(可通过控制面板或直接搜索"任务计划"找到),点击"创建基本任务"。在浏览位置中找到C:\WINDOWS\SYSTEM32目录下的shutdown.exe程序。将执行时间设置为"每天",开始时间设为"23:00"(即晚上11点)。输入你的用户名和密码,在最后一步勾选"单击完成时,打开此任务的高级属性"。
在弹出的属性窗口中,切换到任务选项卡,在运行输入框中,将命令修改为:
C:\WINDOWS\system32\shutdown.exe -s -t 60
其中-s参数表示关闭计算机,-t 60表示延迟60秒后执行——你可以根据需求调整这个时间。点击"应用",重新输入密码确认,再点击"确定"即可完成设置。
温馨提示:如果后续不想让电脑自动关机,只需在运行窗口中输入shutdown -a并回车,即可取消该任务。
4、自动定时开机的实现(补充方案)
前面介绍的是通过BIOS设置自动开机的方法,但不同主板的菜单名称可能有所差异。在某些机器上,需要在Power Management Setup中找到Automatic Power Up或Resume By Alarm等选项。
将该选项从Disabled改为Enabled,然后在Date (of Month) Alarm和Time (hh:mm:ss) Alarm中分别设置日期和时间。若将日期设为0,则默认每天定时开机。
设置完成后按ESC返回主界面,选择Save & Exit Setup,按Y保存CMOS设置并退出,重启电脑即可生效。再次提醒,此功能需要主板支持,好在目前大多数主板都具备此功能,只是不同厂商的菜单名称和位置略有差异,但核心逻辑完全一致。
