The normal and recommended way to install VLC on a Windows operating system is via the installer package. Step 0: Download and launch the installer. Download the installer package from the VLC download page for Windows. After you download the installer package, double click on the file to begin the install process. If you're using Windows Vista, 7, or 8 and have UAC enabled, the operating system may prompt you to grant VLC administrator permissions.