Skip to content

Instantly share code, notes, and snippets.

@ErnHem
Last active May 23, 2025 19:04
Show Gist options
  • Select an option

  • Save ErnHem/fee6880ce062a9ed60c6a87c6dab63cc to your computer and use it in GitHub Desktop.

Select an option

Save ErnHem/fee6880ce062a9ed60c6a87c6dab63cc to your computer and use it in GitHub Desktop.
Nekobox Удаление

Без лишних соплей — вычистим NekoBox подчистую и вернём сеть

Что Команда/действие Зачем
1. Убей процесс и убери автозапуск Выход из трея → Закрой nekobox.exe.
Проверь Task Scheduler → NekoBox-AutoStart и %APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup — сотри ярлык.
чтобы драйвер не восстановился при перезагрузке
2. Сними системный прокси ```powershell
netsh winhttp reset proxy
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f
| **3. Снеси виртуальный адаптер + драйвер Wintun** |```powershell
# показать драйверы
pnputil /enum-drivers ^| findstr /I wintun
# предположим вывелось oem76.inf
pnputil /d oem76.inf
```Или вручную в **Device Manager → Network Adapters** удаляешь всё, что называется *NekoTun / Wintun* и ставишь галку **Delete the driver**. | broken Wintun ломает стек; именно он чаще всего оставляет систему без сети :contentReference[oaicite:0]{index=0} |
| **4. Почисти файлы программы и конфиги** | Удали папку, где лежал портативный zip.<br>Сотри `%APPDATA%\nekobox\`, `%LOCALAPPDATA%\nekobox\` (если есть). | избавляемся от мусора и старыx правил |
| **5. Сбрось сетевой стек** |```cmd
netsh winsock reset
netsh int ip reset
ipconfig /flushdns
shutdown /r /t 0
```| обнуляем испорченные записи TCP/IP и Winsock :contentReference[oaicite:1]{index=1} |
| **6. Проверь, что всё чисто** |```powershell
netsh winhttp show proxy   # должно быть Direct
Get-NetAdapter | Where {$_.Status -eq 'Up'} | ft Name,InterfaceDescription
```| ни прокси, ни «NekoTun» в списке — интернет должен работать |

---

#### Однострочный PowerShell-скрипт для автоматов

```powershell
Stop-Process -Name "nekobox*" -Force -ErrorAction SilentlyContinue ;
Remove-Item "$env:APPDATA\nekobox","$env:LOCALAPPDATA\nekobox" -Recurse -Force -ErrorAction SilentlyContinue ;
$w=(pnputil /enum-drivers|Select-String -Pattern 'wintun' -Context 0,1).ToString() -replace '.*oem(\d+)\.inf.*','$1' ;
if($w){ pnputil /d ("oem{0}.inf" -f $w) } ;
netsh winhttp reset proxy ;
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f ;
netsh winsock reset ; netsh int ip reset ; ipconfig /flushdns ;
Write-Host "Done. Rebooting..." ; Restart-Computer -Force

Копируешь в админский PowerShell — через минуту машина сама уйдёт в перезагрузку, поднимаясь уже без NekoBox.


Что вернуть вручную (если ломал)

  • DNS — в свойствах активного адаптера переставь на Obtain DNS automatically или впиши свои сервера.

  • Фаервол — если вписывал правила под nekobox_core.exe, удали их:

    netsh advfirewall firewall delete rule name="NekoBox*"
  • Environment vars (http_proxy, https_proxy) — setx http_proxy "".


Проверка

  1. ping 1.1.1.1 — должен отвечать.
  2. curl https://example.com — в PowerShell выводит HTML.
  3. ipconfig /all — ни одного интерфейса с описанием Wintun.

Если всё это есть — система чиста, можно жить дальше или ставить другой клиент (Clash Meta, qv2ray, etc.). Если проблемы останутся — значит дело не в NekoBox, копай драйвер сетевой карты, фаерволы, антивирус.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment