Per-Machine
Installationen nach Program Files, HKLM oder maschinenweiten Diensten sind fuer MEM und MECM oft einfacher zu erkennen und robuster zu verwalten.
Kontext
Viele Paketierungsprobleme sind keine reinen Installationsfehler, sondern Kontextfehler. Erst wenn klar ist, fuer wen und wohin installiert wird, werden Detection, Uninstall und Betrieb belastbar.
Installationen nach Program Files, HKLM oder maschinenweiten Diensten sind fuer MEM und MECM oft einfacher zu erkennen und robuster zu verwalten.
Installationen in AppData, HKCU oder profilbezogenen Pfaden sehen in Tests oft unauffaellig aus, zerbrechen aber spaeter in SYSTEM-Kontext und Mehrbenutzerumgebungen.
Die richtige Detection entsteht nicht aus Vorliebe, sondern aus dem Installationsmodell.
Detection fuer HKCU und Profile lesenAuch Deinstallation, Self-Update und Restartefakte unterscheiden sich stark zwischen beiden Modellen.
Uninstall in der Praxis lesenProgram Files spricht fuer per-machine, AppData oder LocalAppData fuer per-user.
HKLM und maschinenweite Uninstall-Keys verhalten sich anders als HKCU, insbesondere im SYSTEM-Kontext.
Wenn die Anwendung spaeter selbst je Benutzer aktualisiert, ist eine rein maschinenweite Detection oft nicht stabil genug.
Ein Uninstall aus SYSTEM kann fuer per-user Anwendungen unvollstaendig bleiben, wenn Benutzerprofile oder HKCU-Teile nicht bewusst beruecksichtigt werden.