Montag, 6. Mai 2013

Windows 8 - "Windows could not display the images available for installation"

Wieder mal eine Feinheit die beim erstellen des Windows 8 Images beachtet werden muss.

Erscheint beim unattend Setup von Windows 8 die Fehlermeldung "Windows could not display the images available for installation" fehlen Angaben im WIM File.

Über das Command Line Tool dism.exe können die Informationen des WIM Files ausgelesen werden:

dism.exe /get-wiminfo /wimfile:"D:\ADK\DeploymentShare1\Operating Systems\install\install.wim"


Wichtig:
Der Name und die Beschreibung (Description) muss korrekt sein. Im Bild oben das Ergebnis beim Einsatz von "Windows 8 Enterprise". Diese Angabe ist auch davon Abhängig welches Image in der unattend.xml angegeben ist.

Donnerstag, 28. Februar 2013

Mit PowerShell Ordner in der Masse umbenennen

Heute hatte ich wieder eine kleine Herausforderung im DSM Umfeld. Wegen einem Konfigurationsfehler in der Distribution wollte der zentrale Dienst alle Projekte im Master Repository löschen. DSM löscht ja dann nicht sofort die Verzeichnisse sondern benennt dieses erst einmal um. Dieses Sicherheitsfeature hat in unserem Fall gut getan. Allerdings hatte ich dann 180 Ordner die in etwas so hießen "todelete.0876-3456.1223". "1223" ist hierbei der ursprüngliche Ordnername.

Das unten stehende PowerShell Script nimmt dann alle Ordner die mit todelete anfangen und schneidet alles vor dem zweiten Punkt ab. Somit wurde jeder Ordner wiederhergestellt. Dabei muss der PowerShell Pfad/Fokus auf das Paketverzeichnis zeigen, also \Work\Master\Projects.

###################################################################
# Rename all Folder
# from todelete.0873-4567.8347 to 8347
###################################################################


$folder = Get-ChildItem -Filter todelete* | Split-Path -Leaf
foreach($name in $folder)
    {
    $newname = $name.Split('.')[2]
    Rename-Item $name $newname #-WhatIf
    }

 
Mit diesem Script werden die Ordner in wenigen Milisekunden umbenannt. Danach den Distributionsdienst neu gestartet und schon war alles wieder Funktionsfähig.


Donnerstag, 14. Februar 2013

DISM Zugriffsfehler Error 0x80070005



Gerade wieder über einen Fehler gestolpert bei der Integration der Sprachpakete in die Windows 8 Sourcen (siehe Anleitung von Microsoft).

Beim Ausführen von DISM mit Add-Package erhielt ich folgende Fehlermeldung:
An error occurred - Microsoft-Windows-Client-LanguagePack-Package Error: 0x80070005

Error: 5


Access is denied.
 
Da ich alle Verzeichnisse vorher kontrolliert hatte und auch die Command Box als Administrator geöffnet hatte konnte das kein Zugriffsproblem sein. Auch das dism.log das im Verzeichnis %windir%\Logs\DISM liegt brachte keine Hilfe. Also gleich den Test ohne Virenscanner ausgeführt. Und schon hat es funktioniert.

Sonntag, 6. Januar 2013

WinPE 4.0 - The procedure entry point ??0WString2@@QAE@XZ could not be located in the dynamic link library X:\windows\system32\wbem\fastprox.dll


Wird versucht mit dem neuen Windows PE 4.0 über unattend Windows 7 zu installieren erhält man aktuell folgende Fehlermeldung:
"The procedure entry point ??0WString2@@QAE@XZ could not be located in the dynamic link library X:\windows\system32\wbem\fastprox.dll"
Laut Microsoft Information ein Problem des WinPE 4.0 aus dem Beta Paket. Allerdings kommt der Fehler auch mit dem aktuellen offiziellen Release von WinPE 4.0. Informationen hierzu findet man z.B. im Technet Forum von Microsoft:

MDT 2012 Beta 2 Windows 7 "Setup.exe - Entry Point Not Found" fastprox.dll
http://social.technet.microsoft.com/Forums/en-US/mdt/thread/a9918617-200a-42b3-af80-bb27ddccc8fe/
 

Donnerstag, 20. Dezember 2012

How to: Imaging mit FrontRange DSM

Für DSM gibt es ein Image Addon das zusammen mit OSD zur Verwendung kommt. Je nach Lizenz entweder bereits enthalten oder extra zu kaufen. Es wird in jedem Fall ein Lizenzkey benötigt.

Das Image Addon kann für zwei unterschiedliche Arten verwendet werden:
  • Sicherung und Wiederherstellung eines Rechners
  • Betriebssysteminstallation anhand eines Images

Für beide Varianten sind Paket-Templates in der OS Library vorhanden. So z.B. unter den eScripts die Pakete "Drivesnapshot live capture" und "Prepare Imaging Windows 7 - Server 2008 R2". Diese Templates werden unter anderem von den entsprechenden Wizards angezogen.

Das angehängte PDF erläutert Schritt für Schritt die Vorgehensweise sowie die Grundkonfiguration das Image Addons.

Montag, 22. Oktober 2012

Citrix Receiver "Fehler: Ereignisprotokollierung konnte nicht eingestellt werden."

Wieder mal ein ärgerliches Problem mit dem Citrix XenApp Client gelöst. Bei einer Kundenumgebung mussten wir unter XP und Windows 7 den aktuellen Citrix Receiver 3.3 ausrollen. Mit DSM 7.0.2 habe ich ein Deinstallationsscript für den alten ICA Client 12.x geschrieben. Auch werden vorherige Receiver 3.x deinstalliert um ein saubere neue Installation zu haben.

Da das Update mit einem Wechsel der Farm einherging entschieden wir uns für eine Benutzerinstallation. Hierbei wird der Anwender informiert was gerade passiert.

Unter Windows 7 hatten wir daher bei der Installation immer wieder eine Fehlermeldung der wfcrun32.exe:

Fehler:
Ereignisprotokollierung konnte nicht eingestellt werden.


Donnerstag, 18. Oktober 2012

Citrix Receiver 3.3 Cumulativer Patch 1

Seit kurzer Zeit gibt es für den Citrix Receiver für Windows in der Version 3.3 einen Cumulativen Patch 1 (Version 13.3.100.9). Aktuell noch als Limited Release.

http://support.citrix.com/article/CTX134456

In der aktuellen Umgebung hat dieser Patch ein Performance Problem behoben das immer erst nach einiger Zeit bei den Anwendern auftritt. Gerade Anwender die mit SAP arbeiten konnten nach 3 - 4 Stunden nicht mehr arbeiten da die Reaktion der Oberflächen extrem langsam waren. Nach einem Reconnect der Session war das arbeiten wieder möglich.