Hi Henry,
Yes, Windows 10 can support Smart View. Here's a troubleshooting steps on how to allow Smart View on your Windows 10:
- Type Control Panel on the search bar and press Enter.
- Select Security and Maintenance > Windows Firewall.
- Click Allow an app or feature through Windows Firewall on the left corner of the window.
- Select Change settings > Allow another app...
- In the Add an app window, browse for the app you want to allow network access to.
- Click the Network types button to specify whether you want to allow the app access on public or private networks.
- Click Add when you’re done.
Let us know if you find this helpful.