Configuration Pass
|
Description
|
windowsPE
|
Configures
Windows PE options and basic Windows Setup options. These options can
include setting the product key and configuring a disk.
If you require
drivers for Windows PE to access the local hard disk drive or a network,
use this configuration pass to add drivers to the Windows PE driver
store and to reflect boot-critical drivers required by Windows PE.
|
offlineServicing
|
Applies updates to a
Windows image. Also applies packages, including software fixes, language
packs, and other security updates.
During this pass,
you can add drivers to a Windows image before that image is installed and
processes out-of-box device drivers during Windows Setup.
|
specialize
|
Creates and applies
system-specific information. For example, you can configure network settings,
international settings, and domain information.
|
generalize
|
Enables you to
minimally configure the sysprep /generalize command, as well
as configure other Windows settings that must persist on your reference
image.
The sysprep
/generalize command removes system-specific information. For
example, the unique security ID (SID) and other hardware-specific settings
are removed from the image.
The generalize pass
runs only if you run the sysprep /generalize command.
|
auditSystem
|
Processes unattended
Setup settings while Windows is running in system context, before a user logs
onto the computer in Audit mode. The auditSystem pass runs only if you boot
to Audit mode.
|
auditUser
|
Processes unattended
Setup settings after a user logs onto the computer in Audit mode. The
auditUser pass runs only if you boot to Audit mode.
|
oobeSystem
|
Applies settings to
Windows before Windows Welcome starts.
|
Tuesday, 14 November 2017
Answer File Components and it usages
Tuesday, 26 September 2017
Custom Status Message Queries for Monitor OS Deployment
Like in SCCM 2007, there is no option to monitor OS deployment in SCCM 2012, but we can create a custom status message query to view the status of OD deployment.
Below query will help to monitor OS deployment,
select stat.*, ins.*, att1.*, att1.AttributeTime from SMS_StatusMessage as stat left join SMS_StatMsgInsStrings as ins on ins.RecordID = stat.RecordID left join SMS_StatMsgAttributes as att1 on att1.RecordID = stat.RecordID inner join SMS_StatMsgAttributes as att2 on att2.RecordID = stat.RecordID where att2.AttributeID = 401 and att2.AttributeValue = "Deployment ID" and stat.SiteCode = "Site Code" and att2.AttributeTime >= ##PRM:SMS_StatMsgAttributes.AttributeTime## order by att1.AttributeTime DESC
Thursday, 21 September 2017
Find Collection Membership Information of a Specific Client Machine (SSRS Report)
How to create SSRS report in SCCM 2012 using report builder
- ·Go to SCCM console – Reports – Create report
- After click next report will open up in Report Builder.
- Right click on Data sets and click Add Data set
- Select Use dataset embedded in my report and select data source. Type the above query as follows
select a.CollectionId,
b.Name from dbo.v_R_System r
join dbo.v_FullCollectionMembership a on R.ResourceID = a.ResourceID
join dbo.v_Collection b on b.CollectionID = a.CollectionID
Where R.Name0 =@machine
join dbo.v_FullCollectionMembership a on R.ResourceID = a.ResourceID
join dbo.v_Collection b on b.CollectionID = a.CollectionID
Where R.Name0 =@machine
- Click fields and click ok
- Right click on Data Sets and click Add Data Set again. Fill the details as follows and press OK

