Hi,<br><br>I am trying to build icon overlay for Windows. It has worked fine on 32 bit Windows but not working on 64 bit Windows 7. <br><br>Attached <br>1. test_icon_overlay.py: com server created in Python for icon overlay which adds check mark overlay icon(C:\icons\test.ico) on &quot;C:\icons&quot; folder<br>
2. setup_VI.py:  setup file which creates test_icon_overlay.dll for distribution.<br>3. icons.zip:  for testing you should extract icons.zip inside C:\<br><br>Icon overlay appears on &quot;C:\icons&quot; folder when I execute `python test_icon_overlay.py` on Windows command prompt and restarts `explorer.exe`. But its not working with the dll file created using setup_VI.py <br>
<br>I have created dll file using `python setup_VI.py py2exe` and then tried to register it using `regsvr32 test_icon_overlay.dll`. Registration fails with windows error message &quot;Error 0x80040201 while registering shell extension&quot;. <br>
<br>I am using:<br> - OS:                                    64 bit Windows 7 Professional<br> - Python:                              python-2.7.1.amd64<br> - Python win32 extensions: pywin32-214.win-amd64-py2.7<br> - Py2exe:                             py2exe-0.6.9.win64-py2.7.amd64<br>
<br>Is there anything which I am doing wrong? Any help on this is highly appreciated.<br><br>Thanks,<br>Vijayendra.<br>