Email to Torsten Weber
Feed Icon
.NET User Group Leipzig
Page 1 of 4 in the Windows category Next Page

Dies ist eine Anleitung für die Aktualisierung der Firmware einer Intel X25-M G2 SSD. Der Beitrag erhebt keinerlei Anspruch auf inhaltliche Korrektheit. Wenn Sie eine Aktualisierung durchführen möchten, führen Sie vorher unbedingt eine Sicherung Ihrer Daten durch.

Zum derzeitigen Stand 06.12.2009 sind die Treiber von Intel, die mit dem Intel Matrix-Storage-Manager mitgeliefert werden, nicht in der Lage, einen TRIM Befehl an eine SSD zu schicken. Es reicht demzufolge nicht, wenn eine Aktualisierung der Firmware der G2 (“Postville”) SSDs von Intel durchgeführt wird. Nur mit der Intel SSD Toolbox oder der in Windows 7 nativ eingebauten Unterstützung wird der TRIM Befehl an die SSDs übertragen und das vorzeitige Altern oder Leistungseinbrüche verhindert. Leider wurde der Download der Intel SSD Toolbox aufgrund von Softwarefehlern vorübergehend deaktiviert. Davon mal abgesehen, wer will denn ein Werkzeug ständig ausführen, wenn es in das neueste Betriebssystem von Microsoft eingebaut wurde. Schande auf Intel! Das gehört in die Treiber von Intel längst eingebaut!

So stellt sich derzeit nur die Kombination aus Microsoft Windows 7 in Kombination mit dem Treiber für AHCI ATA von Microsoft und der Verzicht auf Intel Turbo Memory als Lösung dar. Letzteres funktioniert nur mit dem Intel Treiber. Auf Intels Turbo Memory, durch die Fachpresse durchgängig gescholten, lässt sich im Zweifelsfall auch noch verzichten, wenn man dafür TRIM-Unterstützung gewinnt.

Wechsel Treiber SSD, Unterstützung von TRIM nativ per Windows 7

  • auf Start klicken, Geräte-Manager starten (als Administrator)
  • IDE ATA/ATAPI-Controller auswählen, Intel AHCI Controller suchen, Eintrag doppelt anklicken, auf Reiter Treiber wechseln, Treiber aktualisieren anklicken, Auf dem Computer nach Treibersoftware suchen wählen, Aus einer Liste von Gerätetreibern auf dem Computer auswählen, dann Standard AHCI 1.0 Serieller-ATA-Controller wählen, Weiter, Schließen wählen und PC neu starten

    im Geräte-Manager nach Wechsel des Treibers für die SSD

Aktualisierung Firmware per externer, bootfähiger Festplatte bzw. USB-Stick:

  • neueste Firmware herunterladen, aktuell ist gerade 02HD
  • herunterladen und Installation von einem ISO Werkzeug, z. B. UltraISO
  • Extrahieren des Inhaltes der Firmware von Intel, Bearbeitung der Datei config.sys wie folgt:
    DEVICE=HIMEM.EXE
    LASTDRIVE=Z
    BUFFERS=20  
    FILES=40
    DOS=HIGH,UMB
    DOSDATA=UMB
    SHELLHIGH=command.com /P

    Das von Intel eingefügte A:\ vor HIMEM.EXE und vor command.com muss also gelöscht werden.
    Erneut Schande auf Intel hier unnötigerweise Laufwerksbuchstaben einzufügen!
  • die Werkzeuge win98boot.zip und HPUSBformattool.zip hier herunterladen
  • HPUSBFW.EXE auf der Datei HPUSBformattool.zip extrahieren und als Administrator ausführen
  • win98boot.zip extrahieren. Dann externes Laufwerk bzw. USB-Stick auswählen, FAT32 und Quick format wählen. Punkt Create a DOS startup disk wählen und in den Ordner navigieren, in dem die win98boot.zip extrahiert wurde. Dann mit Start, Yes starten.
  • Alles der extrahierten Firmware außer command.com und ohne den Inhalt des Unterordners /Boot darin auf das externe Laufwerk kopieren. Aus der IMG-Datei im Unterordner /Boot anschließend nur die Datei iSSDFUT.exe extrahieren und mit auf das externe Laufwerk kopieren. Der Inhalt sollte dann wie folgt aussehen:

    Inhalt Laufwerk für Aktualisierung Intel SSD Postville
  • Das BIOS umstellen, dass per externer Festplatte oder USB-Stick gebootet werden kann, booten, Aktualisierung durchführen, Ausschalten, 10 Sekunden warten, Neustart und hoffen, dass alles gut gegangen ist.

