iT邦幫忙

0

換電腦之後請人撰寫的應用程式被偵測到會造成藍底白字(blue screen) 當機 , 原先並不會, 是什麼可能原因 ?

  • 分享至 

  • xImage

換新電腦之後會有間歇性藍底白字(blue screen) 當機情形 , , 以微軟memory dump 工具偵測到請人撰寫的應用程式造成的, 原先並不會, 一樣的OS 環境, 是什麼可能原因 ?

看更多先前的討論...收起先前的討論...
鐵殼心 iT邦高手 1 級 ‧ 2011-04-23 21:38:13 檢舉
有沒有藍底白字的畫面截圖?
zanhsieh iT邦新手 4 級 ‧ 2011-04-24 18:23:18 檢舉
我個人認為有可能是



1. 引用外部dll, 而dll不存在

2.引用外部程式但路徑寫死/錯誤造成
philipscs iT邦新手 5 級 ‧ 2011-04-24 21:53:46 檢舉
philipscs iT邦新手 5 級 ‧ 2011-04-24 22:10:47 檢舉
謝謝, 不懂的是原先程式在舊PC上run好幾年了, 最近只是換新電腦, OS 版本沒變, memory 大小也沒變.
cheaster iT邦新手 4 級 ‧ 2011-04-25 15:24:33 檢舉
那會不會是組態設定上忘了符合那個應用程式的需求。

像在下個人常在寫java,有遇過某個java的ide或程式他需要先將jvm的記憶體佔用大小調過至512mb才能run,所以每一重灌電腦或重灌java,在灌完後都要記得去調整,不然也是會無法跑。

至於會讓windows出現藍底白字,原因可能會有很多,但由於你是在換「硬體」時才發現這個狀況,建議還先將該應用程式移轉到另一台(非原先的舊電腦)試著運作看看,如果換另一台還是不行,但放在原先的舊電腦是ok的話,那應該是你的應用程式有一些硬體衝突(如果你的應用程式會調用硬體的話)或組態設定…
但換了一台電腦(非原先的舊電腦)是運作正常的話,會否是新電腦的硬體有問題,像記憶體插槽或模組有問題…
philipscs iT邦新手 5 級 ‧ 2011-04-30 15:44:05 檢舉
謝謝, 程式有沒有可能memory 不夠而造成藍底白字 ?
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

6
davidliu9116
iT邦研究生 2 級 ‧ 2011-04-25 11:47:49

1.將原硬碟複製一份到新電腦Run看看
2.確認該程式是否需要安裝其他的支援軟體及版本
3.確認該程式是否能於多核心CPU下執行

2
Ken(Bigcandy)
iT邦大師 1 級 ‧ 2011-04-25 16:30:11

BIOS 裡面的HT 功能關掉就好了

我要發表回答

立即登入回答