
Mir sind einige übrig gebliebene Registrierungsschlüssel von Adobe Flash aufgefallen, obwohl ich es vor Monaten entfernt habe:
HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Macromedia
Ich habe versucht, sie zu löschen, aber ich hatte nicht die erforderlichen Berechtigungen. Ich habe also sichergestellt, dass regedit.exe mit Administratorrechten ausgeführt wird, aber es war immer noch nicht möglich. Also habe ich etwas recherchiert und Folgendes gefundenLernprogrammum den Besitz von Registrierungsschlüsseln zu übernehmen, aber das Löschen funktionierte immer noch nicht! Danach habe ichrunassystem.exeregedit.exe als SYSTEM zu öffnen, aber wieder der gleiche Fehler! Und danach habe ich versucht, meinem Benutzerkonto und allen Administratoren den vollen Besitz als SYSTEM zu geben ... der gleiche Fehler!
Nun, dann habe ich mein gesamtes Laufwerk C: durchsucht und zwei Ordner gefunden:
C:\WINDOWS\System32\Macromed\Flash
C:\WINDOWS\SysWOW64\Macromed\Flash
Beide enthalten genau die gleichen Dateien:
Ich habe versucht, sie als Administrator zu löschen... hat nicht funktioniert! Nicht einmal mitSchlossjäger!
Lockhunter sagt, dass es keinen Prozess gibt, der diese Ordner blockiert, also habe ich versucht, sie zu löschen, aber auch das hat nicht funktioniert! Also habe ich auf „Beim nächsten Systemneustart löschen“ geklickt und neu gestartet. Beim Anmelden wird angezeigt, dass das Löschen erfolgreich war, aber wissen Sie was? Die Ordner sind immer noch da!
Was zur Hölle ist das? In welcher Welt ist ein solches Verhalten von einem „legitimen“ Unternehmen akzeptabel? Wie lösche ich Flash vollständig?
Antwort1
Löschen Sie die Flash-Systemdateien, indem Sie diese Befehle in einer Batchdatei ausführen::
for %%X in ( "%SystemRoot%\System32\Macromed" "%SystemRoot%\SysWOW64\Macromed") do ( takeown /F %%X /R /D Y icacls %%X /grant Everyone:F /T rd /S /Q %%X )
Erklärung: In diesem
for
Befehl werden die beiden Ordnerpfade in die Variable %%X übernommen. Anschließendtakeown
übernimmt er rekursiv und ohne Nachfrage den Besitz der beiden Ordner undicacls
erteilt allen Benutzern alle Rechte.rd
Der Befehl entfernt das Verzeichnis rekursiv und im Hintergrund.Löschen Sie die Registrierung, laden Sie zuerstSetAclBefehlszeilentool und führen Sie diese Befehle in einer Batchdatei aus::
for %%X in ( "HKLM\SOFTWARE\Macromedia" "HKLM\SOFTWARE\WOW6432Node\Macromedia") do ( SetACL.exe -on %%X -ot reg -rec cont_obj -actn setowner -ownr "n:Everyone" SetACL.exe -on %%X -ot reg -rec cont_obj -actn ace -ace "n:Everyone;p:full" reg delete %%X /F )
Erklärung: Wie zuvor
for
übergibt der Befehl die Registrierungsschlüssel an den ausführbaren Befehl SetACL.exe. Hier dieObjektname (-on)ist der Registrierungspfad,Objekttyp (-ot)ist Registrierung,Aktion (-actn)besteht darin, den Besitzer festzulegen. Der Besitzer sollte „Jeder“ sein.-recist ebenso rekursiv fortzufahren.-actn Ass -acefügt Zugriffskontrolleinträge (ACEs) hinzu oder ändert diese. Es können mehrere ACEs auf diese Weise angegeben werden.
Sehen Sie den SetACL-Befehl in Aktion:
Weiterführende Literatur:
Bearbeiten::Sie können diese Befehle von der Eingabeaufforderung aus ausführen. Verwenden Sie dazu %X anstelle von %%X. Wenn Sie einen Berechtigungsfehler sehen, ändern Sie dieAlleBenutzer zuAdministratoroder auf Ihren Benutzernamen. Wie im icacls
Befehl „use as::“ icacls %%X /grant John:F /T
, wenn „John“ der Name Ihres Benutzerkontos ist.
Antwort2
Bei mir hat es mit Win 10 LTSB nicht funktioniert. Ich habe also den Registrierungseditor des kostenlosen bootfähigen ISO KRD18 von Kapersky verwendet (verwenden Sie Rufus, um Ihren bootfähigen Flashdrive zu erstellen), aber bevor Sie ihn verwenden, müssen Sie alle Dinge herunterfahren, die Win 10 aktualisieren können, den Update-Dienst deaktivieren und dann „StopUpdates10“ verwenden. Das ist schneller, als „EOSNOTIFY.EXE, UsoClient.exe, MusNotification.exe, UpdateAssistant.exe, WINDOWS10UPGRADERAPP.EXE, remsh.exe, dismHost.exe, SIHClient.exe, InstallAgent.exe, Windows10Upgrade.exe, WaaSMedic.exe“ mit dem Datei-Explorer von KRD18 zu löschen. Wenn Sie dies nicht tun, wird Win 10 „aktualisiert“ >>> und tatsächlich den Flashplayer neu installieren.