同事家的一体机无法进入windows,让我帮忙看看,原来是在windows XP启动时出现提示框:“无法加载登录用户界面 DLL ralinkgina.dll”,下面还有一个重新启动的按钮,点击后机器重新启动,但仍然会卡在“无法加载登录用户界面”这里,估计是这个ralinkgina.dll文件损坏或被误杀、误删,所以系统在启动时找不到它,所以无法加载登录用户界面。
上网搜了一下这个ralinkgina.dll,从一大堆英文和中文的“胡扯”中,基本上可以确定它是ralink无线网卡配置程序的文件,不可能是危险木马,也绝对不是“存放在Windows系统文件夹中的重要文件,通常情况下是在安装操作系统过程中自动创建的,对于系统正常运行来说至关重要”。然而要修复这个问题却有点麻烦,最好的办法是下载一个ralinkgina.dll放到c:\windows\system32\中,然而网上基本上找不到它的下载,英文网站倒是不厌其烦的提供大量貌似此文件下载的链接,但实际上都是它们自己的扫描工具(外国360),骗下载而已,而且手头上也没有这个无线网卡的驱动程序可以找出ralinkgina.dll,因此复原这个文件的方法行不通了。
那么能够解决的方法就是在windows启动时取消加载ralinkgina.dl:使用PE光盘启动,打开PE工具盘中的注册表工具,加载远程用户注册表或加载硬盘系统注册表(有的工具盘上的工具可以直接加载不会提示。有时不需要使用PE工具盘,如果可以进安全模式,就可以直接运行regedit,但同事说他的安全模式也进不了,我就没去试),找到对应系统注册表的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon(用PE编辑硬盘系统注册表可能会显示为 HKEY_LOCAL_MACHINE\SOFTWARE_ON_C\Microsoft\Windows NT\CurrentVersion\Winlogon,或者直接在注册表编辑器中搜索ralinkgina.dll这个启动错误时出现过的文件名),在右边找GinaDll这一项,此时就能看到它的值就是ralinkgina.dll,删除GinaDll(操作注册表前强烈建议先备份),然后重启电脑,正常进入windows桌面。默认情况下在Winlogon中是没有GinaDll的。
话说回来,一个无线网卡的驱动程序为什么要去修改用户登录界面,不过记得以前pcanywhere也有修改ginadll的习惯,这种行为在不够精确又神经质的卫士工具看来是很象风险动作,但清理时记得连注册表一块清理,否则用户就登录不了系统了。
>> 除非说明均为原创,如转载请注明来源于http://www.stormcn.cn/post/1056.html