Microsoft Office (installer only)

Retail release 22 September 2015

Application Details:

Version: 2016 (32-bit)
License: Retail
Votes: 1
Latest Rating: Silver
Latest Wine Version Tested: 9.3

Maintainers: About Maintainership

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Everything works perfect, it just shows some screen glitches once in a while when starting the apps or when resizing window.

What does not

Doesn't install without winbind


Had to install Winbind
Set ritceh20 to native

What was not tested

Nothing so far

Hardware tested


  • GPU: Intel
  • Driver: open source

Additional Comments

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowArch Linux x86_64Mar 12 20249.3Yes Yes YesSilverAmashiroNoah 
ShowLinux Mint Debian x86_64Dec 13 20238.0.2Yes Yes YesSilverOmar Cipriano 
ShowDebian GNU/Linux 11.x "Bullseye"Nov 16 20227.21Yes No YesGarbageAlois Schlögl 
ShowArch Linux x86_64Jan 28 20227.0-rc5Yes Yes NoSilverÉric de GUILLEBON de RESNES 
ShowArch Linux x86_64Feb 04 20205.0Yes Yes YesBronzeGood Guy Danny 

Known Bugs

Bug # Description Status Resolution Other apps affected
39810 Office 2007/2010/2013/2016 uninstallation fails NEW View
55325 Office 2010 & 2016 installers crash NEEDINFO View

Show all bugs

HowTo / Notes

Guidelines for Submitting Test Reports


  1. Test in a clean wineprefix, using plain Wine. 
  2. Specify exactly which edition of Office you tested (Standard, Pro, etc.). This is crucial--bugs that affect one edition may not affect others.
  3. Specify exactly what type of install you tested (Typical, Custom, Minimal, etc.)
  4. Limit your report to the installer only. Reports on the performance of individual apps should be filed under their respective AppDB entries. Problems with running any of the apps should only be mentioned if it is clear that it is due to a problem with the installer.
  5. If you used any overrides during the install, please list them and explain exactly what problem each override was needed to solve.
  6. Test reports that do not follow these guidelines will be rejected.


The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Not working
by WF on Friday February 28th 2020, 23:10
After installation, no matter which app (Word, Excel or Powerpoint) I try to run, I get this:

