Quantcast
Channel: Microsoft Deployment Toolkit forum
Viewing all 11297 articles
Browse latest View live

How to manage duplicate drivers in MDT 2013

$
0
0
I am using the process suggested by Michael Niehaus to manage drivers. Each model has a driver folder. This is great to speed up PnP but I'm running into an issue with a ton of duplicate drivers. Normally I would not care but I am running into a situation where WinPE x64 throws a blue screen (irql_not_less_or_equal) on certain HP models which I have tracked down to the Intel SATA drivers. I do not see any simple solution to this issue.

Is there any relatively simple way to delete the duplicate drivers and replace them with the latest version? Or maybe a different way to build WinPE to get around it?

As an interesting aside I do not get a blue screen when I use the ISO via PXE only booting the ISO from USB. I have tried different USB flash drives to no avail. I have not tried a DVD.

JJ


MDT 2012 - Recovery Partition

$
0
0

Hi Guys,

Is there a way to create a windows recovery partition using MDT 2012? I have read and came across a couple of old threads but it didn't help at all. Please see below:

 - http://social.technet.microsoft.com/Forums/en-US/cd6c95ad-1772-4020-acd0-2d95e04f42ee/recovery-environment?forum=mdt

 - http://www.stephan-schwarz.net/?p=77

Cheers,

Ken

Unable to find LiteTouch.wsf error - Server 2008 R2 Image - After Entering in Product Key

$
0
0

Hello - I'm trying to figure out an issue with a specific server model using an image that works on other server models.

MDT Server - Server 2008 R2 64Bit, MDT 2013/ADK 8.1

Target Imaging Device - PowerEdge 2900, 6 SATA drives, 3 Virtual Disks (RAID-0, RAID-0, RAID-1)

The image being applied is Server 2008 R2 64bit. When applying this to a P2900 model server, the build tech enters in the Windows product key, the server reboots and comes back and errors out with the generic "Unable to find LiteTouch.wsf" file.

Using the same task sequence to build a PowerEdge T410 server, this issue does not occur.

Unfortunately I don't have any logs at the moment, I'm mainly trying to feel out if someone has been in this situation before.

Oddly, using a P2900 server we have in our other location, using the same Boot CD and task sequence as the build tech, we can't reproduce this issue.

I know the logs are important, unfortunately the build techs aren't very techy so we tried to enable Dynamic Logging and that backfired, but that's another issue.

MDT 2012 and Monitoring - Error

$
0
0

I upgraded our Deployment Share yesterday to MDT 2012 (version 6.0.2223.0) and was looking forward to checking out the Monitoring Features and DART integration.

Just came to enable the monitoring however and I get an error whenever I try to look at the monitoring node; "object reference not set to an instance of an object".  Clicking more details gives me the error message below.

Checked the MDT Monitoring Service and whilst it's set to Auto it will not start whatever I do.  Get the error about it not responding in a timely fashion.

Any ideas?

------------ ERROR from Monitoring Node --------------

