Schlagwort-Archive: Win8

Neue Programme und EXE-Dateien unter Windows 8

Die folgenden neuen, ausführbaren Dateien finden sich unter Windows 8 soweit nicht ausdrücklich anders vermerkt im System32-Ordner (im Vergleich zum Vorgänger Windows 7). Eine kurze Bewertung der aufgelisteten Programme folgt Stück für Stück an dieser Stelle im Laufe der nächsten Tage. Gefettete Einträge dieser Liste sind bereits beschrieben oder verlinkt.
______________________________________________________________

Aitstatic.exe: „Application Impact Telemetry Static Analyzer“

AuthHost.exe

BackgroundTaskHost.exe

BackgroundTransferHost.exe

Bdechangepin.exe: Der Dateiname ist aufzulösen in „Bitlocker Drive Encryption Pin Change Tool“. Das Tool bietet denselben Dialog, der auch im Explorer nach Rechtsklick auf ein Laufwerk mit der Option „Change Bitlocker Password“ zu erreichen ist. bdechangepin kann als Parameter ein Laufwerksbuchstabe übergeben werden, also etwa:
bdechangepin g:
Generell bedeutet diese bequeme Methode (egal ob im Explorer oder über bdechangepin) eine Komfortverbesserung der Bitlocker-Laufwerkverschlüsselung.

Bitlocker-Tool bdechangepin.exe

Bdeunlock.exe: Das Programm „Bitlocker Drive Encryption Unlock Tool“ zeigt den Dialog zur Passwort-Eingabe. Dies aber nur dann, wenn ein Laufwerk als Parameter angegeben wurde (etwa bdeunlock u:) und das angegebene Laufwerk Bitlocker-verschlüsselt ist. Der Explorer bietet natürlich dieselbe Option, das Hilfsprogramm kann aber für Scripts nützlich sein.

Bootim.exe: Das Startprogramm für die neuen „Boot Immersive Menus“, also für die grafische Benutzeroberfläche des Bootmanagers und der Reparaturoptionen (siehe dazu Boot-Manager und Win RE grafisch). Bootim.exe lässt sich auch unter dem laufenden Windows 8 starten – nachfolgend ein Beispieldialog der „Boot Immersive Menus“ nach Aufruf der Bootim.exe:

Immersive Menus nach Aufruf der Bootim.exe

Bootsect.exe zur Reparatur des Bootsektors gibt es schon in den Vorgängerversionen auf der Setup-DVD. Ab Windows 8 gehört das Tool vermutlich zum installierten Standardumfang.

CallButtons.exe

CameraSettingsUIHost.exe

CheckNetIsolation.exe: Kommandozeilentool, das Metro-Apps aus dem Sandbox-Container befreit. Standardmäßig laufen diese Modern-UI-Programme in einer isolierten Sandbox: Der Zugriff auf Dateisystem, Netzwerk und Hardware, soweit angefordert, muss erst vom User explizit erlaubt werden. CheckNetIsolation kann dieses Sicherheitskonzept in Einzelfällen aushebeln.

Clrhost.exe

CredentialUIBroker.exe

Daprop.exe steht für „Direct Access Properties“. Diese Verbindungstechnologie zwischen Windows 7/8-Client im Home Office und Windows Server 2008 R2 im Firmennetz ist eine Alternative zu herkömmlichen VPN-Verbindungen. Das Hilfsprogramm Daprop zeigt den Status der Verbindung.

DasHost.exe: Device Association Framework Provider Host

Devicebroker.exe

DsmUserTask.exe

DXPTaskDLNA.exe

Fbappinv.exe: Application Inventory Module for Windows 8 – internes Dienstprogramm.

Fhmanagew.exe: Das File History Management Tool zeigt im Hex-Editor eine Reihe von Aufrufschaltern, die aber in der aktuellen Windows 8 Preview allesamt noch nicht funktionieren. Aufgabe des kleinen Dienstprogramms Fhmanagew.exe ist offenbar, Grundfunktionen wie Starten, Beenden, Deaktivieren des Sicherungsprogramms „File History“ per Kommandozeile und per Scripts zu ermöglichen.

