To download and install the Zoom Application: Go to https://zoom.us/download and from the Download Center, click on the Download button under “Zoom Client For Meetings”. Once the download is complete, proceed with installing the Zoom application onto your computer.Why can't I find zoom app?
The Windows 10 Creators Update allows you to prevent apps from being installed or run, depending on if they were downloaded from the Windows Store or elsewhere. Zoom is not currently included in the Windows Store, so if you have this setting turned on, you will need to allow Zoom to install. Open the Start Menu. Click on the Settings icon.