损坏或丢失System32\Config\System导致系统无法启动

今天去单位本来想去调试外面那个LED显示屏的,不过杯具的是安装LED显示屏驱动的那个电脑开不下来了,开机显示大概如下:

因以下文件的损坏或丢失,Windows无法启动Windows\System32\Config\System你可以通过使用原始启动软盘或CD-ROM来启动Windows安装程序,以便修复这个文件,在第一屏时选择“r”,开始修复。

纠结了,问了同事,他们都说只玩了下游戏,没做别的事,好吧,只能自己解决了。刚才始使用了万能无敌的F8,开机不停按F8后,选择最后一次正确的配置。然后,没有然后了,还是这个错误消息,看来这条路行不通,只有另寻办法。

按照提示,只有找来Windows XP的系统盘,现在装机都弄什么Ghost快速装机,还好我留了张原版的系统盘以便于修复时使用,进入BIOS设置第一启动设备为光驱,重启,放入系统盘,然后出现Press any key…的时候按任意键进入蓝色的安装界面,然后按照提示按了R。

在进入故障修复控制台后,用户名Administrator,输入密码,登录到Windows XP系统,下面该怎么办呢?上网找了下,贴出来,供参考:

(注:我这个系统是装在C盘的)

1
2
Del C:\Windows\System32\Config\System
Copy C:\Windows\Repair\System C:\Windows\System32\Config\System

通过先删除损坏的System文件,然后再到Repair\System的备份中拷贝一份完好的过来,这些做完后,重启计算机。更改BIOS设置到硬盘引导启动,然后就可以看到熟悉的画面了。

为了保险起见,建议光盘先留在电脑里,然后正式进入到Windows XP系统后,点击开始,运行,输入sfc /SCANNOW,然后系统将会自动校验系统文件的正确性,并通过光盘修复那些损坏的文件。检测修复完成后,再弹出光盘,我们的工作算是告一段落。

单位里的电脑貌似经常要自检磁盘,这样说明电脑运行过程中出现掉电等意外故障,但是单位里也不是经常断电的,初步怀疑是电压不稳的原因,经常这样自检磁盘,修复错误,导致一些软件损坏,最可怕的就像今天那样,系统文件也损坏了。

Windows 2003下的SQL2000外部连接

原文发表于2008年11月2日

昨天在处理POS客户端时发现的现象,本来以为是Windows 2003上的ISA防火墙作怪,在防火墙上配置好相应端口后(主要是开放MSSQL远程访问的端口),连接,无法连接,客户端上打开查询分析器尝试连接,显示错误消息是“不存在或者拒绝访问”,在服务器上运行查询分析器,正常。并且服务器端依赖SQL 2000的应用程序也运行正常。防火墙日志也没显示拦截了什么东西,但是在事件查看器里发现了问题所在

您运行的 Microsoft SQL Server 2000 版本或 Microsoft SQL Server 2000 Desktop Engine (也称为 MSDE) 和 Microsoft Windows Server 2003 家族使用时存在已知的 安全弱点。为了减少计算机被某些病毒的攻击,Microsoft SQL Server 2000,MSDE 或 两者的 TCP/IP 和 UDP 网络端口被禁用。要启用这些端口,您必须从 http://www.microsoft.com/sql/downloads/default.asphttp://www.microsoft.com/china/sql/downloads/default.asp 安装一个修补程序, 或 Microsoft SQL Server 2000 或 MSDE 的最新服务包。
有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持

网上查询了下,原来SQL 2000必须安装最新的Service Pack才能在Windows Server 2003上允许远程连接!

Microsoft SQL Server 2000 Service Pack 4 下载