Startmenü-Layout teilweise vorgeben

22. Februar 2018

Um einen Teil des Startmenüs vorzugeben, bietet sich dich Kombination einer XML-Datei mit zwei Registrykeys an weiter…

Halt mich wach

22. Februar 2018

Beim OS-Deployment oder einem Inplace-Upgrade kann es vorkommen, dass das System in den Standby geht. SCCM verhindert das nicht zuverlässig. Also stellen wir das mit zusätzlichen Tasksequenz-Steps sicher. weiter…

Clear SCCM Cache

22. Februar 2018

powershell.exe -command "$UIResourceMgr = New-Object -ComObject UIResource.UIResourceMgr; $Cache = $UIResourceMgr.GetCacheInfo(); $CacheElements = $Cache.GetCacheElements(); foreach ($Element in $CacheElements) {$Cache.DeleteCacheElementEx($Element.CacheElementID, $true)}"

ProgressUI-Fix für die SCCM 2007 zu 2012 (R2) Migration

14. Januar 2015

Problem: Windows 7 (64-bit)-Betriebssystemabbild-Dateien (Operating System Image WIM), die durch ein SCCM 2007 Capture Medium erstellt worden sind enthalten Referenzen auf die Fortschrittsbalken-Klasse (SMS TSE Progress UI) im 32-bit-Registrierungszweig. Wird das Betriebssystemabbild nun unter SCCM 2012 (R2) verwendet, werden diese Referenzen beim Tasksequenz-Schritt “Setup Windows and ConfigMgr” unvollständig aktualisiert. Der Fortschrittsbalken bleibt deshalb nach dem Reboot im “Setup Windows and ConfigMgr”-Step unsichtbar. Das Problem tritt nur für ein 64-bit-OS-Abbild auf, da der SCCM-Client 2007 im Gegensatz zum SCCM-Client 2012 noch überwiegend als 32-bit-Code erstellt ist.

Abhilfe: Als Lösung wird gern genannt, ein neues Betriebssystem-Abbild mit einem SCCM 2012 Capture Medium bzw. einer Build&Capture-Tasksequenz zu erstellen. Es geht aber auch einfacher: Zwischen dem “Apply Operating System Image” und dem “Setup Windows and ConfigMgr”-Tasksequenzschritten baue ich einen weiteren ein, Type: “Run Command Line”. Die Commandline ist wie folgt:

cmd /c "reg load HKLM\OfflineSW %OSDTargetSystemDrive%\WINDOWS\system32\config\SOFTWARE & reg delete HKLM\OfflineSW\Classes\TypeLib\{B86F0E2A-4243-4A10-81B9-ADFEF6F7423A} /f & reg delete HKLM\OfflineSW\Classes\Wow6432Node\CLSID\{F79474A1-7B80-4A18-BC7B-D3938BD93808} /f & reg delete HKLM\OfflineSW\Wow6432Node\Microsoft\CCM /f & reg unload HKLM\OfflineSW"

Dies lädt noch unter Windows PE die Registry des auf die Festplatte gebrachten OS-Images und löscht die alten Progress-UI-Referenzen. Diese werden vom “Setup Windows and ConfigMgr”-Step dann erwartungsgemäß erstellt.

Nützliches für das Windows 7 und Office 2010 Deployment mit ConfigMgr 2007

30. August 2013

Hier möchte ich mal ein paar nützliche Anmerkungen für die Windows 7 und Office 2010 Deployment Tasksequenz aufschreiben.
weiter…

Skripte beim 64-bit-Betriebssystem

29. April 2010

Der ConfigMgr 2007 Client Agent wie auch der SMS 2003 Client sind reine 32-bit-Anwendungen bzw. Dienste. Das führt dazu, dass Installations- oder Konfigurationsskripte (cmd, vbs) in der 32-bit Umgebung ausgeführt werden, da jeweils die 32-bit-Version des Skript-Interpreters (cmd.exe oder wscript.exe) vom Client Agenten geladen wird. Problematisch wird es dann, wenn innerhalb des Skriptes auf Registry-Werte oder Dateien zugegriffen werden soll, die von einem 64-bit-Anwendungssetup installiert wurden - die File System und Registry Redirection des WoW64-Systems lässt den Zugriff zum falschen Ziel laufen. weiter…

Windows 7 und ConfigMgr 2007 SP2

22. Oktober 2009

Heute wurde Windows 7 offiziell herausgegeben. Das allein wäre natürlich keinen Blog-Eintrag wert, denn viele Unternehmen, TechNet-Plus- und MSDN-Subscribers können schon seit Monaten Windows 7 downloaden, und spätestens heute früh auf dem Weg zur Arbeit hat der Durchschnittsbürger im Radio von den diversen nächtlichen Verkaufsparties gehört. weiter…

Wo habe ich nur die Collection verlinkt?

28. August 2009

Irgendwo, ja irgendwo ist diese Collection. Nur wo?
Der folgende Report zeigt die Collection-Hierarchie:

weiter…

ConfigMgr Report: All Maintenance Windows

28. August 2009

SCCM bringt einen Standardreport mit, “Maintenance Windows Available to a Particular Client”. Aber manchmal möchte man vielleicht die Übersicht über alle Maintenance Windows, die man auf irgendwo definiert hat. Hier ist meine Definition:

weiter…

Verwaiste Inventurdaten finden

15. Mai 2009

