RSS订阅
RSS订阅TT网络

远程修复注册表 解决系统无法登录故障

2008-9-1  选择字号:  | |
打印本文章

导读:每次输入系统登录账号以及对应该账号的密码后,系统执行的不是登录操作,而是执行的是注销操作并重新返回到系统登录界面。远程修复注册表解决问题。

关键词:网路登陆故障 远程修复注册表

正在加载数据...

    近日,笔者接到某一位局域网用户的“求援”,该用户使用的工作站安装了Windows XP系统,平时工作状态很正常,最近不知怎么回事,好像发生了非常奇怪的故障现象:每次输入系统登录账号以及对应该账号的密码后,系统执行的不是登录操作,而是执行的是注销操作并重新返回到系统登录界面;即使将该工作站系统切换到安全模式状态下运行,仍然还会出现无法登录系统的故障现象。

    登录操作后返回到系统登录界面

    接到故障“求援”之后,笔者立即尝试从自己的工作站系统通过网上邻居窗口访问了这台故障工作站,结果发现笔者能够非常顺利地进入该故障工作站的目标共享文件夹窗口,同时笔者看到其中的某些共享文件已经被感染了网络病毒,为此笔者毫不犹豫不认为该故障现象肯定是由网络病毒引起的,具体原因很可能是网络病毒将系统的“userinit.exe”文件破坏掉了,或者是将系统注册表中HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft \Windows NT\CurrentVersion\Winlogon子项下面的“Userinit”键值内容被修改了,结果导致Windows XP系统无法对用户登录界面执行初始化操作。

    考虑到在缺省状态下,Windows XP系统内置的注册表编辑器程序支持连接远程注册表的功能,并且笔者的工作站能通过网上邻居窗口访问到故障工作站中的共享文件夹资源,为此笔者决定尝试通过远程连接注册表的方法进入故障工作站的系统注册表,并对其中的相关键值进行修复,下面就是具体的修复步骤:

    首先笔者在自己的工作站中将系统运行状态切换到Windows XP系统环境下,并在该系统桌面中依次单击“开始”/“运行”命令,在弹出的系统运行文本框中,输入字符串命令“regedit”,单击“确定”按钮后,打开本地系统的注册表编辑窗口;在该编辑窗口的菜单栏中单击“文件”选项,并从下拉菜单中点选“连接网络注册表”命令,打开如图1所示的选择计算机对话框,在其中输入故障工作站的主机名称或IP地址,假设在这里笔者输入的是“\\aaa”;

    图1:

远程修复注册表

    注册表键值的内容被修改

    其次单击“确定”按钮,过一会儿,笔者的系统屏幕上出现了输入网络密码的提示窗口,在该提示窗口中输入故障工作站中拥有操作权限的用户名与密码信息,假设这台工作站的系统管理员账号为“admin”,对应该账号的密码为“654321”,将这些信息正确输入到网络密码的提示窗口中后,单击“确定”按钮,随后笔者就发现注册表编辑窗口中多出了一个名为“aaa”的注册表子项;

    将鼠标定位于“aaa”注册表子项上,再依次展开该子项下面的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft \Windows NT\CurrentVersion\Winlogon节点选项,在对应Winlogon节点选项的右侧显示区域中,找到目标注册表键值 “Userinit”,并用鼠标双击该注册表键值,在其后弹出窗口的“数值数据”文本框中笔者看到该键值的内容已经被修改成一个陌生文件的名称了,此时我们只要将该键值的内容重新修改成默认的数值就可以了。由于故障工作站安装的是Windows XP系统,因此我们在修改目标注册表键值“Userinit”的内容时,需要将该数值设置为“X:\Windows\system32 \userinit.exe”(其中“X”为Windows系统所在的系统磁盘分区符号),如图2所示;如果故障工作站安装的是Windows 2000或Windows 2003系统时,那我们需要将目标注册表键值“Userinit”的数值设置为“X:\WinNT\system32\userinit.exe”,最后单击“确定”按钮退出注册表编辑窗口,再重新启动一下故障工作站系统。

    待故障工作站系统启动成功后,笔者在故障工作站的系统登录界面中正确输入了登录账号以及密码,再单击“确定”按钮后,系统果然能够正常登录了,至此系统无法登录故障的现象就被成功解决了。

    图2:

