|
Antwort |
Registriert seit: 25. Jun 2006
So Leute der DP,
hier mein Update. Ideal vor Backups oder zum Schutz vor ekligen Trojanern, die sich im DllCache oder Prefetch (XP) verstecken. Oder um ein "saubers" kleines Image zu ziehen! Wieder mit der Möglichkeit der windowsspezifischen Systemüberprüfung (SFC). Wichtig! Ausführung nur noch mit ADMIN Rechten Ich denke, es lassen sich, wenn ein System länger nicht gesäubert wurde, über 200 bis 700 MB, je nach Gebrauch des Rechners, aus dem Systemlaufwerk relativ gefahrlos löschen. Achtung: Achten Sie beim Backupverzeichnis darauf, dass auf Ihrer festplatte 1 Gig frei ist, und Ihr angegebenes Verzeichnis leer ist, weil [Backup löschen] das Verzeichnis vollständig löscht. Kleines Update: Die Anzeigen unter XP gehen jetzt korrekt. Besonderen Dank an DP User uligerhardt und himitsu Winclean 1.11 vom 21.09.2006 BUG gefunden: Wenn das Backupfeld leer bleibt und auch kein Haken gesetzt wurde, wurde in einer großen Schleife gemeldet, dass das Verzeichnis nicht angelegt werden kann. Habe ich behoben und einen Mutex auch eingefügt. Winclean 1.1 vom 21.09.2006 Neu ab der Version 1.1 Die Neuerungen lassen Sie bis zu 400 MB auf dem Systemlaufwerk löschen! Das ist ein Versuch doch wert. Zudem verstecken sich neue, unbekannte Viren und Rootkits auch in Temp oder DLLCache. Damit sind Sie sicherer, wenn Sie gründlich löschen. Ein sogennanntes "DeepClean" (nicht Deepscan!) bieten die Virenscanner m. E. n. nicht. - Hotfixes lassen sich gefahrlos löschen und wieder bei Bedarf zurückspielen! (mehr als 200MB) - DllCache lasst sich löschen und zurücksichern. - Prefetch löschen unter XP funktioniert nun. - Checkdisk bei Systemneustart möglich - Systemüberprüfung (SFC) sofort möglich. Löschen des DLLCache.(Ausführung: Vorsicht, Installations CD kann jederzeit angefordert werden.) Dabei ist jedoch zu beachten, dass Sie die Installations CD benötigen, wenn eine Datei neu installiert/wiederhergestellt werden muss. Sie sparen X MB an Speicherplatz auf dem Systemlaufwerk. Ein Restore ist möglich. Löschen der Hotfixes: (Ausführung: Vorsicht!) Beachten Sie bitte, das die Hotfixes/Updates nicht mehr rückgängig gemachwerden können, wenn Sie die Dateien mit der Option [BACKUP ANLEGEN] NICHT ausgewählt haben. Die aufgespielten/installierten Verzeichnisse können nicht mehr zurück gesichert werden und auch nicht mehr deinstalliert werden. Sollte Ihr System mit den Hotfixes einwandfrei laufen, so können Sie diese löschen. Sie sparen über 200 MB an Speicherplatz auf Ihrem Systemlaufwerk. Wenn Sie Backup eingeschaltet haben, und die Hotfixes gesichert haben, können Sie diese "restoren", also zurücksichern und unter der Systemsteuerung/Software(bei Bedarf) deinstallieren. Löschen der Index.dat: (Ausführung: Unbedenklich) In der Index.dat werden Informationen über Sie gesammelt, die man mit entprechenden Programmen ansehen kann. Sie können die Index.dat gefahrlos löschen. Ist die Index.dat im Gebrauch, (es gibt mehrere Dateien auf Ihrem Rechner) dann wird bei Systemneustart die Datei(en) gelöscht. Ein Backup der Index.dat ist nicht sinnvoll. Es werden mehrere MB an Speicher durch das Löschen der Index.dat frei werden. Backup: Das Backup zieht auch die Hotfixes mit ein. Ein Restore ist möglich, wenn sie ein Hotfix beseitigen wollen. (Siehe oben) Link zur DP gelegt: a) Zur Hauptseite b) Zum Programm Verschiedenes: Checkdisk wird nun korrekt aufgerufen. Systemüberprüfung möglich. Prefetch wird jetzt wirklich gelöscht. Dateien, die nicht gelöscht werden konnten, werden bei Neustart gelöscht Für ein Backup oder vor einem Defragmentieren der Festplatte lassen sich mehr als 300 MB relativ gefahrlos mit Winclean auf der Festplatte freimachen. - Garantie: Keine Spyware, virengeprüft und keine Registry Einträge außer bei der Autostartoption - Mein Test: Ich habe vor der Nutzung meines Programms die Partition mit meinem Betriebssystem gesichert und zuvor alle Updates bei Microsoft installiert. Nach Ausführen aller Optionen meines Programme waren alle Hotfixes noch vorhanden und es wurden bei einer erneuten Überprüfung durch MS Update keine fehlenden Updates gemeldet. Ich selbst habe alle Optionen auf Windows 2000 mehrfach probiert und das System lief auch nach Neustart fehlerfrei. Auch die Cookies sind, wenn die Option Cookies löschen nicht gewählt wurde, alle vorhanden. Achtung: Ich habe so sorgfältig wie möglich das Programm erstellt. Trotzdem kann man bei einem Programm Fehler nicht ausschließen. Die Partition mit dem Betriebssystem sollte vor Gebrauch des Programms gesichert werden. Ich übernehme keinerlei Verantwortung das Euer System korrekt nach Gebrauch korrekt läuft und hafte nicht für Schäden, die direkt oder indirekt durch den Gebrauch des Programms entstehen können. Das Programm loggt auf Wunsch wesentliche Programmaktivitäten in einer Log-Datei, die Ihr Euch ansehen könnt. Im Detail: Das Programm löscht folgende Verzeichnisse, nebst Unterverzeichnissen, soweit möglich: UserDir, TempDir, InternetCacheFiles, Recent, Internet Verlauf,Papierkorb, Prefetch (nur XP, wird in Windows 2000 automatisch ignoriert). Dabei können die Dateien gesichert werden: Ausgenommen davon sind der Papierkorb und die Prefetch Dateien auf XP Systemen. Es ist eine eigene DirListe möglich, mit der man userdefinierte Verzeichnisse löschen kann und zusätzlich die Option vor der Ausführung bietet, ob alle Verzeichnisse wirklich vorhanden sind. Autostart kann aktiviert und Checkdisk bei Neustart des Systems ausgeführt werden. Achtung: Die Partition mit dem Betriebssystem sollte vor Gebrauch des Programmes gesichert werden. Ich übernehme keinerlei Verantwortung das Euer System korrekt nach Gebrauch läuft und hafte nicht für Schäden, die direkt oder indirekt entstehen können. Das Programm loggt auf Wunsch die wichtigsten Aktivitäten in einer Log-Datei, die Ihr Euch ansehen könnt. (Bisher verliefen alle Test jedoch ohne Auffälligkeiten) Nun, viel Vergnügen mit dem Programm. GO2EITS |
Delphi 7 Personal |
#21
@Alle
Mal einkleines "PUSH". Es sind über 300 User online! Winclean 1.0.5 ist bei mir im Dauereinsatz und zeigt keine Fehler. Die Cookies bleiben erhalten, damit man sich bei DP (wenn eingestellt) automatisch anmelden kann. Insbesondere vor Backups/sicherungen setze ich Winclean 1.0.5 ein. Bis zu 400 MB lassen sich gefahrlos löschen. Nur Tuneup Utilities löscht noch 0-Bytes Files und paar versteckte Dateien mehr. Aber das Programm kostet Geld! Ich glaube, die Ergebnisse konnen sich sehen lassen. Zur Not kann man ein Backupverzeichnis angeben. Ist aber nicht notwendig, mein System lief weiterhin sehr stabil. (Windows 2000) 400 MB evtl. zu sichern, kostet auch Zeit. und vor dem Defragmentieren Winclean 1.0.5 unbedingt einsetzten. (ist logisch oder?= Hat mal jemand einen Screenshot von Winclean unter XP für uns? Sind noch Fehler beim Programm aufgetreten? Beste Grüße und ich warte auf die 500er User online Marke! Go2EITS |
Zitat |
|
#22
Hallo Go2EITS,
trotz der Bedenken, die hier geäußert wurden, habe ich Dein Tool benutzt. Es hat (eigentlich) sauber funktioniert und erstaunlichen Erfolg gebracht: Gelöscht wurden 143 MB. Das ist viel mehr als ich erwartet hatte (wie ich in der anderen Diskussion bereits erläutert hatte, halte ich mein Laufwerk C: aufgeräumt): Sehr viele Reste waren übrig geblieben, weil ich den MS-Internet Explorer nur noch sehr selten benutze, aber die XP-Datenträgerbereinigung diese Dateien nicht entsorgt. Gewundert habe ich mich aber über Folgendes: Es gab nur 8 'größere' Dateien (zwischen 50 kB und 1,8 MB). Bringen die vielen kleinen Dateien und die gelöschten Links (vor allem unter Recent) durch die Clustering tatsächlich unglaubliche Ersparnis! Aber ein paar Fehler und Wünsche sind mir aufgefallen.
Gruß Jürgen PS. Das Protokoll, die Liste der 'großen' Dateien und den XP-Snapshot sende ich als PN. |
Zitat |
Delphi 7 Personal |
#23
@Jürgen Thomas
Vielen Dank für Deine Mühe, mein Programm zu testen: Doch, die vielen kleinen Dateien < 50kb unter IETEMP oder Recent machen so viel aus. Ich habe mal über 1200 Stk. gelöscht bei nur 20-40 MB Speichergewinn. Die Bedenken bezogen sich auf eine Version, die viel umfangreicher war. Ich habe die zusätzlichen Funktionen rausgenommen. Nicht, weil sie nicht funktionierten, sondern weil niemand die Futures augenschenlich nutzte. Die Version 1.0.5 ist ja eine verbesserte Version, dem 4 Versionen vorausgingen.
Zitat:
Zielpfad und Speicherort der Log-Datei: Die direkte Eingabe wird zunächst unterbunden. (Mir gefällt der DirBrowse-Dialog von Windows überhaupt nicht, weil er immer beim Arbeitsplatz anfängt und man sich immer den ganzen Pfad durchklicken muss.)
Dito: Wenn die Auswahl abgebrochen wird, wird das, was bisher eingetragen war, gelöscht. Dito: Es ist nicht klar, dass für die Log-Datei nur ein Pfad eingetragen werden darf; ich wünschte mir die freie Vergabe eines Dateinamens. Dito: Wenn ein noch nicht existierender Pfad eingetragen wird, sollte dieses Verzeichnis mit ForceDirectories erzeugt werden. Dafür müsste eine eigene Form programmier werden, die hatte ich aber in der Version noch nicht vorgesehen. Stimmt: Es sollte der User das Directory createn können, wenn die gewünschte Eingabe nicht am LW vorhanden ist.
Zitat:
Die TabStop-Reihenfolge muss überprüft und geändert werden.
Zitat:
Der aktuelle Arbeitsfortschritt sollte z.B. in der StatusBar angezeigt werden.
Zitat:
Eine Liste der gelöschten Dateien wäre zumindest als 'erweitertes Protokoll' nicht schlecht.
Habe ich mir gespart. So ein "kleines" Tool macht doch viel Arbeit; ich wollte schnelle Ergebnisse. Allein die Sonderbehandlung der Cookies unter IETEMP, wenn der User die Cookies nicht gelöscht haben wollte, dauerte zwei Tage, bis ich es Griff hatte, weil ich mit TStringlist zuvor nicht gearbeitet hatte.
Zitat:
OK, das Tool ist nützlich und hilfreich (und hat meine Speicherplatz-Nöte auch entschärft). Allerdings glaube ich nicht, dass es bei regelmäßiger Verwendung noch wesentliche Ergebnisse bringt.
Nicht der tägliche Einsatz, sondern der gezielte Einsatz wäre sinnvoll: Vor Backups oder Defragmentierung, weil über 2000 kleine Dateien gelöscht werden können, die unnötigen Platz belegen. Änderungen gibt es momentan zum Tool nicht, bin anderweitig eingebunden. Ich verwende es jedoch regelmäßg bei Backups oder bei Kunden, die nie aufräumen, ohne Probleme. Mit besten Grüßen Go2EITS |
Zitat |
|
#24
Hallo Go2EITS,
ergänzende Anmerkungen zu meiner Arbeit mit WinClean.
Zitat von Go2EITS:
Zitat:
Zielpfad und Speicherort der Log-Datei
Zitat von Go2EITS:
Zitat:
Der aktuelle Arbeitsfortschritt sollte z.B. in der StatusBar angezeigt werden.
Zitat von Go2EITS:
und auch zuvor eine Liste mit den zu löschenden Dateien die man an- oder abwählen könnte. Habe ich mir gespart.
Zusätzlicher Wunsch, nachdem ich die ausgelagerten Dateien mir nochmals angeschaut habe: Bei einigen Optionen könnte man (jeweils getrennt) registrieren, ob Dateien der letzten n Tage behalten werden sollen, ähnlich wie es frühere Gedanken brachten: z.B. IETEMP 1 Tag, Recent 7 Tage oder so.
Zitat von Go2EITS:
So ein "kleines" Tool macht doch viel Arbeit; ich wollte schnelle Ergebnisse... Änderungen gibt es momentan zum Tool nicht, bin anderweitig eingebunden.
|
Zitat |
Delphi 7 Personal |
#25
@Jürgen Thomas
Vielen Dank für Deine Mühe!
Zitat:
Ich habe bei den RxTools immer TDirectoryEdit bzw. TFilenameEdit (ToolUnit.pas) verwendet; es gibt unter Jedi sicher etwas Vergleichbares.
Zitat:
Nein! Bei mir kommt ab und zu aktualisiert die Anzeige der gelöschten MB, aber sonst nichts.
Zitat:
Das habe ich verstanden (siehe Deine früheren Erläuterungen), aber als nachträgliches Protokoll?
Zitat:
Zusätzlicher Wunsch, nachdem ich die ausgelagerten Dateien mir nochmals angeschaut habe: Bei einigen Optionen könnte man (jeweils getrennt) registrieren, ob Dateien der letzten n Tage behalten werden sollen, ähnlich wie es frühere Gedanken brachten: z.B. IETEMP 1 Tag, Recent 7 Tage oder so.
PS: Ich hatte mal die IETEMP zu ME/Win98 Zeiten in eine Ramdisk: Da sauste der Explorer nur so. Vielleicht kann man den Pfad in der Registry auf eine Ramdisk umlegen und bei Start die am meisten genutzen Dateien durch kopieren auf die Ramdisk bereitstellen. (Ist mal nur laut gedacht) Du hast mal zur INDEX.DAT gefragt: Die sollte man auch löschen und mit der "Hand" wieder neu anlegen und via Explorer den Schreibschutz einschalten. Der IExplorer kann dann nicht mehr reinschreiben, was ihn aber weiter am tadelosen Funktionieren nicht hindert sollte. (Hab es aber noch nicht ausprobiert) Im übrigen: Du kannst unter C:\windows oder C:\winnt die Verzeichnisse mit $NtUninstallKB alle löschen. Nachteil: Du kannst kein Update rückgängig machen. (Wie man es rückgängig macht? Keine Ahnung...) Ich gewinne dabei 242 MB!!! auf der C:\ Platte. Wenn Du diese Nachricht siehst, bin ich trotz dem Entfernen von $NtUninstallKB nicht "abgestürzt". Nett, dass Du mein Tool ausprobiert hast! Beste Grüße |
Zitat |
Delphi 7 Personal |
#26
Nachtrag zum obigen Post:
Zitat:
m übrigen: Du kannst unter C:\windows oder C:\winnt die Verzeichnisse mit $NtUninstallKB alle löschen. Nachteil: Du kannst kein Update rückgängig machen. (Wie man es rückgängig macht? Keine Ahnung...) Ich gewinne dabei 242 MB!!! auf der C:\ Platte.
zurückzusichern. Ich habe es ausprobiert. Die Deinstallation eines Hotfixes unter Systemtemsteuerung\ Software funktionierte einwandfrei. Winclean 1.1 vom 21.09.2006 Achtung: Achten Sie beim Backupverzeichnis darauf, dass auf Ihrer Festplatte 1 Gig frei ist, und Ihr angegebenes Verzeichnis leer ist, weil der Button [Backup löschen] das Verzeichnis vollständig löscht. Neu ab der Version 1.1 Löschen des DLLCache. (Ausführung: Vorsicht, Installations CD kann jederzeit angefordert werden.) Dabei ist jedoch zu beachten, dass Sie die Installations CD benötigen, wenn eine Datei neu installiert/wiederhergestellt werden muss. Sie sparen X MB an Speicherplatz auf dem Systemlaufwerk. Löschen der Hotfixes: (Ausführung: Vorsicht!) Beachten Sie bitte, dass die Hoffixes/Updates nicht mehr rückgängig gemacht werden können, wenn Sie die Dateien mit der Option [BACKUP ANLEGEN] NICHT gewählt haben. Die aufgespielten/installierten Verzeichnisse können nicht zurück gesichert werden und auch nicht mehr deinstalliert werden.Sollte Ihr System mit den Hotfixes einwandfrei laufen, so können Sie diese löschen. Sie sparen mit dieser Option über 200 MB an Speicherplatz auf Ihrem Systemlaufwerk. Löschen der Index.dat. (Ausführung: Unbedenklich) In der Index.dat werden Informationen über Sie gesammelt, die sich mit entprechenden Programmen ansehen lassen. Sie können die Index.dat gefahrlos löschen. Ist die Index.dat im Gebrauch (es gibt mehrere Dateien auf Ihrem Rechner) dann wird bei Systemneustart die Datei(en) gelöscht. Ein Backup der Index.dat ist nicht sinnvoll. Es werden mehrere MB an Speicher durch das Löschen der Index.dat frei werden. Backup: Das Backup zieht auch die Hotfixes mit ein. Ein Restore ist möglich, wenn Sie ein Hotfix beseitigen wollen. Die Deinstallation der Hotfixes geht dann ohne Probleme! Link zur DP gelegt: a) Zur Hauptseite b) Zum Programm Verschiedenes: Checkdisk wird nun korrekt aufgerufen. Systemüberprüfung möglich. Prefetch wird jetzt wirklich gelöscht. Dateien, die nicht gelöscht werden konnten, werden bei Neustart gelöscht. "Probleme" scheint es mit der Ansicht es unter XP zu geben: Ich kann keine Groupboxlinien und die Anzeigen in der Stautuszeile sehen. Macht jemand unter XP die selbe Erfahrung. Ich habe XP in einer virtuellen Umgebung auf einer Windows2000 Maschine. So langsam mache ich Tuneup Utilities Konkurrenz. |
Zitat |
Delphi 7 Personal |
#27
So, kleiner Update:
Die Anzeigen unter XP wurden korrigiert. Die aktuelle Version ist oben. Hier der Screenshot von XP. Sieht nicht schlecht aus, oder? |
Zitat |
Delphi 2007 Professional |
#28
Eines ist mir noch aufgefallen: Tastatur.jpg wäre vielleicht besser als Ressource aufgehoben.
Uli Gerhardt
|
Zitat |
Delphi 7 Personal |
#29
Ja, stimmt: Mit den Resourcen und den Compiler kann ich umgehen. Aber so richtiges Beispiele
wie man zugleich mehrere jpg, icons, zugleich einfügt, habe ich auch gefunden. Da muss ich noch ein wenig rumexperimentieren. Aber die Tastatur wäre kein Problem. Kommt mit dem nächsten Update rein, genauso wie der eigentlich schon obligatorische Mutex, den ich vergessen habe, damit das Programm nicht mehrmals aufgerufen werden kann. CU! |
Zitat |
Delphi 7 Personal |
#30
Ich habe ein schnelles Update machen müssen, da ich einen lästigen BUG gefunden habe:
Winclean 1.11 vom 21.09.2006 BUG gefunden: Wenn das Backupfeld leer bleibt und auch kein Haken gesetzt wurde, wurde in einer großen Schleife gemeldet, dass das Verzeichnis nicht angelegt werden kann. Habe ich behoben und einen Mutex auch eingefügt. Damit kann man das Programm nicht mehrmals aufrufen. Ist nicht schlimm,trotzdem bitte die neue Version runterladen und verwenden. Sorry! Bist zum nächsten Update... |
Zitat |
Ansicht |
Linear-Darstellung |
Zur Hybrid-Darstellung wechseln |
Zur Baum-Darstellung wechseln |
ForumregelnEs ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus. Trackbacks are an
Pingbacks are an
Refbacks are aus
|
|
Nützliche Links |
Heutige Beiträge |
Sitemap |
Suchen |
Code-Library |
Wer ist online |
Alle Foren als gelesen markieren |
Gehe zu... |
LinkBack |
LinkBack URL |
About LinkBacks |