Czipperz
Czipperz

Reputation: 3336

How to run msi files under Wine

Every time I try to run this program, it gives me this error.

czipperz@CzipperzComputer~/Downloads> msiexec /i Corsair-Utility-Engine-v1.3.91.msi 
err:msidb:get_tablecolumns column 1 out of range
err:msidb:get_tablecolumns column 2 out of range
fixme:storage:create_storagefile Storage share mode not implemented.
err:msidb:get_tablecolumns column 1 out of range
err:msidb:get_tablecolumns column 2 out of range
err:msidb:get_tablecolumns column 1 out of range
err:msidb:get_tablecolumns column 2 out of range
err:msidb:get_tablecolumns column 1 out of range
err:msidb:get_tablecolumns column 2 out of range
err:msidb:get_tablecolumns column 3 out of range
err:msidb:get_tablecolumns column 1 out of range
err:msidb:get_tablecolumns column 2 out of range
err:msidb:get_tablecolumns column 3 out of range
err:msidb:get_tablecolumns column 1 out of range
err:msidb:get_tablecolumns column 2 out of range
err:msidb:get_tablecolumns column 3 out of range
err:msidb:get_tablecolumns column 1 out of range
err:msidb:get_tablecolumns column 2 out of range
err:msidb:get_tablecolumns column 3 out of range

I haven't seen any other solutions online. Could you guys help me out.

Upvotes: 5

Views: 7389

Answers (2)

Marc Vanhoomissen
Marc Vanhoomissen

Reputation: 395

I guess it is a bug in wine 1.6: https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1383214

A fix has been recently released.

Upvotes: 1

Teslim Olunlade
Teslim Olunlade

Reputation: 21

.msi runnables are for the windows platform not linux, but you might be able to run windows applications on your linux device using WINE (WINdows Emulator).

But WINE is not an emulator it is a compatibility layer, meaning it "translates Windows API calls into POSIX calls on-the-fly" so it's faster than emulation.

P.S. This method doesn't work for all programs especially newer ones

Upvotes: 0

Related Questions