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

Mdt 6.1.2373 *Custom rules by TaskSequenceID not working now?* (Again ?)

$
0
0

Hi,

You can read everywhere (realy) that 6.1.2369 = 6.1.2373, except for SCCM,it's wrong !

Some vbs has changed (or was copied from older 2010 version)

I use "TaskSequenceID" in my Customsettings.ini, it's working "for years", also with ADK. But, when I upgrade to 6.1.2373, it stops working.

I can reverse to 6.1.2369 (backup) and it's working again. Rebuild a new task sequence with 2373 doesn't change anything, neither back to WAIK.

Found : http://social.technet.microsoft.com/Forums/en-US/mdt/thread/320aafee-07d2-4b96-9138-a902fec7edf5/

copy and paste DeployWiz_SelectTS.vbs from 6.1.2369, and everything will work again. (for me !)

This functionality is incompatible with SCCM ?

Regards



One Wim with single TS for different laptop MODELS

$
0
0

Hi,

I have MDT 2012 for OS deployment. I am testing a scenario wherein I have different laptop model and based on model tasks should be performed though single TS. I need some inputs to achieve the end result if its possible something like below:

Laptop - Say Dell latitude , HP MODEL

based on laptop model, TS should perform the tasks . Dell latitude is for Manager and HP are for  Employees. Few applications are common and should be installed for both the MODELS. Other applications are based on the laptop model including HDD partition MBR or GPT. Pls. share your views\inputs if anyone has implemented the similar logic in single TS and have achieved the desired result. Any help will be appreciated.

TS should look something like this (just a thought)

Windows 8 x64 Task Sequence (say TS name)

If (Laptop=Latitude or laptop=HP)
    Common
            - java
            - .net
            - acorbat reader

  If  Latitude            - Hard Disk partition GPT
           - MS-office (Word,excel,access,outlook)
           - skpe
           - Manager Group Policies.wsf
           - Finance
  If HP
           - Hard disk partition MBR
           - MS-Office (Word)
           - Employee Group policy

Registry Changes Being Made in Deployment

$
0
0

Hi everybody,

I use MDT 2012 with Update 1 on a 2008R2 server to deploy Operating systems to workers.

captured a Windows 7 x64 with office and visio to a WIM file.
When I deployed the image I noticed that the user can't connect to network shares, After a few checks I realized that the problem was that four options at Local Security Policy were enabled:
Microsoft network client: Digitally sign communications (always)Microsoft network client: Digitally sign communications (if server agrees)Microsoft network server: Digitally sign communications (always)Microsoft network server: Digitally sign communications (if client agrees)

I fixed it by running four CMD lines at the end of the task sequence that changed the registry values that impact the Local Security Policy values at the following keys:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters\enablesecuritysignatureHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters\requiresecuritysignatureHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanWorkstation\Parameters\EnableSecuritySignatureHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanWorkstation\Parameters\RequireSecuritySignaturefrom 1 too 0 even though the captured OS had the righregistry setting (0Disabled at the local security policy).

In MDT 2012 without update 1 the registry values doesn'tchange while using the same wim file and configurations.

I don`t understand why, when and most importantly how many registry changes are being made.
Did anyone come a cross such a thing? Perhaps a script that runs after OS installation?

Thanks in advance.

Deployment on Window 7x86 on Dell Latitude 6430U.

WSUS and Applications Install Question

$
0
0
I installed a WSUS server and configured MDT to use it when deploying images.  I also have some Applications setup that can be selected if I want to install them, specifically, versions of MS Office.  My question is simply, if I select an app to be installed during deployment, will WSUS kick in after the app is installed?  Reason I ask this is because I'd like WSUS to update Office during deployment. 

Join Domain as last step

$
0
0
In MDT 2012 what is the proper way for pushing domain join to the last step? I am having an issue with a AUP that is enforced for the entire domain. (No way to change that due to idiotic politics) I need to make joining AD the very last thing it does before the final restart.

scripts for initializing MDT Deployment??

$
0
0

Is there any way to create a script which when run will start up MDT and carry out a deployment? I currently capture images by running the Litetouch.VBS which does a similar job but asks what task to carry out but the deployment tasks fail this way.

I would like to be able to place the script as a scheduled task or just be able to run it remotely on a machine so that it cuts out me having to go round pressing F12 on every computer, as I work in a large college and there are a lot of computer rooms so this can be tiresome to say the least.

Many thanks for any help!!!

Failed to run syspref "Test for CloneTag in registry to verify Sysprep completed"

$
0
0
Hi All

After install windows 7 and some application i try to capture and sysypref from running script
cscript \\server\DeploymentShare\Scripts\LiteTouch.wsf

i get below error

<![LOG[FAILURE (Err): -2147024894  0x80070002: Test for CloneTag in registry to verify Sysprep completed. - Unable to open registry key "HKEY_LOCAL_MACHINE\System\Setup\CloneTag" for reading.]LOG]!><time="12:47:30.000+000" date="01-31-2010" component="LTISysprep" context="" type="2" thread="" file="LTISysprep">
<![LOG[FAILURE ( 6191 ): Test for CloneTag in registry to verify Sysprep completed. - Unable to open registry key "HKEY_LOCAL_MACHINE\System\Setup\CloneTag" for reading.]LOG]!><time="12:47:30.000+000" date="01-31-2010" component="LTISysprep" context="" type="3" thread="" file="LTISysprep">
<![LOG[Litetouch deployment failed, Return Code = -2147467259  0x80004005]LOG]!><time="12:47:31.000+000" date="01-31-2010" component="LiteTouch" context="" type="3" thread="" file="LiteTouch">
<![LOG[For more information, consult the task sequencer log ...\SMSTS.LOG.]LOG]!><time="12:47:31.000+000" date="01-31-2010" component="LiteTouch" context="" type="1" thread="" file="LiteTouch">
<![LOG[Property RetVal is now = -2147467259]LOG]!><time="12:47:31.000+000" date="01-31-2010" component="LiteTouch" context="" type="1" thread="" file="LiteTouch">

Thanks ,
Davide

Deploying Windows 7 using MDT 2012

$
0
0

I know MDT 2012 can be used to deploy an image to a handful of workstations. To be able to multicast you can integrate the workbench with WDS. For Enterprise deployment strategies one should look into SCCM which allows ZTI.

My question is how many workstations can you deploy an image to at the same time just using MDT? I have a small lab which contains 30 endpoints.

ZT

Litetouch fails to deploy via USB Flash Drive

$
0
0

I'm working to create a usb bootable flash drive with the contents of our MDT deployment share so my guys can upgrade some remote users to Win 7. I created a profile that contains all the  apps, drivers and Win 7 image then created the media and updated the media. Using a 64 gig flash drive I diskpart and all that stuff then loaded the required files to the flash drive. When I try to deploy using the flash drive I get the following error..

Status 0xc0000017

Info Ramdisk device creation failed due to insufficient memory

Anyone have any ideas what is causing this??

Exclude the d: drive state capture from the USMT offline state capture

$
0
0
I am need to exclude the d: drive state capture from the USMT offline state capture please help me on this ? “DeploymentType=REFRESH” using mdt 2012

ADK VMWare Storage Driver

$
0
0

Hello everyone,

We are trying image using the ADK winpe boot image, however the pvscsi driver apparently is not a valid version to work with the Server 2012/Win 8 ADK.  When I do diskpart, it cannot find any disks.

Anyone have any idea?  I've tried pulling the driver from my Server 2012 Test machine.

I need the x86 and x64 versions (I'm building via x86 only though).

Thanks,

Graeme

MDT wait a specirfied time during deployment

$
0
0

Is there a way to cause MDT to wait a certain amount of time until it goes to the next step? I need to wait about 5 minutes for group policy until it does a restart.

Another "Unattend answer file...license issue"- MDT2012

$
0
0

Hello again, 

I was experiencing an odd issue with my x64 deployment (via MDT2012- update1) where I'm prompted for the License key code for Windows 7, I enter the code directly from the laptop I'm building... then a few days later, I'm re-prompted to input the exact same key. This works, and is just a an extra nuisance step...

So, rather than troubleshoot and fix the above, we elected to use our MAK key (50 licenses, per M$ VLC).  But I think I've hit a snag. The key is currently in both locations below: Unattend.xml

Answer file:  1 WindowsPE.. amd64_Microsoft-Windows-Setup_neutral...product key then under Settings:  WillShowUI = OnError

and: 4 specialize.. amd64_Microsoft-Windows-Shell-Setup_neutral... Product Key

Could the issue be that I installed a Retail/Boxed DVD version on my server, and now trying to activate it with a MAK volume license key or am I missing an additional area to put the MAK key in?

Be gentle, still a rookie...

BWB

inject drivers issue Windows 7 x86 task sequence MDT2012 OS not installing drivers

$
0
0

Hoping someone can help with my inject drivers issue.  I have a custom  x86 and x64 windows 7 image built.  The x64 image works fine and injects drivers and the OS instlalls them like they should.  My x86 image on the other hand copies the drivers to c:\Drivers  but the Operating system will not load the drivers.  My deployment errors out when it doesnt have a NIC driver and device manager shows no drivers installed for all my devices.  I have tried creating a new ground up win7 x86 image as well as new task sequences but still nothing seems to work.  This has worked in the past before upgrading to MDT2012 sp1.  Any suggestions would be greatly appreciated.


Thanks,



Create custom LiteTouch Wizard question/variable. - MDT 2012 U1

$
0
0

I am looking for a way to ask the user performing deployment for things such as their email address, and name of project.  We have many data center employees who perform builds.  I want them to be able to enter their email address, and project name so they can receive an email when it completes.

 I am currently using the ZTISendEmail script found here .  It uses a variable OSDSendMailTo defined it deployment share properties.  But this is static, and currently we have it sending to all employees.  Also, it just says "The deployment of %OSDComputerName% is complete." Where I want it to say something like "The deployment of %OSDComputerName% for project: %projectname% is complete".

Can someone point me to an easy way to accomplish this?

Thanks!


[SOLVED] MDT2012 Computer Name not set via OSDComputerName in CS.INI

$
0
0

I'm using 2 user exit scripts as well as another custom property to set computername.  In the end it looks like this

OSDComputerName=%Site%-%SysModel%-%SysSerial%

After much testing (via cscript //nologo \\server\deploymentshare$\scripts\ztigather.wsf /debug:true /inifile:\\server\deploymentshare$\control\customsettings.ini) , I can confirm the OSDComputerName variable I'm setting in my CustomSettings.ini (CS.ini hereinafter) is getting set properly.

I successfully deployed a test image to sample machine & I found myself looking at the Computer Name setup screen that was pre-filled with just 'PC'.  I clicked next & let the rest of the task sequences complete.  At the end I looked at the BDD.LOG in C:\Windows\Temp\DeploymentLogs where I could see the variable was set, but not used.

Property OSDCOMPUTERNAME is now = WA-X20-1234567
Using from [DEFAULT]:" OSDCOMPUTERNAME = WA-X20-1234567
...further down...
No value found for ComputerName
...further down...
//settings[@pass="specialize"]/component[@name="Microsoft-Windows-Shell-Setup"]/ComputerName not found in C:\MININT\Unattend.xml, unable to update.
...further down...
No value found for ComputerName
...further down...
//settings[@pass="specialize"]/component[@name="Microsoft-Windows-Shell-Setup"]/ComputerName not found in C:\MININT\Unattend.xml, unable to update.

I checked the Unattend.xml for the Task Sequence in question and the ComputerName property (Under 4 specialize -> x86_Microsoft-Windows-Shell-Setup_neutral) is blank, and the 'Write Empty String' isnot checked.

What have I done wrong?
Should the 'Write Empty String' be checked?
Is it expecting '%ComputerName%' or '%OSDComputerName%' in the 'ComputerName' property of the Unattend.xml?
Do I have to create a new VBScript to set the environment variable? (essentially negating what I've already done in the CS.ini)

Many thanks!


Can Surface Pro OEM Image Be Customized And Redeployed?

$
0
0

Can the the preloaded image provided with the Surface Pro be customized by removing unwanted applications, installing custom apps, configuring a customized default profile with a cleaned-up Start menu with everything removed except links to their work apps plus custom shortcuts on the Desktop?

I will get a USB ethernet dongle, so the only driver I want to inject is the network driver for the third party network dongle.  I want either keep all the drivers intact during deployment (since the image would not be used on anything other than Surface Pros that use the same drivers) or have the drivers all download from Windows Update.


Since it is the OEM image, we would need to enter the unique license keys on each Surface Pro.  Is there any way to automate this such as having it match license key from WMIC serialmumber etc and enter it automatically during deployment by matching it to a text file or spreadsheet containing license keys for each serial number?

MDT2012 : I'm lost with "[C:\Windows\Panther\unattend.xml] for pass [specialize]" error

$
0
0

Hi,

i have a weird error with MDT2012 during a W7 SP1 x64 (full update) install, after hardware detection. I use WDS with x86 PXE on W2008R2.

"Windows could not parse or process the unattend answer file [C:\Windows\Panther\unattend.xml] for pass [specialize]. A component or setting specified in the answer file does not exist."

My sysprep & image capture is fine, without any error. I just want to deploy my production computer.

Here is my BDD log. It seems fine for me :-(((

MY BDD LOG

I'm totally lost !!

Thanks you,

Francois







Can't Parse Answer File

$
0
0

I am attempting to install Windows 7 Enterprise x64 via MDT 2012 Update 1. I have a task sequence that automates the build with applications and Windows Updates and then captures the OS. I then used that Wim file in a deployment task sequence. When Windows attempts setup, I receive the following error:

Windows could not parse or process unattend answer file [c:\windows\panter\unattend.xml] for pass [specialize]. A component or setting specified in the answer file does not exist.

I used the exact same process for my x86 build of Windows 7 without issue. Since MDT generates the unattend files for me, what could be the issue? Should I be looking for a problem in the unattend for the build or for the deployment? Below is the specialize pass from my deployment task sequence:

 
<settings pass="specialize"><component name="Microsoft-Windows-UnattendedJoin" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"><Identification><Credentials><Username></Username><Domain></Domain><Password></Password></Credentials><JoinDomain></JoinDomain><JoinWorkgroup></JoinWorkgroup><MachineObjectOU></MachineObjectOU></Identification></component><component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"><ComputerName></ComputerName><ProductKey>XXXXX-XXXXX-XXXXX-XXXXX-XXXXX</ProductKey><RegisteredOrganization>Org</RegisteredOrganization><RegisteredOwner>Org</RegisteredOwner><DoNotCleanTaskBar>true</DoNotCleanTaskBar><TimeZone>Pacific Standard Time</TimeZone></component><component name="Microsoft-Windows-IE-InternetExplorer" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><Home_Page>about:blank</Home_Page><IEWelcomeMsg>false</IEWelcomeMsg></component><component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><RunSynchronous><RunSynchronousCommand wcm:action="add"><Description>EnableAdmin</Description><Order>1</Order><Path>cmd /c net user Administrator /active:yes</Path></RunSynchronousCommand><RunSynchronousCommand wcm:action="add"><Description>UnfilterAdministratorToken</Description><Order>2</Order><Path>cmd /c reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v FilterAdministratorToken /t REG_DWORD /d 0 /f</Path></RunSynchronousCommand><RunSynchronousCommand wcm:action="add"><Description>disable user account page</Description><Order>3</Order><Path>reg add HKLM\Software\Microsoft\Windows\CurrentVersion\Setup\OOBE /v UnattendCreatedUser /t REG_DWORD /d 1 /f</Path></RunSynchronousCommand></RunSynchronous></component><component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><InputLocale>0409:00000409</InputLocale><SystemLocale>en-US</SystemLocale><UILanguage>en-US</UILanguage><UserLocale>en-US</UserLocale></component><component name="Microsoft-Windows-TapiSetup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><TapiConfigured>0</TapiConfigured><TapiUnattendLocation><AreaCode>""</AreaCode><CountryOrRegion>1</CountryOrRegion><LongDistanceAccess>9</LongDistanceAccess><OutsideAccess>9</OutsideAccess><PulseOrToneDialing>1</PulseOrToneDialing><DisableCallWaiting>""</DisableCallWaiting><InternationalCarrierCode>""</InternationalCarrierCode><LongDistanceCarrierCode>""</LongDistanceCarrierCode><Name>Default</Name></TapiUnattendLocation></component><component name="Microsoft-Windows-SystemRestore-Main" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><DisableSR>1</DisableSR></component></settings>

Thanks in advance!
Viewing all 11297 articles
Browse latest View live


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