如果再Vista上面執行Starcraft,然後連線到私人伺服器,如PvPGN
會發生當掉的現象 “記憶體不能為written”
不過連官網似乎是沒有問題
這應該是PvPGN的因素,不過由於目前FreeBSD的ports是1.8.1版
原作有修正一些crash問題,出了1.8.2版不過不知道到底有沒有修正到這問題
我已經寫信去給維護該ports的人,麻煩他更新一下,也收到回信,應該很快就有1.8.2的ports
另外要解決目前的問題似乎是只有把DEP給關掉才行
方法如下(此方法只適用於VISTA):
1.開始–>cmd–>ctrl-shift-enter 或是找到命令模式右鍵以管理員身分開啟
2.bcdedit.exe /set {current} nx AlwaysOff
3.重開機
如果要恢復原本的DEP請用 bcdedit.exe /deletevalue {current} nx
如果你是XP的話,請用打開請用bcdedit.exe /set {current} nx AlwaysOff
不過如果您是自己架PvPGN的話 還是改一下伺服器設定比較快
If you run startcraft on Windows VISTA,and connect to unofficial server,
got a crash message “memory could not be written”.
You can turn the DEP off to resolve the issue.
1.run cmd as administrator
2.bcdedit.exe /set {current} nx AlwaysOff
3.reboot
if you want to turn DEP on
just change step 2 to “bcdedit.exe /deletevalue {current} nx”
And, if you build PvPGN server by yourself, you should fetch new version check file for your server,and client can connect without turning off the DEP
你好,
我的電腦是Vista的,我的 i-tunes 一直被 DEP關閉,
所以我想要關閉DEP,看看會不會對我的 i-tunes有幫助
但我不太懂版主打的指令 “開始–>cmd–>ctrl-shift-enter 或是找到命令模式右鍵以管理員身分開啟”
我的步驟是 開始->執行->輸入cmd->確定 (可是這樣子就沒辦法像版主說的 “ctrl-shift-enter 或是找到命令模式右鍵以管理員身分開啟” )–> 進入一個黑色的對話視窗,內容如下
Microsoft Windows [版本 6.0.6001]
Copyright (c) 2006 Microsoft Corporation. All rights reserved.
C:Usersuser>
輸入 bcdedit.exe /set {current} nx AlwaysOff
也就是 C:Usersuser>bcdedit.exe /set {current} nx AlwaysOff
按enter後,它顯示 “無法開啟開機設定資料存放區 資料存取拒絕”
不曉得是出在哪個環節上的錯誤
麻煩版主再教我 更明確的設定方式與步驟,拜託版主了~~ 謝謝你
不要選執行 直接在windows搜尋列裡面打cmd然後直接按ctrl-shift-enter
小弟朋友們想要回味星海1代
想自己架Server讓朋友連線玩
不知道需要哪些程式及步驟
please google://pvpgn