In Windows 11 sieht die Welt nun leider ganz anders aus. Die Datei Verknüpfungen sind nun mittels AppId’s verbunden.
Beispiel (HKCR, HKLM):
.txt/OpenWithProgids
=> „AppX4ztfk9wxr86nxmzzq47px0nh0e58b8fw“
AppX4ztfk9wxr86nxmzzq47px0nh0e58b8fw/Shell/open/command
=> Standard = „C:\Program Files\WindowsApps\Microsoft.WindowsNotepad_11.2112.32.0_x64__8wekyb3d8bbwe\Notepad\Notepad.exe“
=> DelegateExecute = {BFEC0C93-0B7D-4F2C-B09C-AFFFC4BDAE78}
{BFEC0C93-0B7D-4F2C-B09C-AFFFC4BDAE78}/InProcServer32
=> Standard = C:\Windows\System32\windows.storage.dll
Gefunden per FileTypesMan.exe:
.txt: open => „C:\Program Files\WindowsApps\Microsoft.WindowsNotepad_11.2112.32.0_x64__8wekyb3d8bbwe\Notepad\Notepad.exe“
Beispiel .xlsx
Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xlsx\OpenWithProgids => Excel.Sheet.12
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Excel.Sheet.12\shell\Open\command
=> Standard = „C:\Program Files (x86)\Microsoft Office\Root\Office16\EXCEL.EXE“ „%1“
Windows 10 Registry und Windows 11 Registry unterscheiden sich da nun ganz erheblich.
Stand: 2023-02-13