Tech Community Live: Windows edition
Jun 05 2024, 07:30 AM - 11:30 AM (PDT)
Microsoft Tech Community

7-Zip not doing anything

Brass Contributor

I packaged 7-Zip with version 1.2023.807.0 of msix packaging tool. When I select extract files here or add to archive after a certain number of selections, it does nothing. When I do this with third-party software, for example, when I use Advanced Installer, there is no problem.

same problem happens with notepad++

@TIMOTHY MANGAN do you have any idea can you help me

best regards

 

 

<?xml version="1.0" encoding="utf-8"?>
<Package xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10" xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" xmlns:uap2="http://schemas.microsoft.com/appx/manifest/uap/windows10/2" xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3" xmlns:uap10="http://schemas.microsoft.com/appx/manifest/uap/windows10/10" xmlns:desktop7="http://schemas.microsoft.com/appx/manifest/desktop/windows10/7" xmlns:desktop9="http://schemas.microsoft.com/appx/manifest/desktop/windows10/9" xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities" xmlns:com="http://schemas.microsoft.com/appx/manifest/com/windows10" IgnorableNamespaces="uap uap2 uap3 uap10 desktop7 desktop9 rescap com">
  <!--Package created by MSIX Packaging Tool version: 1.2023.807.0-->
  <Identity Name="7-Zip" Publisher="E=email address removed for privacy reasons, CN=Ottoman, OU=Ottoman, O=Ottoman, L=Istanbul, S=Turkiye, C=TR" Version="23.1.0.0" ProcessorArchitecture="x64" />
  <Properties>
    <DisplayName>7-Zip</DisplayName>
    <PublisherDisplayName>Ottoman</PublisherDisplayName>
    <Description>7-Zip</Description>
    <Logo>Assets\StoreLogo.png</Logo>
    <uap10:PackageIntegrity>
      <uap10:Content Enforcement="on" />
    </uap10:PackageIntegrity>
  </Properties>
  <Resources>
    <Resource Language="en-us" />
  </Resources>
  <Dependencies>
    <TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.17763.0" MaxVersionTested="10.0.22000.1" />
  </Dependencies>
  
  <Applications>
    <Application Id="SevenZFM" Executable="VFS\ProgramFilesX64\7-Zip\7zFM.exe" EntryPoint="Windows.FullTrustApplication">
      <uap:VisualElements BackgroundColor="transparent" DisplayName="7-Zip File Manager" Square150x150Logo="Assets\SevenZFM-Square150x150Logo.png" Square44x44Logo="Assets\SevenZFM-Square44x44Logo.png" Description="7-Zip File Manager">
        <uap:DefaultTile Wide310x150Logo="Assets\SevenZFM-Wide310x150Logo.png" Square310x310Logo="Assets\SevenZFM-Square310x310Logo.png" Square71x71Logo="Assets\SevenZFM-Square71x71Logo.png" />
      </uap:VisualElements>
      <Extensions>
        <desktop7:Extension Category="windows.shortcut">
          <desktop7:Shortcut File="[{Common Programs}]\7-Zip\7-Zip File Manager.lnk" Icon="[{Package}]\VFS\ProgramFilesX64\7-Zip\7zFM.exe" />
        </desktop7:Extension>
        <com:Extension Category="windows.comServer">
          <com:ComServer>
            <com:SurrogateServer AppId="1bebe119-ab16-4a21-a206-e21225842d06">
              <com:Class Id="23170f69-40c1-278a-1000-000100020000" Path="vfs\programfilesx64\7-zip\7-zip.dll" ThreadingModel="STA" />
            </com:SurrogateServer>
          </com:ComServer>
        </com:Extension>
        <desktop9:Extension Category="windows.fileExplorerClassicContextMenuHandler">
          <desktop9:FileExplorerClassicContextMenuHandler>
            <desktop9:ExtensionHandler Type="*" Clsid="23170f69-40c1-278a-1000-000100020000" />
            <desktop9:ExtensionHandler Type="Directory" Clsid="23170f69-40c1-278a-1000-000100020000" />
            <desktop9:ExtensionHandler Type="Folder" Clsid="23170f69-40c1-278a-1000-000100020000" />
          </desktop9:FileExplorerClassicContextMenuHandler>
        </desktop9:Extension>
        <desktop9:Extension Category="windows.fileExplorerClassicDragDropContextMenuHandler">
          <desktop9:FileExplorerClassicDragDropContextMenuHandler>
            <desktop9:ExtensionHandler Type="Directory" Clsid="23170f69-40c1-278a-1000-000100020000" />
            <desktop9:ExtensionHandler Type="Drive" Clsid="23170f69-40c1-278a-1000-000100020000" />
          </desktop9:FileExplorerClassicDragDropContextMenuHandler>
        </desktop9:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="001">
            <uap:SupportedFileTypes>
              <uap:FileType>.001</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\001.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="7z">
            <uap:SupportedFileTypes>
              <uap:FileType>.7z</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\7z.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="apfs">
            <uap:SupportedFileTypes>
              <uap:FileType>.apfs</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\apfs.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="arj">
            <uap:SupportedFileTypes>
              <uap:FileType>.arj</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\arj.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="bz2">
            <uap:SupportedFileTypes>
              <uap:FileType>.bz2</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\bz2.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="bzip2">
            <uap:SupportedFileTypes>
              <uap:FileType>.bzip2</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\bz2.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="cpio">
            <uap:SupportedFileTypes>
              <uap:FileType>.cpio</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\cpio.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="deb">
            <uap:SupportedFileTypes>
              <uap:FileType>.deb</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\deb.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="dmg">
            <uap:SupportedFileTypes>
              <uap:FileType>.dmg</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\dmg.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="esd">
            <uap:SupportedFileTypes>
              <uap:FileType>.esd</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\esd.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="fat">
            <uap:SupportedFileTypes>
              <uap:FileType>.fat</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\fat.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="gz">
            <uap:SupportedFileTypes>
              <uap:FileType>.gz</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\gz.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="gzip">
            <uap:SupportedFileTypes>
              <uap:FileType>.gzip</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\gz.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="hfs">
            <uap:SupportedFileTypes>
              <uap:FileType>.hfs</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\hfs.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="lha">
            <uap:SupportedFileTypes>
              <uap:FileType>.lha</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\lha.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="lzh">
            <uap:SupportedFileTypes>
              <uap:FileType>.lzh</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\lha.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="lzma">
            <uap:SupportedFileTypes>
              <uap:FileType>.lzma</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\lzma.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="ntfs">
            <uap:SupportedFileTypes>
              <uap:FileType>.ntfs</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\ntfs.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="rar">
            <uap:SupportedFileTypes>
              <uap:FileType>.rar</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\rar.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="rpm">
            <uap:SupportedFileTypes>
              <uap:FileType>.rpm</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\rpm.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="squashfs">
            <uap:SupportedFileTypes>
              <uap:FileType>.squashfs</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\squashfs.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="swm">
            <uap:SupportedFileTypes>
              <uap:FileType>.swm</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\esd.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="tar">
            <uap:SupportedFileTypes>
              <uap:FileType>.tar</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\tar.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="taz">
            <uap:SupportedFileTypes>
              <uap:FileType>.taz</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\taz.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="tbz">
            <uap:SupportedFileTypes>
              <uap:FileType>.tbz</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\bz2.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="tbz2">
            <uap:SupportedFileTypes>
              <uap:FileType>.tbz2</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\bz2.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="tgz">
            <uap:SupportedFileTypes>
              <uap:FileType>.tgz</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\gz.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="tpz">
            <uap:SupportedFileTypes>
              <uap:FileType>.tpz</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\gz.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="txz">
            <uap:SupportedFileTypes>
              <uap:FileType>.txz</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\txz.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="wim">
            <uap:SupportedFileTypes>
              <uap:FileType>.wim</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\esd.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="xar">
            <uap:SupportedFileTypes>
              <uap:FileType>.xar</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\xar.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="xz">
            <uap:SupportedFileTypes>
              <uap:FileType>.xz</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\txz.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="z">
            <uap:SupportedFileTypes>
              <uap:FileType>.z</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\taz.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
      </Extensions>
    </Application>
  </Applications>
