No, the software won't work on Windows 8 because the official website has been discontinued. There isn't a compatible version developed for Windows 8. However, if you have the setup package, you can apply a compatibility tweak. Right click it and choose Properties > Compatibility. Choose Windows XP from the drop down selection menu and then tick the Run as Administrator. This will change the way the software is launched. Besides compatibility, the setup package will also have access to system folders. Launch the software and check its behavior. If it doesn't work at all, then you will have to choose another software.