i want to reinstall dell webcam central because i accidentally deleted my dell webcam central. is there an external installer besides going into the official website to download it? i am having problem to download it from official site. the 20 mb file seems like does not work for me. is it possible that my registry is having some problem? i cant open my internet explorer.