Sonntag, 3. November 2013

Windows 8.1 Customizing


Direkt auf Desktop booten:
Damit beim Computer Start nicht der Start Screen, sondern gleich der native Desktop angezeigt wird, kann nachfolgende Policy Setting gesetzt werden:
 
User Configuration / Administrative Templates / Start Menu and Task bar / Go to the desktop instead of start when signing in or when all the apps on a screen are closed

Die Einstellung kann auch bei einzelnen Benutzer über GPEDIT konfiguriert werden.

Einstellung auf Deutsch: Beim Anmelden, oder wenn alle Apps auf einem Bildschirm geschlossen werden, den Desktop astatt die Startseite anzeigen.

Wichtig: Damit diese Policy Setting sichtbar ist, müssen die Windows 8.1 Group Policy Definitions geladen sein.

Verknüpfungen unter Windows 8.1:
Bei Windows 8.1 werden neue Software Installationen nicht mehr automatisch an den Start Screen angeheftet, sondern müssen manuell von alle Apps auf den Start gepint werden. Damit der Benutzer die Programme dennoch findet, gibt es einige Varianten:

Customizing:

Den Benutzer schulen, dass er seine Applikationen von alle Apps an den Start anpinen muss.

Suchen:

Den Benutzer schulen, dass er seine Programme jeweils suchen soll.

Alle Apps anstatt Start Screen anzeigen:

Mit dieser Einstellung werden beim Aufrufen vom „Start Screen“ alle Apps angezeigt.

User Configuration / Administrative Templates / Start Menu and Task bar / Show the Apps view automatically when the user goes to start

Desktop Apps zuerst anzeigen:

Mit dieser Einstellung werden native Desktop Applikationen in der Ansicht zuerst aufgelistet:

User Configuration / Administrative Templates / Start Menu and Task bar / List desktop Apps first in the app view

Start Screen Wallpaper:
Standardmässig ist das Wallpaper vom Desktop und vom Start Screen nicht dasselbe. Dies kann jedoch über die Registry definiert werden. Dabei werden folgende Werte verwendet:

Path: HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Accent
Reg Value Name: MotionAccentId_v1.00
Reg Type: REG_DWORD
Reg Value: 219 (Decimal)

Mit der Funktion „Apply once“ von den Group Policy Preferences kann definiert werden, ob der Benutzer die Einstellung ändern kann.


Logon Screen Wallpaper:
Mit den nachfolgenden Registry Keys kann der Standard Logon Screen vom Computer definiert werden:

Path: HKCU\Software\Policies\Microsoft\Windows\Personalization
Reg Value Name: LockScreenImage
Reg Type: REG_SZ
Reg Value
: %Pfad zum *.jpg“

Mit den nachfolgenden Registry Keys kann definiert werden, dass der Benutzer den LogonScreen NICHT wechseln kann:

Path: HKCU\Software\Policies\Microsoft\Windows\Personalization
Reg Value Name: NoChangingLockScreen
Reg Type: REG_DWORD
Reg Value
: 1

Mit der Funktion Apply once von den Group Policy Preferences kann definiert werden, ob der Benutzer die Einstellung ändern kann.


Apps an Start Screen anpinen:
Wie bereits erwähnt, werden Programme bei der Installation nicht mehr direkt an den Start Screen angepint. Damit diese trotzdem direkt auf dem Benutzer Start Screen ersichtlich sind, kann folgender WORKAROUND umgesetzt werden:

Über folgende Group Policy kann definiert werden, welche Apps (ID’s) am Start angepint sein sollen:

Administrative Templates / Start Menu and Task bar / Pin Apps to Start when Installed



Die notwendigen App-IDs erhält man über folgenden Weg:

·         Bei einer Referenzmaschine müssen die gewünschten Applikationen (Apps und native Installationen) an den Start gepint werden.

·         Über den folgenden Powershell Befehl wird das Layout des aktuellen Start Screens exportiert: Export-StartLayout –As XML –Path .\Layout.xml

·         Das XML File kann zb. Wie folgt aussehen:



ð  Die App-Gruppen werden auch im XML abgebildet

ð  Beispiele:

o   Skype App:

§  <tile FencePost="0" size="square150x150" AppID="Microsoft.SkypeApp_kzf8qxf38zg5c!App"/>

o   Windows Explorer (native):

§  <tile FencePost="0" size="square150x150" AppID="Microsoft.Windows.Explorer"/>

o   Office Word (native):

§  <tile FencePost="0" size="square150x150" AppID="{7C5A40EF-A0FB-4BFC-874A-C0F2E0B9FA8E}\Microsoft Office\Office15\WINWORD.EXE"/>

WICHTIG: bei diesem Workaround muss folgendes beachtet werden:

·         Bei einer neuen Applikation muss jeweils auch die Group Policy erweitert werden (evtl. auch bei Updates)

·         Damit die ID erhalten wird, muss jeweils das XML File generiert werden. (womöglich Integration in Paketierungsprozess)

·         Die Policy Einstellung muss VOR der Applikationsinstallation bereits gesetzt sein

·         Methode ist nicht besonders übersichtlich

·         Die Sortierung und Grösse des Tiles kann nicht bestimmt werden

·         Wenn der Benutzer eine App unpint, wird sie nicht mehr automatisch angepint

 

Custom Start Screen Layout Deployment:
Über nachfolgende Methode kann ein standardisiertes Start Screen Layout verteilt werden:

·         Auf einem Referenzcomputer das Standard Layout erstellen

·         Über Powershell exportieren: Export-StartLayout –As BIN –Path .\AppsFolderLayout.Bin

·         In der Deployment Lösung ein Paket mit folgenden Eigenschaften erstellen:

o   Source: AppsLayout.Bin

o   Command: xcopy AppsFolderLayout.Bin „%SYSTEMDRIVE%\Users\Default\AppData\Local\Microsoft\Windows“ /Q /R /Y 

Montag, 21. Oktober 2013

SCCM Reporting Roled-based Administration

Roled-based Administration für SCCM Reports wird mit folgendem Regkey ausgeschaltet:

·         HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\SRSRP
EnableRbacReporting

Mittwoch, 9. Oktober 2013

SCCM Custom Hardware Inventory (Regkey)

SCCM Custom Hardware Inventory (Regkey)

Datei „E:\Microsoft Configuration Manager\inboxes\clifiles.src\hinv\configuration.mof“ öffnen

Extension hinzufügen:

//========================
// Added extensions start
//========================

// Registry property provider

#pragma deleteclass("Maintenance_Task", NOFAIL)
[DYNPROPS]
Class Maintenance_Task
{
[key] string KeyName;
String MTStamp;
};
[DYNPROPS]
Instance of Maintenance_Task
{
KeyName="Maintenance Task";
[PropertyContext("Local|HKEY_LOCAL_MACHINE\\SOFTWARE\\INFRA\\Maintenance Task|MTStamp"),Dynamic,Provider("RegPropProv")] MTStamp;
};

//========================
// Added extensions end
//========================
 
Datei speichern

Check Configuration Command in CMD:

mofcomp.exe –check „E:\Microsoft Configuration Manager\inboxes\clifiles.src\hinv\configuration.mof

Set Configuration Command in CMD:
mofcomp.exe „E:\Microsoft Configuration Manager\inboxes\clifiles.src\hinv\configuration.mof

Class in Hardware Inventory aktivieren (Regkey muss vorhanden sein, sonst Remote Connect):

Logfiles:
E:\Microsoft Configuration Manager\Logs\PolicyPv.log  ==> Class überwachen auf Server
C:\Windows\CCM\Logs\InventoryAgent.log ==> Inventory überwachen auf Client

Montag, 7. Oktober 2013

SCCM Powershell cmdlets

Mit der Version 2012 kann SCCM auch über Powershell gesteuert werden. Unter folgendem Link sind die verfügbaren commands ersichtlich:

http://technet.microsoft.com/en-us/library/jj821831(v=sc.10).aspx

Beispiel Create Collection:
New-CMDeviceCollection -LimitingCollectionName "All Systems" -Name "New Collection"

Dienstag, 17. September 2013

SCCM Collection Query - All Windows 7 Clients


select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceId = SMS_R_System.ResourceId where SMS_G_System_OPERATING_SYSTEM.Name like "Microsoft Windows 7%"

Mittwoch, 4. September 2013

HP BIOS Configuration Utility

Mit folgendem Tool können HP BIOS Konfigurationen automatisiert über Command Line gesetzt werden:

http://h20331.www2.hp.com/Hpsub/us/en/bios-conf.html

Beispiel Boot Order:
BiosConfigUtility.exe /SetConfig:BootOrder.txt

BootOrder.txt:
Boot Order
 Hard Drive(C:)
 Notebook Upgrade Bay
 USB Floppy
 USB CD-ROM
 USB Hard Disk
 Network Controller
 SD Card
 Dock Upgrade Bay




Für die Aktivierung von TPM muss zumindest temporär ein BIOS PW gesetzt sein.

Beispiel TPM Aktivierung 8540p:
BiosConfigUtility.exe /setconfig:TPM.txt /nspwd:"mypassword"BiosConfigUtility.exe /cspwd:"mypassword" /nspwd:""

TPM.txt:
English
Activate Embedded Security On Next Boot
 Disable
 *Enable
Embedded Security Device Availability
 *Available
 Hidden
Embedded Security Activation Policy
 F1 to Boot
 Allow user to reject
 *No prompts

Windows Optimierung

Mit nachfolgendem Command Line kann die Windows Optimierung forciert / manuell ausgeführt werden:

Cmd.exe /c start /wait Rundll32.exe advapi32.dll,ProcessIdleTasks

UAC für eine Datei ausklammern

Mit nachfolgendem Registry Key kann die UAC für eine bestimmte Datei ausgeklammert werden:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]

"C:\\Program Files (x86)\\%TOOL%\\%TOOL%.exe"="VISTASETUP RUNASADMIN"

SCCM Report: Client Overview mit Filter