Heute ist es passiert: Der Report “Count operating systems and service packs” sagte mir, es gebe noch 20 Windows Server 2003 mit Service Pack 1, doch als ich auf den Report-Link zu “Computers with a specific operating system and service pack” klickte, wurden nur 13 aufgelistet. Ein Fehler in den Standard-Reports? weiter…

SCCM 2007: Mixed Mode oder Native Mode

29. August 2008

Schon während der Installation vom SCCM 2007 stellt sich die Frage, ob die Site im Mixed Mode oder im Native Mode betrieben werden soll. Wie soll ich mich denn da jetzt entscheiden, fragt sich vielleicht manch einer, der nicht schon vorher die entscheidenden Stellen der SCCM-Dokumentation studiert oder eine meiner Schulungen besucht hat. Grund genug, dass ich einmal versuche, eine kleine Entscheidungshilfe zu geben und die Links zur Original-Dokumentation nenne, um dessen Lektüre man später mal nicht umhin kommt. Vorab in Kurzform: man nehme zunächst den Mixed Mode und schalte später in den Native Mode , wenn man ihn benötigt. weiter…

Tabellengrößen und was beim Ändern von Datenbankwartungstasks beachtet werden sollte

6. Juni 2008

Wenn die Datenbank sehr groß wird, muss der Verursacher gefunden werden. Mit den folgenden vier SQL-Abfragen lassen sich die Tabellen der Größe nach auflisten weiter…

Windows XP SP3 verfügbar (NAP-Client)

8. Mai 2008

Nicht nur SCCM 2007 Kunden haben darauf gewartet: Die finale Version des Service Pack 3 für Windows XP ist nun verfügbar.

Das ist wichtig für SCCM 2007 Kunden: Das SP3 enthält den lang erwarteten NAP-Client für Windows XP, der zusammen mit Windows Server 2008 die Basis für die Unterstützung von Network Access Protection (NAP) ist. weiter…

SMSMap: Ein Ersatz für SMS Network Trace (Netzwerkablaufverfolgung)

17. Januar 2008

Mit dem SMS Network Trace Tool konnte man ein Netzwerkdiagramm für einen ausgewählten Standort oder ein ausgewähltes Standortsystem erstellen. Mit SMS 2003 SP2 wurde das Tool, dass in der deutschen Version “Netzwerkablaufverfolgung” hieß, jedoch leider entfernt. Mit SMSMap steht nun ein möglicher Ersatz zur Verfügung. weiter…

Repackaging-Tools und so…

6. Dezember 2007

Wenn es um Softwareverteilung im Unternehmen geht, dann muss die Installation und gegebenenfalls auch die Deinstallation in der Regel ohne oder mit definiertem Benutzereingriff erfolgen. Spätestens dann, wenn das Setup-Programm, dass der Hersteller der Software vorgesehen hat, nicht die gewünschten Steuerungsmöglichkeiten zulässt, muss ein Repackaging-Tool her. Ich möchte hier kurz einmal die wichtigsten nennen. weiter…

SMS 2003: Abhängige Ankündigungen (Dependent Advertisements)

29. November 2007

In den Programmeigenschaften eines SMS-Paketes lässt sich festlegen, ob es von einem anderen Programm abhängig ist (Advanced / Run another program first). Es muss jedoch bei solch einer Kettenbildung stets gewährleistet sein, dass das abhängige Programm erfolgreich läuft, sonst bricht die Kette ab. Genau hier liegt aber ein Problem: Wurde z.B. ein abhängiges Programm manuell installiert, schlägt die zweite Installation derselben Anwendung (per SMS) gegebenenfalls mit dem Fehler fehl, dass die Software bereits installiert ist. Vielleicht soll auch ein Programm von mehreren anderen abhängig sein, ohne dass diese einer gegenseitigen Abhängigkeit unterliegen. Es macht also Sinn, nach Alternativen in der Programmsteuerung zu suchen, die sogar eine definierte Reihenfolge von Installationen zulässt. weiter…

Nützliches für Windows Unattended Setups und SMS 2003 OSD

18. Oktober 2007

Da ich nicht weiß, wohin mit den Links zu Themen, die man immer wieder gern mal nachliest, folgt hier eine kleine Linkliste, die vielleicht ab und zu erweitert wird. weiter…

SMS Remote Control temporär aktivieren

7. September 2007

In vielen SMS 2003 Implementationen wird SMS Remote Control generell nicht mehr auf Windows XP Clients aktiviert.
Dennoch sind die Tools oftmals hilfreich, z.B. wenn Remote Desktop oder Remote Assistance mal ihren Dienst versagen oder es erforderlich ist, dass man sich während der Unterstützung eines Benutzers von einer Session ab- und wieder anmelden muss.
Hier würde es helfen, Remote Control temporär auf einem Client aktivieren zu können. weiter…

SMS Service Packs & Co

5. August 2007

Nun ist das Service Pack 3 für SMS 2003 schon seit einer ganzen Weile verfügbar. Nicht jeder aber kann es sofort einsetzen: Jedes Service Pack hat so seine speziellen Voraussetzungen, die man unbedingt kennen sollte, bevor man mit dem Update beginnt. So zum Beispiel werden bestimmte ältere Betriebssystem Service Packs nicht mehr unterstützt. weiter…

Hallo Welt!

7. Juli 2006

Willkommen bei Thorsten Lau - IT-Lösungen, Ihrem Ingenieurbüro für IT-Dienstleistungen: Beratung, Integration, Schulung und Entwicklung aus einer Hand.