Manual installation of TeamViewer VPN is possible in Windows as it gets the job done without using any software.
Step 1: For manual installation, you first need to get the file from C:\\Program Files\\TeamViewer\\x64\\ TeamViewerVPN.inf.
Step 2: Once the file is extracted, press Windows-Key + R and then enter hdwwiz.cpl.
Step 3: Click on Action –> Add legacy hardware –> Next.
Step 4: From the extended menu, select Install the hardware that I manually select from a list (Advanced) –> Next–>Network adapters –> Next.
Step 5: Select Have Disk… –> Browse TeamViewerVPN.inf –> Open –> OK–> Next. Installation is complete, and you can try connecting with TeamViewer VPN once again.