Nachfolgender SCCM Report ermöglicht das Filtern nach Eigenschaften (zb. Domain, OS, User) und zeigt eine Hardware Overview der Zielsystem an:

 declare @Loc_ComputerName nvarchar(2000)
 if(ISNULL(@ComputerName , N'')=N'')
    select @Loc_ComputerName = N''
 else
    select @Loc_ComputerName = N'%' + @ComputerName + N'%'
   
 select  distinct v_R_System_Valid.ResourceID, 
 v_R_System_Valid.Netbios_Name0 AS [Computer Name], 
 v_R_System_Valid.Resource_Domain_OR_Workgr0 AS [Domain/Workgroup], 
 v_Site.SiteName as [SMS Site Name
], 
 v_GS_SYSTEM_CONSOLE_USAGE_MAXGROUP.TopConsoleUser0 AS [Top Console User], 
 v_GS_OPERATING_SYSTEM.Caption0 AS [Operating System], 
 v_GS_OPERATING_SYSTEM.CSDVersion0 AS [Service Pack Level], 
 v_GS_SYSTEM_ENCLOSURE_UNIQUE.SerialNumber0 AS [Serial Number], 
 v_GS_SYSTEM_ENCLOSURE_UNIQUE.SMBIOSAssetTag0 AS [Asset Tag], 
 v_GS_COMPUTER_SYSTEM.Manufacturer0 AS [Manufacturer], 
 v_GS_COMPUTER_SYSTEM.Model0 AS [Model], 
 v_GS_X86_PC_MEMORY.TotalPhysicalMemory0 AS [Memory (KBytes)], 
 v_GS_PROCESSOR.MaxClockSpeed0 AS [Processor (GHz)], 
 (Select sum(Size0) from v_GS_LOGICAL_DISK inner join v_FullCollectionMembership on (v_FullCollectionMembership.ResourceID = v_GS_LOGICAL_DISK.ResourceID ) 
 where v_GS_LOGICAL_DISK.ResourceID =v_R_System_Valid.ResourceID and v_FullCollectionMembership.CollectionID = @CollectionID) As [Disk Space (MB)], 
 (Select sum(FreeSpace0) from v_GS_LOGICAL_DISK inner join v_FullCollectionMembership on (v_FullCollectionMembership.ResourceID = v_GS_LOGICAL_DISK.ResourceID ) 
 where v_GS_LOGICAL_DISK.ResourceID =v_R_System_Valid.ResourceID and v_FullCollectionMembership.CollectionID = @CollectionID) As [Free Disk Space (MB)] 
 from v_R_System_Valid 
 inner join v_GS_OPERATING_SYSTEM on (v_GS_OPERATING_SYSTEM.ResourceID = v_R_System_Valid.ResourceID) 
 left join v_GS_SYSTEM_ENCLOSURE_UNIQUE on (v_GS_SYSTEM_ENCLOSURE_UNIQUE.ResourceID = v_R_System_Valid.ResourceID) 
 left join v_GS_COMPUTER_SYSTEM on (v_GS_COMPUTER_SYSTEM.ResourceID = v_R_System_Valid.ResourceID) 
 LEFT join v_GS_X86_PC_MEMORY on (v_GS_X86_PC_MEMORY.ResourceID = v_R_System_Valid.ResourceID) 
 LEFT join v_GS_PROCESSOR on (v_GS_PROCESSOR.ResourceID = v_R_System_Valid.ResourceID) 
 inner join v_FullCollectionMembership on (v_FullCollectionMembership.ResourceID = v_R_System_Valid.ResourceID) 
 left join v_Site on (v_FullCollectionMembership.SiteCode = v_Site.SiteCode) 
 LEFT join v_GS_LOGICAL_DISK on (v_GS_LOGICAL_DISK.ResourceID = v_R_System_Valid.ResourceID) and v_GS_LOGICAL_DISK.DeviceID0=SUBSTRING(v_GS_OPERATING_SYSTEM.WindowsDirectory0,1,2) 
 left join v_GS_SYSTEM_CONSOLE_USAGE_MAXGROUP on (v_GS_SYSTEM_CONSOLE_USAGE_MAXGROUP.ResourceID = v_R_System_Valid.ResourceID) 
 Where v_FullCollectionMembership.CollectionID = @CollectionID 
 and (v_R_System_Valid.Netbios_Name0 like @Loc_ComputerName or @Loc_ComputerName='') 
 and (v_R_System_Valid.Resource_Domain_OR_Workgr0 = @Domain or @Domain='') 
 and (v_Site.SiteName = @SMSSiteName or @SMSSiteName='') 
 and (v_GS_SYSTEM_CONSOLE_USAGE_MAXGROUP.TopConsoleUser0 = @TopUser or @TopUser = '') 
 and (v_GS_OPERATING_SYSTEM.Caption0 = @OperatingSystem or @OperatingSystem='') 
 and (v_GS_COMPUTER_SYSTEM.Manufacturer0 = @Manufacturer or @Manufacturer = '') 
 and (
v_GS_COMPUTER_SYSTEM.Model0=@Model or @Model = '') 
 Order by v_R_System_Valid.Netbios_Name0

Dienstag, 3. September 2013

SCCM Report: Hostname / Manufactor / SerialNumber / Model

Nachfolgende Query ergibt einen Report mit Hostname / Manufactor / SerialNumber / Model:

select v_R_System.Name0, v_GS_PC_BIOS.Manufacturer0, v_GS_PC_BIOS.SerialNumber0,v_GS_COMPUTER_SYSTEM.Model0