<Capabilities><rescap:Capability Name="runFullTrust" /></Capabilities></Package>

 

 

 

 

Ekran görüntüsü 2023-09-04 141259.pngEkran görüntüsü 2023-09-04 141435.png

10 Replies
Please clarify your action. In the images you seem to be right clicking for the context menu handler for the purpose of adding a bunch of folders into the archive, not using the drag-and-drop method. Is that correct?

@TIMOTHY MANGAN 

yes just like you said
i messed around with the manifest file relatively this is better

this time there is a problem in the hash values ​​menu
no problem with menu on right click show more options

<?xml version="1.0" encoding="utf-8"?>
<Package xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10" xmlns:build="http://schemas.microsoft.com/developer/appx/2015/build" xmlns:desktop4="http://schemas.microsoft.com/appx/manifest/desktop/windows10/4" xmlns:desktop5="http://schemas.microsoft.com/appx/manifest/desktop/windows10/5" xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" xmlns:uap2="http://schemas.microsoft.com/appx/manifest/uap/windows10/2" xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3" xmlns:uap10="http://schemas.microsoft.com/appx/manifest/uap/windows10/10" xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities" xmlns:com="http://schemas.microsoft.com/appx/manifest/com/windows10" IgnorableNamespaces="uap uap2 uap3 uap10 rescap com build desktop4 desktop5">
  <!--Package created by MSIX Packaging Tool version: 1.2023.807.0-->
  <Identity Name="7-Zip" Publisher="E=email address removed for privacy reasons, CN=Ottoman, OU=Ottoman, O=Ottoman, L=Istanbul, S=Turkiye, C=TR" Version="23.1.0.0" ProcessorArchitecture="x64" />
  <Properties>
    <DisplayName>7-Zip</DisplayName>
    <PublisherDisplayName>Ottoman</PublisherDisplayName>
    <Description>7-Zip</Description>
    <Logo>Assets\StoreLogo.png</Logo>
    <uap10:PackageIntegrity>
      <uap10:Content Enforcement="on" />
    </uap10:PackageIntegrity>
  </Properties>
  <Resources>
    <Resource Language="en-us" />
  </Resources>
  <Dependencies>
    <TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.17763.0" MaxVersionTested="10.0.22000.1" />
  </Dependencies>
  <Applications>
    <Application Id="SevenZFM" Executable="VFS\ProgramFilesX64\7-Zip\7zFM.exe" EntryPoint="Windows.FullTrustApplication">
      <uap:VisualElements BackgroundColor="transparent" DisplayName="7-Zip File Manager" Square150x150Logo="Assets\SevenZFM-Square150x150Logo.png" Square44x44Logo="Assets\SevenZFM-Square44x44Logo.png" Description="7-Zip File Manager">
        <uap:DefaultTile Wide310x150Logo="Assets\SevenZFM-Wide310x150Logo.png" Square310x310Logo="Assets\SevenZFM-Square310x310Logo.png" Square71x71Logo="Assets\SevenZFM-Square71x71Logo.png" />
      </uap:VisualElements>
      <Extensions>
        <desktop4:Extension Category="windows.fileExplorerContextMenus">
          <desktop4:FileExplorerContextMenus>
            <desktop5:ItemType Type="*">
              <desktop5:Verb Clsid="23170f69-40c1-278a-1000-000100020000" Id="7Zip" />
            </desktop5:ItemType>
            <desktop5:ItemType Type="Directory">
              <desktop5:Verb Clsid="23170f69-40c1-278a-1000-000100020000" Id="7Zip" />
            </desktop5:ItemType>
          </desktop4:FileExplorerContextMenus>
        </desktop4:Extension>
        <com:Extension Category="windows.comServer">
          <com:ComServer>
            <com:SurrogateServer AppId="1bebe119-ab16-4a21-a206-e21225842d06">
              <com:Class Id="23170f69-40c1-278a-1000-000100020000" Path="vfs\programfilesx64\7-zip\7-zip.dll" ThreadingModel="STA" />
            </com:SurrogateServer>
          </com:ComServer>
        </com:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="001">
            <uap:SupportedFileTypes>
              <uap:FileType>.001</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\001.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="7z">
            <uap:SupportedFileTypes>
              <uap:FileType>.7z</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\7z.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="apfs">
            <uap:SupportedFileTypes>
              <uap:FileType>.apfs</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\apfs.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="arj">
            <uap:SupportedFileTypes>
              <uap:FileType>.arj</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\arj.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="bz2">
            <uap:SupportedFileTypes>
              <uap:FileType>.bz2</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\bz2.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="bzip2">
            <uap:SupportedFileTypes>
              <uap:FileType>.bzip2</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\bz2.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="cpio">
            <uap:SupportedFileTypes>
              <uap:FileType>.cpio</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\cpio.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="deb">
            <uap:SupportedFileTypes>
              <uap:FileType>.deb</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\deb.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="dmg">
            <uap:SupportedFileTypes>
              <uap:FileType>.dmg</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\dmg.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="esd">
            <uap:SupportedFileTypes>
              <uap:FileType>.esd</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\esd.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="fat">
            <uap:SupportedFileTypes>
              <uap:FileType>.fat</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\fat.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="gz">
            <uap:SupportedFileTypes>
              <uap:FileType>.gz</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\gz.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="gzip">
            <uap:SupportedFileTypes>
              <uap:FileType>.gzip</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\gz.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="hfs">
            <uap:SupportedFileTypes>
              <uap:FileType>.hfs</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\hfs.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="lha">
            <uap:SupportedFileTypes>
              <uap:FileType>.lha</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\lha.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="lzh">
            <uap:SupportedFileTypes>
              <uap:FileType>.lzh</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\lha.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="lzma">
            <uap:SupportedFileTypes>
              <uap:FileType>.lzma</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\lzma.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="ntfs">
            <uap:SupportedFileTypes>
              <uap:FileType>.ntfs</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\ntfs.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="rar">
            <uap:SupportedFileTypes>
              <uap:FileType>.rar</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\rar.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="rpm">
            <uap:SupportedFileTypes>
              <uap:FileType>.rpm</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\rpm.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="squashfs">
            <uap:SupportedFileTypes>
              <uap:FileType>.squashfs</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\squashfs.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="swm">
            <uap:SupportedFileTypes>
              <uap:FileType>.swm</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\esd.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="tar">
            <uap:SupportedFileTypes>
              <uap:FileType>.tar</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\tar.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="taz">
            <uap:SupportedFileTypes>
              <uap:FileType>.taz</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\taz.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="tbz">
            <uap:SupportedFileTypes>
              <uap:FileType>.tbz</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\bz2.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="tbz2">
            <uap:SupportedFileTypes>
              <uap:FileType>.tbz2</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\bz2.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="tgz">
            <uap:SupportedFileTypes>
              <uap:FileType>.tgz</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\gz.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="tpz">
            <uap:SupportedFileTypes>
              <uap:FileType>.tpz</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\gz.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="txz">
            <uap:SupportedFileTypes>
              <uap:FileType>.txz</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\txz.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="wim">
            <uap:SupportedFileTypes>
              <uap:FileType>.wim</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\esd.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="xar">
            <uap:SupportedFileTypes>
              <uap:FileType>.xar</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\xar.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="xz">
            <uap:SupportedFileTypes>
              <uap:FileType>.xz</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\txz.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
        <uap3:Extension Category="windows.fileTypeAssociation">
          <uap3:FileTypeAssociation Name="z">
            <uap:SupportedFileTypes>
              <uap:FileType>.z</uap:FileType>
            </uap:SupportedFileTypes>
            <uap:Logo>Assets\taz.png</uap:Logo>
            <uap2:SupportedVerbs>
              <uap3:Verb Id="open" Parameters="&quot;%1&quot;">open</uap3:Verb>
            </uap2:SupportedVerbs>
          </uap3:FileTypeAssociation>
        </uap3:Extension>
      </Extensions>
    </Application>
  </Applications>
  
