locked
Creating a shell starts new explorer.exe process on Windows 10 after recent updates RRS feed

  • Question

  • We use Win API CoCreateInstance to create an instance of Shell on local system. After installing the recent updates KB4579311 and KB4577671 on Windows 10, we see that a new explorer.exe process is started with /factory switch. It looks something like this in the task manager.
    C:\windows\explorer.exe /factory,{75dff2b7-6936-4c06-a8bb-676a7b00b24b} -Embedding

    Earlier this used to use the same process as the one used for tray icons and taskbar. Has something changed in these recent updates that causes this behavior? Is there a way via some preference or registry settings to force the same explorer.exe to be used?

    I can confirm that I have the option "Launch folder windows in a separate process" under "Folder->View->Options" turned off.
    I also see a new process starting if I simply open Windows Control Panel.
    Monday, November 2, 2020 12:51 PM

Answers

All replies

  • Hi Prabodh Mairh,

    Thank you for posting here.

    In order to help you find the correct forum to go ask questions, I have moved the forum to 'where is the forum for' forum.

    The CLR Forum discuss and ask questions about .NET Framework Base Classes (BCL).

    Thank you for your understanding.

    Best Regards,

    Xingyu Zhao


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    Tuesday, November 3, 2020 1:45 AM
  • I'd try asking for help over here.

    https://docs.microsoft.com/en-us/answers/products/windows#application-developers

     

     



    Regards, Dave Patrick ....
    Microsoft Certified Professional
    Microsoft MVP [Windows Server] Datacenter Management

    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees, and confers no rights.

    • Proposed as answer by Guido Franzke Tuesday, November 3, 2020 7:18 AM
    • Marked as answer by Guido Franzke Monday, November 9, 2020 7:12 AM
    Tuesday, November 3, 2020 1:56 AM
  • Thanks. I have posted a question in the Application Developers forum.
    Tuesday, November 3, 2020 7:23 AM