W Windows Central Question Feb 16, 2015 #1 how do i register to my free talk app in windows 8.1 I wanted to use in my HP laptop