Quicktime 7.6 for Windows can be downloaded from internet, free of charge.
Open Google (or any other search engine) and search for Quicktime 7.6 for Windows. Click on QuickTime 7.6.9 for Windows and start to download.
Note: When Quicktime for Windows is installed it is sometimes necessary to restart your computer to activate Quicktime.