Alternativ zu den Windows 7 Treibern kann die Intel SSD Toolbox verwendet werden, mit dem manuell oder per regelmäßigem Termin ein TRIM ausgeführt führt. Die Aktualisierung der Firmware ist trotzdem notwendig.

Der Suchdialog unter Vista ist nicht optimal. Anstatt die Größe von Dateien in KB, MB bzw. GB individuell auswählen zu können, muss der jeweilige Wert immer in KB angegeben werden. 3,5 GB sind 3,5 * 1024 * 1024 = 3670016 KB. Bäh.

Um den Wert nicht ausrechnen zu müssen, kann in dem Feld Suchen rechts oben¹ name:* größe:>3,5GB eingegeben werden. Oder aber z. B. name:P* größe:>=4.608.118.785B, wenn man Dateien finden will, die mit dem Buchstaben P beginnen und größer oder gleich 4.608.118.785 Bytes sind.

Suche bei Windows Vista mit name:* größe:>3,5GB

¹ Der Dialog erscheint, wenn man z. B. des Windows Desktop anzeigt und F3 drückt.

Seit einiger Zeit ärgern mich Virtual PC bzw. die Terminal Services (Remote Desktop), weil durch sie des Öfteren reproduzierbar die Zwischenablage bei Windows nicht mehr funktioniert. Nach einer Recherche bin ich beim Terminal Services Team gelandet. Es gibt eine Lösung dafür. Für Virtual PC habe ich auch eine herausgefunden. Hier stehen sie beide:

Zwischenablage bei den Terminal Services funktioniert nicht mehr

Folgende Schritte sind auf dem Remote-Rechner zu erledigen:

  • ALT + STRG + ENTF gleichzeitig drücken
  • Task-Manager starten wählen
  • auf die Registerkarte Prozesse wechseln
  • rdpclip.exe auswählen und Prozess beenden anklicken
    rdpclip beenden
  • auf Start klicken
  • rdpclip eingeben und anklicken
    rdpclip starten
  • danach sollte die Zwischenablage wieder funktionieren
    • ansonsten Remotedesktopverbindung schließen und neu verbinden
      Remotedesktopverbindung beenden

Zwischenablage bei Virtual PC funktioniert nicht mehr

  • in Virtual PC den Menüpunkt Bearbeiten wählen und das Bearbeiten-Menü öffen und schließen
    • wichtig: scheinbar führt der Schritt keine Funktion aus, ist aber technisch notwendig
  • auf dem Wirts-PC (dort wo Virtual PC läuft) irgendeinen Text makieren und kopieren
  • in die virtuelle Machine wechseln und z. B. den Editor (Notepad öffnen)
  • in Virtual PC über Bearbeiten, Einfügen in den virtuellen PC etwas einfügen
    Virtual PC, Bearbeiten, Einfügen
  • danach sollte die Zwischenablage wieder funktionieren
    • ansonsten VMs runterfahren, Virtual PC beenden und wieder starten

VPN-Verbindungen unter Vista sind "versteckt", die Hilfe ist nicht sehr aufschlussreich – wie können sie eingerichtet werden? So geht es:

  • Start anklicken
  • Systemsteuerung (Startseite der Systemsteuerung) anklicken
  • "Netzwerkverbindungen" rechts oben eingeben
  • Netzwerkverbindungen anzeigen anklicken
  • Datei, Neue eingehende Verbindung wählen
  • Benutzerkonto bei Benutzerkonten auf diesem Computer auswählen, auf Weiter klicken
  • Über das Internet wählen, auf Weiter klicken
  • bei Netzwerksoftware alles aktivieren (bzw. nach Bedarf), Zugriff zulassen anklicken

In den Netzwerkverbindungen erscheint dann eine neue Verbindung für eingehende Verbindungen.

Eingehende VPN-Verbindungen bei Vista

Falls ein Router vorhanden ist, muss noch ein Port-Forwarding konfiguriert werden.

Bei Windows Update kann der Fehler

Es konnte nicht nach neuen Updates gesucht werden (Code 80072F8F).

