請問 Pocket PC 開機時的一個錯誤訊息

請教各位先進,

之前我在我的Pocket PC 上灌了一套 Papago Trial版本,
灌在主記憶體中.

今天我去買了正式版, 但把它灌到 CF記憶卡上.
灌正式版前, 我有先在 Pocket PC 上把試驗版移除.


但現在發生一件怪事, 每當我把 Pocket PC 的電源打開,
它都會出現一個訊息 :

"無法執行 \Program Files\Machine.....\PapagoV5.EXE"


事實上, CF卡中的那份 Papago是可以正常執行的.
而上面那行訊息中的 \Program ......\PapagoV5.exe
是之前的試用版. (但我已移除了)


請問要如何才能不讓 Pocket PC 在 power on時自動去執行那行
不存在的程式 ?


謝謝大家.









這是因為papago有被放置在startup(或啟動)中了,請在此目錄內刪除它.
在執行一次PAPAGO
然後從程式點選結束
以後就不會出現了
這應該是因為規劃路徑規劃到一半就關閉造成的,
應該是要在PAPAGO選"新紀錄"...(剛剛我也發生這種情形..)
我也發生與 ufaf0055相似的問題..
只是我將原Papago正式版主程式灌在SD Card上..
後來改在主機上,結果現在每次開機都會出現下列訊息
---通知錯誤----
"無法執行 \SD Card\Maction PaPaGOV5\PaPaGOV5.EXE"

而關於johnny5與cliff前輩的建議都是過了...結果無效...
至於joe_weng前輩的建議則因找不到 "startup(或啟動)"位置
希望各位前輩救救我吧...
我的PPC 是 H2210

一個PDA新生的求救 .........
"啟動"是一個檔案夾,在MY device\windows 下,若按照名稱排列,它會排在檔案夾類型最前面的幾個,應該是緊接著"字型"之後,若用PPC內建的檔案總管,檔案夾類型是在其他類型檔案的後面,總之在最後面幾個就是了
攝影攝影攝影!
還有,我懷疑你是不是看錯了:"無法執行 \Program Files\Machine.....\PapagoV5.EXE,Machine應該是Maction吧......
攝影攝影攝影!
Papago 在 DB_notify_events 加入了 AppRunAfterWakeup record,
若 Papago 裝在 Ram Storage 問題還不算大,如果 Papago
是裝在記憶卡上,而關機/reboot前 DB_notify_events內的Papago record
沒被清除的話(Papago應要做好這件事),就會發生此問題。

此問題在我的3630上不只是訊息煩人而已,更導致系統嚴重的不穩,
當機連連。

因為system wakeup/reboot時記憶卡尚未來得及供電,DB_notify_events
就開始要執行記憶卡上的程式,導致系統當機。

此狀況並非Papago獨有,任何使用DB_notify_events AppRunAfterWakeup
的程式都不該裝在記憶卡上,否則都有大麻煩。

不曉得Papago為何要使用DB_notify_events AppRunAfterWakeup?
勉強算是個bug吧。通常是那些鬧鈴程式(SuperAlert)、電源檢查自動備份
程式(PocketBackupPlus)才需要在system wakeup/reboot時自動做一些
指定的事。

解決方法如前面網友提及的再開一次Papago,正常離開,Papago應該就會
清除DB_notify_events相關的 records。或者利用 dbview 這類的
Object Store Database 編修工具,手動將DB_notify_events Papago
相關的 records 移除。

Object Store Database / dbview 相關參考連結:
http://www.xs4all.nl/~itsme/projects/xda/wince-databases.html
感謝前輩的指教!
我也有同樣的問題,經由前輩的方法已順利解決!
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!