solve vmware crash in windows 10 Creator Update(1703, 15063)

I am  working on a win10 boot issue, need to use vmware a lot, but vmware often got crash, my host os is windows 10 creator update.

Here is the crash stack

obviously, an invalid pointer was passed.

checked the COM debugging setting, it is per exe. So it is not a good idea to config in registry

To modify ole32.dll is easy, modify function ComTraceMessageWorker to return directly

 

Solution:

  1. make sure your c:\Windows\SysWOW64\ole32.dll version: 10.0.15063.138, size 963KB
  2. copy the dll into a temp folder, use winhex(or any other hex editor), modify:

    offset: 38283
    original value: 8B FF 55
    new  value: C2 14 00

  3.  take ownership, grant everyone to modify ole32.dll, do replace:

takeown /f c:\Windows\SysWOW64\ole32.dll
icacls c:\Windows\SysWOW64\ole32.dll /grant everyone:F
attrib -s -h -r c:\Windows\SysWOW64\ole32.dll

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s