Unhandled exception: 0x0074c6dd in 32-bit code (0x03d302ed).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:03d302ed ESP:0032b7a8 EBP:0032b7d8 EFLAGS:00210246( R- -- I Z- -P- )
EAX:0074c6dd EBX:00000002 ECX:04ee0dc4 EDX:00000000
ESI:00000000 EDI:04ee0dc8
Stack dump:
0x0032b7a8: 6dc770ff 04ee0dc8 00000000 00000002
0x0032b7b8: 00000000 04323995 0032b7a8 0032b2e8
0x0032b7c8: 0032b824 03d2d859 6e00119f 00000000
0x0032b7d8: 0032b808 04864a2f 0074c6dd 00000000
0x0032b7e8: 007a2470 00000002 00000000 00000001
0x0032b7f8: 00000001 7f000003 00000000 00000000
=>0 0x03d302ed (0x0032b7d8)
1 0x04864a2f (0x0032b808)
2 0x0461803a (0x0032b830)
3 0x04618928 (0x0032b838)
4 0x04f94261 (0x0032b86c)
5 0x0503dbb1 (0x0032b880)
6 0x05a5d88d (0x0032b8d0)
7 0x05a5d791 (0x0032b8f4)
8 0x008b6333 in wwlib (+0x16332) (0x0032b91c)
9 0x008b62e1 in wwlib (+0x162e0) (0x0032b95c)
10 0x00e6801c in wwlib (+0x5c801b) (0x0032fc20)
11 0x00c44a9b in wwlib (+0x3a4a9a) (0x0032fc28)
12 0x004017ef in winword (+0x17ee) (0x0032fe74)
13 0x00401163 in winword (+0x1162) (0x0032fec0)
14 0x7b4677d2 call_process_entry+0x11() in kernel32 (0x0032fed8)
15 0x7b4696f6 start_process+0x105() in kernel32 (0x0032ffd8)
16 0x7b4677de start_process_wrapper+0x9() in kernel32 (0x0032ffec)
0x03d302ed: movl $0x1,0x00000000
Module Address Debug info Name (195 modules)
PE 400000- 5db000 Export winword
PE 5e0000- 78c000 Deferred c2r32
PE 8a0000- 2a10000 Export wwlib
PE 2a10000- 371a000 Deferred oart
PE 10000000-101e9000 Deferred appvisvsubsystems32
PE 4ec50000-4edfb000 Deferred gdiplus
ELF 79291000-79300000 Deferred dwrite
\-PE 792a0000-79300000 \ dwrite
ELF 7963a000-79700000 Deferred windowscodecs
\-PE 79650000-79700000 \ windowscodecs
ELF 79a13000-79a3c000 Deferred propsys
\-PE 79a20000-79a3c000 \ propsys
ELF 79a80000-7a800000 Deferred
ELF 7a800000-7a940000 Deferred opengl32
\-PE 7a820000-7a940000 \ opengl32
ELF 7b400000-7b7f6000 Dwarf kernel32
\-PE 7b420000-7b7f6000 \ kernel32
ELF 7bc00000-7bd10000 Deferred ntdll
\-PE 7bc10000-7bd10000 \ ntdll
ELF 7bd16000-7bd23000 Deferred
ELF 7bd23000-7bd42000 Deferred
ELF 7bd42000-7bd4c000 Deferred
ELF 7bd4c000-7bd5c000 Deferred
ELF 7bd5c000-7bd84000 Deferred
ELF 7bd84000-7bd8d000 Deferred
ELF 7bd8d000-7bdab000 Deferred
ELF 7bdab000-7bdc1000 Deferred
ELF 7bdc1000-7bde2000 Deferred
ELF 7bde2000-7be5e000 Deferred
ELF 7be9e000-7bf00000 Deferred
ELF 7c000000-7c004000 Deferred
ELF 7c006000-7c00b000 Deferred
ELF 7c00b000-7c012000 Deferred
ELF 7c012000-7c036000 Deferred
ELF 7c036000-7c09c000 Deferred
ELF 7c0ba000-7c13b000 Deferred d3dcompiler_47
\-PE 7c0c0000-7c13b000 \ d3dcompiler_47
ELF 7c13b000-7c183000 Deferred d3d10
\-PE 7c140000-7c183000 \ d3d10
ELF 7c183000-7c199000 Deferred d3d10core
\-PE 7c190000-7c199000 \ d3d10core
ELF 7c199000-7c1af000 Deferred d3d10_1
\-PE 7c1a0000-7c1af000 \ d3d10_1
ELF 7c1af000-7c213000 Deferred d2d1
\-PE 7c1c0000-7c213000 \ d2d1
ELF 7c213000-7c239000 Deferred cabinet
\-PE 7c220000-7c239000 \ cabinet
ELF 7c239000-7c2be000 Deferred wininet
\-PE 7c240000-7c2be000 \ wininet
ELF 7c2be000-7c400000 Deferred msi
\-PE 7c2d0000-7c400000 \ msi
ELF 7c406000-7c409000 Deferred
ELF 7c409000-7c431000 Deferred mpr
\-PE 7c410000-7c431000 \ mpr
ELF 7c431000-7c4d3000 Deferred urlmon
\-PE 7c440000-7c4d3000 \ urlmon
ELF 7c4d3000-7c4eb000 Deferred wtsapi32
\-PE 7c4e0000-7c4eb000 \ wtsapi32
ELF 7c4eb000-7c50a000 Deferred concrt140
\-PE 7c4f0000-7c50a000 \ concrt140
ELF 7c60f000-7c615000 Deferred
ELF 7c615000-7c62d000 Deferred dwmapi
\-PE 7c620000-7c62d000 \ dwmapi
ELF 7c62d000-7c665000 Deferred uxtheme
\-PE 7c630000-7c665000 \ uxtheme
ELF 7c665000-7c66c000 Deferred
ELF 7c66c000-7c679000 Deferred
ELF 7c679000-7c68e000 Deferred
ELF 7c68e000-7c693000 Deferred
ELF 7c693000-7c6a2000 Deferred
ELF 7c6a2000-7c6ae000 Deferred
ELF 7c6ae000-7c6b6000 Deferred
ELF 7c6b6000-7c6bb000 Deferred
ELF 7c6bb000-7c6da000 Deferred
ELF 7c6da000-7c6e2000 Deferred
ELF 7c6e2000-7c710000 Deferred
ELF 7c710000-7c85f000 Deferred
ELF 7c85f000-7c876000 Deferred
ELF 7c876000-7c87b000 Deferred
ELF 7c87b000-7c880000 Deferred
ELF 7c880000-7c894000 Deferred api-ms-win-crt-environment-l1-1-0
\-PE 7c890000-7c894000 \ api-ms-win-crt-environment-l1-1-0
ELF 7c894000-7c92e000 Deferred winex11
\-PE 7c8a0000-7c92e000 \ winex11
ELF 7c92e000-7c942000 Deferred api-ms-win-crt-time-l1-1-0
\-PE 7c930000-7c942000 \ api-ms-win-crt-time-l1-1-0
ELF 7c942000-7c959000 Deferred api-ms-win-crt-multibyte-l1-1-0
\-PE 7c950000-7c959000 \ api-ms-win-crt-multibyte-l1-1-0
ELF 7c959000-7c96d000 Deferred api-ms-win-crt-utility-l1-1-0
\-PE 7c960000-7c96d000 \ api-ms-win-crt-utility-l1-1-0
ELF 7c96d000-7c981000 Deferred api-ms-win-crt-filesystem-l1-1-0
\-PE 7c970000-7c981000 \ api-ms-win-crt-filesystem-l1-1-0
ELF 7c981000-7ca7e000 Deferred msvcr120
\-PE 7c9a0000-7ca7e000 \ msvcr120
ELF 7ca7e000-7cbac000 Deferred msvcp140
\-PE 7cac0000-7cbac000 \ msvcp140
ELF 7cbac000-7cbf8000 Deferred usp10
\-PE 7cbb0000-7cbf8000 \ usp10
ELF 7cbf8000-7cd4f000 Deferred comctl32
\-PE 7cc00000-7cd4f000 \ comctl32
ELF 7cd4f000-7ce17000 Deferred msvcrt
\-PE 7cd60000-7ce17000 \ msvcrt
ELF 7ce17000-7cf93000 Deferred wined3d
\-PE 7ce30000-7cf93000 \ wined3d
ELF 7cf93000-7cfcb000 Deferred dxgi
\-PE 7cfa0000-7cfcb000 \ dxgi
ELF 7cfcb000-7d03f000 Deferred d3d11
\-PE 7cfd0000-7d03f000 \ d3d11
ELF 7d03f000-7d095000 Deferred
ELF 7d095000-7d09b000 Deferred
ELF 7d09b000-7d0aa000 Deferred
ELF 7d0aa000-7d0b0000 Deferred
ELF 7d0b0000-7d0e4000 Deferred
ELF 7d0e4000-7d1c5000 Deferred
ELF 7d1c7000-7d1cd000 Deferred
ELF 7d1cd000-7d1e3000 Deferred api-ms-win-crt-convert-l1-1-0
\-PE 7d1d0000-7d1e3000 \ api-ms-win-crt-convert-l1-1-0
ELF 7d1e3000-7d1ed000 Deferred
ELF 7d1ed000-7d27a000 Deferred
ELF 7d27a000-7d2b3000 Deferred
ELF 7d2b3000-7d2f0000 Deferred
ELF 7d2f0000-7d307000 Deferred
ELF 7d307000-7d489000 Deferred
ELF 7d489000-7d4a9000 Deferred
ELF 7d4a9000-7d600000 Deferred
ELF 7d600000-7d7e5000 Deferred
ELF 7d7e5000-7d81f000 Deferred ws2_32
\-PE 7d7f0000-7d81f000 \ ws2_32
ELF 7d81f000-7d838000 Deferred
ELF 7d83c000-7d856000 Deferred kerberos
\-PE 7d840000-7d856000 \ kerberos
ELF 7d856000-7d883000 Deferred iphlpapi
\-PE 7d860000-7d883000 \ iphlpapi
ELF 7d883000-7d8b6000 Deferred netapi32
\-PE 7d890000-7d8b6000 \ netapi32
ELF 7d8b6000-7d8ee000 Deferred secur32
\-PE 7d8c0000-7d8ee000 \ secur32
ELF 7d8ee000-7d902000 Deferred api-ms-win-core-localization-l1-2-1
\-PE 7d8f0000-7d902000 \ api-ms-win-core-localization-l1-2-1
ELF 7d902000-7d916000 Deferred api-ms-win-core-fibers-l1-1-1
\-PE 7d910000-7d916000 \ api-ms-win-core-fibers-l1-1-1
ELF 7d916000-7d92a000 Deferred api-ms-win-core-synch-l1-2-0
\-PE 7d920000-7d92a000 \ api-ms-win-core-synch-l1-2-0
ELF 7d92a000-7d950000 Deferred imm32
\-PE 7d930000-7d950000 \ imm32
ELF 7d9f2000-7da1e000 Deferred
ELF 7da1e000-7da6b000 Deferred
ELF 7da6b000-7da89000 Deferred
ELF 7da89000-7dac8000 Deferred
ELF 7dac8000-7db8a000 Deferred
ELF 7dba8000-7dbbc000 Deferred api-ms-win-crt-heap-l1-1-0
\-PE 7dbb0000-7dbbc000 \ api-ms-win-crt-heap-l1-1-0
ELF 7dbbc000-7dbd0000 Deferred api-ms-win-crt-locale-l1-1-0
\-PE 7dbc0000-7dbd0000 \ api-ms-win-crt-locale-l1-1-0
ELF 7dbd0000-7dbe9000 Deferred api-ms-win-crt-math-l1-1-0
\-PE 7dbe0000-7dbe9000 \ api-ms-win-crt-math-l1-1-0
ELF 7dbe9000-7dbff000 Deferred api-ms-win-crt-runtime-l1-1-0
\-PE 7dbf0000-7dbff000 \ api-ms-win-crt-runtime-l1-1-0
ELF 7dbff000-7dc15000 Deferred api-ms-win-crt-stdio-l1-1-0
\-PE 7dc00000-7dc15000 \ api-ms-win-crt-stdio-l1-1-0
ELF 7dc15000-7dc2b000 Deferred api-ms-win-crt-string-l1-1-0
\-PE 7dc20000-7dc2b000 \ api-ms-win-crt-string-l1-1-0
ELF 7dc2b000-7dd35000 Deferred ucrtbase
\-PE 7dc50000-7dd35000 \ ucrtbase
ELF 7dd35000-7dd4b000 Deferred vcruntime140
\-PE 7dd40000-7dd4b000 \ vcruntime140
ELF 7dd4b000-7dd63000 Deferred userenv
\-PE 7dd50000-7dd63000 \ userenv
ELF 7dd63000-7ddda000 Deferred shlwapi
\-PE 7dd70000-7ddda000 \ shlwapi
ELF 7ddda000-7e7a1000 Deferred shell32
\-PE 7ddf0000-7e7a1000 \ shell32
ELF 7e7a1000-7e82e000 Deferred rpcrt4
\-PE 7e7b0000-7e82e000 \ rpcrt4
ELF 7e82e000-7e981000 Deferred gdi32
\-PE 7e840000-7e981000 \ gdi32
ELF 7e981000-7ebb2000 Deferred user32
\-PE 7e990000-7ebb2000 \ user32
ELF 7ebb2000-7ec2d000 Deferred advapi32
\-PE 7ebc0000-7ec2d000 \ advapi32
ELF 7ec2d000-7ed95000 Deferred ole32
\-PE 7ec40000-7ed95000 \ ole32
ELF 7ed95000-7eec8000 Deferred oleaut32
\-PE 7edb0000-7eec8000 \ oleaut32
ELF 7eec8000-7eedd000 Deferred
ELF 7eedd000-7efe2000 Deferred
ELF 7efe6000-7f000000 Deferred version
\-PE 7eff0000-7f000000 \ version
ELF f7b56000-f7b5c000 Deferred
ELF f7b5c000-f7d49000 Deferred
ELF f7d49000-f7d6c000 Deferred
ELF f7d80000-f7d8a000 Deferred
ELF f7d8a000-f7f43000 Dwarf
ELF f7f45000-f7f70000 Deferred
ELF f7f73000-f7f74000 Deferred [vdso].so
process tid prio (all id:s are in hex)
0000000e services.exe
0000014c 0
000001f0 0
000000da 0
000000d4 0
00000021 0
0000001c 0
00000018 0
00000013 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000019 0
00000017 0
00000016 0
00000012 0
0000001a plugplay.exe
0000001e 0
0000001d 0
0000001b 0
0000001f winedevice.exe
00000024 0
00000023 0
00000022 0
00000020 0
00000025 explorer.exe
00000029 0
00000028 0
00000027 0
00000026 0
000000cd svchost.exe
000000e4 0
000000e3 0
000000d7 0
000000d6 0
000000d5 0
000000ce 0
000000d8 rpcss.exe
000000de 0
000000dd 0
000000dc 0
000000db 0
000000d9 0
00000179 AppVShNotify.exe
00000183 0
0000017a 0
000001ee OSE.EXE
000001f3 0
000001f2 0
000001f1 0
000001ef 0
000000f3 Setup32.exe
00000118 0
00000112 0
0000010e 0
00000104 0
00000105 0
00000108 0
00000107 0
000000f2 0
00000109 wineconsole.exe
00000120 0
00000121 cmd.exe
0000011a 0
000000ec OfficeClickToRun.exe
000001f7 0
0000002c 0
00000035 0
00000015 0
00000014 0
0000000b 0
00000207 0
0000016e 0
00000150 0
00000156 0
00000154 0
00000147 0
00000148 0
00000144 0
00000145 0
0000014b 0
0000014a 0
00000149 0
000000c7 0
000000c8 0
000001b5 explorer.exe
000001b2 0
000001b3 0
00000203 (D) C:\Program Files\Microsoft Office\root\Office16\WINWORD.EXE
0000004a 0
000001e8 0
000001e7 0
000001e3 1
000001e4 0
0000003b 0
0000003a 0
00000039 0
0000000c 0
I always get stuck in something
by Citromos Tea on Friday October 18th 2019, 8:11
I always get stuck in something. Either "wineprefix 32" or "install riched20 msxml6" or "after the installation". Please make a video of the process with pure ubuntu. Or write down in detail what to do.
Office 2016 still not working
by monofied on Thursday June 7th 2018, 5:13