select Name0
from v_R_System
- Right Click on report, where the empty area of report page and select properties. Go to reference tab, Click ADD on assemblies
- Add following assemblie – SrsResources, culture=neutral And Click OK
- Go to parameters and now you can see there are two parameters. machine and UserSIDs. Right click on UserSIDs and select properties
- Select parameter properties – Internal Default values, select specific value and ADD
Value – =SrsResources.UserIdentity.GetUserSIDs(User!UserID)
- Go to insert and select table
- Select dataset 1 and next
- Now you can run the report on SSRS
Thursday, 14 September 2017
Failed to create Stand Alone Media - SCCM OSD (Storage Issue)
When you create standalone media,
the process storage all data to the temporary location until it complete the
task.
If you don’t have enough space in
temp location , normally C drive the stand alone media creation will fail with
the below error
Solution
Now you need to either increase
the C drive space or change the temp storage location to another drive
Control Panel -> System and
Security -> Advanced System Settings and click Environment Variables
And Edit the Temp variable in the
user profile to a folder on another drive with more space.
Friday, 18 August 2017
SCCM OSD - DISM Commands
Get the WIM file
information
Dism /Get-WIMInfo
/WimFile:D:\BootImage\New.wim
Mount / Unmount WIM file
Dism /Mount-WIM
/WimFile:D:\New.wim
/Name:"Microsoft Windows PE (x86)" /MountDir:c:\temp /rw
Save the changes and
close the WIM file
Dism /Unmount-WIM
/MountDir:c:\temp\newmount /Commit
Close the WIM file
without saving the changes
Dism /Unmount-WIM
/MountDir:c:\temp\newmount /Discard
Export the driver
information to a specific location
DISM
/Image:C:\temp\newmount /Export-Driver /Destination:C:\temp\export2
Adding multiple packages to
mounted wim file
Dism
/Image:E:\Win7build\Mount /Add-Package
/PackagePath:E:\Win7build\HotFixes\x64\Windows6.1-KB982018-x64.msu
/PackagePath:E:\Win7build\HotFixes\x64\Windows6.1-KB974090-x64.msu
/PackagePath:E:\Win7build\HotFixes\x64\Windows6.1-KB974476-v2-x64.msu
/PackagePath:E:\Win7build\HotFixes\x64\Windows6.1-KB975500-x64.msu
/PackagePath:E:\Win7build\HotFixes\x64\Windows6.1-KB975599-x64.msu
/PackagePath:E:\Win7build\HotFixes\x64\Windows6.1-KB975617-x64.msu /PackagePath:E:\Win7build\HotFixes\x64\Windows6.1-KB975778-x64.msu
/PackagePath:E:\Win7build\HotFixes\x64\Windows6.1-KB975806-x64.msu
/PackagePath:E:\Win7build\HotFixes\x64\Windows6.1-KB976755-x64.msu
/PackagePath:E:\Win7build\HotFixes\x64\Windows6.1-KB977632-x64.msu
/PackagePath:E:\Win7build\HotFixes\x64\Windows6.1-KB978258-x64.msu
/PackagePath:E:\Win7build\HotFixes\x64\Windows6.1-KB978526-x64.msu
Remove the driver from
Wim file
Dism /Image:E:\Mount
/Remove-Driver /Driver:iusb3xhc.inf /Driver:OEM15
Add multiple drivers
from specific location
Dism
/Image:c:\temp\newmount /Add-Driver /Driver:c:\temp\export /Recurse
/forceunsigned
Get all driver
information
Dism /Image:E:\Mount
/get-drivers /all /format:table >winpe.txt
Friday, 9 June 2017
Windows Update Client Error
Software Update Error 0x80004005 on client systems
You will be seeing the below error on log files,
UpdatesDeployment.log, WindowsUpdate.log, WUAHandler.log
unable to find or read WUA Managed server policy.
Unable to read existing WUA Group Policy object. Error = 0x80004005
Its basically a GPO issue, C:\Windows\System32\GroupPolicy\Machine\registry.pol file is missing or corrupted, do a GPUpdate /force will create a new registry.pol file. After that restart the windows update service will start the scan working good
Failed to end search job Error 0x80072ee2
The possible fix is to copy and export an specific registry entry on a working machine
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections
After restart the windows update service you can see the the sccm client connect the sup server correctly.
Subscribe to:
Posts (Atom)
🔍SCCM (MECM) RAS Assessment
SCCM (MECM) RAS Assessment – Comprehensive Checklist 1️⃣ Site Infrastructure & Core Health ✔ Site Server Component Status Site c...
-
When you install SCCM distribution point you may get this error on distmgr.log DPConnection::ConnectWMI() – Failed to connect to serverna...
-
Troubleshooting Tips: Non SCCM & Unhealthy Client Machines Sometimes the most challenging part of the Configuration Manager 2007/SMS ...
-
With modern device management relying heavily on co-management , administrators often need insights into how workloads are being distribut...








