透過查詢reddit等論壇找到的臨時解決辦法,希望能幫到用中文搜尋這個問題的人。

故障詳細:使用絕對能流暢執行原神的配置(實際上前幾天也確實流暢執行)遊玩原神時,每隔幾分鐘出現固定的卡頓。遊戲背景音樂仍然播放,遊戲內人物卡住1秒左右然後恢復,多人遊戲時的影響未知。

調查:

首先調查資源管理器,顯示CPU,GPU,記憶體均無任何問題,但是網絡卡在每次卡頓時均有數kb每秒的上下行。

然後調查NetLimiter,顯示dasHost。exe / Device Association Framework Provider Host(這個服務說它“在系統與有線或無線裝置之間啟用匹配。”)在每次原神卡頓的時候均在嘗試連線如下地址:

Ipv4:239。255。255。250:3702

Ipv6:[ff02::c]:3702

有時卡住的時候這個服務也在嘗試連線我家庭wifi裡的印表機。

然後調查這個埠。調查顯示這個埠被用於Web Services Dynamic Discovery (WS-Discovery)來尋找網路(本地網路?)裡可用的服務

線索到這裡中斷了。我既不知道原神和WS-Discovery有何關係也不知道為什麼原神的引擎會因為一個無線裝置匹配服務而卡住。

同類問題:

日本的某個匿名版提到過dasHost。exe會造成原神卡頓,沒有提到解決方案

Reddit提到過dasHost。exe造成Game Maker Studio製作的遊戲卡頓,解決辦法是首先確定家庭網路裡有沒有同時連線無線和有線的裝置(我沒有),然後關閉服務“Windows Connect Now”(我已經關了),最後關閉路由器的WPS(我路由器沒設定過WPS)。

Steam論壇上面提到過dasHost。exe會造成DARK SOULS III黑魂三使用無線手柄時的卡頓,解決辦法是將服務“Device Association Service”的啟動型別設定為禁用並重啟。

其他一些雜七雜八的關掉WS-Discovery的方法,都試過了,沒用

解決辦法:

我選擇了那位黑魂三仁兄的解決辦法,停用dasHost服務,現在截至到我把今天的日常打完為止原神都沒有再卡頓過。令人詫異的是我的本地有線裝置和無線裝置(電腦共享資料夾,無線滑鼠鍵盤)也沒有受到影響,真是讓人摸不著頭腦……

遺留問題:

仍然不知道WS-Discovery和這次卡頓之間的關係,以及為什麼dasHost會造成遊戲的卡頓,以及停用它對於系統的具體影響。