Yes this issue will come into play on win vista and higher if the UAC stuff is enabled. It basically means you can only store readonly files in "program files". Config and other user writable stuff should go in "appData" or some general document dir for the current user depending on the nature of those files. Older programs will ignore these rules, so the virtualstore stuff is a fallback mechanism for those programs.
On topic: This plasticant stuff looks kinda like a Duplo version of Fischertechnik (something I also wouldn't mind seeing in LDraw format).
On topic: This plasticant stuff looks kinda like a Duplo version of Fischertechnik (something I also wouldn't mind seeing in LDraw format).