FileHistory.exe lädt folgenden Dialog der Funktion „File History“, der auch über „Systemsteuerung, File History, Restore Personal Files“ erreichbar ist:

Dialog nach FileHistory.exe

Fondue.exe: Kommandozeilen-Tool zur automatischen Installation oder De-Installation von Windows-Komponenten. Fondue.exe kann also per Script oder Batch das leisten, was der User unter „Systemsteuerung, Programme und Funktionen“ manuell ein- oder ausschalten kann. „Fondue ?“ zeigt folgenden Hilfe-Dialog:


Fsavailux.exe

Iediagcmd.exe unter %programfiles%\Internet Explorer: Kommandozeilen-Reparaturtool bei Registry- oder Komponenten-Problemen im Microsoft Browser IE 10.

Integrity.exe: Das File Integrity Utility (so der Name in der EXE) verweigert in der Preview regelmäßig seine Arbeit mit dem Hinweis „The file system does not support integrity“. Dies auf NTFS wie auf FAT32 und EXT2. Daher ist derzeit nicht nachweisbar, was das Tool leisten soll. Der Binärcode zeigt folgende Schalter: /? /enable /disable /A /I /Q /S /SCRUB /ENFORCEMENT /SCRUBBERPOLICY /SCRUBBER /ENFORCEMENT /SCRUBBERPOLICY /SCRUBBER /XE /XD /E /D

Lpkinstall.exe: Language Pack Installer – internes Dienstprogramm

MbaeParserTask.exe

Metro-/Modern-UI-Apps: Die neuen Metro-Anwendungen befinden sich unter %programfiles%\Applications. Windows 8 verweigert den Zutritt zu diesem Ordner und den Programmordnern eine Ebene tiefer, die typischerweise eine Start-HTML, Manifest-Dateien und in weiteren Unterordnern die Ressourcendaten enthalten. Als Beispiel das Erscheinungsbild des Programmordners der „Weather“-App:

Metro-Programm Weather

MDEServer.exe

MSchedExe.exe

MsSpellCheckingFacility.exe

MsSpellCheckingHost.exe

NvStreaming.exe

OpenWith.exe startet den neuen (immersive Metro-Stil) Öffnen-mit-Dialog. Das Hilfsprogramm ist an sich für den internen Aufruf über den Windows-Explorer vorgesehen, funktioniert aber auch, wenn eine Datei per Drag & Drop oder als Kommandozeilenparameter übergeben wird. Wird zusätzlich der Schalter „-override“ angegeben, erscheint der Dialog mit der zusätzlichen Option, das neue Standardprogramm festzulegen – also nach „openwith -override .xls“ den Standardeditor für XLS-Dateien:

Openwith.exe

PickerHost.exe

PrintDialogHost.exe

ProximityUxHost.exe

PurchaseWindowsLicense.exe

Rdpinput.exe

RDSPnf.exe

Recimg.exe: Das Kommandozeilen-Tool legt ein Windows-Image (WIM-File) der aktuellen Windows-8-Installation an. Es muss mit Administrator-Rechten gestartet werden. Einziger bekannter Aufrufparameter ist

recimg -CreateImage [Zielpfad]

Das Tool scheint (in der Developer Preview von Windows 8) noch nicht zu funktionieren und produziert nur ein Fehlermeldung („FAILED. HRESULT – 0x80070057“).

Register-CimProvider.exe: Kommandozeilentool insbesondere für Hardware-Hersteller, um eigene CIM-Klassen (CIM = Common Information Model) am Windows-8-System anzumelden. Diese zusätzlichen Eigenschaften (etwa einer Hardware-Komponente) sind dann über die WMI zugänglich (Windows Management Instrumentation).

SettingSyncHost.exe