FROM v_R_System JOIN v_GS_PC_BIOS on  v_R_System.ResourceID =  v_GS_PC_BIOS.ResourceID JOIN v_GS_COMPUTER_SYSTEM on v_R_System.ResourceID = v_GS_COMPUTER_SYSTEM.ResourceID

Installation Treiber über CommandLine

mit nachfolgendem Command kann ein Treiber (ohne) Setup über Command Line installiert werden:

C:\Windows\System32\pnputil.exe -i -a .\*.inf

Powershell Restriction Policy in einem Befehl aufheben

Mit nachfolgendem Befehl kann die Powershell Restriction Policy für eine Command Line aufgehoben werden:

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -Command "if ((Get-ExecutionPolicy) -eq 'Restricted'){Set-ExecutionPolicy Unrestricted -Scope Process -Force }; . 'c:\test\meinscript.ps1'"

Restart SCCM Tasksequence in Windows PE

Mit der Anwendung X:\sms\bin\x64\TsBootShell.exe kann eine Tasksequence im Windows PE Modus manuell gestartet werden.

SQL Query "Computer pro Model"

SQL Query "Computer pro Model"

SELECT Model0 , COUNT (Model0) AS Expr1 FROM v_GS_COMPUTER_SYSTEM Group by Model0 Order by Model0

Get Computer Model

Command:
WMIC ComputerSystem GET Model

Query:
SELECT * FROM Win32_ComputerSystem where Model like 'HP EliteBook 8570p%'

Sonntag, 1. September 2013

Aero aktivieren

winsat dwm

Windows 8 Powerplans

Powerplan auf High Performance setzen:
powercfg setactive 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c

Powerplan auf Ausbalanciert setzen:
powercfg setactive 381b4222-f694-41f0-9685-ff5bb260df2e

Windows 8 Features über Command aktivieren


Features abrufen:
Dism /online /Get-Features

Beispiel .NET bei Windows 8 (mit Sourceangabe):
dism /online /enable-feature /featurename:NetFx3 /All /Source:D:\sources\sxs /LimitAccess

Beispiel Telnet bei Windows 8 (ohne Sourceangabe):
dism /online /Enable-Feature /FeatureName:TelnetClient

TechNet:
http://technet.microsoft.com/en-us/library/hh824822.aspx

Featurelist Windows 8:
Microsoft-Hyper-V-All

Microsoft-Hyper-V-Tools-All

Microsoft-Hyper-V

Microsoft-Hyper-V-Management-Clients

Microsoft-Hyper-V-Management-PowerShell

Printing-Foundation-Features

Printing-Foundation-LPRPortMonitor

Printing-Foundation-LPDPrintService

Printing-Foundation-InternetPrinting-Client

FaxServicesClientPackage

ScanManagementConsole

RemoteServerAdministrationTools

RemoteServerAdministrationTools-ServerManager

RemoteServerAdministrationTools-Roles

RemoteServerAdministrationTools-Roles-CertificateServices

RemoteServerAdministrationTools-Roles-CertificateServices-CA

RemoteServerAdministrationTools-Roles-CertificateServices-OnlineResponder

RemoteServerAdministrationTools-Roles-AD

RemoteServerAdministrationTools-Roles-AD-DS

RemoteServerAdministrationTools-Roles-AD-DS-SnapIns

RemoteServerAdministrationTools-Roles-AD-DS-AdministrativeCenter

RemoteServerAdministrationTools-Roles-AD-Powershell

RemoteServerAdministrationTools-Roles-DHCP

RemoteServerAdministrationTools-Roles-DNS

RemoteServerAdministrationTools-Roles-RemoteAccess

RemoteServerAdministrationTools-Roles-FileServices

RemoteServerAdministrationTools-Roles-FileServices-Dfs

RemoteServerAdministrationTools-Roles-FileServices-Fsrm

RemoteServerAdministrationTools-Roles-FileServices-Nfs

RemoteServerAdministrationTools-Roles-FileServices-StorageMgmt

RemoteServerAdministrationTools-Roles-RDS

