install and enable personal firewall, anti-virus and anti-spyware software and keep the associated definition files and security patches up-to-date;
turn off peer-to-peer / ad-hoc mode networking, disable resource sharing, shut down split tunnels on VPNs, and configure the personal firewalls to prevent exposure of client ports;
remove your preferred network list when using public Wi-Fi service;
do keep security patches and wireless network interface card drivers installed on the wireless device up-to-date as well as back up data regularly;
enable the wireless device’s power-on login, system login authentication, and password-protected screen saver;
check the authenticity of captive portal by verifying the certificate of the website when accessing a public Wi-Fi service*;
encrypt sensitive data stored on the device accessing public Wi-Fi service*.