erscheinen. Häufig stimmt bei der Fehlermeldung die Einstellung des Datums bzw. Uhrzeit des Rechners nicht, mit dem auf Aktualisierungen geprüft wird. Eine mögliche Lösung dafür wird z. B. vom Microsoft Support erwähnt. Bei der Analyse dieses Fehlers fiel mir eine Meldung im Internet Explorer auf:

Das Anzeigen von Inhalten mit Zertifikatfehlern von dieser Website wurde aus Sicherheitsgründen geblockt.

Windows Update – auf der Suche nach einer Lösung für Fehler 80072F8F

Irgendetwas stört also die korrekte Kommunikation zwischen lokalem Rechner und Windows Update.

Für Analysen könnte man das passende und kostenlose Werkzeug von Mircrosoft, Fiddlertool, nehmen, doch – kurz geschaltet – die Lösung ist viel einfacher. Es liegt an Kasperky Anti-Virus. Diese Anwendung kann HTTP-Datenströme, auch verschlüsselte, auf schädlichen Code überprüfen. Das Verfahren mit dem die verschlüsselten Verbindungen überprüft werden, kann¹ die Ursache für die Fehlermeldung 80072F8F sein; es kommt einfach Windows Update in die Quere.

Als ich die Option Kontrolle des Datenverkehrs auf Geschützte Verbindungen nicht untersuchen geschaltet habe, funktionierte Windows Update wieder.

Windows Update – auf der Suche nach einer Lösung für Fehler 80072F8F

¹ wie gesagt, gängige Suchmaschinen listen noch eine ganze Menge mehr auf

Page 1 of 4 in the Windows category Next Page

Boldness, risk‐taking and a little bit of craziness – lateral thinker Torsten Weber
Boldness, risk‐taking and a little bit of craziness – lateral thinker Torsten Weber

Torsten Weber is a MVP for Device Application Development

Calendar of the .NET User Group Leipzig

Microsoft Community Leader/Insider Program

Programmieren mit dem .NET Compact Framework. Anwendungsentwicklung für mobile Geräte.

Microsoft – change the mobile world or go home!

Categories

Calendar

<March 2010>
SunMonTueWedThuFriSat
28123456
78910111213
14151617181920
21222324252627
28293031123
45678910

Archive

My subscribed blogs

