在昨天更新steam客戶端進行了一次更新,而在更新後有不少用戶在進行DOTA2匹配遊戲時出現了VAC屏蔽禁止匹配等等的一堆提示,出現這一問題應該如何解決呢?
“因為你的電腦屏蔽了VAC系統而不能開始匹配~~~balabala 之類的”
現給出解決方案(内容參考了其他大神)
1——網管式
退出Steam(dota2客戶端)并重新啟動你的計算機(Valve社出品)
可能是由于重新初始化VAC服務組件的緣故……
2——驗證文件完整
由于應用程序錯誤地關閉或計算機不正常關閉導緻的文件損壞,此刻需要驗證文件完整性
3——網吧系統問題
由于網吧的特殊性,部分系統組建可能會被屏蔽
解決方式:首先檢查“服務”窗口中的Windows Firewall服務狀态,如果是處于“已禁用”狀态,請雙擊,将啟動方式改為“自動”,并啟動該服務,如果服務為“手動”狀态并且未運行,請啟動此服務。
然後用管*理*員權*限運行客戶端,确保steamservice.exe 進程開啟。
補充一點,某著名數字殺*毒軟件的權限關系,可能導緻steam關鍵服務steamservice.exe開啟失敗
請關閉掉數字*殺毒衛士之類的
最後大招
重新注冊steam服務
WIN R ,輸入:“CMD”開啟命令提示行
然後輸入如下内容(X:為你的dota2安裝路徑)
bcdedit.exe/set {current} nx alwayson
X:
cd Program Files
cd Steam
cd bin
steamservice.exe /uninstall
(稍等片刻)
steamservice.exe /install
直到出現Steam client service installation complete且無任何"Fail"字樣
(如Add firewall exception failed for steamservice.exe)出現才可以結束,
否則請檢查您的防火牆設置
要是嫌輸代碼太麻煩可以試試重新安裝一下steam,會自動修複進程問題的
很多朋友貌似是國服啟動器....這裡教大家重新安裝國服啟動器的辦法
删掉dota2安裝目錄下的package文件夾...之後再點開啟動器會重新下載安裝文件重裝
或者使用以下批處理命令
@echo off
echo "Dota2修複腳本"
@echo ########################################
rd /q/s "package"
del /s /q "ClientRegistry.blob"
@echo off
echo 修複完畢,按任意鍵退出
@echo
@pause > nul
@exit
複制紅字到記事本保存為bat文件,放到dota2安裝目錄下即可!!
,