Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-17817

Clean up the registry regarding OpenWithMenu for executables that we do not have

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Trivial
    • None
    • None

    Description

      Reviewing 0.4.10-dev-599-g932df37 again.

      As encouraged by DougLyons and Serge Gautherie:
      Should we prevent/postpone adding some of those entries to the registry for binaries that we do not have (yet)?
      Okay, I wouldn't mind.

      That would be a subset of those (taken from log-excerpt of 0.4.14-RC-103-g79cb118):

      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app accwiz.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app artgalry.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app awdvstub.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app cag.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app cchat.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app cdfview.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app clipbrd.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app cmmgr32.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app cryptext.dll
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app datainst.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app depends.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app drwatson.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app dsquery.dll
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app explorer.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app faxcover.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app finder.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app fontview.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app fpidcwiz.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app graflink.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app grpconv.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app helpctr.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app hh.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app icwconn1.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app inetcpl.cpl
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app inoculan.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app isignup.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app kodakprv.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app mmc.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app mnyimprt.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app mobsync.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app msconf.dll
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app msdxm.ocx
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app mshta.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app msiexec.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app msimn.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app msinfo32.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app msrating.dll
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app navwnt.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app netshell.dll
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app ntbackup.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app oledb32.dll
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app orgchart.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app osa.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app outlook.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app perfmon.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app rasphone.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app realmon.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app regedit.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app rnaui.dll
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app shdocvw.dll
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app shell32.dll
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app shscrap.dll
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app snapview.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app sndvol32.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app themes.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app ttxmpc97.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app url.dll
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app wab.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app wb32.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app winhlp32.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app wltmime.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app wpnpinst.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app wscript.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app xpsviewer.exe
      err:(dll/win32/shell32/COpenWithMenu.cpp:138) Failed to add app zipfldr.dll
      

      We first have to create a complete list which we don't have yet.
      E.g. we do not have

      graflink.exe
      

      I did not create a complete list yet, added just the first proposal as a start.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              reactosfanboy reactosfanboy
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated: