The background:

I have some old Windows Applications that I need to get running in a Wine environment on Linux. I have got to the point where I can start the application and it runs fine. However I can only run one copy of the application at a time.

The Problem:

In Windows, I can run multiple copies of these applications by creating 'instances' of them. e.g. I create a shortcut, then right click > properties and in the target window I add an instance name to the end. (e.g. c:\folder\myApp.exe test1 creates an instance called test1).

In the background each instance creates it's own entries in the windows registry which I guess allows it to function independently of the main application.

Is there a way of doing something similar in Linux?

1 Answer 1


Apparently the answer is to create a new WINEPREFIX.

export WINEPREFIX=~/.wine-new
wine winecfg 

You can then reference the application using that prefix:

WINEPREFIX="~/.wine-new" wine myapp.exe
  • Why not just wine myapp.exe test1?
    – muru
    Commented Feb 5, 2016 at 8:33
  • I tried that, but it doesn't appear to work. WINEPREFIX="~/.wine" wine myapp.exe test1. Without test1, the app opens. With test1, nothing.
    – IGGt
    Commented Feb 5, 2016 at 8:47

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .