Thanks. I found wdreg and ran it successfully as recommended in a Xilinx article. However, it did not resolve the problem of the missing libraries. I've not accessed *any* device since the install of Vivado.
Neither dpcomm.dll nor djtg.dll are anywhere on my system unless they are in a download file that did not get installed because the installer crashed. I cannot find any place to download the libraries from, just "we'll fix your PC, just run our program" which I'm not about to do.
A physical machine is not an option as I need to run both Windows and Linux. I also want software RAID 5 which Windows does not support. So I'm running OI Hipster as the host with a 3 disk, single parity RAID array. It was quite painful to setup, but works remarkably well once you get past all of the incorrect information on the web.