Ffxiv works fine with Windows 8.

Check if that Dll exists. If it doesn't you will need to download it and place it in the system folder.

Also, try running installer in compatibility mode (right click > properties)