Mittwoch, 29. Juli 2015

Windows 10 Enterprise WIM Beschreibung

Ja, für Microsoft Partner ist die endgültige Version von Windows 10 Enterprise bereit für den
Download.

Für alle die Windows 10 mit HEAT DSM verteilen wollen hier die Informationen zum WIM File:

Details für Abbild: "Install.wim"
Index: "1"
Name: "Windows 10 Enterprise"
Beschreibung: "Windows 10 Enterprise"
Größe: 13.824.152.221 Bytes
WIM startbar: Nein
Architektur: x64
Hal: acpiapic
Version: 10.0.10240
Service Pack-Build: 16384
Service Pack-Nummer: 0
Edition: Enterprise
Installation: Client
Produkttyp: WinNT
Produktsuite: Terminal Server
Systemstamm: WINDOWS
Verzeichnisse: 19813
Dateien: 95729
Erstellt: 10.07.2015 - 18:42:31
Geändert: 10.07.2015 - 18:43:33

Das heißt im unattend File vom Windows 8.1 den Text umbauen und schon kann auch mit den alten DSM Versionen Windows 10 verteilt werden.

Zu Windows 10 gibt es für Großkunden noch die LTSB Version (Long Term Service Branch) wo weniger Features enthalten sind und das Updateverhalten über WSUS geregelt wird. Hier ist dann der Name des Images "Windows 10 Enterprise 2015 LTSB".


Viel Spaß dabei

Mittwoch, 15. April 2015

Windows 8.1 Fehler bei der Integration von .NET 3.5


Ja, die .NET Framework 3.5 Integration bei Windows 8/8.1 ist immer wieder mal ein Problem. Insbesondere wenn mit mehreren Sprachpaketen gearbeitet wird. Übrigens egal ob Offline oder Online Integration des Features.

Bei folgendem Befehl erschien die unten stehende Fehlermeldung:
Dism /online /enable-feature /featurename:NetFx3 /All /Source:D:\sources\sxs /LimitAccess

DISM Version: 6.2.9200.16384
Fehler: 0xc0000135
Im DISM.log war die erste Fehlermeldung folgende:
 
DismHostLib: Failed to create DismHostManager remote object. Checking for dismhost.exe exit code.

Nachgeschaut im DISM Logfile wird es etwas klarer. Dieses ist zu finden unter "C:\Windows\Logs\DISM".

Freitag, 14. März 2014

Sysinternals Fehler "Processor performance object not found..."

