Reset toàn bộ kết nối mạng Windows (.bat)
Một file .bat xử lý 80% lỗi mất mạng: reset Winsock, TCP/IP, xoá cache DNS, xin lại IP từ DHCP.
⚠ Đọc kỹ nội dung script trước khi chạy — nội dung đầy đủ ở khung bên dưới.
@echo off
title Reset mang Windows
net session >nul 2>&1 || (echo Hay chay voi quyen Administrator! & pause & exit /b)
echo [1/5] Reset Winsock...
netsh winsock reset
echo [2/5] Reset TCP/IP...
netsh int ip reset
echo [3/5] Xoa cache DNS...
ipconfig /flushdns
echo [4/5] Xin lai IP...
ipconfig /release
ipconfig /renew
echo [5/5] Dang ky lai DNS...
ipconfig /registerdns
echo.
echo Hoan tat! Vui long khoi dong lai may tinh.
pause
Khi nào dùng?
- Có Wi-Fi/LAN nhưng không vào được Internet
- Lỗi DNS server isn't responding
- Sau khi gỡ VPN / phần mềm diệt virus bị lỗi mạng
Cách dùng
Lưu đoạn code thành ResetMang.bat → chuột phải → Run as administrator → khởi động lại máy.
Bài liên quan
Sửa lỗi kết nối máy in share: 0x0000011b, 0x00000709, 0x0000007c
Script xử lý các lỗi "Windows cannot connect to the printer" phổ biến khi kết nối máy in chia sẻ trong LAN — chạy trên máy chủ chia sẻ hoặc máy con.
# Sửa lỗi kết nối máy in chia sẻ — cần quyền Administrator # Nhấp đúp bản .cmd để chọn chế độ, hoặc chạy trực tiếp: # .\sua-loi-ket-noi-may-in-share-11b-709.ps1 -Role Client -Printer \\PC-KETOAN\Canon2900
Quét các IP đang hoạt động trong mạng LAN
Ping song song cả dải /24 trong vài giây, hiển thị IP đang online kèm tên máy (nếu phân giải được).
param([string]$Subnet = "192.168.1", [int]$Timeout = 500)
$tasks = 1..254 | ForEach-Object {
$ip = "$Subnet.$_"
Tool phân tích lỗi màn hình xanh (BSOD)
Liệt kê các lần màn hình xanh gần đây, mã lỗi (bugcheck), các lần tắt máy đột ngột, file minidump và gợi ý cách xử lý theo từng mã lỗi.
# Phân tích màn hình xanh (BSOD) — chạy với quyền Administrator để đọc đủ nhật ký
$tips = [ordered]@{
'0x000000ef' = 'CRITICAL_PROCESS_DIED — file hệ thống hỏng: chạy sfc /scannow và DISM /Online /Cleanup-Image /RestoreHealth'
Tool quét virus bằng Microsoft Defender (có menu)
Cập nhật mẫu virus, chọn quét nhanh / toàn bộ / USB / quét ngoại tuyến, rồi liệt kê mối đe doạ đã phát hiện — dùng Defender có sẵn trên Windows, miễn phí.
# Quét virus bằng Microsoft Defender — chạy với quyền Administrator
if (-not ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole('Administrators')) {
Start-Process powershell "-NoProfile -ExecutionPolicy Bypass -File `"$PSCommandPath`"" -Verb RunAs; exit
Bình luận (0)