SmartScreenSettings.exe: Der Sicherheitsfilter „Smartscreen“ als Schutz gegen riskante Downloads lässt sich im Actioncenter (Systemsteuerung) bequem ein- oder ausschalten. Das kleine Tool SmartScreenSettings.exe führt zu genau demselben Einstellungsdialog:

SmartScreenSettings.exe für den Aufruf der Smartscreen-Optionen
SppExtComObj.Exe

SrTasks.exe

Sysreset.exe

SysResetErr.exe

Systemreset.exe startet irreführender Weise die Funktion „System Refresh“ (nicht das härtere „System Reset“). Die Funktion ist auch in der Systemsteuerung erreichbar, der Wert des kleinen Startprogramms daher marginal.

SystemSettingsRemoveDevice.exe

ThumbnailExtractionHost.exe

TM.exe: Programmname des neuen Task-Managers

Tpmvscmgr.exe: Das TPM Virtual Smartcard Setup Utility erstellt und löscht Smartcard-PINs.

Vmconnect.exe steht für „Virtual Machine Connection“ und bietet den Verbindungsdialog zum Hyper-V-Server und der gewünschten virtuellen Maschine.

Vmconnect.exe mit Verbindungsdialog zum Hyper-V-Server

WallpaperHost.exe

Wkspbroker.exe

WWAHost.exe

Windows 8 Test: Explorer und File-Management

Microsoft hat die Fähigkeiten des Explorers als Datei-Manager (Dateien kopieren, verschieben, löschen, umbenennen) unter Windows 8 erneut auf den Prüfstand gestellt. Vorläufiges Ergebnis ist die bessere Übersicht, wenn mehrere solcher Dateiaktionen gleichzeitig laufen, weil alle betreffenden Vorgänge in einem gemeinsamen Dialog zusammengefasst werden. Zugleich gibt es eine verbesserte Kontrolle über die Vorgänge, weil der Explorer unter Windows 8 einzelne Aktionen auch pausieren und später wieder fortsetzen kann – ein deutlicher Fortschritt gegenüber dem bloßen „Abbrechen“ in den bisherigen Windows-Versionen.

Schön! Aber wird der Explorer von Windows 8 aber auch das Kopieren, Verschieben, Löschen selbst beschleunigen? Ich habe mal gleichzeitig die folgenden drei Dateiaktionen angefordert und dabei die Gesamtdauer unter Windows 7 und Windows 8 gemessen:

  • Kopieren eines großen ISO-Images von Festplatte auf ein Netzlaufwerk
  • Kopieren einer großen portablen Suite von einer internen Partition auf eine weitere
  • Löschen auf Festplatte eines großen Bilderordners mit vielen Einzeldateien

Das Ergebnis:

  • Windows 7:      7:39  (= 459 Sekunden)
  • Windows 8:     7:04  (= 424 Sekunden)

Der Explorer von Windows 8 hat also die Nase tatsächlich deutlich messbar vorne, wirklich spürbar sind aber diese annähernd 10 Prozent Beschleunigung im User-Alltag kaum. Vielleicht kann ja die endgültige Version noch etwas zulegen.

Beim Einpacken von komprimierten ZIP-Archiven zeigt sich der Explorer ebenfalls verbessert. Mein Versuchsarchiv mit etwa 20000 kleinen Dateien packt

  • Windows 7 in 131 Sekunden
  • Windows 8 in 73 Sekunden

Wichtiger wäre allerdings eine Beschleunigung beim viel zu zähen Auspacken der ZIP-Archive. Hier zeigt zeigt der neue Explorer aber keine nennenswerte Steigerung:

  • Windows 7 entpackt in 508 Sekunden
  • Windows 8 entpackt in 497 Sekunden
Windows 7 Explorer als Datei-Manager
Windows-7-Explorer als Datei-Manager: Wenn's nicht rund läuft, gibt es nur die Option "Abbrechen".
Explorer unter Windows 8; File-Management
Explorer unter Windows 8: Was zusammengehört, wird gemeinsam angezeigt, und das Pausieren erlaubt bessere Kontrolle. Spürbar schneller werden die Aktionen allerdings nicht.