Gerade eben bin ich nach einspielen mehrerer Windows Updates auf einen Fehler
gestoßen beim Einsatz des Tools pslist.exe aus der Sysinternals Suite (http://technet.microsoft.com/en-US/sysinternals).

Beim Aufruf des Tools erschien folgende Fehlermeldung. Wobei PC0101 der Name des Remote Rechners war.

pslist.exe \\PC0101

pslist v1.29 - Sysinternals PsList
Copyright (C) 2000-2009 Mark Russinovich
Sysinternals
Processor performance object not found on PC0101
Try running Exctrlst from microsoft.com to repair the performance counters.

Da das erwähnte Tool Exctrlst.exe in der Standardinstallation von Server 2008 R2 oder Windows 7 nicht enthalten ist, suchte ich erst noch eine andere Möglichkeit.

Mit folgendem Aufruf ließen sich die Performance Counter ohne extra Tool wiederherstellen:

lodctr.exe /R 
Info: Successfully rebuilt performance counter setting from system backup store

Diese Kommando Zeile einfach auf dem betroffenen Computer ausführen. Danach lassen sich die Tools wieder einwandfrei verwenden.

Weiterhin viel Spaß beim administrieren.



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.

Freitag, 7. September 2012

Frühe Meldung zu DSM 7.2

Da war wohl jemand zu schnell. Im Themenportal wurde gestern eine Pressemeldung gelauncht die die Verfügbarkeit von FrontRange DSM 7.2 verkündet.

http://www.themenportal.de/software/frontrange-desktop-server-management-loesung-bereit-fuer-windows-8-73122

Allerdings ist von der DSM 7.2 noch nicht einmal eine Betaversion verfügbar. Dies kann zwar nicht mehr lange dauern trotzdem sind wir von einer RTM Version noch Wochen entfernt.
Trotzdem ist der Artikel lesenswert da er aufzeigt was die 7.2 neues bringt.

Update:
Die Beta Version kommt zum 31. Oktober 2012. Die RTM Version kam bisher dann 4 - 6 Wochen danach ins Web.

Mittwoch, 5. September 2012

PowerShell Version 3.0 Released

Mit dem offiziellen Release von Windows Server 2012 wurde auch die PowerShell V3 released.

Unter folgendem Link ist PowerShell 3 auch für Windows Vista und Windows 7 erhältlich:
http://www.microsoft.com/en-us/download/details.aspx?id=34595

Sehr viele Befehle haben mehr Features und einfacheres Handling erfahren. Aber am besten ist die neue ISE Oberfläche.

Dienstag, 31. Juli 2012

Citrix Receiver Error "unknown software exception"

Erst heute ist mir eine Fehlermeldung bei der Installation des Citrix Receiver 3.2 unter Windows XP untergekommen für die Google nichts findet.

Bei der Installation über RunAs mit den bekannt Installationsparametern für den CitrixReceiverEnterprise.exe erhielt ich die Fehlermeldung "unknown software exception".

Komplette Fehlermeldung:
Anwendungspopup: TrolleyExpress.exe - Fehler in Anwendung: Die Ausnahme "unknown software exception" (0xc000000d) ist in der Anwendung an der Stelle 0x00493a08 aufgetreten.

Mittwoch, 11. Juli 2012

DSM 7.1 - Vorlagen und Kommentare bei der Paketerstellung

Seit Mai ist nun von FrontRange die DSM Version 7.1 verfügbar. Eines der vielen neuen Features hat es leider nicht die die Release Notes geschafft. Dies betrifft die neuen Vorlagen (Templates) für eScripts und MSI Pakete.

In diesem Beitrag beschreibe ich auch die anderen Vorlagenmöglichkeiten. So gibt es seit Enteo v6 die Möglichkeit die Kommentare beim Freigeben eines Paketes vor zu belegen. Und schon in NetInstall 5.8 gibt es die Möglichkeit die Kopfzeile im Spy Paket zu bestimmen.

Sonntag, 8. Juli 2012

Windows XP BSOD bei großen Festplatten

Ein BSOD unter Windows XP ist ja keine Seltenheit. Was aber wenn ein unattended Setup das bisher immer funktioniert hat sich bei der Installation mit einem BSOD meldet?

In unserem Fall lief die Installation über WinPE 3 mit einer unattend.txt für Windows XP seit Monaten unverändert. Dann tauchte bei schon im Einsatz vorhandener Hardware der BSOD (Bluescreen of Death) mit der Fehlermeldung 0x7B “UNMOUNTABLE_BOOT_VOLUME” auf.
Dies zeigt eigentlich auf einen falschen Mass Storage Treiber hin. Die hier verwendeten Geräte DELL Latitude E6420 und Optiplex 790 liefen aber schon seit Monaten.

Der einzige Hinweis waren neue 256 GB SATA Festplatten die bisher nicht im Einsatz waren.

Donnerstag, 17. Mai 2012

Installation des Oracle Instant Clients

Heiß Wasser drauf, umrühren, fertig!

Das wäre ja wenigstens eine Anleitung für die Installation. Aber bei Oracle gibt es für den Instant Client diesbezüglich nichts zu finden. Zumindest zum jetzigen Zeitpunkt nicht.
Ich finde es sehr gut das Oracle einen Client mit sehr kleinem "Footprint" zur Verfügung stellt. Mit den alten Oracle Clients war ja früher gleich die Festplatte voll. Eine kleine Anleitung dazu wäre aber schön gewesen. Damit das beim nächsten Client noch in Erinnerung ist hier unsere Installationsvariante für den aktuellen Oracle Instant Client 32 Bit für Windows in der Version 11.2.0.3 (11g).

Zuerst Download der benötigten Sourcen. Hierfür wird ein Oracle Account benötigt. Kann kostenfrei direkt erstellt werden.
http://www.oracle.com/technetwork/topics/winsoft-085727.html

Donnerstag, 10. Mai 2012

RunOnce wird unter Windows 7 nicht ausgeführt

Hatte ein neues Verhalten das mir bisher verborgen blieb.

Unter Windows 7 wurde der RunOnce Key nicht ausgeführt.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce

Bei meinem Kunden war das Problem, das der User der über Autologon angemeldet war, keine Administrationsrechte hat. Ein Standard User darf unter Windows 7 / Server 2008 R2 keinen RunOnce unter HKLM ausführen.

Freitag, 20. April 2012

Citrix Receiver jetzt wieder ohne Performance Verlust

Seit letzter Woche ist der neue Citrix Receiver 3.2 verfügbar. Und der bringt endlich wieder eine bessere Performance für den Client.
Insbesondere unter Windows 7 verursachte ein laufender Citrix Receiver immer wieder Verzögerungen bei anderen Programmen. Z.B. beim Start des Internet Explorer oder beim Verschieben eines beliebigen Fensters.
XenApp Fenster und Receiver über den Taskmanager geschlossen half auch. ;-)

Sonntag, 15. April 2012

Jetzt wieder schneller - Robocopy unter Windows 7 und Server 2008 R2

Unter Windows 7 und Server 2008 R2 ging die Kopiergeschwindigkeit mit Robocopy stark zurück gegenüber den älteren Versionen. Gerade wenn große Software Depots kopiert werden fällt dies auf.

Um wieder eine höhere Performance zu erreichen gibt es einen neuen Hotfix:
http://support.microsoft.com/kb/2646535/

Dienstag, 10. April 2012

Deployment Guru Online

Mit Freude Wissen teilen. Dieses Motto gilt für unseren Deployment Blog. Wir veröffentlichen hier interessante Lösungen für Techniker und Hinweise auf neue Möglichkeiten.

aton-consult.deNoch mehr Spaß machte es wenn Sie ihr Wissen mit uns teilen. Gerne als Kommentar auf unsere Einträge oder direkt als Mail. Damit unsere Arbeit für alle ein wenig einfacher wird.

"Der Geist des Menschen ist kein Gefäß, das gefüllt,
sondern ein Feuer, das entfacht werden will!"
(Plutarch)