由于软件代码缺陷或者其他原因,开发的软件装在企业用户上,有一定几率(较低)发生软件安装上之后,电脑开机后不断自动重启,真是奇怪,排除电脑硬件等非软件等因素,大家来说说软件开发上都有哪些可能导致电脑不停重启的??欢迎各位参与讨论的朋友!先谢谢了.

解决方案 »

  1.   

    不断自动重启倒是没见过,不过自动重启的倒有可能是破坏了windows的SSDT服务表或者内核的东西被破坏,如果很严重的话应该会造成不断自动重启的现象
      

  2.   

    是不是DLL有冲突,用排除法试试
      

  3.   

    一些类似OracleDataSet1.Next;之类的语句放错了位置会使整个IDE无法继续使用,至于重启还没研究过,学习中...
      

  4.   

    是不是软件安装,某个DLL文件和系统不兼容,或者核心文件被破坏了
      

  5.   

    有可能是程序破坏了系统内核、或者硬件比如内存有问题,会导致 bsod,windows 系统可以设置在出现 bsod 之后采取的措施,其中之一就是……立即重启!
      

  6.   

    这怎么好说,说不定根本有病毒你用排除法查查吧。把程序分模块,一块一块执行。我觉得没有更好的办法。在Windows2000以上的操作系统,有一配置,系统遇致命错误就重启。
    人为给它个致命错误就重启了
      

  7.   

    首先对自己编写的DLL之类的需要有一定的命名规则,切记不能与系统或者其它软件相冲突,这是其一;其二,对目录命名不能与其他程序文件,特别是动态库同名。