Taken to the extreme, you can say what Russia have currently demonstrated, that they can just decouple from the Internet and become a intranet, that is also a “solution.” If your computer, you don’t want virus, you can unplug the Ethernet cables. You won’t get virus if you seal the USB ports and unplug all the Internet connectivity.