Windows Tech support scammer pop-up (Link)

Number: 1-888-910-3237

Link: hxxps://d332guv9292aid.cloudfront.net/index.html

Pop-up also tries to mass download files.