"Error: failed to parse properties from" temp directory in Android AVD Manager
===

I've done some updates recently and now none of my AVD image files work. For some reason it seems to be dependant on the temp directory in windows, so if that gets deleted then it goes mad. The AVD emulators all have a red cross next to them and the error given is:

    "Error: failed to parse properties from c:\users\admin\AppData\Local\Temp\temp-android-tool\.\.android\avd\Android_2_2_360x480.avd\config.ini"

How can I fix my avds so I won't have to keep recreating them? It seems mad that deleting "temporary" files breaks the avds.

- I tried looking for this on Google and Stack Overflow but couldn't find a similar issue.
- There is no repair option for these emulators.
- Restarting ADB using:
   adb start-server
   adb kill-server has no effect.