主机安全管理类软件的一个主要功能是必须插入电子钥匙并且正确输入电子钥匙的保护口令(即 PIN码)才能登录系统。实现方式主要是修改注册表中HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\ CurrentVersion\Winlogon\下的GinaDLL键值,改为主机安全管理类软件自己的动态链接库文件。
因为某种原因该动态链接库文件被破坏,机器重启后,会无法登录系统。解决办法主要是使用 PE盘,从光盘引导进入Windows PE系统,打开注册表,编辑系统盘上的注册表文件,将GinaDLL键值删除掉。重新启动机器后,发现恢复到使用用户名和口令方式登录系统。
对于没有光驱或者光驱读盘有故障的机器,就不能使用光盘引导;当然如果机器比较新,支持 USB引导,也可以制作USB的PE系统,使用方法和光盘的PE系统相同。
但是如果机器比较老,不支持 USB引导,就只能采取下面的方法了。我在很多比较老的机器上都试过,基本上都支持网络引导。
互联网上有 PE版的网络Ghost软件,下载后,安装在一台机器上,这台机器与有故障的机器在一个网段内或者用直连线连接。然后重新启动有故障的机器,启用时选择网络引导。如果发现可以分配地址但是无法下载引导文件,可以试试修改下网络Ghost软件中关于TFTP的几项设置,包括是否设为根目录等。
从网络引导进入 PE系统后,可以打开注册表,现在注册表里显示的是PE系统的注册表文件,要使用加载配置项的方法从系统盘下Windows(或WINNT)\system32\config的几个没有文件后缀名的文件,从文件名可以区分存放的注册表键值。这里我们要修改的是software文件。修改完后记得卸载配置项,以保存对键值的修改。重启后,系统就可以使用用户名和口令方式进入了。如果忘记了用户名和口令,可以使用PE盘里带的清除口令来解决,这里就不具体说了。