远程修复注册表

    小提示:

    为了可以顺利地在本地工作站系统中远程修改另外一台工作站中的注册表,本地工作站与另外一台工作站必须同时安装TCP/IP通信协议或NetBEUI通信协议中的一个或多个,而且还需要同时安装Microsoft远程注册服务。在默认状态下,Windows XP系统并没有自动安装Microsoft远程注册服务,为此我们需要采用手工方法进行安装。在手工安装Microsoft远程注册服务时,我们可以依次单击“开始”/“设置”/“控制面板”命令,在弹出的系统控制面板窗口中,用鼠标双击“网络”图标,在其后界面中再单击“添加”按钮,当屏幕上弹出“选定网络组件类型”设置窗口时,选中“服务”选项,再单击“添加”按钮,在其后弹出的“选定网络服务”列表框中单击“从磁盘安装”按钮,之后正确放入 Windows XP系统的安装光盘,并将其中的“RegServ.INF”文件选中并导入进来(该文件一般位于“Admin/Nettools/Remotreg”目录下),再单击“确定”按钮,然后从模式列表框中将“Microsoft远程注册”项目选中,最后再根据屏幕提示就能完成Microsoft远程注册服务的安装操作了。

原文出处:http://net.it168.com/a2008/0902/202/000000202519_1.shtml
来源:IT168    作者:帷幄    
相关的白皮书
作为企业的一名网管,你一定需要对网络内计算机的基本情况有所了解,只要使用系统的一个简单的命令,就能够批量收集整个网络里计算机的配置信息了。
最近遭遇的一个网络共享文件访问故障非常奇怪,以某一台固定的主机为例,不同时间访问另外一台主机的共享文件时,却出现时通时不通的现象。
单位A子网网络平时一直能够正常工作,不过笔者发现最近A子网中的工作站无法访问单位局域网服务器了,究竟是什么原因呢?
网速通常是网络管理中比较棘手的问题。如果您是以宽带上网,那么在注册表中设定适当的TcpWindow值,就可以立马加快上网速度。
ADSL掉线涉及到多方面的问题,包括线路故障(线路干扰)、ADSL Modem故障(发热、质量、兼容性)、网卡故障(速度慢、驱动程序陈旧)等。下面列出四种常见错误和解决方案。

如果你曾经有过处理HTTP错误码的经历,你肯定知道这个过程是很让人头痛的。往往,这些神秘的代码有多种意思而让你摸不着头脑。

随着无线网络的广泛应用,网络管理者在进行无线网络的监控、分析和测试的过程中需要应用到多种工具,如iPerf、频谱分析器和Pilot等。本专题对这些工具的应用进行了总结,供大家参考。

在这一专题中我们将按OSI分层角度探讨网络安全。我们将深入研究OSI堆栈,从物理层开始直到应用层。从分析每一层的漏洞出发,假想攻击这些漏洞的各种可能性。
最新更新
专家答疑
技巧
Lisa Phifer
问:在不同的无线技术中,分别在什么时候应用WLAN、Wi-Fi和WiMax?Wi-Fi和WLAN的最主要的不同是什么?
chris Partsenidis
因特网网络连接中经常会遇到两种连接方式:因特网连接共享(ICS)与XP中两个网络适配器(NIC)间桥接,这两种连接有什么区别?
Michael Gregg
问:我在工作中应用遗传算法(genetic algorithm)来进行入侵监控。我是这个领域的新手,我想请教专家为了进行算法工作,我该怎样进行编码?