Following criticism from TechNet and MSDN subscribers, Microsoft has announced plans to release the Core and Pro RTM builds for Windows 8.1 and Windows Server 2012 R2 to users of those services. Additionally, the release candidate build for Visual Studio 2013 will be provided to TechNet and MSDN subscribers.
Author Archives: Thomas.Marcussen
Serialized Editing of Data Objects in ConfigMgr2012 (SEDO)
A few facts about SEDO
- 30 minute timeout for the lock – so if I am not active the lock goes away after 30 minutes.
- Another admin want to edit the object, in this case a task sequence I can press “Retry Edit” and if the first admin have been inactive more than five minutes then control is transferred to the Admin requesting to edit it. But in difference to SCCM 2007, there will not be conflict as I as the first admin cannot save the changes I make so there are no conflicts created.
- Admin UI crash can cause Locks
When the UI crashes and causes locks, you can easily unlock or locate the Locks
run sql mangement studio against your DB
Show locks: select * from SEDO_LockState where LockStateID <> 0
Delete locks: delete from SEDO_LockState where id=’PLACE ID FROM ABOVE HERE’
After installing IE10, sysprep fail with error: SYSPRP LaunchDll:Could not load DLL C:WindowsSysWOW64iesysprep.dll[gle=0x000000c1]
This took me quite some time to figure out.
When running a build and capture task sequece from ConfigMgr, it won’t give any errors
Even after the image is captured and ready for re-deployment, the error appears when trying to run Setup Windows and Configmgr from a deployment task sequence. It would just break/stop right in the middel of that process, leaving your with pretty mush a useless deployment
Solution:
Set permission for group Administrators ( Full Control ) to
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionSetupSysprepCleanup
Value Name
{EC9FE15D-99DD-4FB9-90D5-5B56E42A0F80}
Value Data
C:WindowsSysWOW64iesysprep.dll,Sysprep_Cleanup_IE
replace with
C:WindowsSystem32iesysprep.dll,Sysprep_Cleanup_IE
Set permission for group Administrators ( Full Control ) to
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionSetupSysprepGeneralize
Value Name
{EC9FE15D-99DD-4FB9-90D5-CE53C91AB9A1}
Value Data
C:WindowsSysWOW64iesysprep.dll,Sysprep_Generalize_IE
replace with
C:WindowsSystem32iesysprep.dll,Sysprep_Cleanup_IE
Set permission for group Administrators ( Full Control ) to
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionSetupSysprepSpecialize
Value Name
{EC9FE15D-99DD-4FB9-90D5-676C338DC1DA}
Value Data
C:WindowsSysWOW64iesysprep.dll,Sysprep_Cleanup_IE
replace with
C:WindowsSystem32iesysprep.dll,Sysprep_Cleanup_IE
setting this from a batch file:
IEhotfix.cmd:
regini -m \%computername% iesysprep.dll.txt reg add HKLMSOFTWAREMicrosoftWindowsCurrentVersionSetupSysprepCleanup /v {EC9FE15D-99DD-4FB9-90D5-5B56E42A0F80} /t REG_SZ /d “C:WindowsSystem32iesysprep.dll,Sysprep_Cleanup_IE” /f reg add HKLMSOFTWAREMicrosoftWindowsCurrentVersionSetupSysprepGeneralize /v {EC9FE15D-99DD-4FB9-90D5-CE53C91AB9A1} /t REG_SZ /d “C:WindowsSystem32iesysprep.dll,Sysprep_Cleanup_IE” /f reg add HKLMSOFTWAREMicrosoftWindowsCurrentVersionSetupSysprepSpecialize /v {EC9FE15D-99DD-4FB9-90D5-676C338DC1DA} /t REG_SZ /d “C:WindowsSystem32iesysprep.dll,Sysprep_Cleanup_IE” /f
iesysprep.dll.txt
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionSetupSysprepCleanup [1] HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionSetupSysprepGeneralize [1] HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionSetupSysprepSpecialize [1]
Windows Assessment and Deployment Kit (Windows ADK) for Windows 8.1 Preview has arrived!
Microsoft Deployment Toolkit 2013 Preview Now Available
MDT 2013 Preview includes:
- Support for the Windows Assessment and Deployment Kit (ADK) for Windows 8.1 Preview. (The Windows ADK for Windows 8.1 Preview is available on the Microsoft Download Center.)´
- Support for deployment of Windows 8.1 Preview and Windows Server 2012 R2 Preview, as well as Windows 7 and Windows 8 families of operating systems.
- Support for zero-touch integration (ZTI) with System Center 2012 R2 Configuration Manager Preview.
Dont forget to sign up for the Client Management program on Connect in the MDT group.
ConfigMgr 2012 R2 Preview is now available on MSDN
System Center 2012 Configuration Manager R2 preview is available for download for MSDN subscribers.
System Center 2012 R2 Preview Configuration Manager (x86 and x64) – (Multilanguage).
http://msdn.microsoft.com/subscriptions/json/GetDownloadRequest?brand=MSDN&locale=en-us&fileId=53939&activexDisabled=false&akamaiDL=true
New Dell WINPE 4.0 Driver CAB Pack 19/05-2013
With the Dell Client Systems Deployment CAB, you can perform the following tasks:
1) Use Microsoft Windows OS-based PnP enumeration capabilities to install drivers for applicable devices
2) Create a system-level optimized deployment sequence
3) Setup an appropriate boot control sequence
4) Optimize the deployment of targeted system-specific driver packages
Release Date: 5/19/2013
Importance: Optional
Version: 1.0,A01
http://www.dell.com/support/drivers/us/en/04/DriverDetails/Product/latitude-e6530?driverId=F80M9&osCode=W864&fileId=3181395316&languageCode=EN&categoryId=SM#
ConfigMgr 2012 SP1 issues with OSDPreseveDriveLetter
Ran into this issue when trying deploy an existing image – the image was created without the propertly OSDPreseveDriveLetter in the Build and Capture task sequence.
My deployment task sequence kept failing Setup Windows and Configmgr.
The CCM client installed on the system ended up broken
The error messages from ccmsetup.log
C:WINDOWSccmsetup{1AF71F68-6089-4211-ADDC-06DF40606141}client.msi installation failed. Error text: ExitCode: 1603
– Client installation has failed too many times. Ccmsetup will now abort.
Solution:
– Add OSDPreseveDriveLetter=False to Build and Capture Task sequecen
I really wanted to use the image that i already had created, so here is what i did:
1. Added the OSDPreseveDriveLetter=False in my deployment task sequecen
2. Added /forceinstall /SMSMP=FQDN /SMSSLP=FQDN to step Setup Windows and ConfigMgr
File cannot be loaded because the execution of scripts is disabled on this system
Error when trying to execute powershell script
cannot be loaded because the execution of scripts is disabled on this system
The machine was a x64 bit Windows Server 2012 so had to set the Powershell policy for BOTH x86 and x64 to solve my problem
command: Set-ExecutionPolicy Unrestricted
The x86 version can be found here: %windir%SysWOW64WindowsPowerShellv1.0
About Execution Policies: http://technet.microsoft.com/da-DK/library/hh847748.aspx
Using the Set-ExecutionPolicy Cmdlet: http://technet.microsoft.com/en-us/library/ee176961.aspx
Simple, but nice script to install the ConfigMgr Client
This is simple, but nice script to install the ConfigMgr Client – very handy in transition phases.
‘Install-CMClient.vbs
on error resume next
Dim currentVer
currentVer = “5.00.7711.0000”
‘Init common variables
Dim wshShell
Dim objFileSystem
Set wshShell = wscript.CreateObject(“wscript.Shell”)
Set objFileSystem = CreateObject(“scripting.FileSystemObject”)
‘Main Flow
If CheckSCCM = False Then
InstallSCCMAgent
ElseIf CheckSCCMVersion maxVer Then
maxVer = thisVer
End If
Next
CheckSCCMVersion = maxVer
End Function