721 Benutzer online
22. Dezember 2024, 14:12:13

Windows Community



Zum Thema [Vista] Systemdateien unter Vista ersetzen - Systemdateien lassen sich unter Vista nicht so ohne weiteres mehr überschreiben. Der TrustedInstaller (Windows Module Installer) soll davor schützen.Bei einigen... im Bereich News
Autor Thema:

[Vista] Systemdateien unter Vista ersetzen

 (Antworten: 4, Gelesen 22724 mal)

  • Global Moderator
  • Windows XP
  • Beiträge: 5972
[Vista] Systemdateien unter Vista ersetzen
« am: 11. Mai 2007, 12:50:17 »
Systemdateien lassen sich unter Vista nicht so ohne weiteres mehr überschreiben.
Der TrustedInstaller (Windows Module Installer) soll davor schützen.

Bei einigen Programm-Installationen, zum Beispiel UltraEdit-32, die die Systemdatei notepad.exe überschreibt, kommt es oft zu Problemen oder zu Fehlermeldungen.
Bei einer Office Installation erscheint die Meldung, dass die Datei C:\Windows\system32\mapisvc.inf nicht aktualisiert werden kann (Fehler 1913). Das Ausführen des Setup mit Hilfe von "Als Administrator ausführen" bringt auch das gleiche Ergebnis.

Die Dateirechte an der originalen [DATEINAME].exe weisen dem Benutzerkonto, Systemkonto und den Administratoren lediglich Lese- und Ausführen-Rechte zu. Vollzugriff hat nur eine Benutzergruppe namens TrustedInstaller, die im Besitz aller Systemdateien ist. Selbst der Default-Administrator darf also nicht alles - weder eine Systemdatei umbenennen, ändern noch löschen.

So haben Viren und andere Schädlinge es schwer sich durch die Überschreibung von Systemdateien einzunisten. Rechte eines "TrustedInstaller“ kann nur der vistaeigene Installer erlangen, der dazu die Signatur des zu installierenden Pakets (SP oder Sicherheits-Hotfix) daraufhin untersucht, ob es von Microsoft stammt und im Originalzustand ist.
Der TrustedInstaller ist übrigens ein Dienst von Vista, der in Sicherheitseinstellungen für Ordner auftaucht. Der Dienst steht im Taskmanager unter "Dienste", wenn er aktiv ist, aber nicht unter "Dienste" (services.msc) in der Verwaltung oder unter Benutzerkonten.

Müssen gezwungendermassen Systemdateien verändert werden, gibt es aber doch eine Möglichkeit.

Um die Datei zugänglich zu machen, müssen die Sicherheitseinstellungen des Ordners der Problemdatei geändert werden.

1.)
Die "Eigenschaften" des Ordners aufrufen - Registerkarte "Sicherheit" - Button "Erweitert" - Registerkarte "Besitzer" - Aktueller Besitzer ist TrustedInstaller - Button "Bearbeiten". Besitzer ändern nach "Administratoren" anklicken und Button "Übernehmen".

2.)
Windows-Sicherheitsdialog bestätigen und dann noch "OK".

3.)
Aktueller Besitzer ist nun "Administratoren", nun müssen noch die Berechtigungen gesetzt werden.

4.)
Registerkarte "Berechtigungen" - "Administratoren" anklicken - Button "Bearbeiten" - Gruppen- oder Benutzernamen - "Administratoren" anklicken - Button "Bearbeiten"

5.)
"Administratoren" anklicken und unter "Berechtigungen für Administratoren" das Häkchen unter Zulassen setzen - OK.

6.)
"Benutzer" anklicken - Button "Bearbeiten" - "Zulassen" - OK - "Übernehmen".

7.)
Windows-Sicherheitsdialog bejahen

8.)
"Fehler beim Anwenden der Sicherheit" Zugriff verweigert - Button "Fortsetzen" klicken

Nun sollten die Berechtigungen von "Administratoren" und "Benutzer" statt "TrustedInstaller" alle Rechte haben. Es gibt nun kein Problem mehr bei der Office- oder UltraEdit32-Installation, die Systemdateien austauschen.

Quelle: WinTotal
 

(auto)bot

  • Windows 1.0
  • Beiträge: 1
« Antwort #1 am: 11. Oktober 2007, 17:37:38 »
Das funktioniert aber nicht, zumindest nicht bedingungslos. Wenn wir von Systemdateien sprechen, sprechen wir vom Systemverzeichnis \Windows\System32 - zumindest ist das bei mir der Fall. Ich habe eine DLL-Datei aus den System32-Verzeichnis kopiert, diese geändet und möchte jetzt die alte mit der neuen überschreiben. Dazu habe ich vom System32-Verzeichnis die Rechte für "Diesen Ordner, Unterordner und Dateien" nach der Anleitung geändert. Beim einfügen der neuen DLL-Datei kommt dann: "Sie benötigen Berechtigungen zur Durchführung des Vorgangs.".

  • go-windows.de
  • Global Moderator
  • Windows Vista
  • Beiträge: 9384
« Antwort #2 am: 11. Oktober 2007, 23:43:14 »
Hast du mal die Berechtigungen der dll-Datei geändert?

Viel Spass noch im Forum und .......:bigwelcom

  • Windows 1.0
  • Beiträge: 1
« Antwort #3 am: 23. August 2008, 13:05:12 »
Hallo, gibt es eine Möglichkeit diese Änderungen wieder rückgängig zu machen? Ich finde keine Möglichkeit den Besitzer wieder auf TrustedInstaller zu setzen.

Grüße

  • Team
  • Windows XP
  • Beiträge: 7095
  • Dumme Fragen / Dumme Antworten
« Antwort #4 am: 23. August 2008, 16:13:56 »
Hallo, gibt es eine Möglichkeit diese Änderungen wieder rückgängig zu machen? Ich finde keine Möglichkeit den Besitzer wieder auf TrustedInstaller zu setzen.

Grüße

Probier einmal diese beiden Tools .

vista aero glass windows dienste exe 64bit probleme profile wiederherstellen
download programme treiber festplatte version bit original driver problem installation