<Capabilities><Capability Name="internetClient" /><rescap:Capability Name="runFullTrust" /></Capabilities></Package>

Ekran görüntüsü 2023-09-05 164559.pngEkran görüntüsü 2023-09-05 164706.png

In my testing, with a similarly created package with the same MMPT version, functionality for the context menu handler (on Windows 11, of course) works OK. The only issue I saw was that if you selected the "Add To Archive" option of the context menu, the pop-up window does not appear on top of the explorer window that you started with, which could potentially hide that window so you don't see it. The pop-up window seems to select center screen, so it is likely to be hidden when the explorer window was also roughly in the center.
please so can you help
<desktop4:Extension Category="windows.fileExplorerContextMenus">
<desktop4:FileExplorerContextMenus>
<desktop5:ItemType Type="*">
<desktop5:Verb Clsid="23170f69-40c1-278a-1000-000100020000" Id="7Zip" />
</desktop5:ItemType>
<desktop5:ItemType Type="Directory">
<desktop5:Verb Clsid="23170f69-40c1-278a-1000-000100020000" Id="7Zip" />
</desktop5:ItemType>
</desktop4:FileExplorerContextMenus>
</desktop4:Extension>
Adding these values ​​solved my problem a bit, but the hash values ​​menu does not work in the picture in my 2nd post.
If you have a 7-zip package you have packaged yourself, I would be very grateful if you could share it. best regards
You already have the ClassicFileExplorerContectMenus, so you shouldn't need these.

A quick look at the CRC verification shows that the menu portion is starting something OK, but then something goes wrong. So procmon testing is probably your next step.
I found why it's not working. The program running in the right-click menu is 7zg.exe How can I get this exe to work with 7zFm.exe?

@atplsx I am unsure that you have diagnosed the issue correctly.  The context menu shell extension is issuing the command. If it asked for the exe by name and not path, then you could add an executable alias to the manifest. I still don't think this is the answer, but it is easy to try.

@TIMOTHY MANGAN 

procmon does not show any errors, so I installed 7-zip normally and saw that the exe running in the right-click menu was 7zg.exe

I checked the native install, and found that 7-zip behaves the same as what I observe when packaged. Right-click on an archive (.zip for .7z)-->Show More Options-->7-Zip->CRC SHA-->Test archive:Checksum causes error "Cannot open the file as [Hash] archive".

So I'm think my package looks as good as it gets. Probably yours too.