在CSDN Windows 专区呆了一段时间了,发现一个问题。很多的网友似乎不知道如何解决发生的问题。下面我就把我的解决问题的方法共享给大家。
第一步:记录问题的现象或者相关事件的描述。
对于某一个事件的发生,对于Windows 2000/XP/2003来说,会记录相关的日志信息。比如经常出现的启动后弹出一个对话框:“在系统启动时至少有一个服务或驱动程序产生错误,详细信息,请使用事件查看器查看事件日志”。其实很简单,操作系统已经告诉我们了,下面需要做的事情。
控制面板-〉管理工具-〉事件查看器
我们可以在事件查看器里面找到相关的事件。事件注意的顺序是:Error、Warning、Others
Error(错误)事件的颜色是一个红色的标记,Warning(警告)事件是一个黄色,Other则是其他相关的标示。
那么对于这么多的错误,我们应该处理哪一个错误呢?本次开机离最后出现的事件最远的一个错误信息。也就是说,本次开机第一次出现的错误日志。这个是非常关键的部分。因为有可能后面所有的错误/警告事件的发生都跟这个有或多或少的联系。
OK,记录下事件的信息(事件源,事件ID,事件描述),相关的第一步算是完成了。
PS:对于蓝屏来说,我们需要记录的是Stop后面的东西0xXXXXXXXX(...),和出现的相关的驱动程序信息。
第二步:寻求解决方法。
0)从系统自带的帮助中找寻答案。特别是对于一些概念性的问题,在Windows自带的帮助中都可以找到。比如对DNS的解释,对某个服务如何安装,某个错误信息的原因等等。
1)利用互联网信息:搜索引擎(http://www.google.com);事件ID的专业网站(http://www.eventid.net)
有人问我怎么样查找到的相关信息,很简单,把中文的出错信息翻译成为英文然后再进行查找。
例如:
Event Type: Error
Event Source: DCOM
Event Category: None
Event ID: 10000
Date: 2004-4-10
Time: 9:54:00
User: Computer\UserName
Computer: Computer
Description:
Unable to start a DCOM Server: {FB7199AB-79BF-11D2-8D94-0000F875C541}. The error:
"The system cannot find the file specified. "
Happened while starting this command:
C:\Program Files\Messenger\msmsgs.exe -Embedding
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
对于这个例子,我们可以直接用http://www.eventid.net查找相关的Event Source和Event ID。或许我们可以得出解决方法。
2)如果问题不是可以用事件查看器描述的,即没有什么事件源和ID这一说法的问题,就要看你对Google的熟练运用程度了。最好的方法是:把你的问题翻译成为英文描述,然后再用Google进行查找。
3)拨打微软的800电话寻求解决。http://www.microsoft.com/china/service/Tel.asp
4)如果这些都不能解决问题,就到CSDN上面来吧,让大家帮你解决问题。因为某些问题是平时候经验的积累。
附:
Goolge搜索的加减法。
如果你问了查询某一个内容,你发现有太多不想要的可以用Google的减法。
如:你仅仅想搜索Windows的内容,但是出现了很多Linux,FreeBSD等等相关的东西,可以用减法了。在搜索内容中输入:
condition -Linux -FreeBSD
这样和Linux/FreeBSD相关的内容就不会出现在搜索的结果中。
如果你想在搜索的结果中必须包含Windows的内容,利用加法:
condition +Windows