Haben Sie sich jemals gefragt, wo sich die ausführbare Datei (die sogenannte .exe-Datei) einer modernen Windows-Anwendung wie dem 3D Viewer versteckt? Sie sind nicht allein! Viele Windows-Nutzer sind daran gewöhnt, ihre Programme in Ordnern wie „Programme” oder „Programme (x86)” zu finden. Doch bei neueren Apps, die über den Microsoft Store installiert werden, ist die Suche nach dem Dateipfad oft eine frustrierende Angelegenheit. Diese Anwendungen, bekannt als Universal Windows Platform (UWP) Apps, verhalten sich anders als traditionelle Win32-Programme. Ihre Dateien sind tiefer im System vergraben, geschützt und nicht ohne Weiteres zugänglich.
Egal, ob Sie ein Entwickler sind, der ein Skript erstellen möchte, ein Power-User, der einen benutzerdefinierten Shortcut benötigt, oder einfach nur jemand, der neugierig auf die internen Abläufe von Windows ist – das Auffinden des genauen Pfades einer UWP-Anwendung wie des 3D Viewer kann eine echte Herausforderung sein. In diesem umfassenden Artikel tauchen wir tief in die Materie ein und zeigen Ihnen verschiedene Methoden, um den vermeintlich versteckten .exe-Pfad des 3D Viewer in Windows zu finden. Wir erklären Ihnen die Unterschiede zu herkömmlichen Programmen und bieten praktische Lösungen, die Ihnen weiterhelfen.
Die Eigenheiten von UWP-Apps: Warum der 3D Viewer „versteckt” ist
Bevor wir uns in die konkreten Schritte stürzen, ist es wichtig zu verstehen, warum UWP-Apps wie der 3D Viewer nicht auf die gleiche Weise funktionieren wie klassische Desktop-Anwendungen. Traditionelle Win32-Programme werden in der Regel in einem klar definierten Ordner installiert (z.B. C:Program FilesMeineAppmeineapp.exe
). UWP-Apps hingegen sind Teil eines moderneren Ökosystems, das auf Sicherheit, Stabilität und einfache Aktualisierbarkeit ausgelegt ist.
Diese Apps werden in einem speziellen, geschützten Ordner installiert: C:Program FilesWindowsApps
. Dieser Ordner ist standardmäßig stark eingeschränkt und selbst Administratoren haben keinen direkten Zugriff ohne die Änderung der Besitzrechte. Dieser Schutzmechanismus verhindert, dass Anwendungen sich gegenseitig beeinflussen oder Systemdateien manipulieren können. Jede UWP-App läuft in einer sogenannten „Sandbox”, einem isolierten Bereich, der die Systemintegrität gewährleistet.
Ein weiterer wichtiger Punkt ist, dass UWP-Apps nicht direkt über ihre .exe-Datei gestartet werden, wie Sie es vielleicht von einer Desktop-Verknüpfung gewohnt sind. Stattdessen werden sie über ein Paket- und Startmodell gestartet, das auf einer Application User Model ID (AUMID) basiert. Dies ist der Schlüssel zum programmatischen Starten dieser Anwendungen und unterscheidet sich grundlegend vom direkten Aufruf einer ausführbaren Datei.
Methode 1: Der schnelle Blick im Task-Manager (und seine Grenzen)
Die erste Anlaufstelle für viele Nutzer, die einen Programmpfad suchen, ist der Task-Manager. Dies ist ein guter Ausgangspunkt, um zu sehen, welche Prozesse laufen und woher sie kommen. Allerdings ist diese Methode für UWP-Apps oft irreführend oder unvollständig.
- Drücken Sie
Strg + Umschalt + Esc
, um den Task-Manager zu öffnen. - Wechseln Sie zur Registerkarte „Prozesse”.
- Suchen Sie nach „3D Viewer” unter „Apps”. Wenn die Anwendung geöffnet ist, sollte sie hier sichtbar sein.
- Klicken Sie mit der rechten Maustaste auf den Eintrag „3D Viewer”.
- Wählen Sie „Dateipfad öffnen„.
Was passiert normalerweise? Bei traditionellen Programmen würde sich nun der Ordner öffnen, der die .exe-Datei enthält. Bei UWP-Apps ist das Ergebnis jedoch anders. Oftmals erhalten Sie eine Fehlermeldung, oder der Task-Manager zeigt lediglich den übergeordneten Ordner C:Program FilesWindowsApps
an, ohne Sie direkt zur ausführbaren Datei zu führen. Manchmal führt es auch zu einem Verknüpfungspfad in shell:AppsFolder
, der selbst keine direkte .exe-Datei ist. Dies liegt an den bereits erwähnten Sicherheitsbeschränkungen und dem Startmechanismus der UWP-Apps. Der Task-Manager zeigt den „Startpunkt” des Pakets, nicht die direkt ausführbare Datei im herkömmlichen Sinne.
Methode 2: PowerShell – Der präzise Weg zum Installationspfad und zur AUMID
Für eine wirklich zuverlässige und detaillierte Information über UWP-Apps ist PowerShell das Werkzeug der Wahl. Hier können Sie den genauen Installationsort des Pakets und die für den Start der Anwendung benötigte AUMID ermitteln.
- Öffnen Sie PowerShell als Administrator. Suchen Sie im Startmenü nach „PowerShell”, klicken Sie mit der rechten Maustaste darauf und wählen Sie „Als Administrator ausführen”.
-
Um den Installationspfad (den Paketpfad) des 3D Viewer zu finden, verwenden Sie den Befehl
Get-AppxPackage
:Get-AppxPackage *3dviewer* | Select-Object Name, PackageFullName, InstallLocation
Dieser Befehl listet alle installierten AppX-Pakete auf, deren Name „3dviewer” enthält, und zeigt den Namen, den vollständigen Paketnamen sowie den Installationspfad an. Der
InstallLocation
-Eintrag gibt Ihnen den Ordner innerhalb vonC:Program FilesWindowsApps
an, in dem die App installiert ist, z.B.C:Program FilesWindowsAppsMicrosoft.Microsoft3DViewer_7.2106.0.0_x64__8wekyb3d8bbwe
.Wichtig: Dieser Pfad ist der Wurzelordner des Pakets. Die eigentliche .exe-Datei (z.B.
3DViewer.exe
) befindet sich tiefer in diesem Ordner, typischerweise unter einem Unterordner wie3DViewer.exe
oder direkt im Stammverzeichnis. Sie können diesen Pfad zwar einsehen, aber der direkte Zugriff auf den Ordner ist weiterhin eingeschränkt. -
Um die Application User Model ID (AUMID) zu finden, die Sie zum Starten der Anwendung über die Befehlszeile oder Skripte benötigen, verwenden Sie diesen Befehl:
Get-AppxPackage -Name Microsoft.Microsoft3DViewer | Get-AppxPackageManifest | Select-Object -ExpandProperty Package.Applications | Select-Object Id, AppUserModelID
Dieser Befehl ist etwas komplexer, aber er gibt Ihnen die entscheidende AUMID aus, die in etwa so aussieht:
Microsoft.Microsoft3DViewer_8wekyb3d8bbwe!App
. Diese AUMID ist der „Schlüssel” zum Starten der Anwendung. -
Anwendung starten über AUMID: Sobald Sie die AUMID haben, können Sie den 3D Viewer wie folgt über die Befehlszeile starten:
explorer.exe shell:AppsFolderIhre_AUMID_hier
Ersetzen Sie
Ihre_AUMID_hier
durch die tatsächliche AUMID, die Sie gefunden haben. Zum Beispiel:explorer.exe shell:AppsFolderMicrosoft.Microsoft3DViewer_8wekyb3d8bbwe!App
.
Diese Methode ist die zuverlässigste, um den Installationspfad des Pakets zu ermitteln und vor allem, um die für programmatische Starts notwendige AUMID zu erhalten. Sie ist essenziell für Automatisierungsskripte oder benutzerdefinierte Verknüpfungen.
Methode 3: Der Blick ins Dateisystem mit erweiterten Rechten (Nur für Fortgeschrittene!)
Wenn Sie wirklich den physischen Pfad zur .exe-Datei des 3D Viewer im WindowsApps
-Ordner sehen möchten, müssen Sie die Besitzrechte dieses Ordners ändern. ACHTUNG: Dies ist ein fortgeschrittener Schritt und sollte nur durchgeführt werden, wenn Sie genau wissen, was Sie tun. Das Ändern von Systemordnerberechtigungen kann zu Instabilität des Systems führen!
-
Navigieren Sie zu
C:Program Files
. -
Ändern Sie die Besitzrechte des Ordners
WindowsApps
:- Klicken Sie mit der rechten Maustaste auf den Ordner
WindowsApps
und wählen Sie „Eigenschaften”. - Wechseln Sie zur Registerkarte „Sicherheit” und klicken Sie auf „Erweitert”.
- Klicken Sie neben „Besitzer” auf „Ändern”.
- Geben Sie Ihren Benutzernamen ein (oder „Jeder”) und klicken Sie auf „Namen überprüfen”. Bestätigen Sie mit „OK”.
- Aktivieren Sie das Kontrollkästchen „Besitzer der Untercontainer und Objekte ersetzen” und klicken Sie auf „Übernehmen” und dann „OK”.
- Möglicherweise müssen Sie noch Berechtigungen für Ihre Benutzergruppe hinzufügen, um den Ordner zu öffnen (Rechtsklick auf
WindowsApps
-> Eigenschaften -> Sicherheit -> Bearbeiten -> Hinzufügen -> Ihren Benutzernamen hinzufügen und Vollzugriff gewähren).
Nachdem Sie die Berechtigungen geändert haben, können Sie den Ordner
WindowsApps
öffnen. - Klicken Sie mit der rechten Maustaste auf den Ordner
-
Suchen Sie den 3D Viewer-Ordner: Innerhalb von
WindowsApps
finden Sie einen Ordner, dessen Name mitMicrosoft.Microsoft3DViewer_
beginnt, gefolgt von einer Versionsnummer und einem eindeutigen Code (z.B.Microsoft.Microsoft3DViewer_7.2106.0.0_x64__8wekyb3d8bbwe
). Dies ist der Paketordner der Anwendung. -
Finden Sie die .exe-Datei: Innerhalb dieses Ordners finden Sie die ausführbare Datei, meistens direkt benannt als
3DViewer.exe
.
Wichtiger Hinweis: Auch wenn Sie die .exe-Datei auf diese Weise finden und theoretisch direkt ausführen könnten, ist dies oft nicht die vorgesehene Methode. UWP-Apps benötigen eine spezifische Umgebung und Ressourcen, die beim direkten Start der .exe möglicherweise nicht korrekt geladen werden. Für die meisten Zwecke ist das Starten über die AUMID die bessere und sicherere Wahl.
Methode 4: Über eine vorhandene Verknüpfung im Startmenü
Manchmal kann eine vorhandene Verknüpfung im Startmenü nützliche Hinweise geben, auch wenn sie nicht direkt zur .exe-Datei führt.
- Öffnen Sie das Startmenü.
- Finden Sie den Eintrag für „3D Viewer” unter „Alle Apps”.
- Klicken Sie mit der rechten Maustaste darauf.
- Wählen Sie „Mehr” und dann „Dateipfad öffnen„.
Was passiert? Bei UWP-Apps wird dieser Befehl Sie in der Regel zu einem Verknüpfungsordner führen, wie z.B. C:UsersIhrBenutzernameAppDataRoamingMicrosoftWindowsStart MenuPrograms
oder C:ProgramDataMicrosoftWindowsStart MenuPrograms
. Darin finden Sie eine .lnk-Datei (Verknüpfung), die auf den 3D Viewer verweist. Wenn Sie die Eigenschaften dieser .lnk-Datei öffnen, sehen Sie oft, dass das „Ziel” einen Verweis auf explorer.exe shell:AppsFolderIhre_AUMID_hier
enthält. Dies bestätigt wiederum die Bedeutung der AUMID für UWP-Anwendungen, liefert aber keinen direkten Pfad zur ausführbaren Datei.
Methode 5: Prozess-Explorer oder Process Hacker (Für laufende Prozesse)
Wenn der 3D Viewer bereits läuft, können erweiterte Tools wie der Process-Explorer von Sysinternals (Microsoft) oder Process Hacker den genauen Pfad der ausführbaren Datei anzeigen.
- Laden Sie den Process-Explorer (oder Process Hacker) herunter und starten Sie ihn als Administrator.
- Öffnen Sie den 3D Viewer, sodass er im Hintergrund läuft.
- Suchen Sie im Process-Explorer nach dem Prozess
3DViewer.exe
. - Klicken Sie mit der rechten Maustaste auf den Prozess und wählen Sie „Eigenschaften” (oder doppelklicken Sie darauf).
- Auf der Registerkarte „Image” oder „Pfad” sehen Sie den vollständigen Pfad zur ausführbaren Datei, z.B.
C:Program FilesWindowsAppsMicrosoft.Microsoft3DViewer_7.2106.0.0_x64__8wekyb3d8bbwe3DViewer.exe
.
Diese Methode ist sehr zuverlässig, um den tatsächlichen Speicherort der .exe-Datei zu sehen, sobald die Anwendung ausgeführt wird. Beachten Sie jedoch, dass der Zugriff auf diesen Pfad weiterhin den Einschränkungen des WindowsApps
-Ordners unterliegt.
Warum der direkte Zugriff auf C:Program FilesWindowsApps vermieden werden sollte
Wie bereits erwähnt, ist der Ordner C:Program FilesWindowsApps
ein geschützter Bereich des Betriebssystems. Microsoft hat diesen Ordner aus guten Gründen isoliert:
- Sicherheit: Er schützt die Integrität der UWP-Apps und verhindert, dass Malware oder andere Anwendungen ihre Dateien manipulieren.
- Stabilität: Er stellt sicher, dass jede App in ihrer eigenen Umgebung läuft, was Konflikte minimiert und die Systemstabilität erhöht.
- Update-Mechanismus: Windows verwaltet Updates für UWP-Apps im Hintergrund. Änderungen an den Berechtigungen oder Inhalten dieses Ordners können diesen Prozess stören und dazu führen, dass Apps nicht mehr ordnungsgemäß funktionieren oder aktualisiert werden.
Es ist generell nicht empfehlenswert, die Besitzrechte dieses Ordners dauerhaft zu ändern oder seine Inhalte manuell zu bearbeiten. Nutzen Sie die angebotenen Schnittstellen und Befehle (wie PowerShell mit der AUMID), um mit UWP-Apps zu interagieren.
Fazit: Die moderne Art, Anwendungen zu finden
Das Auffinden des .exe-Pfades einer UWP-Anwendung wie des 3D Viewer in Windows ist nicht so geradlinig wie bei traditionellen Desktop-Programmen. Das „Verstecken” ist eine bewusste Designentscheidung von Microsoft, um die Sicherheit und Stabilität des Systems zu gewährleisten.
Die zuverlässigsten Methoden, um Informationen über den 3D Viewer und andere UWP-Apps zu erhalten, sind:
- PowerShell: Hier erhalten Sie den genauen Installationspfad des App-Pakets und vor allem die Application User Model ID (AUMID), die für das programmatische Starten der Anwendung unerlässlich ist.
- Prozess-Explorer / Process Hacker: Diese Tools zeigen Ihnen den tatsächlichen Pfad der .exe-Datei, wenn die Anwendung aktiv ist, auch wenn der direkte Zugriff auf den Ordner eingeschränkt bleibt.
Versuchen Sie, den direkten Zugriff auf den C:Program FilesWindowsApps
-Ordner zu vermeiden und stattdessen die von Windows bereitgestellten Schnittstellen zu nutzen. Für die allermeisten Anwendungsfälle – sei es das Erstellen von Verknüpfungen, das Starten von Skripten oder die Automatisierung – ist die AUMID der Schlüssel zum Erfolg und die sicherste Vorgehensweise. Mit diesen Methoden sind Sie bestens gerüstet, um die Geheimnisse der modernen Windows-Anwendungen zu lüften.