Windows 8 Test: RAM-Verbrauch

Wie unter den Hardware-Voraussetzungen technisch angedeutet, arbeitet unter Windows 8 ein verbesserter Speichermanager. Microsoft’s Ziel ist es, mit dem RAM sparsamer umzugehen als Windows 7 (und dadurch nicht zuletzt auch Strom zu sparen). Was Windows 8 mit seinem Memory Combining (siehe unten), der Optimierung von Systemkomponenten und der Dienste-Reduzierung erreicht, war vor allem in der älteren Developer Preview von 2011 frappierend. In der aktuellen Consumer Preview, die der finalen Version deutlich nähersteht, ist diese Optimierung leider nicht mehr so klar ersichtlich. Windows 8 liegt demnach gleichauf mit Windows 7. Respektabel ist das trotzdem, weil Windows 8 einen erweiterten Unterbau mit einer Reihe zusätzlicher Komponenten mitbringt.

Direkt nach der Systemanmeldung ergibt sich auf dem identischen Rechner mit 2 GB RAM und vergleichbarer Treiber- und Software-Ausstattung folgendes Bild: Das Windows-7-System zeigt eine Speicherbelegung von 40 Prozent, die ältere Windows 8 Developer Preview 27 Prozent, die aktuelle Consumer Preview 40 Prozent – exakt wie Windows 7:

Windows 7, 32 Bit, 2 GB RAM, 40 Prozent
Windows 7 (32 Bit) nach der Anmeldung: 40 Prozent der zwei GB RAM sind belegt.
Windows 8, 32 Bit, 2 GB RAM, 27 Prozent belegt
Windows 8 Developer Preview (32 Bit) nach der Anmeldung: Nur 27 Prozent der zwei GB RAM sind belegt.
RAM-Verbrauch der Windows-Beta (Consumer Preview)
Windows 8 Consumer Preview (32 Bit) nach der Anmeldung: Windows 8 liegt wieder genau beim Wert von Windows 7.

_____________________________________________________________

Ein genauer Vergleich, nämlich des Speicherverbrauchs einzelner Programme, zeigt zweierlei:

1. Microsoft hat Windows-Kernkomponenten wie den Explorer oder den Desktop Window Manager nochmal optimiert und deren Speicherbedarf deutlich verringert.

2. Fast alle Anwendungen, Systemprogramme und Tools profitieren vom verbesserten Speichermanagement, ungeachtet ihrer Herkunft und ihres Alters. Microsoft nennt als wichtigste Maßnahme das „Memory combining“: Viele Windows-Programme nutzen nämlich identische Windows-Bibliotheken. Folglich gibt es im Multitasking bei vielen geladenen Programmen immer redundante Kopien gleichen Inhalts im Arbeitsspeicher. Das Speichermanagement erkennt und beseitigt überflüssige Kopien, stellt aber die Speicherseiten einem Programm umgehend wieder zur Verfügung, sobald dies notwendig ist. Die Software bekommt davon nichts mit und muss auch nicht speziell angepasst werden, um hier mitspielen zu können.

Wie durchschlagend sich das „Memory Combining“ auswirkt, hängt aber offensichtlich stark davon ab, wie viele Funktionen ein Programm aus allgemeinen Windows-Bibliotheken bezieht. So hat etwa ein VLC Media Player unter Windows 8 denselben Speicherbedarf wie unter älteren Systemen, während etwa selbst-kompilierte Autohotkey-Tools, die praktisch komplett auf Windows-Funktionen basieren, unter Windows 8 nur noch die Hälfte des Speichers erfordern.

Folgendes Chart zeigt einige Systemkomponenten und populäre Programme – links der RAM-Verbrauch unter Windows 7, rechts unter Windows 8. Die Unterschiede sind nicht überall dramatisch, aber immerhin deutlich. Die beiden Betriebssysteme waren jeweils 32-Bit-Versionen und liefen auf einem PC mit 2 GB RAM.

