Month: 10 月 2017

Windows 10 开机自动登录并锁屏

办公室的电脑有时候遇上断电重启后,希望能在通电后自动重启,且启动相关应用并保持在锁屏界面(比如启动 QQ,方便从办公室外网远程桌面)

断电自动重启这个好办,一般主板 BIOS 有设置

自动登录也能找到大把的教程,常见的操作步骤如下

Win+R 运行窗口里输入 netplwiz 并打开
用户 选项卡下去掉 要使用本计算机,用户必须输入用户名和密码 前面的勾
确定,在弹出的自动登录窗口中输入自动登录的用户名和密码
确定,保存

这样可以实现开机后自动登录有密码的账号,但是还是挺危险的,因为人不在电脑前但电脑是登录状态,万一被干点啥就呵呵了,自动屏保也有个触发时间间隔。所以还要设置登录后立即锁屏

一个方式是在启动任务里添加锁屏任务,进入 计算机管理,在 系统工具 > 系统计划任务 > 任务计划程序库 里,右侧操作面板 创建基本任务,更新如下信息

添加任意自己方便记忆的名称和描述
触发器当前用户登录时
操作启动程序
点下一步后多出来的步骤里启动程序或脚本填 %windir%\system32\rundll32.exe,添加参数里填 user32.dll, LockWorkStation
完成

另一种方式是创建一个快捷方式,快捷方式的对象位置写 %windir%\system32\rundll32.exe user32.dll, LockWorkStation,然后把这个快捷方式复制到开始菜单的 启动 里。原理类似,参数也一样,不过笨狗担心这个存在时序和可能被干掉的可能,还是选的上一种

修改 Windows 10 系统信息里制造商信息

在 Windows 的在线设备管理器里看自己账号登录了哪些机器,有一些品牌机是能正常显示型号或序列号的,但是自己装的机器会显示成 To Be Filled by O.E.M.

查了一下有几个解决办法

一是在 $Windows$/System32 目录下添加 oeminfo.iniOEMLOGO.bmp,参考 https://www.neowin.net/forum/topic/79809-how-to-change-to-be-filled-by-oem/?do=findComment&comment=871161

另一个是直接改注册表,参考 http://www.thewindowsclub.com/add-change-oem-information-windows,在注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation 下新建一个字符串值,名字叫 Manufacturer,值填自己想要的,弄完后在本地计算机属性里就可以看到

目前还不确定是否可以在微软的账号管理里看到这个改变,根据之前经验,改了计算机名什么的都需要过一小段时间才能生效

另如果需要在 dxdiag 里也看到正确的系统制造商和系统型号,参考 https://www.reddit.com/r/techsupport/comments/3f6gyo/upgraded_to_windows_10_and_now_getting_to_be/,在注册表 HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\Bios 目录下检查 SystemManufactureSystemProductName 这两个键是否存在,以及值是否跟 BaseBoardManufacturerBaseBoardProduct 一样