I might need some help with Office 2016.

Tried to install the 32bit version.

What I did:

Fresh wine prefix: WINEARCH=win32 WINEPREFIX=/myapps/Office2016 winetricks gdiplus dotnet20 msxml6

After that I did: WINEARCH=win32 WINEPREFIX=/myapps/Office2016 winetricks settings win7

Also set gdiplus to native, the other 2 to native,builtin

And finally installed via: WINEARCH=win32 WINEPREFIX=/myapps/Office2016 wine setup.exe

Install runs fine even the window is black. Known problem.

However, if I try to start Office I do it like this: WINEARCH=win32 WINEPREFIX=/myapps/Office2016 wine WINWORD.EXE

A window opens with an error message: IOPL not enabled.

What is that supposed to mean? And how to fix it?

Ubuntu 18.04 64bit
Wine 3.6 and 3.9 (tried both)

Any ideas?
RE: Office 2016 still not working
by Isira Seneviratne on Wednesday July 25th 2018, 18:47

I believe the issue is caused by Word not detecting the IOPL flag.

Have you installed the necessary dependencies, such as Winbind?
Can not install Office 2016 Professional Plus (DE)
by Andreas on Friday February 9th 2018, 17:28

I am trying to install Office 2016 Professional Plus. From the microsoft page, I got an online setup, which tries to download office. This setup displays a tray icon telling me, that it downloads office, but never gets beyond 0% download status.
As this didn't work, I used a tool to download an ISO for Office 2016 Professional Plus. Executing the 32bit setup from there just leaves me with an error.
Can somebody tell me, what I am doing wrong?

