This is definitely not supported, or a suggested way to go mainly for security reasons.. I'll give you some ideas on how you might do this, using some custom scripts. You need to test it thoroughly for the specific apps you will run, and it leaves any user open to be able to trash the wineprefix... I don't think this would work for any type of network share, or multiple users running the same program at the same time. You'd need to make a common folder all users have full read/write permissions to, and make your wineprefix a folder inside of that folder, and also change it and its contents all to full read/write for all users.. Any app would have to be started with some custom type start up script where you would have it change the owner of the wineprefix folder to the current user, change the user name folder inside the prefix to the current user name, and modify all the symlinks in there to point to the current users Documents and Desktop and such. It does work, but it will lead to security issues with having all that set full read/write for all users... You might get around the most problematic ones by using some clever symlinking of programs in the Wineprefix to other locations where users don't have full read/write, but it could get complicated and messy.