软件调试的几个方法和建议
展开全部
1、操作系统方面。
主要的调整内容是操作系统的启动文件、系统配置参数、组件文件、病毒等。
修复操作系统启动文件。
1)对于Windows9x系统,可用SYS命令来修复(要保证MSDOS.SYS的大小在1KB以上),但要求,在修复之前应保证分区参数是正确的。这可使用诸如DiskMap之类的软件实现;
2)对于Windows2000/XP系统,有两种方法——修复启动文件,使用fixboot命令;修复主引导记录,使用fixmbr命令。
调整操作系统配置文件。
A.对于Windows9x系统,可用的工具很多,如:Msconfig命令、系统文件检查器、注册表备份和恢复命令(scanreg.exe,它要求在DOS环境下运行。另外如果要用scanreg.exe恢复注册表,使用所列出的恢复菜单中的第二个备份文件)等;
B.对于Windows2000系统,可用的工具与Windows9x相比比较少,但某些调试命令可用Win98中的一些命令(如win98下的Msconfig命令,就可用在windows2000下);
C.对于WindowsXP系统,可用的工具主要是Msconfig命令;
D.调整电源管理和有关的服务,可以使用的命令是,要“运行”文本框中输入gpedit.msc来进行;
E.所有操作系统的调试,都可通过控制面板、设备管理器、计算机管理器(Windows9x系统无)来进行系统的调试。
组件文件(包括.DLL、.VXD等)的修复?
A.通过添加删除程序来重新安装;
B.通过从.CAB文件中提取安装;
C.可用系统文件检查器(sfc.exe命令)来修复有错误的文件;
D.从好的机器上拷贝覆盖。
检查系统中的病毒。
建议使用命令行方式下的病毒查杀软件,并能直接访问诸如NTFS分区。
2、设备驱动安装与配置方面。
主要调整设备驱动程序是否与设备匹配、版本是否合适、相应的设备在驱动程序的作用下能否正常响应。
A.先由操作系统自动识别(特别要求的除外,如一些有特别要求的显示卡驱动、声卡驱动、非即插即用设备的驱动等),而后考虑强行安装。这样有利于判断设备的好坏;
B.如果有操作系统自带的驱动,则先使用,仍不能正常或不能满足应用需要,则使用设备自带的驱动;
C.更换设备,应先卸载驱动再更换。卸载驱动,可从设备管理器中卸载;再从安全模式下卸载;进而在INF目录中删除;最后通过注册表卸载;
D.更新驱动时,如直接升级有问题,须先卸载再更新。
3、磁盘状况方面。
检查磁盘上的分区是否能访问、介质是否有损坏、保存在其上的文件是否完整等。
可用的调整工具:
A.DiskMap,方便地找回正确的分区;
B.Fdisk及Fdisk/MDR,检查分区是否正确及使主引导记录恢复到原始状态;
C.当硬盘容量大于64GB时,如果要重新分区或查看分区,要求使用随机附带的磁盘分区软盘中的Fdisk命令。这个命令可用windows?Me下的Fdisk命令来代替;
D.Format、Scandisk、厂商提供的磁盘检测程序,检查磁盘介质是否有坏道;
E.文件不完整时,要求对不完整的文件先进行改名,再用在“操作系统方面”中所述的方法重建。
4、应用软件方面。
如应用软件是否与操作系统或其它应用有兼容性的问题、使用与配置是否与说明手册中所述的相符、应用软件的相关程序、数据等是否完整等;
5、BIOS设置方面。
1)在必要时应先恢复到状态。建议:在维修时先把BIOS恢复到状态(一般是出厂时的状态),然后根据应用的需要,逐步设置到合适值。
2)BIOS刷新不一定要刷新到版,有时应考虑降低版本。
6、重建系统。
在硬件配置正确,并得到用户许可时,可通过重建系统的方法来判断操作系统之类软件故障,在用户不同意的情况下,建议使用自带的硬盘,来进行重建系统的操作。在这种情况下,重建系统后,逐步复原到用户原硬盘的状态,以便判断故障点。
1)重建系统,须以一键恢复为主,其次是恢复安装,最后是完全重新安装。恢复安装的方法:
对于Windows9x系统,直接从光盘安装,或执行tools\sysrec\pcrestor.bat,即可实现恢复安装。在进行恢复安装时,可能由于win.com的存在而影响安装过程的正常进行,这时,可在Windows目录下,删除win.com后,再重新安装。
另一种恢复安装,是将根目录下的System.1st改名为System.dat后覆盖掉Windows目录下的同名文件,之后重启即可。但这种方法,不是真正意义上的重新安装,而类似于完全重新安装。
对于WindowsXP或Windows2000系统,直接使用其安装光盘启动,在安装界面中选择修复安装,选择R时会出现两个选项:一是快速修复,对于简单问题用此选择;另一是故障修复台,只要选择正确的安装目录就可启用故障修复台。故障修复台界面类似于DOS界面。
2)为保证系统干净,在安装前,执行Fdisk/MBR命令(也可用Clear.com)。必要时,在此之后执行Format?/u[/s]命令。
3)一定要使用随机版的或正版的操作系统安装介质进行安装。
主要的调整内容是操作系统的启动文件、系统配置参数、组件文件、病毒等。
修复操作系统启动文件。
1)对于Windows9x系统,可用SYS命令来修复(要保证MSDOS.SYS的大小在1KB以上),但要求,在修复之前应保证分区参数是正确的。这可使用诸如DiskMap之类的软件实现;
2)对于Windows2000/XP系统,有两种方法——修复启动文件,使用fixboot命令;修复主引导记录,使用fixmbr命令。
调整操作系统配置文件。
A.对于Windows9x系统,可用的工具很多,如:Msconfig命令、系统文件检查器、注册表备份和恢复命令(scanreg.exe,它要求在DOS环境下运行。另外如果要用scanreg.exe恢复注册表,使用所列出的恢复菜单中的第二个备份文件)等;
B.对于Windows2000系统,可用的工具与Windows9x相比比较少,但某些调试命令可用Win98中的一些命令(如win98下的Msconfig命令,就可用在windows2000下);
C.对于WindowsXP系统,可用的工具主要是Msconfig命令;
D.调整电源管理和有关的服务,可以使用的命令是,要“运行”文本框中输入gpedit.msc来进行;
E.所有操作系统的调试,都可通过控制面板、设备管理器、计算机管理器(Windows9x系统无)来进行系统的调试。
组件文件(包括.DLL、.VXD等)的修复?
A.通过添加删除程序来重新安装;
B.通过从.CAB文件中提取安装;
C.可用系统文件检查器(sfc.exe命令)来修复有错误的文件;
D.从好的机器上拷贝覆盖。
检查系统中的病毒。
建议使用命令行方式下的病毒查杀软件,并能直接访问诸如NTFS分区。
2、设备驱动安装与配置方面。
主要调整设备驱动程序是否与设备匹配、版本是否合适、相应的设备在驱动程序的作用下能否正常响应。
A.先由操作系统自动识别(特别要求的除外,如一些有特别要求的显示卡驱动、声卡驱动、非即插即用设备的驱动等),而后考虑强行安装。这样有利于判断设备的好坏;
B.如果有操作系统自带的驱动,则先使用,仍不能正常或不能满足应用需要,则使用设备自带的驱动;
C.更换设备,应先卸载驱动再更换。卸载驱动,可从设备管理器中卸载;再从安全模式下卸载;进而在INF目录中删除;最后通过注册表卸载;
D.更新驱动时,如直接升级有问题,须先卸载再更新。
3、磁盘状况方面。
检查磁盘上的分区是否能访问、介质是否有损坏、保存在其上的文件是否完整等。
可用的调整工具:
A.DiskMap,方便地找回正确的分区;
B.Fdisk及Fdisk/MDR,检查分区是否正确及使主引导记录恢复到原始状态;
C.当硬盘容量大于64GB时,如果要重新分区或查看分区,要求使用随机附带的磁盘分区软盘中的Fdisk命令。这个命令可用windows?Me下的Fdisk命令来代替;
D.Format、Scandisk、厂商提供的磁盘检测程序,检查磁盘介质是否有坏道;
E.文件不完整时,要求对不完整的文件先进行改名,再用在“操作系统方面”中所述的方法重建。
4、应用软件方面。
如应用软件是否与操作系统或其它应用有兼容性的问题、使用与配置是否与说明手册中所述的相符、应用软件的相关程序、数据等是否完整等;
5、BIOS设置方面。
1)在必要时应先恢复到状态。建议:在维修时先把BIOS恢复到状态(一般是出厂时的状态),然后根据应用的需要,逐步设置到合适值。
2)BIOS刷新不一定要刷新到版,有时应考虑降低版本。
6、重建系统。
在硬件配置正确,并得到用户许可时,可通过重建系统的方法来判断操作系统之类软件故障,在用户不同意的情况下,建议使用自带的硬盘,来进行重建系统的操作。在这种情况下,重建系统后,逐步复原到用户原硬盘的状态,以便判断故障点。
1)重建系统,须以一键恢复为主,其次是恢复安装,最后是完全重新安装。恢复安装的方法:
对于Windows9x系统,直接从光盘安装,或执行tools\sysrec\pcrestor.bat,即可实现恢复安装。在进行恢复安装时,可能由于win.com的存在而影响安装过程的正常进行,这时,可在Windows目录下,删除win.com后,再重新安装。
另一种恢复安装,是将根目录下的System.1st改名为System.dat后覆盖掉Windows目录下的同名文件,之后重启即可。但这种方法,不是真正意义上的重新安装,而类似于完全重新安装。
对于WindowsXP或Windows2000系统,直接使用其安装光盘启动,在安装界面中选择修复安装,选择R时会出现两个选项:一是快速修复,对于简单问题用此选择;另一是故障修复台,只要选择正确的安装目录就可启用故障修复台。故障修复台界面类似于DOS界面。
2)为保证系统干净,在安装前,执行Fdisk/MBR命令(也可用Clear.com)。必要时,在此之后执行Format?/u[/s]命令。
3)一定要使用随机版的或正版的操作系统安装介质进行安装。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询