Trying to give something back to the Community...
I’m trying to build a Windows XP machine under ConfigMgr 2007. I boot off my boot USB stick and it runs the Task Sequence Wizard. I choose the Task Sequence I want to run but almost immediately I get the following error screen:
“Failed to Run Task Sequence
An error occurred while starting the task sequence (0x80070032). For more information, please contact your system administrator or helpdesk operator”
ANSWER:
The issue in this case was that the Task Sequence was unable to stage WinPE on the machine as the C: drive had an unsupported file system (in this case the machine had previously been built and the C: drive encrypted using SafeBoot making it “unsupported” and therefore unavailable to WinPE).
To resolve this:
1. Navigate to the “X:\WINDOWS\TEMP\SMSTSLog” directory.
2. Copy smsts.log to the USB key.
3. Open smsts.log in SMS Trace on another machine.
4. Scroll to the end of the file where you’ll see lines similar to the following:
The active system partition on a MBR system must be NTFS
Failed to prepare the system partition for staging. The request is not supported. (Error: 80070032; Source: Windows)
Failed to stage WinPE. Code(0x80070032)
ThreadToResolveAndExecuteTaskSequence failed. Code(0x80070032)
5. If you now do a search up the file for “C:\” it will then show the following line:
Volume C:\ has unsupported file system
6. Press F8 on the machine that failed to build to open a Command Prompt.
7. Type diskpart
8. Type select disk 0
9. Type clean
10. Type exit to close the Command Prompt
11. Click Finish on the Task Sequence Wizard screen to reboot the machine and build it as normal.
I’ve got a Tablet PC that MDT/ ConfigMgr detects as a Laptop. How do I get MDT/ ConfigMgr to detect the machine as a tablet?
First look at this blog post by The Deployment Guys:
http://blogs.technet.com/b/deploymentguys/archive/2008/08/03/implementing-the-windows-xp-tablet-pc-edition-2005-single-image-deployment-supplemental-guide-process-in-mdt-2008-full-update.aspx
Do a search of the post for “Edit CustomSettings.ini”. This will take you to the section that explains how to add to the “[IsTabletCheck]” section to your customsettings.ini
In this case I had a Lenovo XP220 Tablet that MDT 2010/ ConfigMgr was detecting as a Laptop. Using the information in the blog post we performed the following:
1. Loaded Device Manager on a XP built machine.
2. Navigated to the “Human Interface Devices” section.
3. Right-clicked on “ThinkPad Tablet Keyboard and Buttons” and selected “Properties”.
4. Clicked the “Details” tab.
5. With “Device Instance Id” selected in the dropdown (the default) the bottom window showed “ACPI\LEN0070\4&188A3847&0”. This converts to a Device ID of “ACPI\LEN0070”.
6. Edited CustomSettings.ini (the version in “\\<server_name> \drive\Deployment\Windows XP Settings” which may differ in your environment).
7. Added “ACPI\LEN0070” to the” TabletPnpIds” to the “[IsTabletCheck]” section so it reads as follows:
[IsTabletCheck]
TabletPnpIds=ACPI\LEN0070
8. Rebuilt the machine and now it detects correctly.
I’ve booted from a memory stick and my build has failed. Is there an easy way to copy the log files from the C: drive to my USB stick to help me troubleshoot the issue?
Yes. Simply create a file called “failed.cmd” that contains the following lines:
rd x:\failed /s /q
md X:\failed
cd X:\failed
xcopy /e c:\minint x:\failed
NOTE: In this example “X” is the drive letter of the USB drive.
Copy this to the “\minint\system32” subdirectory on the USB key you are booting from.
If a build fails just run “failed.cmd” and the snapshot will be created in the “\failed” directory in the root of the USB key.
Well this was a rather nice unexpected email I received in my Inbox:
"Congratulations, Cliff Hobbs you have been selected as a winner in the vNext Planning Contest (announcement). Once we’ve confirmed that you meet the eligibility set forth in the official rules*, you will be awarded an Amazon Gift Card, valued at $75."
To be honest I hadn't even noticed when I was answering a number of Surveys the Intune Product Group sent me about their plans for the next version that there was a prize involved.
Intune is shaping up to be a great product and I can certainly see the demand for it increasing.
So thanks to the Intune Product Group for the Amazon Gift Card which I shall be spending the next time I'm Stateside (HOPEFULLY at next year's MVP Summit and/ or MMS).
Just a quick "heads up" on this webinar TODAY between 13:00 - 14:00 CDT.
To register goto:
https://www2.gotomeeting.com/register/670775250
Here's a synopsis:
"With System Center Configuration Manager, there are many logs to sift through -- on the servers and on the clients -- in your quest for information that will help you manage your systems better. Many administrators find the use of logs to be tedious and secondary in importance to other management data. Attend this free educational webcast hosted by EminentWare and presented by Microsoft Configuration Manager MVP, Matthew Hudson, to discover some “hidden treasures” in your System Center Configuration Manager log files that you didn’t know about or may have forgotten. During this live webcast we’ll cover: * Where the System Center Configuration Manager logs are located * Which logs are the most important on both the server and the client * What key information is contained in the log files, how to find it and use it"
I LOVE BGInfo as when you're working with several VMs/ remote machines it can provide a wealth of information right there on the desktop so I can see at a glance a) that I'm on the right machine and b) key machine configuration information without having to go delving for it.
But one thing in this ever changing world of 32-bit and 64-bit, being able to display the architecture of the machine right there in BGInfo. "Out-of-the-box" BGInfo doesn't include this but all is not lost as you can add this as follows:
I’m trying to build a machine. The “Task Sequence Wizard” runs and I choose the Task Sequence I want to run but it fails almost immediately with the error:
This Task Sequence cannot be run because the program files for <package_ID> cannot be located on a distribution point. For more information, please contact your system administrator or helpdesk operator.”
I’ve checked the Package in question is on the DP and distributed okay and it is.
Try running a different Task Sequence and see if you get the same error (although for a different Package ID). If you do then chances are the machine is on a subnet that is not defined as a boundary in ConfigMgr. Moving the machine to a subnet that was defined as a boundary in ConfigMgr resolved this issue.
I have built two Bootable Media USB keys but the contents are different. On one I see a file called "bootmgr.efi" and a directory called "EFI" yet on the other one these are not present and I'm wondering why?
It's all down to the architecture of the Boot Image selected during the Boot Media creation process (when you run the "Task Sequence Media Wizard"):
No. Once you have created one build key using the “Task Sequence Media Wizard” you can then “clone” it.
First you’ll need to use DISKPART in order to make the key bootable using the following procedure (the following was performed on a Windows 7 machine):
The following shows the output of running the above procedure in DiskPart. In this example “Disk 1” is my USB key.
Microsoft DiskPart version 6.1.7601
Copyright (C) 1999-2008 Microsoft Corporation.
On computer: CLIFFW7
DISKPART> List Disk
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 111 GB 0 B
Disk 1 Online 1907 MB 0 B
DISKPART> Select disk 1
Disk 1 is now the selected disk.
DISKPART> Clean
DiskPart succeeded in cleaning the disk.
DISKPART> List Partition
There are no partitions on this disk to show.
DISKPART> Create Partition Primary
DiskPart succeeded in creating the specified partition.
DISKPART> Select partition 1
Partition 1 is now the selected partition.
DISKPART> Format FS=FAT32 QUICK
100 percent completed
DiskPart successfully formatted the volume.
DISKPART> Active
DiskPart marked the current partition as active.
DISKPART> Assign
DiskPart successfully assigned the drive letter or mount point.
DISKPART>
My Task Sequence keeps hanging when trying to install a specific software Package. It runs the “Install Software” task but hangs when it’s installing a Package. I’ve tried rebuilding the machine but it keeps hanging at the same place.
ANSWER
Open the execmgr.log and do a search for the name of the problem Program. You’ll probably see a line similar to the following:
Program <program_name> waiting for user logon
To fix this:
Microsoft have just updated the following KB and I've updated the List of ConfigMgr KB Articles on FAQShop accordingly:
http://support.microsoft.com/kb/947686/en-us?sd=rss&spid=12769
How to enable console usage and CAL reports in System Center Configuration Manager 2007 and in Systems Management Server 2003
http://support.microsoft.com/kb/925282/en-us?sd=rss&spid=12769
How to troubleshoot Advanced Client Push Installation issues in Systems Management Server 2003 and System Center Configuration Manager 2007
http://support.microsoft.com/kb/977384/en-us?sd=rss&spid=12769
Description of the prerequisite hotfix for System Center Configuration Manager 2007 R3
We've been blown away by the response to this and have had to increase the capacity. We now have 160 people registered so we're running out of space FAST. Spaces are limited so if you want to come I'd strongly suggest you do it sooner rather than later as trust me you'll kick yourself if you miss out on this one.
Full details at:
http://wmug.co.uk/groups/wmug_event_content/pages/wmug-event-4th-november-2011-wmug-presents-a-day-of-system-center-configuration-manager-2012-with-wally-mead.aspx
Hope to see you there...!!!
Not by default. However if you install the ZTIAppVerify.wsf script written by Keith Garner it does exactly this. Full details including a link to download the script can be found at:
http://deployment.xtremeconsulting.com/2010/11/08/new-tool-ztiappverify-wsf-logs-the-status-of-all-installed-applications/