SpeedCommander 12.40 Beta 3

Sascha hatte entdeckt, dass beim sicheren Löschen unter Umständen nur die ersten 64 KiB einer Datei überschrieben werden. Entsprechend der gewählten Durchgänge öffnet SpeedCommander die Datei und überschreibt alle Daten entweder mit 0×00 (schnell) oder mit 0×00, 0xFF und einem zufälligen Wert (nach Regierungsrichtlinien). Zum Abschluss eines Durchgangs öffnet SpeedCommander die Datei im WriteThrough-Modus und überschreibt die ersten 64 KiB, um Windows zu zwingen, den Cacheinhalt der Datei auf die Festplatte zu schreiben. Anschließend wird die Datei gelöscht.

Es scheint aber so, als ob Windows den Cache nicht zurückschreibt und die Daten mit Ausnahme der ersten 64 KiB erhalten bleiben. Ich weiß nicht, ob sich das Verhalten von Windows in der Zwischenzeit geändert hat. Den Code hatte Rainer damals geschrieben und ich bin mir ziemlich sicher, dass er diesen auch intensiv getestet hatte.

Als Konsequenz öffnet SpeedCommander die Dateien nun zum Überschreiben der gesamten Daten in jedem Durchgang im WriteThrough-Modus. Zudem wird die Datei jetzt vor dem endgültigen Löschen auch auf ‘z’ umbenannt, um keine Rückschlüsse mehr auf den Namen ziehen zu können.

Die Beta 3 kann im Anwenderforum heruntergeladen werden (Anmeldung erforderlich). Anfang Januar folgt dann die finale Version.

Startschuss

Letzte Woche fiel der Startschuss für die Entwicklung von SpeedCommander 13. Zwar wurde schon für die Überarbeitung der Archiver ein separater Entwicklungszweig eingerichtet, aufgrund der Übernahme der Änderungen in den Hauptentwicklungszweig wurden beide Zweige aber immer synchron gehalten. Das hat sich nun geändert, ab sofort geht SpeedCommander 13 seinen eigenen Weg. Bugfixes werden weiter im SC12-Zweig durchgeführt und in den SC13-Zweig übertragen, neue Funktionen fließen aber vorwiegend in den SC13-Zweig ein.

Die finale Version ist für Oktober 2009 geplant, im Sommer wird es die erste öffentliche Betaversion geben. Vorher bekommen meine internen Betatester noch viel Gelegenheit zum Testen. Es hat sich in den letzten Jahren bewährt, den privaten Betakreis recht zeitnah in die Entwicklung einzubeziehen. So können neue Funktionen im kleinen Rahmen gleich getestet und auf Bedienbarkeit geprüft werden. Damit werden größere Überarbeitungen und Bugfixes vermieden, wenn sich eine Funktion wider Erwarten doch noch als praxisuntauglich herausstellt.

Bezüglich der geplanten neuen Funktionen kann im Moment noch nicht allzu viel gesagt werden. An erster Stelle steht aber das Vorhaben, SpeedCommander insgesamt etwas runder zu machen und durch viele kleine, aber feine Funktionen zu ergänzen. Wichtig wird auch die Anpassung an Windows 7 sein, dessen Fertigstellung ja ebenfalls für das Ende des nächsten Jahres angekündigt ist. Zeitlich passt das ziemlich gut, es ist in meiner Erinnerung das erste Mal, dass die Veröffentlichung einer SpeedCommander- und Windows-Hauptversion für ungefähr den gleichen Zeitraum geplant ist.

SpeedCommander 12.40 Beta 2

Die zweite Beta von SpeedCommander 12.40 kann im Anwenderforum heruntergeladen werden (Anmeldung erforderlich). Neue Funktionen sind nicht enthalten, stattdessen wurden weitere Fehler der 12.30 gefixt. Fehler, die sich mit der Umstellung der Archiver eingeschlichen haben, wurden ebenfalls beseitigt.