Winsock“權限被拒絕”

Winsock“權限被拒絕”

我在 Windows 7 上遇到 Winsock 問題。

起初我以為有問題,因為我的 Windows 版本尚未啟動。所以我繼續重新安裝並啟動我的 Windows 版本。仍然沒有修復。

然後我讀到您應該能夠以管理員身份運行“cmd”並執行:

netsh winsock reset catalog  (resets winsock entries)
netsh int ip reset reset.log hit (resets TCP/IP stack)

但我重啟後仍然遇到同樣的問題。

任何人都知道潛在的問題可能是什麼以及如何幫助解決這個問題?

答案1

這是我發現有效的方法:

  1. 使用不同的名稱建立新的使用者帳戶,如下所示:
    • 前往開始 → 控制台 → 使用者帳戶
    • 選擇“管理其他帳號”
    • ”選擇“建立新帳戶”
    • 為新帳戶命名,例如“Bob2”,然後選取該方塊以使其成為管理員帳戶
  2. 重新啟動電腦並登入新帳戶
  3. 從提升的命令提示字元(Vista 或更高版本)執行此命令:

    netsh int ip reset c:\resetlog.txt
    

    對於 Windows XP,請執行以下命令:

    netsh winsock reset
    
  4. 重新啟動,存取被拒絕的錯誤訊息應該不再出現。

答案2

可能您的 Winsock 註冊表檔案已損壞並需要替換,解決此「權限被拒絕」問題的方法是將它們替換為來自 這裡

答案3

錯誤 10013 很可能是由第三方防火牆、防毒程式或 Internet 安全程式引起的。嘗試停用所有此類軟體,看看是否屬於這種情況。一旦確定了有問題的程序,就可以添加例外,以便您仍然可以不受干擾地運行這兩個程序。如果錯誤是間歇性的,也可能是您嘗試連線到伺服器過於頻繁,違反了伺服器的策略(尤其是郵件伺服器)。

相關內容