Win10 22H2 File Explorer-> Open With -> Choose Another App not working?

jonesmz

New Member
Hi, New user for NTLite.

Using the attached preset against Win10_22H2_English_x64v1.iso, downloaded from Microsoft's website, when I install onto a computer, the popup for selecting what application to use to open a file doesn't work properly. I'm unable to click the "More Apps" item to open the file explorer to pick the program to use.

1693357396647.png


I'd be surprised if most users would expect this to break.

Is this functionality that can be protected by the
<Compatibility protectHidden="false">
<ComponentFeatures>
<Feature enabled="yes">AppGuard</Feature>

section?





As a second question/problem, I also appear to have removed "Settings" from the left hand pane of the start menu.

1693357628003.png

What setting in the config controls this?
 

Attachments

  • NTLite.xml
    19.4 KB
Don't disable Windows.Client.ShellComponents, better known as Windows Feature Experience Pack. This makes your desktop work.

Edit that one item in Features, and redo the image. Report back what's broken after the new ISO.
 
Hi

Removing the line

```
<Feature name="Windows.Client.ShellComponents~~~~0.0.1.0">false</Feature>
```

from the preset and re-building doesn't seem to have effected the open-with dialog.


However, I apparently fixed my other problem with the start menu by adjusting the settings for the start menu options.

So now my only issue is the open-with dialog.
 
I'm thinking Autoplay.
Code:
<Tweak name="AutoplayHandlers\DisableAutoplay">1</Tweak>
Hi

Thank you again for the help.

Removing that line from the pre-set and then re-running and re-installing did not seem to correct the open-with dialog.

I was originally under the impression that Autoplay was for automatically running launching a program when an optical disk was inserted? Seems like you think it's either for something else, or has multiple different functions.

Would

Code:
<Feature name="App.Support.QuickAssist~~~~0.0.1.0">false</Feature>

Have anything to do with the open with dialog? I thought it was instead about allowing remote-techsupport to connect over remote desktop, but maybe i misunderstood?

or

Code:
<c>uev 'User Experience Virtualization (UE-V)'</c>

which i read online was for migrating settings between computers in a business environment and is deprecated, but who knows...
 
QuickAssist is a modified version of Remote Desktop, so help desks can see your system.
UE-V is for importing user settings in a large corporate environment.

None of them apply here.
 
19045.2965 is May 2023, which is the last time MS re-released 22H2 on ISO.

Run this command for me, in a CMD (not PowerShell) window:
Code:
C:\Users\GARLIN\Downloads>assoc | findstr /i iso
.img=Windows.IsoFile
.iso=Windows.IsoFile
 
from the preset and re-building doesn't seem to have effected the open-with dialog.

So now my only issue is the open-with dialog.
Probably caused by removing:
microsoft.windows.peopleexperiencehost 'Windows Shell Experience'
 
You are trying these presets on untouched iso file right? not the one you removed before?
Yes, I was deleting the workspace in NTLite, then re-loading from the ISO file in a new workspace, before applying the preset.

I ran into problems with "incremental" changes previously, so i always start from scratch now.
 
19045.2965 is May 2023, which is the last time MS re-released 22H2 on ISO.

Run this command for me, in a CMD (not PowerShell) window:
Code:
C:\Users\GARLIN\Downloads>assoc | findstr /i iso
.img=Windows.IsoFile
.iso=Windows.IsoFile

Code:
C:\Users\jonesmz>assoc | findstr /i iso
.img=Windows.IsoFile
.iso=Windows.IsoFile

Looks the same as your output.

What were you trying to determine with this, btw?
 
19045.2965 is May 2023, which is the last time MS re-released 22H2 on ISO.

That's probably because I'm running NTLite on a freshly installed windows VM that i installed from the iso i downloaded from the microsoft website.

I haven't activated it yet because i keep reinstalling it as i make tweaks to the ntlite configuration.
 
Looks the same as your output.

What were you trying to determine with this, btw?
The reason you get a dialog, is Windows doesn't recognize the .iso file type, and wants to know what app owns it.
Normally clicking on an ISO file should make Explorer mount it as a disk volume (like a DVD).
 
The reason you get a dialog, is Windows doesn't recognize the .iso file type, and wants to know what app owns it.
Normally clicking on an ISO file should make Explorer mount it as a disk volume (like a DVD).
The screenshot was just an example.

In my case, I'm trying to associate .txt, .xml, and various other file types with notepad++, via the dialog. Normally the "More Apps *downarrow*" text can be clicked to make windows show you the file explorer to pick the application you want to use for that file extension.
 
Windows Shell Experience manages the window behavior for UWP apps, it's not related to this problem.
 
IMO -- NP++'s developer is doing file type associations ENTIRELY WRONG. This is why SetUserFTA exists.
Read his instructions on forcing NP++ as a Notepad replacement.

Hi, thanks for the help so far.

I think we might be talking past each other.

The problem doesn't really have anything to do with notepad++. The problem is that the windows feature isn't working right.

Maybe these screenshots, from my non NTLite windows 10 installation will demonstrate more clearly what's not working?

Here's what you get when you right click a file

1693524161888.png

This file happens to be a .txt file, but the "open with" option appears for almost any file.

The "Choose another app" option brings up this:

1693524237301.png


And then clicking on "More apps *downarrow*" expands the popup to:

1693524267846.png




Then, you can click "Look for another app on this PC", and it'll bring up the normal windows file explorer in filepicker mode.

But for the NTLite modified image, with the preset attached to my original post, clicking "More apps *downarrow*" does nothing, and the expanded version of the popup does not show.

This prevents me from setting the default application file association (conveniently, i could, of course, go set it manually for every file type, which i don't really want to do) for any file type, irrespective of notepad++ happening to be the program I want to set the association for for .txt files.
 
It is a way to keep you within the Windows universe aka the Apple universe.
In Windows 11 there is no scroll option so it is filepicker mode.
The same applies with e.g. a photo program other than Windows (Cr)Apps - then something as simple as opening a .jpg file must be selected via filepicker mode.
 
Back
Top