Let my laptop has a stable connection with my home wifi without any external device assisted.

Device: Acer Aspire V5 573PG
Wifi chip: Qualcomm Atheros AR5BWB222 Wireless Network Adapter
Ethernet chip: Realtek PCIe GBE Family Controller

All mobile devices (IPod touch 4 gen, IPad mini 2, a few one year old android phones and tablets) can connect to Wifi.
The laptop is able to connect public wifi and tethering (coffee shop free wifi, government free wifi, daily timed free wifi by network company, Android portable hotspot. Android USB tethering etc.), but not my home Wifi.

Laptop succeeds to connect to Wifi, the internet speed is either limited internet or no internet.
Laptop always fails to connect to Wifi
Laptop fails to use cable to access internet through my home wifi router (Ethernet).
Run "Troubleshoots Problem", it says problem with Wireless Adapter or Access Point.

-Succeeded Attempt:
Use Portable Wifi USB Adapter
Use my phone to connect to my home wifi and do Android USB tethering to share internet with my laptop.

-Failed Attempt::
restart wifi
change cable(Ethernet)
netsh wlan show wlanreport
Roll back the network adapter driver
update the network adapter driver
downgrade the network adapter driver
Type netsh winsock reset and press Enter
Type netsh int ip reset and press Enter
Type ipconfig /release and press Enter
Type ipconfig /renew and press Enter
Type ipconfig /flushdns and press Enter
Temporarily turn off firewalls
Temporarily turn off any antivirus or malware-prevention software
Uninstal/disable the network adapter driver and restart
Uninstal/disable Wifi mini port
unchecked Internet TCP/IPv4 from WLAN Properties
unchecked Internet TCP/IPv6 from WLAN Properties
Set up default gateways with my ip address
Not using Bit Defender Internet Security
Not using Mac Free
Change Wifi brand to 2.4Ghz
Change Roaming Policy to "Very High" or "Normal"
sfc /scannow, result: cbs.log error, that's all

Please help my laptop connect to my home wifi again