I have had my fiio e17 for while now and always used it with my pc.
However recently I have been experiencing a problem.
When I plug my fiio e17 into the pc, I can never get the audio to come through the fiio, instead it just keeps playing out of the speakers.
The fiio still works, as it works fine with my macbook pro and the pc also reads it straight away when I plug it in.
I have tried uninstalling the fiio's drivers and even unplugged the speakers but it jut doesn't want to let audio through the fiio.
Any ideas or help would be appreciated.
The fact that it continues to function properly with your MacBook Pro means that the E17 itself is likely OK. By chance do you have another Windows PC that you can try the E17 on? Perhaps a Windows virtual machine (VM) on you MBP (running under VMWare Fusion, Parallels or Virtualbox). If you're able to try the E17 and it works on another Windows PC (as well as your MBP), most guaranteed it's something to do with the USB drivers on your original Windows PC. Alas, troubleshooting USB driver issues can be a real nightmare.
Have you installed any new hardware or software on your Windows PC recently, especially since the problems started? If so, can you try to uninstall the software and/or hardware and see if that resolves the issue? I'd also recommend using a registry cleaner like CCleaner from Piriform. I use CCleaner (Crap Cleaner) frequently on my Windows PCs and it definitely seems to help in keeping the Windows PCs running a lot more smoothly.
If on the other hand, you try the E17 on another Windows PC and it too has the same problems, then there is the possibility that your E17 has developed some unique new failure. The fact that it works on your MBP means it's most likely the E17 is fine. Let us know how you make out after trying the E17 on another Windows PC.