1、起因分析
问题发现:在对服务器进行检测时,发现进程数量多达182条,且服务器运行缓慢,计划重启维护时,服务器死机并出现蓝屏现象,无法正常关机,强制关机后,服务器无法正常启动并继续出现蓝屏。
2、RAID磁盘异常处理
初步诊断:在蓝屏情况下,只能强制重启,启动过程中boot引导界面出现RAID磁盘异常报警,确认为一块磁盘损坏导致服务器无法正常启动。
解决步骤:拆除异常硬盘后,主硬盘可以启动,但存在RAID警告,此时服务器暂时可以启动,但需要进一步修复。
3、RPCRT4.DLL文件修复
问题判断:启动到进入界面状态时,系统再次蓝屏,初步判断为RPCRT4.DLL文件损坏。
修复步骤:
1. 从带RAID驱动的PE启动。
2. 进入命令行,将RPCRT4.DL_文件导入到c:\windows\system32目录。
3. 注册对应dll文件:regsvr32 c:\windows\system32\rpcrt4.dll(确保注册成功)。
4、NTLDR is missing错误修复
问题判断:重启服务器后,报错“NTLDR is missing”,无法正常引导系统。
修复步骤:
1. 通过Windows Server 2003 R2 SP2 CD1启动到控制台修复模式,加载RAID卡驱动。
2. 制作U盘软驱,将对应的RAID卡驱动复制到软盘中。
3. 重启服务器,按F6键加载软盘RAID卡驱动,选择对应驱动并按回车键。
4. 进入系统安装界面,按R键进入控制台修复界面,执行以下操作:
1. 去取文件只读属性:attrib -r c:
tldr和atrrib -r c:
tdetect.com。
2. 从系统光盘中复制对应文件到系统目录下:copy j:\i386
tldr c:\和copy j:\i386
tdetect.com c:\。
3. 修复硬盘的主引导记录:fixmbr,输入y回车。
4. 修复硬盘引导扇区:fixboot。
5. 输入exit退出,重启服务器。
5、C盘压缩空间问题修复
问题判断:再次重启服务器后,报错“ntldr is compressed”,原因是原有服务器对C盘进行了压缩空间,无法正常加载NTLDR文件启动。
修复步骤:通过PE启动到服务器,修改对应的文件属性:
1. attrib -s -h c:
tldr和atrrib -s -h c:
tdetect.com。
2. 选择对应文件右击,在高级选项中将“压缩内容以便节省磁盘空间”前面的勾去除。
6、系统修复与软件重新安装
系统修复:重启服务器从光盘启动,加载软驱RAID卡驱动,根据常规系统安装方式进入系统安装界面,按R键进行修复。
软件修复:修复完成以后,系统的用户组、用户、加域信息都正常,但对应的软件将无法正常使用,下载并重新安装Windows 2003 ISCSI Software,配置对应的ISCSI目标服务器即可连接成功。
7、共享设置恢复
共享恢复:在磁盘管理中联机对应的ISCSI硬盘,并添加对应的磁盘标识(注意:最好和前期系统硬盘卷标相同),重新启动服务器,从系统进行加载共享即可。
相关问题与解答
1、为什么在修复RPCRT4.DLL文件时需要备份原有文件?
解答:在修复RPCRT4.DLL文件时,备份原有文件是为了以防不时之需,如果新导入的文件存在问题或不兼容,可以快速恢复到原始状态,避免造成更大的系统故障。
2、如何处理服务器对C盘进行了压缩空间导致的“ntldr is compressed”错误?
解答:通过PE启动到服务器,修改对应的文件属性:attrib -s -h c:
tldr和atrrib -s -h c:
tdetect.com,选择对应文件右击,在高级选项中将“压缩内容以便节省磁盘空间”前面的勾去除,这样可以解除对C盘的压缩,使NTLDR文件能够正常加载。
各位小伙伴们,我刚刚为大家分享了有关“win2003文件服务器蓝屏修复全过程分享”的知识,希望对你们有所帮助。如果您还有其他相关问题需要解决,欢迎随时提出哦!