Here is what I tried so far:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 17.10
Release: 17.10
Codename: artful
$ sudo apt-add-repository
$ sudo apt update
$ sudo apt install wine-stable
$ /opt/wine-stable/bin/wine --version
$ WINEARCH=win32 /opt/wine-stable/bin/winecfg
--> select riched20 and msxml6 library
--> Use Win7
$ WINEARCH=win32 /opt/wine-stable/bin/wine office/setup32.exe
--> Errorcode: 30175-4 (-2147467259)

Here is the output of wine when starting the setup from the ISO:

Thanks in advance!
RE: Can not install Office 2016 Professional Plus (DE)
by Andreas on Friday February 9th 2018, 18:00
If someone else has the same problem, here is the solution: I forgot to install the latest version of msxml6 and riched20 using winetricks ...
$ WINEARCH=win32 winetricks msxml6
$ WINEARCH=win32 winetricks riched20

After that, I could install Office 2016 with the setup.exe that was in the root of the ISO.

Note that the progress-bar during the installation is not visible. You simply see a window with various icons of word, excel etc.. When the setup is finished, the icons disappear and the office icon is displayed. Hit Return to close the dialog.

After the installation, I had to copy two DLLs, as stated in the "Test Results". In addition to this, I had to copy AppvIsvStream32.dll to ./Program\ Files/Microsoft\ Office/root/Office16/
Serious graphical glitches
by Jose Antonio on Friday February 9th 2018, 3:01
Hello, following your steps I've been able to install Office 2016 however:
1. At installation time, I only see a black window, not the installer splash screen. However, since the installation is fully automatic, it completes fine.
2. When running Office applications, I get serious graphical glitches, like all the blue space in the ribbon part of Word is black, instead of blue.