Windows 8 Speichermanager, Programme
Der Speicherbedarf einiger exemplarischer Programme und Systembestandteil, links unter Windows 7, rechts unter Windows 8.

Windows 8 Test: Reparatur-Option „System Refresh“

Die Reparatur-Option „System Refresh“ bietet Windows 8 in der Metro-Systemsteuerung unter „General“ oder im Ernstfall als Startoption nach Drücken von Taste [F8]. Da der „System Refresh“ auf originale Installation-Dateien zurückgreift, muss die Windows-8-Setup-DVD eingelegt werden. Die Reparatur-Option gelingt aber auch mit Setup-Daten auf einem USB-Datenträger ohne Problem.
Es handelt sich um eine in unserem Versuch zuverlässige, aber relativ zeitaufwändige und zugleich radikale Systemreparatur. Sie ist nur bei wirklich gravierenden Problemen zu empfehlen. Folgende Meldung von Windows 8 vor der Aktion sollten Sie unbedingt ernst und wörtlich nehmen:

Windows 8-Reparaturoption "System Refresh"
Diese Meldung ist ernstzunehmen: Die Reparaturoption "System Refresh" räumt ziemlich ab.

Sämtliche konventionelle Programme, die nicht aus dem Microsoft Store (für Metro-Apps) stammen werden beseitigt. Leider zeigt „System Refresh“ nicht vorher, sondern erst nach erledigter Arbeit detailliert an, welche Software betroffen ist:

Windows 8: Reparaturoption "System Refresh" mit Report
Die Reparaturoption "System Refresh" zeigt nach getaner Arbeit seinen Report.

Neben der fälligen Neuinstallation der entsorgten Software ist nach „System Refresh“ mit einer Reihe weiterer Nacharbeiten zu rechnen: In unserem Test mussten die Monitore neu eingestellt werden, der Drucker neu eingerichtet werden, angepasste Elemente wie Desktop, Taskleiste und Anmeldebildschirm neu personalisiert werden. Auch Dateizuordnungen, Ordneranpassungen und viele weitere Einstellungen gehen verloren.
In der Tat nicht betroffen sind aber sämtliche Benutzerdateien, genau wie es Windows 8 vor der Aktion korrekt angekündigt hatte.

Windows 8 Test: Boot-Leistung

Über die verbesserte Startmethode von Windows 8 gibt es zahlreiche Meldungen und technische Erläuterungen, siehe dazu auch Boot-Beschleunigung und Hybrides Booten in diesem Blog. Gefühlt hat Microsoft die Startgeschwindigkeit von Windows 8 gegenüber Windows 7 und gar Vista erheblich beschleunigt. Ich habe gemessen und kann den gefühlten Fortschritt nun auch mit Zahlen belegen. Folgende Kaltstartzeiten ergeben sich auf demselben (älteren) PC, wobei vom Einschalten bis zum Erscheinen des Willkommen-Bildschirms gemessen wurde:

  • BIOS plus Windows 7: 62,5 Sekunden
  • BIOS plus Windows 8: 25,5 Sekunden

Windows 8 benötigt nur noch 41 Prozent der Startzeit verglichen mit dem Vorgänger.
Noch deutlicher und gerechter wird der Vergleich, wenn die annähernd 15 Sekunden, die das ältere BIOS in jedem Fall benötigte, abgezogen wird::

  • Windows 7: 47,5 Sekunden
  • Windows 8: 10,5 Sekunden

Die reine Ladezeit des Betriebssystems beträgt also nur noch etwas mehr als ein Fünftel (22 Prozent) gegenüber Windows 7.

Übrigens: In einer Multiboot-Umgebung zeigt Windows 8 seine imponierende Startleistung nur, wenn es das zuletzt geladene System war. War vorher ein anderes Betriebssystem aktiv, zeigt Windows 8 kaum bessere Startwerte als Windows 7.