Assembly: mscorlib  Assembly Version: 2.0.0.0  File Version: 2.0.50727.4216 (VistaSP2GDR.050727-4200)
Assembly: Microsoft.ManagementConsole  Assembly Version: 3.0.0.0  File Version: 6.0.6002.18005
Assembly: System  Assembly Version: 2.0.0.0  File Version: 2.0.50727.4220 (VistaSP2GDR.050727-4200)
Assembly: MMCFxCommon  Assembly Version: 3.0.0.0  File Version: 6.0.6002.18005
Assembly: System.Configuration  Assembly Version: 2.0.0.0  File Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
Assembly: System.Xml  Assembly Version: 2.0.0.0  File Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
Assembly: System.Windows.Forms  Assembly Version: 2.0.0.0  File Version: 2.0.50727.4214 (VistaSP2GDR.050727-4200)
Assembly: System.Drawing  Assembly Version: 2.0.0.0  File Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
Assembly: Microsoft.BDD.Workbench  Assembly Version: 3.0.0.0  File Version: 6.0.2223.0
Assembly: Microsoft.BDD.PSSnapIn  Assembly Version: 3.0.0.0  File Version: 6.0.2223.0
Assembly: System.Management.Automation  Assembly Version: 1.0.0.0  File Version: 6.0.6002.18111
Assembly: Microsoft.BDD.Core  Assembly Version: 3.0.0.0  File Version: 6.0.2223.0
Assembly: System.Management  Assembly Version: 2.0.0.0  File Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
Assembly: System.DirectoryServices  Assembly Version: 2.0.0.0  File Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
Assembly: System.Data  Assembly Version: 2.0.0.0  File Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
Assembly: Microsoft.PowerShell.Commands.Diagnostics  Assembly Version: 1.0.0.0  File Version: 6.1.7600.16385
Assembly: System.Core  Assembly Version: 3.5.0.0  File Version: 3.5.30729.1 built by: SP
Assembly: System.Configuration.Install  Assembly Version: 2.0.0.0  File Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
Assembly: Microsoft.WSMan.Management  Assembly Version: 1.0.0.0  File Version: 6.0.6002.18111
Assembly: System.Transactions  Assembly Version: 2.0.0.0  File Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
Assembly: Microsoft.PowerShell.Commands.Utility  Assembly Version: 1.0.0.0  File Version: 6.0.6002.18111
Assembly: Microsoft.PowerShell.ConsoleHost  Assembly Version: 1.0.0.0  File Version: 6.0.6002.18111
Assembly: Microsoft.PowerShell.Commands.Management  Assembly Version: 1.0.0.0  File Version: 6.0.6002.18111
Assembly: System.ServiceProcess  Assembly Version: 2.0.0.0  File Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
Assembly: Microsoft.PowerShell.Security  Assembly Version: 1.0.0.0  File Version: 6.0.6002.18111
Assembly: System.Data.Services.Client  Assembly Version: 3.5.0.0  File Version: 3.5.30729.196 built by: QFE
Assembly: MMCEx  Assembly Version: 3.0.0.0  File Version: 6.0.6002.18005
 
