Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenloses um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereiche, welche für Gäste verwehrt bleiben

Archiv / Down *.Exe und *.dll Files mit UPX komprimieren

Status
Für weitere Antworten geschlossen.

Sn4Ke

Newbie
Registriert
5. August 2009
Beiträge
2
Reaktionspunkte
0
Punkte
1
Hallo zusammen.

Ich stell mich mal kurz vor. Bin der Tim aus Mönchengladbach und habe einen Optimierungsvorschlag für *.exe und *.dll Dateien.

Du musst dich Anmelden oder Registrieren um diesen link zusehen!


Ladet euch die Windows Konsolenversion herunter.

Dann folgende Schritte ausführen:

  • Datei in einen Ordner mit Winrar, Winace und wie sie alle heißen auspacken
  • dann "Start -> Ausführen -> cmd eingeben und Enter drücken (Die Windows Konsole erscheint)
  • Jetzt zum ausgepackten Pfad navigieren
  • Dann die upx.exe mit dem parameter -9 aufrufen (-9 sorgt für eine sehr starke Komprimierung (z.B. c:\upx303w\upx.exe -9)
  • jetzt kommt hinter der -9 mit einem Leerzeichen getrennt die Datei, die komprimiert werden soll (z.B. J:\Navigon\NAVIGON.exe)
  • dann mit Enter bestätigen

Beispiel:
c:\upx303w\upx.exe -9 J:\Navigon\NAVIGON.exe <== dann Enter und die Exe bzw die dll werden komprimiert.

So schrumpft die NAVIGON.exe von 7.200.768 Bytes auf 2.156.032 Bytes !

Bitte legt vorher ein Backup der *.exe bzw *.dll Dateien an, die ihr komprimieren möchtet, dass wenn Fehler auftreten, ihr die Datei wiederherstellen könnt.

Viel Spaß beim Ausprobieren :good:

lg
Tim
 
AW: *.Exe und *.dll Files mit UPX komprimieren

Danke, aber es gibt da ein Problem mit UPX gepackten Dateien.

Die Dateien werden im Arbeitsspeicher entpackt und bei einigen Geräten würde es da zu Speicherproblemen kommen.

Zu dem Packen, gibt es eine Alternative, die über eine GUI verfügt. Einfach mal nach UPXShell suchen.
 
AW: *.Exe und *.dll Files mit UPX komprimieren

Du hast Recht.

Wenn das Gerät zu wenig Speicher hat, dann funktionierts natürlich nicht und endet mit einem Absturz.

Ausprobieren, bei welcher komprimierungsstufe das ganze Thema noch funktioniert.

Danke für den Hinweis mit der GUI. :ja

lg
Tim
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben