On a modern Windows OS, you can rename an in-use file despite not being able to write to it. With the introduction of the virtual camera, it is now quite common that users will have in-use files when updating. This commit renames in-use files, allowing the new version to be installed. Upon a reboot, the previously in-use file will be deleted.