System.InvalidOperationException: Object reference not set to an instance of an object.

   at Microsoft.BDD.Workbench.Utility.RunPSCommand(String commandString, Dictionary`2 parameters)
   at Microsoft.BDD.Workbench.MonitoringListView.Refresh()


Ethernet network card not ready fast enough

$
0
0

Environment: MDT 2013 + Windows 7 Entreprise x64

Hello,

I'm facing with an unusual problem. In fact, we received 2 new models of machine from Lenovo. A T440s laptop and a M93z All-in-one both with an SSD. I have no problem with my old machines that have a conventional hard drive.

The problem:

During the deployment process, when it arrives for the first time on Windows, I have a window with an error message that informs it fails to reach the DeploymentShare, no connection. At the same time, we can observe the local network adapter trying to contact the network (with a small yellow triangle) and finally connect properly. In the message window, you can click on " retry" and it starts again normally.

Does any of you encounter the same problem?
Do you have a solution?
I have an idea but I do not know how to implement it: insert a timeout just before the connection to the deployment share, just the time to let the network card installed properly.
What do you think ?

Fatal Error / FailedReboot (WinPE), Failed To SAve Environment

$
0
0

Hi everyone.  Recently one of our users decided to purchase a non standard HP Zbook 15 (we have a Zbook 15 which works, but this is a different sku).  Anyways, our image works fine with our standard Zbook 15 but with this "upgraded/custom" laptop the deployment failed right after running DISM in PE.  Failure states "failed to save environment"/"Fatal error is returned in check for reboot request of action (Restart Computer)"  

I've run the deployment from the same thumbdrive on both a standard Zbook 15 and the custom zbook 15.  I've grabbed all logs from both devices and compared them to see where we start seeing a departure from succesful imaging.

Both logs are pretty similar until the scripts diskpart and attempt to assign TSM Root Drive.  Screenshot 1 shows a couple of lines before and after in smsts.log where the deviation happens.  Screenshot 2 shows where I think the same deviation happens but under bdd.log.  I've attached both sets of logs in this7z file from my dropbox.  

As for hardware specifics on both laptops, The failed one is a supposed up version of our standard Zbook 15.  The failed one has 16GB RAM compared to our standard 4GB.  Runs a i7 processor vs standard i5 and also has a mSATA 32GB drive card plus an extra 700GB drive in RAID mode, while the standard only has a 500GB and runs in AHCI mode.  It came preconfigured in some form of RAID array which I removed and allowed both drives to be individual and still fails.  I've also configured it to AHCI and IDE modes, disabled the mSATA drive and nothing has helped.  BIOS versions where the same during all this testing and I recently upgraded the fail one to the latest from HP.

I read the one post (MDT 2012 Deployment Error: failed...) and the provided blog post but although the errors are the same, I'm already running MDT 2012 Update 1 and using ADK instead of WAIK.  I've used imagex info to check the boot wim and can see that it's version 6.2.16384.  I'm willing to try any possible suggestions. (Can't upgrade to ADK 8.1 though because of compatibility with our SCCM server).

Thank you for your time and patience.

WDS and MDT2012 both insert computer object into active directory at same time

$
0
0

I'm still learning with MDT and WDS, but have noticed something that I'm not sure how to correct.  There ends up being 2 computer objects created, one from Client Naming Policy in WDS (WDS Server properties > AD DS tab) and then the other from what Lite Touch has when it asks for computer name.

I've noticed that in active directory, I have a whole bunch of computer objects that were created each time I have done a deployment that follow along the Client Naming Policy.  I also have the computer object of which I specified the name of it from the Lite Touch wizard.

I think it is odd, but I cannot leave the Client Naming Policy box blank in WDS (it will not accept it being empty).

Can someone help explain as to what is going on or what I am missing?

I don't have anything fancy in place for computer naming like scripts or anything.

MDT 2013: ZTI ERROR - Unhandled error returned by ZTIWindowsUpdate: ActiveX component can't create object (429)

$
0
0

Hi,

I try to capture a custom image but at the end of the process, I get the following error (see attached image):

ZTI ERROR - Unhandled error returned by ZTIWindowsUpdate: ActiveX component can't create object (429)

Could someone help me to solve this please?

ZTI ERROR - Unhandled error returned by ZTIWindowsUpdate: ActiveX component can't create object (429)


MDT 2012 Update 1 - Deployment stops after drivers get installed in Windows 7 Pro x86.

$
0
0
What I want is for the applications to be installed. But after the driver installs, I get two restart windows boxes and it stops there. Please help!

MDT System Prep and Capture Windows 2012 Stn

$
0
0

I've been struggling with the SysPrep/Capture task sequence for the past two days with the new Windows 2012 OS. I can manually invoke the sysprep, but why isn't the sysprep working?

Is there a step that i am missing? I launching the litetouch.vbs and continuously am getting the same error. My OS selected in the task sequence is Windows 2012 Standard and my reference image is Windows 2012 Standard. The server is not joined to the domain.

Any help would be greatly appreciated!!!!

Here is what is in the red fail screen

<![LOG[ZTI ERROR - Unhandled error returned by LTIApply: Not found (-2147217406  0x80041002)]LOG]!><time="12:27:14.000+000" date="10-04-2012" component="LTIApply" context="" type="3" thread="" file="LTIApply">
<![LOG[Event 41002 sent: ZTI ERROR - Unhandled error returned by LTIApply: Not found  (-2147217406  0x80041002)]LOG]!><time="12:27:15.000+000" date="10-04-2012" component="LTIApply" context="" type="1" thread="" file="LTIApply">
<![LOG[Command completed, return code = -2147467259]LOG]!><time="12:27:15.000+000" date="10-04-2012" component="LiteTouch" context="" type="1" thread="" file="LiteTouch">
<![LOG[Litetouch deployment failed, Return Code = -2147467259  0x80004005]LOG]!><time="12:27:15.000+000" date="10-04-2012" component="LiteTouch" context="" type="3" thread="" file="LiteTouch">
---------------------------------------------------------------------


Pennsylvania Department of Labor and Industry ~Windows Enterprise Administration Team

MDT Linked Share won't replicate

$
0
0

I'm trying to created a linked deployment share to expand on a deployment server that is already in production.

When I replicate content from the GUI I get:

Starting MDT Linked Deployment Share Update.
Opened the linked deployment share.
Cannot find path 'LINKED001:\Selection Profiles\Everything' because it does not exist.

System.Management.Automation.CmdletInvocationException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object.
   at Microsoft.BDD.PSSnapIn.Utility.GetFoldersForSelectionProfile(MDTObject profile, Boolean enabledFoldersOnly)
   at Microsoft.BDD.PSSnapIn.ReplicateMDTContent.ProcessRecord()
   at System.Management.Automation.CommandProcessor.ProcessRecord()
   --- End of inner exception stack trace ---
   at System.Management.Automation.Runspaces.PipelineBase.Invoke(IEnumerable input)
   at Microsoft.BDD.Wizards.ReplicateProgress.WizardProcessing()
   at Microsoft.BDD.Wizards.WizardProgress.InitiateWizardProcessing()

I do in fact have a Everything profile, so something is strange.  If I open the share on the remote server I have a Everything selection profile there as well.

From powershell I get this response:

VERBOSE: Starting MDT Linked Deployment Share Update.
VERBOSE: Opened the linked deployment share.
Update-MDTLinkedDS : Object reference not set to an instance of an object.
At line:1 char:1
+ Update-MDTLinkedDS -path "DS001:\Linked Deployment Shares\LINKED001" -Verbose
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Update-MDTLinkedDS], NullReferenceException
    + FullyQualifiedErrorId : System.NullReferenceException,Microsoft.BDD.PSSnapIn.ReplicateMDTContent

To verify it does in fact exist:

PS C:\Users\administrator.MURPHY> dir "DS001:\Selection Profiles"

Name
----
9482-AEU
All Drivers
All Drivers and Packages
All Packages
Deployments
Everything
Nothing
NUC D34010WYK
Sample
USB Boot

Anyone got any ideas about what's going on?

Formatting only C drive using format and partition disk task sequence

$
0
0

I have a machine with two drive C and D with windows XP and planning to install windows 7 in C: drive.

I dont want to format the holde hard disk, only C: drive and install OS.

Please let me know how it can be done.


Regards, Shishir Kushawaha "If this thread answered your question, please click on "Mark as Answer"

Setting the local builtin SAM administrator password

$
0
0

Greetings,

    Currently we set the local SAM administrator password by supplying it directly in the "Apply Windows settings" TS step.

    I do have a base 64 encoded version of that same password in customsettings.ini and I would like to use that variable. Let's call it "encpwd".

  In the "Apply Window Settings" step, can I code the variable name in the text field when I specify "Enable the account and specify the local administrator password" as %encpwd%? I suspect that this field may not accept variables.

 Alternatively, can I code in my customsettings.ini "adminpassword=encpwd" ? And if I set this in customsettings.ini will it override whatever is set in the "Apply windows Settings" step (i.e. would I just set this to 'randomly generate...')?

Thanks

David Z

Specifying variables in password fields

$
0
0

Greetings,

  Is it possible to specify a variable name (e.g. %pwd%) in all password fields in all TS steps? For example in the Join domain you can specify an user name which can be a TS variable but can the password also be a TS variable, and is this true for all TS steps that have passwords?

Thanks

David Z

Installing Visual Studio runtimes on Build and Captures

$
0
0

Greetings,

  I was just wondering how many of you out there install all Visual Studio runtimes in your base OS builds as part of you build and capture process. This would be the following four:

VC2005, VC2008, VC2010, VC2012 Update 4.

  I'm thinking that there are so many apps these days that tend to use one or other of these versions that you might as well include them all. Is there a downside to doing this (apart from the increased OS build file size?).

Thanks

David Z


MDT - Review your time and date settings always come up...

$
0
0

Hi everybody,

My MDT server is almost ready. I just have one issue or two issue, even if I have configured the customsettings.ini like said on internet, i still have the "Review your time and date settings" after deployment who come up.

Does anybody have an idea, why i have this issue ?

My Customsettings file :

[Settings]
Priority=Default
Properties=MyCustomProperty

[Default]
SkipBDDWelcome=YES
OSInstall=Y
SkipUserData=YES
SkipCapture=YES

SkipComputerName=YES
OSDComputerName=HEC_%SerialNumber%
SkipDomainMembership=YES

SkipAdminPassword=YES
SkipProductKey=YES
SkipComputerBackup=YES
SkipBitLocker=YES

SkipLocaleSelection=YES

SkipTimeZone=YES
TimeZone=110
TimeZoneName=W.Standard Europe Time

SkipLocaleSelection=YES
UserLocale=en-US
KeyboardLocale=4108:0000100c
UILanguage=en-US

SkipApplications=YES

SkipSummary=YES

Thank's in advance,

Best Regards,

Ptitsuisse

Offline domain join for MDT 2012 media based deployments at offsite

$
0
0

Hi,

How do we bring device into domain in media based deployments for offsite (device doesn't have access to the domain network) devices?

I am planning to run media based TS, shutdown the device (using shutdown command line in TS), adding step for 'recover from domain' after shutown step.

TS is working fine but it loose the continuity and gives an message that there already been deployment running on this device, do you want to continue(yes\No). If I click on NO, it proceed further with 'recover from domain'. Is there any step that I can run before shutdown that can store the current status for TS and continue clean once system boot onsite ?

Regards,


MDT 2010 u1 Windows 7 Enterprise x64 and Language Pack problem

$
0
0

Hi all MDT folks,

I add my Language Pack to package in the MDT, and choose them when I capture an image. Works fine with x86...

but I tried the same with Win7x64 with x64 Langguage pack, I can choose them but they get never Installed..

Any idea why the x64 Language Pack dont install in Windows 7 with MDT?

/SaiTech  

Error while importing some Windows Security Updates in MDT 2012

$
0
0

Hello lovely people from this lovely world!

First of all thank you for reading this post since I've been looking the solution for this problem for 2 days with no luck at all.

I have MDT 2012 and I can import some security updates with no problem, however some of them (6) give me this problem:

Unexpected error importing C:\Users\jsantana\AppData\Local\Temp\MSUexpand\Windows6.1-KB2479943-x64.cab: System.ArgumentOutOfRangeException: El índice estaba fuera del intervalo. Debe ser un valor no negativo e inferior al tamaño de la colección.
Nombre del parámetro: index
   en System.ThrowHelper.ThrowArgumentOutOfRangeException()
   en System.Collections.Generic.List`1.get_Item(Int32 index)
   en Microsoft.BDD.PSSnapIn.Verifier.AddPackage(String packagePath, IPackageInfo thePackage)
   en Microsoft.BDD.PSSnapIn.ImportPackage.ImportPackages(String thePath)

I have tried having the same problem

- Use a backup of the Workbench

- Delete all the sec.updates and import them again

- Download the sec.updates from another source (directly from the MS web)

If you have any idea of why it's failing to import I would 100% appreciate your help!!

Have a cool day.

Santana

MDT 2013 pre-populate domain to join

$
0
0

Hi on MDT 2013 in customsetting.ini is there a way to populate a drop down menu for the domain to join item?

I've already done for the OU (domainOU.xml) but would like the same for Domain?

I've 2 doamins that i could join computers...

Thanks

Viewing all 11297 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>