I have a bunch of portableapps that I store on a network path so that I don't have to install the same program over on each computer. Most of the programs work fine when accessed via UNC path (\\server\path) but for some reason KVIrc freaks out, tries to load some config from c: and when it can't it is completely unusable. I have to map a network drive and then start KVIrc from the network drive (i.e. x:\portableapps\KVircPortable\kvircportable.exe), at which point it functions perfectly fine.
Why is this, and what can be done to fix it?