Windows 8 Modern UI crash問題 - Windows

By Gilbert
at 2012-09-14T20:40
at 2012-09-14T20:40
Table of Contents
Windows 8與nVIDIA顯卡有個知名的bug,
就是在執行某些Modern UI (之前叫Metro) apps會crash,
跳回Start畫面。不幸的這問題直到我用了Win 8 Pro正式版仍存在。
或許這應該是nVIDIA的問題。
這裡有提供一個解法:
http://www.onebitzero.com/how-to-fix-metro-apps-from-crashing-under-nvidia-beta-driver-296-17-in-windows-8/
縮址: http://bit.ly/OnzAjo
就是如果電腦有Intel/nVIDIA、雙GPUs,可以切換成Intel的GPU避開這問題。
雖然這有個缺點就是Intel的GPU往往效能沒nVIDIA的好。
更大的問題是找不到選項切換GPU。
又雖然這bug己經由nVIDIA最新版的驅動解決了,
所以基本上用桌機的人並不太需要擔心這問題,
反正有此問題就去nvidia.com下載最新驅動應該就行了。
但用NB的人就麻煩了,因為nvidia.com的公版驅動往往裝了會缺功能。
例如"調整螢幕亮度"會失效。
所以基本上要去找NB廠所提供的驅動。
但問題是有些在Win 8推出前兩、三年推出的NB,
可能廠商也不想維護了,所以可能也不再提供新驅動。
個人覺得Win 8好像比Win 7更順,所以裝在兩、三年前的NB應該能夠跑,
棄之可惜。所以我就嘗試裝Win 8在我的NB: MacBook Pro 13" 2010,
不幸還是要面對顯卡驅動的問題。我戰鬥了兩天不可思議的解決了。
我曾試過修改inf檔的方法: #1AvgsxUv (Sony-style)
不幸失敗了,可能是因為驅動版本差太多(19x->301.42)、
或我忘了用laptopvideo2go的inf...
雖然我失敗了,不過並不代表此方法不適用其它NB,
或我的NB(因為我有些做錯),所以此方法仍值得一試。
我後來又找到一個方法結果成功了。
就是我從Windows Event Viewer發現crashed Modern UI apps的錯誤訊息
有提到一個驅動檔: nvd3dumx.dll
因此我試著把公版301.42解壓檔的nvd3dumx.dl_(沒打錯)取代
NB廠舊版驅動19x的nvd3dumx.dl_,然後用改過的NB廠驅動安裝,
部分Modern UI apps crashing問題就解決了!
我把MacBook Pro 2010 13"的作法寫在這:
https://discussions.apple.com/thread/4291428
雖然這是有點大膽、有風險的作法,
幸運的我的NB從昨天一直到現在都沒有當機。
以上兩種方法可能也適用其它NB,有興趣的玩家可以嘗試。
不過任何風險請自行承擔。
補充:
1. Win 8另一個當機問題要disable dynamic tick:
http://www.withinwindows.com/2012/06/28/workaround-for-windows-8-freezing-issu\
es/
縮址: http://bit.ly/LTOrkN
2. Win 8對driver完整性檢查比Win 7嚴格,若要安裝改過的驅動請先進入test mode:
http://www.killertechtips.com/2009/05/05/disable-driver-signing-windows-7/
--
楞嚴咒(附注音):
https://skydrive.live.com/?cid=87cef5e6683b5427&sc=documents&id=87CEF5E6683B5427%21312#
縮址:
http://bit.ly/r3bgEo
--
就是在執行某些Modern UI (之前叫Metro) apps會crash,
跳回Start畫面。不幸的這問題直到我用了Win 8 Pro正式版仍存在。
或許這應該是nVIDIA的問題。
這裡有提供一個解法:
http://www.onebitzero.com/how-to-fix-metro-apps-from-crashing-under-nvidia-beta-driver-296-17-in-windows-8/
縮址: http://bit.ly/OnzAjo
就是如果電腦有Intel/nVIDIA、雙GPUs,可以切換成Intel的GPU避開這問題。
雖然這有個缺點就是Intel的GPU往往效能沒nVIDIA的好。
更大的問題是找不到選項切換GPU。
又雖然這bug己經由nVIDIA最新版的驅動解決了,
所以基本上用桌機的人並不太需要擔心這問題,
反正有此問題就去nvidia.com下載最新驅動應該就行了。
但用NB的人就麻煩了,因為nvidia.com的公版驅動往往裝了會缺功能。
例如"調整螢幕亮度"會失效。
所以基本上要去找NB廠所提供的驅動。
但問題是有些在Win 8推出前兩、三年推出的NB,
可能廠商也不想維護了,所以可能也不再提供新驅動。
個人覺得Win 8好像比Win 7更順,所以裝在兩、三年前的NB應該能夠跑,
棄之可惜。所以我就嘗試裝Win 8在我的NB: MacBook Pro 13" 2010,
不幸還是要面對顯卡驅動的問題。我戰鬥了兩天不可思議的解決了。
我曾試過修改inf檔的方法: #1AvgsxUv (Sony-style)
不幸失敗了,可能是因為驅動版本差太多(19x->301.42)、
或我忘了用laptopvideo2go的inf...
雖然我失敗了,不過並不代表此方法不適用其它NB,
或我的NB(因為我有些做錯),所以此方法仍值得一試。
我後來又找到一個方法結果成功了。
就是我從Windows Event Viewer發現crashed Modern UI apps的錯誤訊息
有提到一個驅動檔: nvd3dumx.dll
因此我試著把公版301.42解壓檔的nvd3dumx.dl_(沒打錯)取代
NB廠舊版驅動19x的nvd3dumx.dl_,然後用改過的NB廠驅動安裝,
部分Modern UI apps crashing問題就解決了!
我把MacBook Pro 2010 13"的作法寫在這:
https://discussions.apple.com/thread/4291428
雖然這是有點大膽、有風險的作法,
幸運的我的NB從昨天一直到現在都沒有當機。
以上兩種方法可能也適用其它NB,有興趣的玩家可以嘗試。
不過任何風險請自行承擔。
補充:
1. Win 8另一個當機問題要disable dynamic tick:
http://www.withinwindows.com/2012/06/28/workaround-for-windows-8-freezing-issu\
es/
縮址: http://bit.ly/LTOrkN
2. Win 8對driver完整性檢查比Win 7嚴格,若要安裝改過的驅動請先進入test mode:
http://www.killertechtips.com/2009/05/05/disable-driver-signing-windows-7/
--
楞嚴咒(附注音):
https://skydrive.live.com/?cid=87cef5e6683b5427&sc=documents&id=87CEF5E6683B5427%21312#
縮址:
http://bit.ly/r3bgEo
--
Tags:
Windows
All Comments
Related Posts
關於win7的立體聲混音

By Barb Cronin
at 2012-09-13T02:25
at 2012-09-13T02:25
hotmail如何封鎖某信箱來的信?

By Charlotte
at 2012-09-13T01:41
at 2012-09-13T01:41
WIN7 歡迎畫面 帳戶圖片 座標

By Margaret
at 2012-09-13T01:24
at 2012-09-13T01:24
若要分割磁碟非變成動態磁碟不可嗎?

By Franklin
at 2012-09-13T01:21
at 2012-09-13T01:21
請教 windows 7 隨機版 ghost 多台問題

By Elma
at 2012-09-12T21:29
at 2012-09-12T21:29