show all
show less
Blogs of good friends (as OPML)
More Blogs (as OPML)
RSS: .NET Casts .NET Casts
RSS: .NET Compact Framework Team .NET Compact Framework Team
RSS: Alan Cameron Wills Alan Cameron Wills
RSS: Alex Feinman Alex Feinman
RSS: Alex Januschewsky Alex Januschewsky
RSS: Alex Yakhnin Alex Yakhnin
RSS: Alexander Wechsler Alexander Wechsler
RSS: Alexander Zeitler Alexander Zeitler
RSS: Amit Chopra Amit Chopra
RSS: Anand Balachandran Anand Balachandran
RSS: Anthony Wong Anthony Wong
RSS: Ausgefallene Gadgets & Ideen Ausgefallene Gadgets & Ideen
RSS: Barry Bond Barry Bond
RSS: Boas Enkler Boas Enkler
RSS: Calvin Hsia Calvin Hsia
RSS: Chris Eberl Chris Eberl
RSS: Chris Lorton Chris Lorton
RSS: Chris Tacke Chris Tacke
RSS: Christian Weyer Christian Weyer
RSS: Christopher Fairbairn Christopher Fairbairn
RSS: ComputerBase News ComputerBase News
RSS: Cordula Lochmann Cordula Lochmann
RSS: Dan Elliot Dan Elliot
RSS: Daniel Chong Jyh Tar Daniel Chong Jyh Tar
RSS: Daniel Fisher Daniel Fisher
RSS: Daniel Melanchthon Daniel Melanchthon
RSS: Daniel Moth Daniel Moth
RSS: Dave Baker Dave Baker
RSS: David Kline David Kline
RSS: Dirk Primbs Dirk Primbs
RSS: DotNetGerman Bloggers DotNetGerman Bloggers
RSS: e-commerce blog e-commerce blog
RSS: Erich Holzbauer Erich Holzbauer
RSS: Florian Mätschke Florian Mätschke
RSS: Frank Fischer Frank Fischer
RSS: Gareth Jones Gareth Jones
RSS: George Mathew George Mathew
RSS: Gurbir Singh Gurbir Singh
RSS: Guy Burstein Guy Burstein
RSS: Hannes Preishuber Hannes Preishuber
RSS: Hard Tecs 4U News Hard Tecs 4U News
RSS: Heike Scholz Heike Scholz
RSS: heise online News heise online News
RSS: HoppeRx HoppeRx
RSS: IE Mobile Team Weblog IE Mobile Team Weblog
RSS: Inside Bennie Inside Bennie
RSS: Inside Microsoft Inside Microsoft
RSS: Jack Greenfield Jack Greenfield
RSS: James Pratt James Pratt
RSS: Jason Hogg Jason Hogg
RSS: Jason Langridge Jason Langridge
RSS: Jens Häupel Jens Häupel
RSS: Jezz Santos Jezz Santos
RSS: Jim Wilson Jim Wilson
RSS: Johanna Merhof  Johanna Merhof
RSS: José Gallardo Salazar José Gallardo Salazar
RSS: Josh Heitzman Josh Heitzman
RSS: Kai Gloth Kai Gloth
RSS: Kevin Daly Kevin Daly
RSS: Lao K Lao K
RSS: Loke Uei Tan Loke Uei Tan
RSS: Maarten Struys Maarten Struys
RSS: Marcus Perryman Marcus Perryman
RSS: Mark Arteaga Mark Arteaga
RSS: Mark Ihimoyan Mark Ihimoyan
RSS: Mark Prentice Mark Prentice
RSS: Markus Hage Markus Hage
RSS: Markus Zeischke Markus Zeischke
RSS: Martin Fowler Martin Fowler
RSS: Mathias Raacke Mathias Raacke
RSS: Mel Sampat Mel Sampat
RSS: Michael Korp Michael Korp
RSS: Michael Saffitz Michael Saffitz
RSS: Mike Hall Mike Hall
RSS: Mike Temporale Mike Temporale
RSS: Mike Zintel Mike Zintel
RSS: Mobile Developer Center Mobile Developer Center
RSS: Mobile Tagging Mobile Tagging
RSS: MozBackup MozBackup
RSS: MS Mobiles MS Mobiles
RSS: MSDN Forum .NET CF MSDN Forum .NET CF
RSS: MSDN Forum Device Emulator MSDN Forum Device Emulator
RSS: MSDN Forum Smart Devices C#/VB MSDN Forum Smart Devices C#/VB
RSS: MSDN Forum Smart Devices MSDN Forum Smart Devices
RSS: MVP Global Summit 2008 MVP Global Summit 2008
RSS: Nazim Lala Nazim Lala
RSS: Neil Cowburn Neil Cowburn
RSS: Neno Loje Neno Loje
RSS: Nils Müller Nils Müller
RSS: Nino Benvenuti Nino Benvenuti
RSS: Norbert Eder Norbert Eder
RSS: Oliver Block Oliver Block
RSS: Oliver Scheer Oliver Scheer
RSS: OrbLog OrbLog
RSS: Outlook Mobile Team Blog Outlook Mobile Team Blog
RSS: OVIDEO (Kino) OVIDEO (Kino)
RSS: OVIDEO (Trailer) OVIDEO (Trailer)
RSS: Pedro Silva Pedro Silva
RSS: Peter Foot Peter Foot
RSS: Peter Kirchner Peter Kirchner
RSS: Rabi Satter Rabi Satter
RSS: Ralf Westphal Ralf Westphal
RSS: Rob Tiffany Rob Tiffany
RSS: Rod Drury Rod Drury
RSS: Roman Batoukov Roman Batoukov
RSS: Scott Guthrie Scott Guthrie
RSS: Scott Holden Scott Holden
RSS: Sebastian Weber Sebastian Weber
RSS: Simon Hackfort Simon Hackfort
RSS: Smartphone-Web Smartphone-Web
RSS: Sriram Krishnan Sriram Krishnan
RSS: Stephen Fry Stephen Fry
RSS: Steve Cook Steve Cook
RSS: Steve Hegenderfer Steve Hegenderfer
RSS: Steven Kelly Steven Kelly
RSS: Steven Pratschner Steven Pratschner
RSS: Stuart Kent Stuart Kent
RSS: Sue Loh Sue Loh
RSS: Thomas Schissler Thomas Schissler
RSS: Tom Hollander Tom Hollander
RSS: Vik Thairani Vik Thairani
RSS: Visual Studio For Devices Team Visual Studio For Devices Team
RSS: We-Dig.org We-Dig.org
RSS: Windows Mobile Team Blog Windows Mobile Team Blog
RSS: Xin Yan Xin Yan