RemoteServerAdministrationTools-Roles-RDS-Gateway

RemoteServerAdministrationTools-Roles-RDS-LicensingUI

RemoteServerAdministrationTools-Roles-RDS-LicensingDiagUI

RemoteServerAdministrationTools-Roles-VA

RemoteServerAdministrationTools-Roles-WSUS

RemoteServerAdministrationTools-Roles-WSUS-API

RemoteServerAdministrationTools-Roles-WSUS-UI

RemoteServerAdministrationTools-Features

RemoteServerAdministrationTools-Features-BitLocker

RemoteServerAdministrationTools-Features-Clustering

RemoteServerAdministrationTools-Features-GP

RemoteServerAdministrationTools-Features-IPAM

RemoteServerAdministrationTools-Features-LoadBalancing

RemoteServerAdministrationTools-Features-NICTeaming

RemoteServerAdministrationTools-Features-Wsrm

SimpleTCP

SNMP

WMISnmpProvider

Windows-Identity-Foundation

MicrosoftWindowsPowerShellV2Root

MicrosoftWindowsPowerShellV2

DirectoryServices-ADAM-Client

Internet-Explorer-Optional-amd64

NetFx3

IIS-WebServerRole

IIS-WebServer

IIS-CommonHttpFeatures

IIS-HttpErrors

IIS-HttpRedirect

IIS-ApplicationDevelopment

IIS-NetFxExtensibility

IIS-NetFxExtensibility45

IIS-HealthAndDiagnostics

IIS-HttpLogging

IIS-LoggingLibraries

IIS-RequestMonitor

IIS-HttpTracing

IIS-Security

IIS-URLAuthorization

IIS-RequestFiltering

IIS-IPSecurity

IIS-Performance

IIS-HttpCompressionDynamic

IIS-WebServerManagementTools

IIS-ManagementScriptingTools

IIS-IIS6ManagementCompatibility

IIS-Metabase

WAS-WindowsActivationService

WAS-ProcessModel

WAS-NetFxEnvironment

WAS-ConfigurationAPI

IIS-HostableWebCore

IIS-CertProvider

IIS-WindowsAuthentication

IIS-DigestAuthentication

IIS-ClientCertificateMappingAuthentication

IIS-IISCertificateMappingAuthentication

IIS-ODBCLogging

IIS-StaticContent

IIS-DefaultDocument

IIS-DirectoryBrowsing

IIS-WebDAV

IIS-WebSockets

IIS-ApplicationInit

IIS-ASPNET

IIS-ASPNET45

IIS-ASP

IIS-CGI

IIS-ISAPIExtensions

IIS-ISAPIFilter

IIS-ServerSideIncludes

IIS-CustomLogging

IIS-BasicAuthentication

IIS-HttpCompressionStatic

IIS-ManagementConsole

IIS-ManagementService

IIS-WMICompatibility

IIS-LegacyScripts

IIS-LegacySnapIn

IIS-FTPServer

IIS-FTPSvc

IIS-FTPExtensibility

MSMQ-Container

MSMQ-Server

MSMQ-Triggers

MSMQ-ADIntegration

MSMQ-HTTP

MSMQ-Multicast

MSMQ-DCOMProxy

WCF-Services45

WCF-HTTP-Activation45

WCF-TCP-Activation45

WCF-Pipe-Activation45

WCF-MSMQ-Activation45

WCF-TCP-PortSharing45

WCF-HTTP-Activation

WCF-NonHTTP-Activation

NetFx4-AdvSrvs

NetFx4Extended-ASPNET45

MediaPlayback

WindowsMediaPlayer

Microsoft-Windows-MobilePC-Client-Premium-Package-net

Microsoft-Windows-MobilePC-LocationProvider-INF

Printing-XPSServices-Features

RasCMAK

RasRip

MSRDC-Infrastructure

SearchEngine-Client-Package

TelnetClient

TelnetServer

TFTP

TIFFIFilter

Xps-Foundation-Xps-Viewer