Using wine 3.1 it crashes.

Do you get this glitches? Is it to be expected?
RE: Serious graphical glitches
by Tristan on Sunday February 11th 2018, 19:10
1. I saw at least the tray icon with the %-status of the installation and partly the window with the app symbols. It vanished eventually though.
2. The graphical glitches occur for me too. You can try setting the HKCU\Software\Wine\Direct3D\csmt key to 0x1. That fixed it for me.
RE: Serious graphical glitches
by Jose Antonio on Monday February 12th 2018, 2:32
Thanks. I created the key and now the glitches are gone.
32bit on 64 bit
by Bert on Tuesday June 6th 2017, 3:58
How do you exactly install the 32bit version of Office to a 64bit linux system? Do you have the 64bit wine installed or the 32bit version?

For the winetricks command, I get the following reply, no matter which version of wine I have installed:
You are using a 64-bit WINEPREFIX. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
Using winetricks 20170207 - sha1sum: e9fb56411adfee6b85d978502ce7a2625ec05c72 with wine-2.8 (Staging) and WINEARCH=win64
You are running winetricks-20170207, latest upstream is winetricks-20170517!
You should update using your distribution's package manager, --self-update, or manually.
Executing w_do_call dotnet20
Executing load_dotnet20
This package does not work on a 64-bit installation
RE: 32bit on 64 bit
by Rosanne on Tuesday June 6th 2017, 8:07