At this moment, I use DDviewer dictionary ver. 126.96.36.199 on Windows 7. Can I install it on Windows 8.1?
Yes, you can run the application in Windows 8. The product was developed to support versions of Windows up to Windows Vista. In Windows 8, make sure you run the installation a Administrator. Do the same for the first start and it should work.