Windows-Defender-Default-Definitions

ServicesForNFS-ClientOnly

ClientForNFS-Infrastructure

NFS-Administration

SUA

Windows 8 - unerwarteter Sleep Mode

Verhalten:
Windows 8 geht während des Betriebs unerwartet in den Standby.

Option Unattended Sleep Timeout hinzufügen:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\238C9FA8-0AAD-41ED-83F4-97BE242C8F20\7bc4a2f9-d8fc-4469-b07b-33eb785aaca0]
"Attributes"=dword:00000002


Anschliessend werden die Energie Optionen durch untenstehende Einstellung erweitert:



Option Unattended Sleep Timeout entfernen:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\238C9FA8-0AAD-41ED-83F4-97BE242C8F20\7bc4a2f9-d8fc-4469-b07b-33eb785aaca0]
"Attributes"=dword:00000001

Freitag, 30. August 2013

WCF Activation Fehler

Fehler: im Log wird angezeigt, dass WCF Activation nicht verfügbar ist.
Lösung: Installation .NET - HTTP Activation

Download from Distribution Point failed - 80091007 - hash values couldn't be matched error


Fehler: Ein Windows Image wird beim Staging nicht (oder zeitweise nicht ) heruntergeladen mit folgendem Error: 80091007 - hash values couldn't be matched error

Ursache:
Fehler kann auftreten, wenn der Server virtuell auf VMware betrieben wird und die Netzwerkkarte E1000 konfiguriert ist.

Lösung:
Netzwerkkarte auf VMXNET3 wechseln

Dienstag, 27. August 2013

WSUS auf Server 2012

Wenn WSUS nicht über den Server Manager installiert werden kann (Fehler bei Post Installation Setup), Installation über Powershell versuchen: %programfiles%\update services\tools\wsusutil.exe postinstall CONTENT_DIR=C:\Wsus SQL_INSTANCE_NAME=<database server Name>

Donnerstag, 8. August 2013

Windows LogonScreen

Windows LogonScreen

Bei einem Client Wartungsfenster ist es wünschenswert, temporär den Logon Screen auf ein
Wartungsbild zu wechseln. Somit weiss der Benutzer, wann die Wartung abgeschlossen ist.

Windows 7

Unter Windows 7 konnte mit der Datei:
C:\Windows\System32\oobe\Info\backgrounds\backgroundDefault.jpg

und dem Registry Key:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\System\
DWORD = UseOEMBackground / (Value = 1)

Der Logonscreen auf ein benutzerspezifisches Bild geändert werden. Das Bild darf dabei nicht grösser als 256 KB sein.

Windows 8

Unter Windows 8 funktioniert dieses Vorgehen nicht mehr. Neu kann der Logon Screen mit folgenden Registry Keys gesetzt werden:

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Personalization /v NoChangingLockScreen /t REG_DWORD /d 1 /f

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Personalization /v LockScreenImage /t REG_SZ /d C:\Windows\Web\Wallpaper\Maintenance\backgroundDefault.jpg /f

Durch entfernen der Keys wird das Bild vom Benutzer angezeigt.


Dienstag, 7. Mai 2013

Microsoft führend im Client Management Quadrant von Gartner

 
Im frisch veröffentlichten Magic Quadrant (April 2013) vom renommierten Analysten Gartner, hat Microsoft seine Position als führender Hersteller im Bereich Client Management Lösungen weiter ausgebaut.
Durch die umfangreiche und visionäre Deployment Lösung "System Center Configuration Manager" hat Microsoft ein sehr leistungsfähiges und stabiles Produkt im Portfolio. Die Positionierung im Quadrant ist weiter auf die stetige Entwicklung und Ausbau der Lösungen zurückzuführen. So beispielsweise mit der Integration von virtuellen Software Paketen oder der Benutzer-zentrierten Verteilung. Anderseits bietet Microsoft mit Windows Intune eine Cloud-basierende Client und Mobile Device Lösung an.