<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5055754658263985535</id><updated>2012-01-17T12:30:55.188+08:00</updated><category term='VBScript'/><category term='SCCM Query'/><title type='text'>Atul's blog on SCCM Administration (Automate everything)</title><subtitle type='html'>for easy administration and better understanding..</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default?start-index=101&amp;max-results=100'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>217</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-8490762334963626276</id><published>2011-11-30T10:15:00.000+08:00</published><updated>2011-11-30T10:31:26.982+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VBScript'/><title type='text'>vbscript to monitor specific service on multiple Windows Servers</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;pls find the script for service monitoring on multiple windows servers and do let me know your feedback. &lt;br /&gt;&lt;br /&gt;how to run?&lt;br /&gt;-create a separate folder name it anything&lt;br /&gt;-create a txt file name as compname.txt (in case of me, I have used this name under script)&lt;br /&gt;-Input all servers name inside the compname.txt file&lt;br /&gt;-copy and paste&amp;nbsp;the script in notepad and save it as .vbs&lt;br /&gt;-double click on the .vbs file&lt;br /&gt;-log file with current date and time will be automatically generated and you can see the service status inside.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'script to monitor specific service on multiple Windows Servers &lt;br /&gt;'script created by Atul Mishra&lt;br /&gt;'pls check the automatically generated log file for service status &lt;br /&gt;Dim sDate &lt;br /&gt;Dim strTime &lt;br /&gt;Dim strDate &lt;br /&gt;Dim strState &lt;br /&gt;Dim strDataIn&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Input list from text file &lt;br /&gt;Dim aryData&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Array to hold input stream &lt;br /&gt;Dim iCounter&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Iterative loop counter &lt;br /&gt;dim strOUT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Output file &lt;br /&gt;Dim oWshShell&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Windows shell script&amp;nbsp; &lt;br /&gt;Dim objFSO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Scripting File System&amp;nbsp; &lt;br /&gt;Dim objFile&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Open text file &lt;br /&gt;Dim strFilePath&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Path to current directory &lt;br /&gt;Dim strServiceName&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Name of service to be checked &lt;br /&gt;&amp;nbsp; &lt;br /&gt;Set oWshShell = CreateObject("WScript.Shell") &lt;br /&gt;Set objFSO = CreateObject("Scripting.FileSystemObject") &lt;br /&gt;strFilePath = objFSO.GetAbsolutePathName(".") &lt;br /&gt;&amp;nbsp; &lt;br /&gt;'Get Service Name &lt;br /&gt;strServiceName = InputBox("Enter name of service...", "Service name input") &lt;br /&gt;&amp;nbsp; &lt;br /&gt;'Read file into a variable &lt;br /&gt;strDataIn = f_r(strFilePath &amp;amp; "\compname.txt")&lt;br /&gt;&lt;br /&gt;'Split into an array &lt;br /&gt;aryData = Split(strDataIn,vbCrLf)&amp;nbsp; &lt;br /&gt;oWshShell.Popup Ubound(aryData) + 1 &amp;amp; " Hosts/Addresses in list." &amp;amp; Chr(13) &amp;amp; "Scan is underway.",2,"Notice",64 &lt;br /&gt;sDate = Date &lt;br /&gt;strTime = Now &lt;br /&gt;StrDate = DatePart("m",sDate) &amp;amp; "." &amp;amp; DatePart("d",sDate) &amp;amp; "." &amp;amp; Hour(strTime) &amp;amp; "." &amp;amp; Minute(strTime) &lt;br /&gt;set strOUT = objFSO.CreateTextFile(strFilePath &amp;amp; "\SERVICEResults." &amp;amp; strDate &amp;amp; ".log") &lt;br /&gt;strOUT.WriteLine strServiceName &amp;amp; " query results:" &lt;br /&gt;strOUT.WriteBlankLines (2) &lt;br /&gt;For iCounter = 0 to Ubound(aryData) &lt;br /&gt;&amp;nbsp;aryData(iCounter) = Trim(aryData(iCounter)) ' clean "white space" &lt;br /&gt;If GetService(aryData(iCounter), strServiceName) then &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strOUT.Write aryData(iCounter) &amp;amp; ",Installed : " &amp;amp; strState &amp;amp; vbcrlf &lt;br /&gt;Else &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strOUT.Write aryData(iCounter) &amp;amp; ",Service not present" &amp;amp; vbcrlf &lt;br /&gt;End if &lt;br /&gt;Next &lt;br /&gt;strOUT.Close&amp;nbsp; &lt;br /&gt;set strOUT = nothing &lt;br /&gt;set objFSO = nothing &lt;br /&gt;oWshShell.Popup "Scan processing complete.",5,"Notice",64 &lt;br /&gt;WScript.quit &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;'Given the path to a file,&amp;nbsp; this function will return entire contents &lt;br /&gt;Function f_r(FilePath) &lt;br /&gt;Dim FSO &lt;br /&gt;Set FSO = CreateObject("Scripting.FileSystemObject") &lt;br /&gt;&amp;nbsp; f_r = FSO.OpenTextFile(FilePath,1).ReadAll &lt;br /&gt;End Function &lt;br /&gt;'Returns True or False based on the status of the specified Service &lt;br /&gt;Function GetService(strComputer, strSrvce) &lt;br /&gt;On Error Resume Next &lt;br /&gt;Dim objWMIService &lt;br /&gt;Dim colListOfServices &lt;br /&gt;Dim objService &lt;br /&gt;Set objWMIService = GetObject("winmgmts:" _ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;amp; "{impersonationLevel=impersonate}!\\" &amp;amp; strComputer &amp;amp; "\root\cimv2") &lt;br /&gt;Set colListOfServices = objWMIService.ExecQuery _ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ("Select DisplayName,State from Win32_Service Where Name = '" &amp;amp; strSrvce &amp;amp; "'") &lt;br /&gt;If Err.Number &amp;lt;&amp;gt; 0 Then &lt;br /&gt;&amp;nbsp; GetService = "False" &lt;br /&gt;&amp;nbsp; Err.Clear &lt;br /&gt;Else &lt;br /&gt;For Each objService in colListOfServices &lt;br /&gt;&amp;nbsp; GetService &amp;nbsp;= "True" &lt;br /&gt;&amp;nbsp; strState &amp;nbsp;= objService.State&lt;br /&gt;Next &lt;br /&gt;End If &lt;br /&gt;End Function &lt;br /&gt;&lt;br /&gt;Please let me know your views.&lt;br /&gt;Cheers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-8490762334963626276?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/8490762334963626276/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2011/11/vbscript-to-monitor-specific-service-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/8490762334963626276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/8490762334963626276'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2011/11/vbscript-to-monitor-specific-service-on.html' title='vbscript to monitor specific service on multiple Windows Servers'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-6223121470965331603</id><published>2011-11-30T09:37:00.000+08:00</published><updated>2011-11-30T10:31:09.911+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VBScript'/><title type='text'>vbscript to fix WSUS client issue</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;Please find the script to make your infrastructure environment 100% patch compliant and do let me know the feedback. It will help admins to fix WSUS client issue and can help them to automate the fix and reduce no of tickets :)&lt;br /&gt;&lt;br /&gt;Here we go,&lt;br /&gt;&lt;br /&gt;'script will use wmi to do the following on a local computer&lt;br /&gt;'Created by Atul Mishra&lt;br /&gt;' Supported OS - Win XP, Win7, Win 2003 server, Win 2008 server&lt;br /&gt;'1. Stop the Automatic Updates Service&lt;br /&gt;'2. Delete the %WINDIR%\softwaredistribution folder&lt;br /&gt;'3. Delete the HKLM\Software\Microsoft\Windows\CurrentVersion\WindowsUpdate keys and subkeys.&lt;br /&gt;'4. Start the Automatic updates Service&lt;br /&gt;'5. Send a wuauclt.exe /resetauthorization /detectnow command to sysem&lt;br /&gt;'6. Initiate software update scan cycle actions&lt;br /&gt;dim objFSO, objShell, objTempFile, objTS&lt;br /&gt;dim sCommand, sReadLine&lt;br /&gt;dim oCPAppletMgr 'Control Applet manager object.&lt;br /&gt;dim oClientAction 'Individual client action.&lt;br /&gt;dim oClientActions 'A collection of client actions.&lt;br /&gt;'dim bReturn&lt;br /&gt;set objShell = WScript.CreateObject("Wscript.Shell")&lt;br /&gt;set objFSO = CreateObject("Scripting.FileSystemObject")&lt;br /&gt;strComputer = "."&lt;br /&gt;'----------------Stop Automatic Updates Service--------------------&lt;br /&gt;'&lt;br /&gt;'&lt;br /&gt;'On Error Resume Next&lt;br /&gt;' NB strService is case sensitive.&lt;br /&gt;strService = " 'wuauserv' "&lt;br /&gt;Set objWMIService = GetObject("winmgmts:" _&lt;br /&gt;&amp;amp; "{impersonationLevel=impersonate}!\\" _&lt;br /&gt;&amp;amp; strComputer &amp;amp; "\root\cimv2")&lt;br /&gt;Set colListOfServices = objWMIService.ExecQuery _&lt;br /&gt;("Select * from Win32_Service Where Name ="_&lt;br /&gt;&amp;amp; strService &amp;amp; " ")&lt;br /&gt;For Each objService in colListOfServices&lt;br /&gt;objService.StopService()&lt;br /&gt;Next &lt;br /&gt;WScript.Echo "Service has been stopped" &lt;br /&gt;'&lt;br /&gt;'&lt;br /&gt;'&lt;br /&gt;'----------------- Delete Folder and Reg Keys --------------------------------&lt;br /&gt;strExe = "cmd.exe /C rmdir %WINDIR%\SoftwareDistribution /S /Q &amp;amp;&amp;amp; cmd.exe /C REG DELETE HKLM\Software\Microsoft\Windows\CurrentVersion\WindowsUpdate /f"&lt;br /&gt;' Connect to WMI&lt;br /&gt;'&lt;br /&gt;set objWMIService = getobject("winmgmts://"_&lt;br /&gt;&amp;amp; strComputer &amp;amp; "/root/cimv2") &lt;br /&gt;' Obtain the Win32_Process class of object.&lt;br /&gt;Set objProcess = objWMIService.Get("Win32_Process")&lt;br /&gt;Set objProgram = objProcess.Methods_( _&lt;br /&gt;"Create").InParameters.SpawnInstance_&lt;br /&gt;objProgram.CommandLine = strExe &lt;br /&gt;'Execute the program now at the command line.&lt;br /&gt;Set strShell = objWMIService.ExecMethod( _&lt;br /&gt;"Win32_Process", "Create", objProgram)&lt;br /&gt;WScript.Echo "The software Distribution Folder and WindowsUpdate regsitry keys have been deleted." &lt;br /&gt;'------------------ Start Automatic Update Service -------------&lt;br /&gt;'On Error Resume Next&lt;br /&gt;' NB strService is case sensitive.&lt;br /&gt;strService = " 'wuauserv' "&lt;br /&gt;Set objWMIService = GetObject("winmgmts:" _&lt;br /&gt;&amp;amp; "{impersonationLevel=impersonate}!\\" _&lt;br /&gt;&amp;amp; strComputer &amp;amp; "\root\cimv2")&lt;br /&gt;Set colListOfServices = objWMIService.ExecQuery _&lt;br /&gt;("Select * from Win32_Service Where Name ="_&lt;br /&gt;&amp;amp; strService &amp;amp; " ")&lt;br /&gt;For Each objService in colListOfServices&lt;br /&gt;objService.StartService()&lt;br /&gt;Next &lt;br /&gt;WScript.Echo "Service has been Started on " &amp;amp; strcomputer &lt;br /&gt;&lt;br /&gt;'-------------- Force Checking to WSUS server by issueing a wuauclt.exe /resetauthorization /detectnow ------------&lt;br /&gt;&lt;br /&gt;strExe = "cmd.exe /C wuauclt.exe /resetauthorization /detectnow"&lt;br /&gt;' Connect to WMI&lt;br /&gt;'&lt;br /&gt;set objWMIService = getobject("winmgmts://"_&lt;br /&gt;&amp;amp; strComputer &amp;amp; "/root/cimv2") &lt;br /&gt;' Obtain the Win32_Process class of object.&lt;br /&gt;Set objProcess = objWMIService.Get("Win32_Process")&lt;br /&gt;Set objProgram = objProcess.Methods_( _&lt;br /&gt;"Create").InParameters.SpawnInstance_&lt;br /&gt;objProgram.CommandLine = strExe &lt;br /&gt;'Execute the program now at the command line.&lt;br /&gt;Set strShell = objWMIService.ExecMethod( _&lt;br /&gt;"Win32_Process", "Create", objProgram)&lt;br /&gt;WScript.Echo "Force checkin has been sent. Process Complete." &lt;br /&gt;'Initiate software update scan cycle actions&lt;br /&gt;'Get the Control Panel manager object.&lt;br /&gt;set&amp;nbsp; oCPAppletMgr=CreateObject("CPApplet.CPAppletMgr")&lt;br /&gt;if err.number &amp;lt;&amp;gt; 0 then&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Wscript.echo "Couldn't create control panel application manager" &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.Quit&lt;br /&gt;end if&lt;br /&gt;'Get a collection of actions.&lt;br /&gt;set oClientActions=oCPAppletMgr.GetClientActions&lt;br /&gt;if err.number&amp;lt;&amp;gt;0 then&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; wscript.echo "Couldn't get the client actions"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set oCPAppletMgr=nothing&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WScript.Quit&lt;br /&gt;end if&lt;br /&gt;'Display each client action name and perform it.&lt;br /&gt;For Each oClientAction In oClientActions&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if oClientAction.Name = "Software Updates Assignments Evaluation Cycle" then&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wscript.echo "Performing action " + oClientAction.Name &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; oClientAction.PerformAction&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; end if&lt;br /&gt;next&lt;br /&gt;set oClientActions=nothing&lt;br /&gt;set oCPAppletMgr=nothing&lt;br /&gt;&lt;br /&gt;If you have some more thoughts, please share. I would like to script your thoughts to automate the administration.&lt;br /&gt;&lt;br /&gt;Cheers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-6223121470965331603?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/6223121470965331603/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2011/11/vbscript-to-fix-wsus-client-issue.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/6223121470965331603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/6223121470965331603'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2011/11/vbscript-to-fix-wsus-client-issue.html' title='vbscript to fix WSUS client issue'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-7710388492351962329</id><published>2011-06-06T10:31:00.000+08:00</published><updated>2011-11-30T10:30:46.239+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SCCM Query'/><title type='text'>Status message query to find out all sccm servers with specific component status</title><content type='html'>select stat.*, ins.*, att1.*, stat.Time from&amp;nbsp; 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 where stat.Component = "SMS_EXECUTIVE" and stat.Time &amp;gt;= ##PRM:SMS_StatusMessage.Time## order by stat.Time DESC&lt;br /&gt;&lt;br /&gt;Cheers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-7710388492351962329?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/7710388492351962329/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2011/06/status-message-query-to-find-out-all.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7710388492351962329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7710388492351962329'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2011/06/status-message-query-to-find-out-all.html' title='Status message query to find out all sccm servers with specific component status'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-6826391315517173061</id><published>2011-04-27T20:18:00.000+08:00</published><updated>2011-04-27T20:18:39.579+08:00</updated><title type='text'>Collection query to list all clients where advertisement was not succeeded</title><content type='html'>We can create a collection with the below dynamic query to list all clients where specific advertisement was not successful. All you need to change the advert ID and use it to your production environment to make management happy by reports.&lt;br /&gt;&lt;br /&gt;SMS_R_SYSTEM.ResourceID not in (select SMS_ClientAdvertismentStatus.ResourceID from SMS_ClientAdvertisementStatus where SMS_ClientAdvertisementStatus.AdvertisementID = "ADV20408" and SMS_ClientAdvertisementStatus.laststatusmessageID in (10009))&lt;br /&gt;&lt;br /&gt;Cheers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-6826391315517173061?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/6826391315517173061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2011/04/collection-query-to-list-all-clients.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/6826391315517173061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/6826391315517173061'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2011/04/collection-query-to-list-all-clients.html' title='Collection query to list all clients where advertisement was not succeeded'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-6653128880120957665</id><published>2011-04-27T19:48:00.000+08:00</published><updated>2011-04-27T19:48:27.401+08:00</updated><title type='text'>WMI Commands to perform SCCM actions</title><content type='html'>Here we go; WMIC is tool which can be used as command line and perform below sccm actions -&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Disable Software-Distribution:&lt;/strong&gt;&lt;br /&gt;WMIC /namespace:\\root\ccm\policy\machine\requestedconfig path ccm_SoftwareDistributionClientConfig&amp;nbsp; CREATE ComponentName="Disable SWDist",Enabled="false",LockSettings="TRUE",PolicySource="local",PolicyVersion="1.0" ,SiteSettingsKey="1" /NOINTERACTIVE&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Re-Activate Software-Distribution:&lt;/strong&gt;&lt;br /&gt;WMIC /namespace:\\root\ccm\policy\machine\requestedconfig path ccm_SoftwareDistributionClientConfig&amp;nbsp; WHERE ComponentName="Disable SWDist" delete /NOINTERACTIVE&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Trigger Hardware Inventory:&lt;/strong&gt;&lt;br /&gt;WMIC /namespace:\\root\ccm path sms_client CALL TriggerSchedule "{00000000-0000-0000-0000-000000000001}" /NOINTERACTIVE&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Trigger Software Inventory:&lt;/strong&gt;&lt;br /&gt;WMIC /namespace:\\root\ccm path sms_client CALL TriggerSchedule "{00000000-0000-0000-0000-000000000002}" /NOINTERACTIVE&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Trigger DataDiscoverRecord (DDR) update:&lt;/strong&gt;&lt;br /&gt;WMIC /namespace:\\root\ccm path sms_client CALL TriggerSchedule "{00000000-0000-0000-0000-000000000003}" /NOINTERACTIVE&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Force a FULL HW Inventory on next HW-Inv Schedule:&lt;/strong&gt;&lt;br /&gt;WMIC /namespace:\\root\ccm\invagt path inventoryActionStatus where InventoryActionID="{00000000-0000-0000-0000-000000000001}" DELETE /NOINTERACTIVE&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Repair SMS/SCCM Agent on a remote client:&lt;/strong&gt;&lt;br /&gt;WMIC /node:%MACHINE% /namespace:\\root\ccm path sms_client CALL RepairClient&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Repair a list (all clients listed in clients.txt) of remote SMS/SCCM Agents:&lt;/strong&gt;&lt;br /&gt;WMIC /node:@clients.txt /namespace:\\root\ccm path sms_client CALL RepairClient&lt;br /&gt;&lt;br /&gt;Cheers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-6653128880120957665?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/6653128880120957665/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2011/04/wmi-commands-to-perform-sccm-actions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/6653128880120957665'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/6653128880120957665'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2011/04/wmi-commands-to-perform-sccm-actions.html' title='WMI Commands to perform SCCM actions'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-4008530460984651084</id><published>2011-03-04T19:01:00.000+08:00</published><updated>2011-03-04T19:01:04.282+08:00</updated><title type='text'>Run commands for SCCM clients</title><content type='html'>These are few things which I have shared for loving helpdesk engineers who help us to achieve healthy sccm environment.&lt;br /&gt;&lt;br /&gt;ccmsetup - for checking ccmsetup installation and uninstallation activity logs &lt;br /&gt;ccm - for checking downloaded content cache, client's logs, inventory, metering and other client related information&lt;br /&gt;ccm/smsrap.cpl - for checking available programs listed on client's Run Advertised Programs under Control panel&lt;br /&gt;&lt;br /&gt;Cheers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-4008530460984651084?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/4008530460984651084/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2011/03/run-commands-for-sccm-clients.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/4008530460984651084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/4008530460984651084'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2011/03/run-commands-for-sccm-clients.html' title='Run commands for SCCM clients'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-2425894195265985403</id><published>2011-02-20T22:17:00.000+08:00</published><updated>2011-02-20T22:17:02.453+08:00</updated><title type='text'>Mastering SCCM - Step by step guide for SCCM</title><content type='html'>Tremendous efforts have been made by anyweb (Niall Brady, founder of windows-noob). New SCCM admins can refer this step by step guide to get a thorough idea of SCCM functionalities.&lt;br /&gt;&lt;br /&gt;Please refer to below link-&lt;br /&gt;&lt;a href="http://www.windows-noob.com/forums/index.php?/topic/1064-sccm-2007-guides/"&gt;SCCM 2007 step by step Guide&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Cheers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-2425894195265985403?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/2425894195265985403/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2011/02/mastering-sccm-step-by-step-guide-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/2425894195265985403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/2425894195265985403'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2011/02/mastering-sccm-step-by-step-guide-for.html' title='Mastering SCCM - Step by step guide for SCCM'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-8620263520696819655</id><published>2011-02-20T22:02:00.001+08:00</published><updated>2011-02-20T22:10:51.570+08:00</updated><title type='text'>Client installed but showing as 'No' to SCCM console - troubleshooting tips #4</title><content type='html'>Hi Again,&lt;br /&gt;&lt;br /&gt;While SCCM admins plan to upgrade&amp;nbsp;sms client to sccm client and you have a large SCCM infrastructure&amp;nbsp;with multiple sites, make sure that you have configured site code within client push installation method of primary sites or if you have planned to upgrade clients&amp;nbsp;with software distribution methods, don't use auto discovery for all clients, it can cause you a large no of unhealthy clients. You will see number of clients which have client installed but showing as 'No' to sccm console. To eliminate this, you can prepare site wise client upgrade package and can deploy it to respective sites.&lt;br /&gt;&lt;br /&gt;One more good option is to prepare a script which will discover client's site boundary (AD site) and assign site code immediately. this script can be deploy to all clients within your sccm infrastructure centrally.&lt;br /&gt;&lt;br /&gt;Anyway, if you have such computers in which client is installed but showing 'No' in console, one more option is to set the correct site code&amp;nbsp;and resolve the issue.&lt;br /&gt;&lt;br /&gt;Hope it helps.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-8620263520696819655?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/8620263520696819655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2011/02/client-installed-but-showing-as-no-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/8620263520696819655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/8620263520696819655'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2011/02/client-installed-but-showing-as-no-to.html' title='Client installed but showing as &apos;No&apos; to SCCM console - troubleshooting tips #4'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-1838177875502076351</id><published>2011-02-20T21:42:00.000+08:00</published><updated>2011-02-20T21:42:08.015+08:00</updated><title type='text'>Clarifications on my previous posts</title><content type='html'>I started this blog for SMS Admins so that they can get all relevant information from here. Earlier, I was adding&amp;nbsp;few important points of SMS 2003 from Microsoft technet library which have helped new admins working on SMS.&lt;br /&gt;&lt;br /&gt;There are several blogs, tutorials and e-learning portals where people can have a look but they don't do so because of time constraint, I help them to see all relevant administrative tips on my blog portal.&lt;br /&gt;&lt;br /&gt;If anyone has any&amp;nbsp;comments about my blog, please let me know with your name and email id. I welcome your thoughts.&lt;br /&gt;&lt;br /&gt;Anonymous comments would be treated as spam message and will be deleted immediately.&lt;br /&gt;&lt;br /&gt;Cheers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-1838177875502076351?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/1838177875502076351/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2011/02/clarifications-on-my-previous-posts.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/1838177875502076351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/1838177875502076351'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2011/02/clarifications-on-my-previous-posts.html' title='Clarifications on my previous posts'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-2782590641021259519</id><published>2011-02-06T01:03:00.000+08:00</published><updated>2011-11-30T10:28:32.798+08:00</updated><title type='text'>My Next Milestone 'Solutions Architect' by 2012</title><content type='html'>I am just understanding the responsibilities of 'Solutions Architect' and below are my findings about SA roles -&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Assist in the refinement of business requirements&lt;/li&gt;&lt;li&gt;Respond to business requirements with feasible technical solutions&lt;/li&gt;&lt;li&gt;Provide an architectural design for the selected solution that:&lt;/li&gt;&lt;li&gt;Helps the customer verify that they're satisfied with what they're getting&lt;/li&gt;&lt;li&gt;Provides a blueprint for the project manager to plan with&lt;/li&gt;&lt;li&gt;Informs the constructors so that they can estimate cost &amp;amp; effort&lt;/li&gt;&lt;li&gt;Liaise with:&amp;nbsp;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;The customer to ensure alignment with requirements&lt;/li&gt;&lt;li&gt;&amp;nbsp;The project manager to identify appropriate constructor engagement&lt;/li&gt;&lt;li&gt;&amp;nbsp;Constructors to validate feasibility &amp;amp; provide support throughout construction&lt;/li&gt;&lt;li&gt;&amp;nbsp;Write &amp;amp; present eloquently with the appropriate audience perspective in mind&lt;/li&gt;&lt;li&gt;&amp;nbsp;Build &amp;amp; maintain excellent relations with key stakeholders&lt;/li&gt;&lt;li&gt;&amp;nbsp;Apply their creative skills &amp;amp; talents in devising effective designs (a.k.a. thought leadership)&lt;/li&gt;&lt;li&gt;&amp;nbsp;Continuously expand their knowledge &amp;amp; specialisation of technology &amp;amp; design patterns&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;Finally, I can conclude that SA role is&amp;nbsp;a Subject Matter Expert&amp;nbsp;role who actively involves&amp;nbsp;with Project Management team and helps Project manager to take decisions with expert judgement.&lt;br /&gt;&lt;br /&gt;Cheers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-2782590641021259519?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/2782590641021259519/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2011/02/my-next-milestone-solutions-architect.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/2782590641021259519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/2782590641021259519'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2011/02/my-next-milestone-solutions-architect.html' title='My Next Milestone &apos;Solutions Architect&apos; by 2012'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-7523001553794577604</id><published>2011-02-06T00:52:00.000+08:00</published><updated>2011-02-06T00:52:23.374+08:00</updated><title type='text'>can't reinstall sccm client on machine 'MSI: Could not delete key'</title><content type='html'>Please find below scenarios with respective&amp;nbsp;troubleshooting steps- MSI: Could not delete key \SOFTWARE\Classes\CLSID\{84ECA343-5158-48BB-87C3-37EF4B919F20}. Verify that you have sufficient access to that key, or contact your support personnel.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Open command prompt window with run as account domain\smsclient account&amp;nbsp;(to avoid any access related issue)&lt;/li&gt;&lt;li&gt;Run ccmclean .exe /Q /All (I know that we can remove sccm client with ccmsetup.exe /uninstall switch but it seems that legacy sms client settings prevent sccm upgrade and thus, it needs to be uninstalled properly)&lt;/li&gt;&lt;li&gt;Run installsccm.bat file on machine to install sccm client (please verify ccmsetup.log file for successful installation)&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;MSI: Setup was unable to create the WMI namespace CCM\SoftwareMetering Agent The error code is 80041002&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Open command prompt window with run as account tp1\srvsmsclinst (to avoid any access related issue)&lt;/li&gt;&lt;li&gt;Run ccmclean .exe /Q /All (I know that we can remove sccm client with ccmsetup.exe /uninstall switch but it seems that legacy sms client settings prevent sccm upgrade and thus, it needs to be uninstalled properly)&lt;/li&gt;&lt;li&gt;Run setWMI.bat to repair WMI (I use below script and have got 100% success @all time)&lt;/li&gt;&lt;li&gt;Run installsccm.bat file on machine to install sccm client (please verify ccmsetup.log file for successful installation). &lt;/li&gt;&lt;/ol&gt;&lt;span style="font-size: x-small;"&gt;'setWMI.bat&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;'script here&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;net stop ccmexec&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;net stop winmgmt&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;%SYSTEMDRIVE%&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;CD %windir%\system32\wbem&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;rd /S /Q repository&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;net start winmgmt&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;net start ccmexec&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;for /f %%s in ('dir /b /s *.dll') do regsvr32 /s %%s&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;for /f %%s in ('dir /b *.mof') do mofcomp %%s&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;wmiprvse /regserver&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Hope it helps.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-7523001553794577604?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/7523001553794577604/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2011/02/cant-reinstall-sccm-client-on-machine.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7523001553794577604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7523001553794577604'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2011/02/cant-reinstall-sccm-client-on-machine.html' title='can&apos;t reinstall sccm client on machine &apos;MSI: Could not delete key&apos;'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-6968476412602314372</id><published>2011-01-31T23:48:00.002+08:00</published><updated>2011-02-07T11:25:51.865+08:00</updated><title type='text'>Microsoft SCCM 2012 (vNext) in Cloud computing environment?</title><content type='html'>Microsoft introduces Dynamic Datacenters to deliver cost effective solutions and is integrating&lt;br /&gt;System Center products with private cloud computing&amp;nbsp;foundations. These products are-&lt;br /&gt;&lt;br /&gt;System Center Data Protection Manager&lt;br /&gt;--&amp;nbsp;for data protection and recovery&lt;br /&gt;&lt;br /&gt;System Center Configuration Manager&lt;br /&gt;--&amp;nbsp;to design, configure and deploy&lt;br /&gt;&lt;br /&gt;System Center Service Manager&lt;br /&gt;--&amp;nbsp;for IT Service Management&lt;br /&gt;&lt;br /&gt;System Center Operations Manager&lt;br /&gt;--&amp;nbsp;to monitor and manage service end to end&lt;br /&gt;&lt;br /&gt;System Center Virtual Machine Manager&lt;br /&gt;--&amp;nbsp;to virtualize, deploy and manage&lt;br /&gt;&lt;br /&gt;Opalis&lt;br /&gt;-- IT Process Management&lt;br /&gt;&lt;br /&gt;I&amp;nbsp;am trying to get some news how these products&amp;nbsp;work under cloud computing environment&amp;nbsp;and will share you soon.&lt;br /&gt;&lt;br /&gt;Cheers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-6968476412602314372?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/6968476412602314372/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2011/01/microsoft-sccm-2012-vnext-in-cloud.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/6968476412602314372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/6968476412602314372'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2011/01/microsoft-sccm-2012-vnext-in-cloud.html' title='Microsoft SCCM 2012 (vNext) in Cloud computing environment?'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-7650355782280118741</id><published>2011-01-31T23:35:00.005+08:00</published><updated>2011-02-20T21:49:46.134+08:00</updated><title type='text'>Go Green for IT - Implement Cloud Computing Infrastructure</title><content type='html'>Cloud computing is virtualized compute power and storage delivered via platform-agnostic infrastructures of abstracted hardware and software accessed over the Internet. These shared, on-demand IT resources, are created and disposed of efficiently, are dynamically scalable through a variety of programmatic interfaces and are billed variably based on measurable usage. &lt;br /&gt;&lt;br /&gt;Cloud "Applications"&lt;br /&gt;&lt;strong&gt;Examples: &lt;/strong&gt;SalesForce, Gmail, Yahoo! Mail, Quicken Online&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Advantages:&lt;/strong&gt; Free, Easy, Consumer Adoption&lt;br /&gt;&lt;strong&gt;Disadvantages:&lt;/strong&gt; Limited functionality, no control or access to underlying technology&lt;br /&gt;&lt;br /&gt;Cloud "Platforms"&lt;br /&gt;&lt;strong&gt;Examples:&lt;/strong&gt; Google App Engine, Heroku, Mosso, Engine Yard, Joyent or Force.com (SalesForce Dev Platform)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Advantages:&lt;/strong&gt; Good for developers, more control than “Application” Clouds, tightly configured&lt;br /&gt;&lt;strong&gt;Disadvantages:&lt;/strong&gt; Restricted to what is available, other dependencies&lt;br /&gt;&lt;br /&gt;Cloud "Infrastructure"&lt;br /&gt;- Provide “Compute” and “Storage” clouds&lt;br /&gt;- Virtualization layers (hardware/software)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Examples:&lt;/strong&gt; Amazon EC2, GoGrid, Amazon S3, Nirvanix, Linode&lt;br /&gt;&lt;strong&gt;Advantages:&lt;/strong&gt; Full control of environments and infrastructure&lt;br /&gt;&lt;strong&gt;Disadvantages:&lt;/strong&gt; premium price point, limited competition&lt;br /&gt;&lt;br /&gt;Cloud "Extenders" &lt;br /&gt;- Provides extension to Cloud Infrastructure and Platforms with basic functionality &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Examples:&lt;/strong&gt; Amazon SimpleDB, Amazon SQS, Google BigTable&lt;br /&gt;&lt;strong&gt;Advantages:&lt;/strong&gt; Extends functionality of Compute &amp;amp; Storage Clouds to integrate with legacy system or other clouds&lt;br /&gt;&lt;strong&gt;Disadvantages:&lt;/strong&gt; Sometimes requires use of specific Platforms or Infrastructure&lt;br /&gt;&lt;br /&gt;Cloud "Aggregators"&lt;br /&gt;- Sits on top of various Cloud Infrastructures for management&lt;br /&gt;&lt;strong&gt;Examples:&lt;/strong&gt; RightScale, Appistry&lt;br /&gt;&lt;strong&gt;Advantages:&lt;/strong&gt; Provides more options for Cloud environments&lt;br /&gt;&lt;strong&gt;Disadvantages:&lt;/strong&gt; Dependent on Cloud Providers&lt;br /&gt;&lt;strong&gt;Hosting Heads to the Clouds&lt;/strong&gt;&lt;br /&gt;Static&amp;nbsp;-&amp;gt; Dynamic = Quick &amp;amp; Easy Scalability&lt;br /&gt;Cost Prohibitive&amp;nbsp;-&amp;gt; Cost Effective = Cost Efficiencies&lt;br /&gt;Predictable&amp;nbsp;-&amp;gt; Unpredictable = Innovations&lt;br /&gt;Stagnant&amp;nbsp;-&amp;gt; Growth = Evolution&lt;br /&gt;Traditional Hosting&amp;nbsp;-&amp;gt; Cloud Hosting = &lt;strong&gt;FUTURE!&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;sources: &lt;span style="color: black; font-family: Arial; language: en-US; mso-ascii-font-family: Arial; mso-bidi-font-family: &amp;quot;ＭＳ Ｐゴシック&amp;quot;; mso-color-index: 1; mso-fareast-font-family: &amp;quot;ＭＳ Ｐゴシック&amp;quot;;"&gt;&lt;a href="http://blog.gogrid.com/"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;http://blog.GoGrid.com&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="color: black; font-family: Arial; language: en-US; mso-ascii-font-family: Arial; mso-bidi-font-family: &amp;quot;ＭＳ Ｐゴシック&amp;quot;; mso-color-index: 1; mso-fareast-font-family: &amp;quot;ＭＳ Ｐゴシック&amp;quot;;"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-7650355782280118741?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/7650355782280118741/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2011/01/go-green-for-it-implement-cloud.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7650355782280118741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7650355782280118741'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2011/01/go-green-for-it-implement-cloud.html' title='Go Green for IT - Implement Cloud Computing Infrastructure'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-7392509561078765597</id><published>2011-01-20T19:07:00.001+08:00</published><updated>2011-01-20T19:56:54.903+08:00</updated><title type='text'>Optimize your IT Infrastructure with cost effective solutions</title><content type='html'>One of the most admiring thing of Microsoft is to be very customer oriented and to provide&amp;nbsp;best solution/services within optimum cost. I really appreciate that MS always focuses on business needs and there&amp;nbsp;are&amp;nbsp;timely enhancements of MS technologies.&lt;br /&gt;&lt;br /&gt;Generally, Organization looks for optimized IT Infrastructure withing its production environment and it's like investing on IT resources as below-&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Infrastructure Setup&amp;nbsp;need Servers and workstations&lt;/li&gt;&lt;li&gt;Servers need servers management tools&amp;nbsp;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Server management tools need server administrators&lt;/li&gt;&lt;li&gt;Server Administrators need skills upgrade (Trainings &amp;amp; Certifications)&lt;/li&gt;&lt;li&gt;Workstations need few agents to&amp;nbsp;be managed properly&lt;/li&gt;&lt;li&gt;agents need&amp;nbsp;system engineers&lt;/li&gt;&lt;li&gt;If company is medium or large scale enterprise, it further requires Global Service Desk and Onsite Service&amp;nbsp;Desk&lt;/li&gt;&lt;/ol&gt;&amp;nbsp;As IT consultant, I think, now Microsoft is coming with solutions as&lt;br /&gt;&lt;br /&gt;Infrastructure Setup need Servers and workstations&lt;br /&gt;&lt;br /&gt;-- Cloud Computing, Virtualization &lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;Servers need servers management tools &lt;br /&gt;-- System Center products (SCCM, SCOM, etc) &lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;Server management tools need server administrators&lt;br /&gt;-- MS might come up with Artificial Intelligence &lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;Server Administrators need skills upgrade (Trainings &amp;amp; Certifications)&lt;br /&gt;-- Virtual Labs&lt;br /&gt;&lt;br /&gt;Workstations need few agents to be managed properly&lt;br /&gt;--&amp;nbsp;SCCM&amp;nbsp;Client (for Managing)&lt;br /&gt;&lt;br /&gt;Workstations&amp;nbsp;need system engineers to troubleshoot any issues&lt;br /&gt;(If company is medium or large scale enterprise, it further requires Global Service Desk - GSD and Onsite Service Desk - OSS)&lt;br /&gt;If it's GSD - MS is coming up with Service Manager 2010 (SCSM 2010 provides built-in processes based on industry best practices for incident and problem resolution, change control, and asset lifecycle management. Through its configuration management database (CMDB) and process integration, Service Manager automatically connects knowledge and information from System Center Operations Manager, System Center Configuration Manager, and Active Directory Domain Services)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If it's OSS&amp;nbsp;-&amp;nbsp;TIFIC (finally recommended)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Why TIFIC? &lt;/strong&gt;&lt;br /&gt;IT environment presents a difficult challenge for IT Service Support organizations who are facing the reality of “doing more with less” — while improving customer satisfaction. End users support presents a unique challenge due to the shear number of applications (productivity, line-of-business, etc.), that many users have gone mobile and that the typical end user computing environment is going through constant change, which we all know is the root cause of most problems.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;The net result is an overwhelmed, reactive IT support staff that and are facing some difficult challenges.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Higher call volumes, longer wait times and higher abandonment rates&lt;/li&gt;&lt;li&gt;Longer support calls&lt;/li&gt;&lt;li&gt;Lower first time fix rates and more costly escalations&lt;/li&gt;&lt;li&gt;Declining customer satisfaction&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Utilizing Support Automation technologies, Enterprise IT Service Support organizations can reap significant business benefits that include:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Transform the support organization from being reactive to being proactive — thereby increasing end-user and support staff productivity and satisfaction.&lt;/li&gt;&lt;li&gt;Reduce the support load (fewer calls) on the service desk through automated resolution of known problems.&lt;/li&gt;&lt;li&gt;Reduce the AHT (Average Handling Time)&lt;/li&gt;&lt;li&gt;Increase FTR (First Time Resolution), eliminating costly escalations&lt;/li&gt;&lt;li&gt;Improve end user satisfaction&lt;/li&gt;&lt;/ol&gt;note - pls go thru link&amp;nbsp;for more information on TIFIC&amp;nbsp;&lt;a href="http://www.tific.com/?page_id=13"&gt;http://www.tific.com/?page_id=13&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I will come up with Cloud computing concepts soon.&lt;br /&gt;Cheers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-7392509561078765597?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/7392509561078765597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2011/01/microsoft-delivers-excellence-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7392509561078765597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7392509561078765597'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2011/01/microsoft-delivers-excellence-to.html' title='Optimize your IT Infrastructure with cost effective solutions'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-3397047786753981988</id><published>2011-01-13T09:08:00.000+08:00</published><updated>2011-01-13T09:08:45.553+08:00</updated><title type='text'>Tips for SCCM Client Upgrade/Reinstall</title><content type='html'>If you are upgrading sms clients to sccm, you can run sccm client setup file directly to machines as it automatically detects any legacy version of sms and removes (uninstalls)&amp;nbsp;it.&lt;br /&gt;&lt;br /&gt;but if you have any problem with existing SCCM client and you really want to reinstall&amp;nbsp;client to&amp;nbsp;make it healthy, don't run&amp;nbsp;ccmsetup.exe file directly to machine, first uninstall&amp;nbsp;sccm client&amp;nbsp;using ccmsetup.exe /uninstall from machine and then install it.&lt;br /&gt;&lt;br /&gt;Note: Always try to lookup&amp;nbsp;on&amp;nbsp;sccm client logs&amp;nbsp;for better troubleshooting and try repair client if it was working&amp;nbsp;earlier and finally reinstall it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-3397047786753981988?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/3397047786753981988/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2011/01/tips-for-sccm-client-upgradereinstall.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/3397047786753981988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/3397047786753981988'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2011/01/tips-for-sccm-client-upgradereinstall.html' title='Tips for SCCM Client Upgrade/Reinstall'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-8355213276807774266</id><published>2011-01-13T08:57:00.000+08:00</published><updated>2011-01-13T08:57:18.558+08:00</updated><title type='text'>Client installed but showing as 'No' to SCCM console - troubleshooting tips #3</title><content type='html'>It's better to understand the difference between reinstalling sccm client and repairing sccm client. When you reinstall a client, it creates SMS classes in WBEM repository, initiates policies for notification to SCCM management point and gets new SMS &lt;strong&gt;GUID &lt;/strong&gt;as an identification but it won't delete the exisitng GUID (SMS keeps it until we delete certificate using ccmdelcert.exe from the toolkit..&amp;nbsp;or uninstall sccm client porperly). SMS identifies it as new record and acts on it as new client. If you have added this&amp;nbsp;machine to somewhere your system based collection, it won't be getting any policies. Machine, having old GUID certificate,&amp;nbsp;would be negligable and policies would be rejected from respective Management point. &lt;br /&gt;While, if you repair a client; it removes&amp;nbsp;old certs,&amp;nbsp;assigns it new certificate and initiates policies&amp;nbsp;as unique record. It works properly and policies&amp;nbsp;are apporved by MP.&lt;br /&gt;&lt;br /&gt;Cheers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-8355213276807774266?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/8355213276807774266/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2011/01/client-installed-but-showing-as-no-to_13.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/8355213276807774266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/8355213276807774266'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2011/01/client-installed-but-showing-as-no-to_13.html' title='Client installed but showing as &apos;No&apos; to SCCM console - troubleshooting tips #3'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-6401606924632741678</id><published>2011-01-08T19:42:00.000+08:00</published><updated>2011-01-08T19:42:18.962+08:00</updated><title type='text'>Client installed but showing as 'No' to SCCM console - troubleshooting tips #2</title><content type='html'>During troubleshooting this strange behaviour, I got to know that if sms clients are not upgraded as sccm clients, they will show status as Client installed 'Yes' but it won't be approved by site and will not work properly.&lt;br /&gt;&lt;br /&gt;In other scenario, it might show client installed status as 'No' if your client is not upgraded or is not assigned to respective site.&lt;br /&gt;&lt;br /&gt;You need to query all clients with legacy version and install sccm client on these machines.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-6401606924632741678?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/6401606924632741678/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2011/01/client-installed-but-showing-as-no-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/6401606924632741678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/6401606924632741678'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2011/01/client-installed-but-showing-as-no-to.html' title='Client installed but showing as &apos;No&apos; to SCCM console - troubleshooting tips #2'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-899848120397905076</id><published>2011-01-08T19:33:00.000+08:00</published><updated>2011-01-08T19:33:03.666+08:00</updated><title type='text'>Microsoft's next thought after vNext- Artificial Intelligence?</title><content type='html'>No idea, whether MS is working on it but yes, it's something MS should take into consideration after virtualization. Artificial Intelligence (AI) is the area of computer science focusing on creating machines that can engage on behaviors that humans consider intelligent. The ability to create intelligent machines has intrigued humans since ancient times, and today with the advent of the computer and 50 years of research into AI programming techniques, the dream of smart machines is becoming a reality. Researchers are creating systems which can mimic human thought, understand speech, beat the best human chessplayer, and countless other feats never before possible. Find out how the military is applying AI logic to its hi-tech systems, and how in the near future Artificial Intelligence may impact our lives.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-899848120397905076?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/899848120397905076/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2011/01/microsofts-next-thought-after-vnext.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/899848120397905076'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/899848120397905076'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2011/01/microsofts-next-thought-after-vnext.html' title='Microsoft&apos;s next thought after vNext- Artificial Intelligence?'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-1975868350756825986</id><published>2011-01-05T09:46:00.000+08:00</published><updated>2011-01-05T09:46:26.504+08:00</updated><title type='text'>SQL query to get all workstations having .NET Framework version less than 2.0</title><content type='html'>Below is SCCM query to get all workstations having .NET Framework version less than 2.0-&lt;br /&gt;&lt;br /&gt;select distinct (a.name0), a.user_name0, a.operating_system_name_and0, b.productname, b.productversion from v_R_System a, v_GS_SoftwareProduct b&lt;br /&gt;where a.ResourceID = b.ResourceID&lt;br /&gt;and a.Operating_System_Name_and0 like '%workstation%'&lt;br /&gt;&lt;br /&gt;and b.ProductName like '%NET Framework%'&lt;br /&gt;and b.ProductVersion&amp;lt; '2.0%'&lt;br /&gt;&lt;br /&gt;Thanks!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-1975868350756825986?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/1975868350756825986/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2011/01/sql-query-to-get-all-workstations.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/1975868350756825986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/1975868350756825986'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2011/01/sql-query-to-get-all-workstations.html' title='SQL query to get all workstations having .NET Framework version less than 2.0'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-8375521698579330056</id><published>2010-12-23T21:57:00.000+08:00</published><updated>2010-12-23T21:57:11.954+08:00</updated><title type='text'>SQL query to get packages which are advertised without updating DPs</title><content type='html'>SELECT dbo.v_Advertisement.AdvertisementID, dbo.v_Advertisement.AdvertisementName, dbo.v_Advertisement.CollectionID, &lt;br /&gt;&lt;br /&gt;dbo.v_Advertisement.PresentTime, dbo.v_Advertisement.ExpirationTime, dbo.v_Advertisement.SourceSite, dbo.v_Package.PackageID, &lt;br /&gt;dbo.v_Package.Name, dbo.v_Package.Version, dbo.v_Package.SourceVersion, dbo.v_Package.SourceDate, dbo.v_Package.LastRefreshTime, &lt;br /&gt;dbo.v_DistributionPoint.ServerNALPath, dbo.v_DistributionPoint.SiteCode, dbo.v_DistributionPoint.SiteName, &lt;br /&gt;dbo.v_DistributionPoint.LastRefreshTime AS Expr1, dbo.v_DistributionPoint.Status, dbo.v_PackageStatusDistPointsSumm.ServerNALPath AS Expr2, &lt;br /&gt;dbo.v_PackageStatusDistPointsSumm.SourceVersion AS Expr3, dbo.v_PackageStatusDistPointsSumm.SiteCode AS Expr4, &lt;br /&gt;dbo.v_PackageStatusDistPointsSumm.State, dbo.v_PackageStatusDistPointsSumm.LastCopied, dbo.v_PackageStatusDistPointsSumm.SummaryDate, &lt;br /&gt;dbo.v_PackageStatusDistPointsSumm.InstallStatus &lt;br /&gt;FROM dbo.v_Advertisement INNER JOIN &lt;br /&gt;dbo.v_Package ON dbo.v_Advertisement.PackageID = dbo.v_Package.PackageID INNER JOIN &lt;br /&gt;dbo.v_DistributionPoint ON dbo.v_Package.PackageID = dbo.v_DistributionPoint.PackageID INNER JOIN &lt;br /&gt;dbo.v_PackageStatusDistPointsSumm ON dbo.v_DistributionPoint.PackageID = dbo.v_PackageStatusDistPointsSumm.PackageID &lt;br /&gt;WHERE dbo.v_PackageStatusDistPointsSumm.state=1 &lt;br /&gt;&lt;br /&gt;Monitor your packagers ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-8375521698579330056?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/8375521698579330056/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/12/sql-query-to-get-packages-which-are.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/8375521698579330056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/8375521698579330056'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/12/sql-query-to-get-packages-which-are.html' title='SQL query to get packages which are advertised without updating DPs'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-9193043070092937678</id><published>2010-11-29T23:03:00.001+08:00</published><updated>2010-11-30T08:51:25.533+08:00</updated><title type='text'>When to use: Citrix, Med-V and App-V?</title><content type='html'>&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;/span&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Microsoft and Citrix have introduced Virtual Desktop Infrastructure (VDI) which has below benefits for an enterprise-&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Integrated Management&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Enhanced security and compliance&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Anywhere access from connected devices&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Increase business continuity&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;The Microsoft VDI Suites can especially provide tremendous benefits for customers that want to optimize desktop deployments for the following use cases-&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Contractor devices/ third-party devices: provide managed and secured desktops to unmanaged PCs. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Remote Offices with excellent connectivity: centrally manage and easily deploy desktops to multiple remote and branch offices, thereby reducing IT efforts at those locations. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Task workers: offer choice of either session-based or virtual desktops to task workers, onsite or offshore. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Regulatory compliance: VDI desktops are locked behind the datacenter, thereby inherently complying with strict regulations in industries such as financial services, government, and healthcare. &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;I am just in review phase and can conclude&amp;nbsp;main difference between Citrix XenApp, App-V and Med-V as below- &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;strong&gt;Citrix XenApp&lt;/strong&gt;&amp;nbsp; &lt;/span&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Specially designed for&amp;nbsp;session virtualization&amp;nbsp;(with remote desktop services)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Resolves&amp;nbsp;application incompatibility with Windows upgrades&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;User profiles are created on Citrix servers and user can easily access authorised applications.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Applications need to be installed on citrix server. It does not need applications to be installed on user's machine. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Users can access applications from anywhere (thru VPN) -- I don't know if it's a benefit or limitation? benefit as it supports mobility and maintains security&amp;nbsp;; limitation as it's not supported to offline mode.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Integrated with AD to manage applications by groups.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;license cost would be applicable per user &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;supporting limited number of sessions &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;not applicable to&amp;nbsp;desktop/application virtualization&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;No specific reporting to licenses or total application usage by users.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;It requires less&amp;nbsp;hardware than VDI&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;most cost effective than VDI&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;strong&gt;Med-V&lt;/strong&gt; &lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Specially designed for desktop virtualization&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Resolves application incompatibility with Windows Vista or Windows 7. MED-V delivers applications in a virtual PC that runs a previous version of the operating system (for example: Windows XP).&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;It helps deploy, provision, control, and support the virtual environments.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;It can be easily integrated with SCCM&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Reporting limitations as we need to check out logs from Med-V server for each machines (during multicasting OS deployment for large organization; it's difficult to track on)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Centrally managed via a MED-V management server&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;It does not work on a virtualized operating system&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;It creates a package with a full instance of Windows&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;It runs two environments on a single PC&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="left"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;It provides a&amp;nbsp;mechanism for automating the first-time setup of virtual machines at the endpoint, including assignment of a unique computer name, performing initial network setup, and joining the virtual machine to a corporate domain. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;It provides central database of client activity and events facilitating monitoring and remote troubleshooting.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;It provides Web browser redirection of administrator-defined domains (such as the corporate intranet or sites that require an older version of the browser) from the endpoint browser, to a browser within the virtual machine.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;It offers a unique method for managing an easy to support virtual desktop environment. It takes advantage of hardware independence enabled by virtualization, and maintains the exact same image across multiple endpoints. All user changes to applications or the OS are discarded once the virtual PC session ends, and the virtual machine reverts to the original image, as packaged and delivered by the administrator. This can significantly simplify management, support, and troubleshooting for virtual machines. Updates, patches, new applications, and settings changes are applied to the master virtual image, tested by the administrator, and uploaded as a new version of the virtual image to the MED-V image repository. The new version is delivered to all endpoints using Trim Transfer technology, removing the need to update each endpoint separately.&lt;/span&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;MED-V provides a first-time customization process for every deployed virtual image, where the administrator can choose to join the virtual machine to an Active Directory domain. This way, administrators can patch, update, deliver applications, and apply policies using existing tools.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;It supports offline mode (Offline work permissions may be limited by the administrator to a predefined period of time, after which the user must reconnect to the management server and re-authenticate. This ensures users are kept up to date with the most recent policy and permissions, and enforces expiration and de-provisioning settings on end users).&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;It maintains high availability (&lt;/span&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;MED-V client operates independently of MED-V servers. If the management server is malfunctioning or has stopped responding, all clients already running a MED-V workspace may continue working. New attempts to start a MED-V workspace will run in offline mode. Only online authentication, policy changes, and image updates are unavailable, and client events are aggregated at the client side until the server is available again&lt;/span&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;).&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-family: Arial;"&gt;Note: there's alot features available in Med-V which are binding me to love it and apply it to production, Thanks to Microsoft for adding values... :-)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&lt;strong&gt;App-V&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;Specially designed for Application virtualization&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;Ability to sequence true 64-bit applications&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;Multiple delivery options including dynamic streaming&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;policy based application management including microsoft group policy&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;It creates a package of single application and isolates from all other applications&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;It resolves conflicts between applications and reduce testing&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;It simplifies application delivery (eliminate install) &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;Interoperable with SCCM&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;Applications do not get installed or alter OS&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;Applications are virtualized per instance (incl system files, registry, fonts, .ini, com/dcom objects, services, namespaces,etc)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;Multiple versions of same apps can be deployed together without fear of conflict&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;Virtual apps do not permanently occupy HD space if you reset them after use&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;some applications&amp;nbsp;can not be sequenced; i.e Microsoft Office, Adobe Acrobat Standard/Pro.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;Some apps should not be sequenced; i.e. CS3 and AutoCAD&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial;"&gt;All workstations should have App-V clients.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-family: Arial;"&gt;Finally, I can reliable on Med-V until some more additions come to App-V.&lt;br /&gt;&lt;br /&gt;Thanks :)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-9193043070092937678?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/9193043070092937678/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/when-to-use-citrix-med-v-and-app-v.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/9193043070092937678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/9193043070092937678'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/when-to-use-citrix-med-v-and-app-v.html' title='When to use: Citrix, Med-V and App-V?'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-7673773043516583753</id><published>2010-11-26T16:46:00.000+08:00</published><updated>2010-11-26T16:46:27.104+08:00</updated><title type='text'>Troubleshooting Tips: Non SCCM &amp; Unhealthy Client Machines</title><content type='html'>&lt;strong&gt;Troubleshooting Tips: Non SCCM &amp;amp; Unhealthy Client Machines&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Sometimes the most challenging part of the Configuration Manager 2007/SMS 2003 deployment phase can be ensuring that the client successfully reports to the site server. We occasionally see these issues here in support, typically either as cases for clients not reporting after the client installation, or maybe where it’s noticed that the client count is decreasing from the collection. &lt;br /&gt;&lt;br /&gt;When we look at the SMS/SCCM console collection, there is an entry for the client status that indicates either Yes or No. Assuming everything is installed and configured properly, a client installed on a system should automatically report as Yes, but sometimes that does not turn out to be the case. The reason could be that the client has not yet reported to the SCCM\SMS server, or it was reporting previously but has now stopped. Managing the client in the collection is a continuous task and for a healthy environment the client should be continuously reporting to the SMS\SCCM server.&lt;br /&gt;&lt;br /&gt;There are various reasons why a client may not be able to report to even if the SMS\SCCM agent is installed on a machine. A few of these reasons are discussed below:&lt;br /&gt;&lt;br /&gt;The first thing to check is whether the client is on the network, and if it’s not on the network, does the system even exist? It’s possible that represents a stale record from AD. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Systems NOT on the network:&lt;/strong&gt; If the system is not actually on the network, check if it is shutdown, and if so if it’s been shut down for long time. If yes then first restart the system and then initiate the discovery cycle from the control panel agent properties action TAB. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Stale Entries:&lt;/strong&gt; When you use AD discovery, the DDRs are created for the computers that reside in the AD container that we have requested to be queried by the discovery process. If that container has the stale records for the resources, then client records may be created for systems that don’t actually exist, thus they will never report.&lt;br /&gt;&lt;br /&gt;There is a Maintenance task that will clear the inactive records but if the discovery process runs again and the AD container still has these entries then they will simply show up again.&lt;br /&gt;&lt;br /&gt;Resolution: For the stale records you need to make sure that the AD container is cleared of these stale records and scavenging is done for the computers container in AD regularly. Once this is done you can either make use of the maintenance task or you can create a collection for the NON SMS CLIENTS and then do a delete special to the collection so that the entries will be removed permanently from the SMS\SCCM database. Then a discovery can be run which will bring back only the active systems in the collection.&lt;br /&gt;&lt;br /&gt;Once the agent is available on the network and the client is installed, the client goes through the following actions as part of the reporting process: &lt;br /&gt;&lt;br /&gt;1. Client location services identify the site code and the MP it is supposed to connect to. &lt;br /&gt;&lt;br /&gt;2. The client connects to the Management Point and downloads the policies. &lt;br /&gt;&lt;br /&gt;3. Once the policies are downloaded it sends the heartbeat record to the server. &lt;br /&gt;&lt;br /&gt;4. Once the server receives this heartbeat record these are converted in to DDR and processed. This will set the client flag to 1 which will make the client status display as Yes in the console. &lt;br /&gt;&lt;br /&gt;5. On a regular basis the agent will send the heartbeat and if no heart beat or inventory shows up for a length of time then the client flag will be marked as 0 by the client flag maintenance task, setting the client status to No. &lt;br /&gt;&lt;br /&gt;So only if this process is completed and it continues to happen will the client remain reporting to the server. This is why I said earlier that client management is a continuous task. There can be a variety of reasons why this process might fail, and I’ve outlined a couple of them below:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;The Boundaries of the Agent are not specified in the site server&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;If the client is not assigned in the console or the client is unable to discover the site code, make sure that the AD site or the IP subnet is added in the boundary list. The server will only allow those clients within its boundary to download the policies, so if you have not specified the boundaries the client will not be authorized and the policies will not get downloaded. For boundary issues you can use this as a reference:&lt;br /&gt;&lt;br /&gt;In the client if you check the location services.log (log location: C:\Windows\System32\CCM\Logs), you can get the information of the site assigned to it as well as the MP it is reporting to. If it is not able to report properly, you need to make sure that the agent can communicate over the network to the site server successfully.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Unable to get the site code&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;If the client is not able to get the site code, you need to check first the boundaries as above, and also verify that the site information is published in the AD. You can check the last part of the sitecomp.log after you start the site component manager which will say that the components like the MP, SLP etc successfully published or updated. If you are unable to see that and you get access denied errors, make sure that the computer account has read\write permission to the system container in AD. Make sure the permission is flowing to the objects within and the objects below. If you are not publishing the information in AD then you need to make sure that the SLP is configured and working. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;The client itself is not installed in the Agent&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;To confirm this, try checking ccmexec.log file from client machine or check ccm.log from server end.&lt;br /&gt;&lt;br /&gt;Make a list if you find any of these issues-&lt;br /&gt;&lt;br /&gt;1. Newly discovered client computers are not assigned to the current site&lt;br /&gt;&lt;br /&gt;2. Advanced Client Push Installation is not enabled at the appropriate site&lt;br /&gt;&lt;br /&gt;3. The SMS Client Configuration Manager cannot connect to the client Admin$ share or to the Remote Registry Service (IPC$)&lt;br /&gt;&lt;br /&gt;4. The SMS Advanced Client Push Installation account is configured incorrectly or is missing or is locked out&lt;br /&gt;&lt;br /&gt;5. The SMS Advanced Client cannot access the installation file on the SMS site server&lt;br /&gt;&lt;br /&gt;6. The SMS Advanced Client cannot access the management point during an upgrade&lt;br /&gt;&lt;br /&gt;7. The SMS Advanced Client displays a site assignment but does not appear as installed&lt;br /&gt;&lt;br /&gt;8. The Client computer appears in collections with the following values: &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Site Code Client Assigned Client Type&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;This occurs when one or more of the following conditions are true: &lt;br /&gt;&lt;br /&gt;a) The collection information has not been updated. Collection updates usually run on a daily or weekly schedule. In this case, you must make sure that the collection information has been updated. You can manually update the collection membership, and then update the collection view.&lt;br /&gt;&lt;br /&gt;b) The client computer shares the same SMSID with another client computer. This issue can occur when you use a disk image to install the SMS Advanced Client. Duplicate SMSIDs are also referred to as duplicate GUIDs. You must determine whether duplicate SMSIDs exist on the client computers. For more information about how to detect duplicate GUIDs and how to use Tranguid.exe to create a New SMS GUID for the affected clients.&lt;br /&gt;&lt;br /&gt;c) The SMS Advanced Client is assigned. However, the SMS Advanced Client is not installed. You must verify that the SMS Advanced Client is installed successfully and is assigned to the site that you are viewing. &lt;br /&gt;&lt;br /&gt;d) The Network Discovery method is enabled. When you use the Network Discovery method in Systems Management Server (SMS), it populates the IsClient fields in the database by using a Null value. If other discovery methods are enabled, the computer will appear in the collection as Assigned with no client installed even though the client is installed. To resolve this issue, disable the Network Discovery method. Also, verify that the Heartbeat Discovery method that is enabled by default has not been disabled. Then, wait for the specified Heartbeat Discovery polling interval to pass. When the clients send up new discovery data, the database is updated to reflect the correct values.&lt;br /&gt;&lt;br /&gt;Note Only the Heartbeat Discovery method will set the client installation status to Yes. The Active Directory System discovery method does not update the IsClient field in the SMS database. &lt;br /&gt;&lt;br /&gt;e) Heartbeat Discovery has not reported since the client was installed. &lt;br /&gt;&lt;br /&gt;There is a name resolution issue in the Client.&lt;br /&gt;&lt;br /&gt;Make sure that the client is able to communicate to the SMS\SCCM server using the FQDN as well as the NetBIOS name. Use Nslookup or ping to check the name resolution. If you can’t ping the server using the FQDN then you will have problems.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;The client is behind a firewall&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;If clients are behind a firewall, it may be restricting it from contacting the SMS site server. Check if the necessary ports are opened. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;MP not working as a result of which the policies are not getting downloaded&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;You first need to check to see whether the MP is working. For that you will need to check the mpcontol .log (Log location: \SMS\logs in SMS and \program files\Microsoft Configuration Manager\logs in SCCM). If it is showing a 200 OK status code then that means the MP is working. &lt;br /&gt;&lt;br /&gt;If the MP is working fine and the client is unable to contact and download polices, you will have an error on download in the policyagent.log file on the agent (Log location: C:\Windows\System32\CCM\Logs). Before checking this though, check if the locationservices.log has the correct MP information. If it does have the correct MP information, make sure that the BITS service is started on the client. You can try the following URLs to verify that this is working:&lt;br /&gt;&lt;br /&gt;http://&lt;servername&gt;/sms_mp/.sms_aut?mplist &lt;br /&gt;&lt;br /&gt;and &lt;br /&gt;&lt;br /&gt;http://&lt;servername&gt;/sms_mp/.sms_aut?mpcert&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Client is unable to download policy&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;You may also have issues downloading policies if the client agent has WMI corruption. If you suspect this to be the cause of your issue, if it is a XP client then follow these steps:&lt;br /&gt;&lt;br /&gt;1. Uninstall SCCM client agent. Use the ccmsetup.exe /uninstall&lt;br /&gt;&lt;br /&gt;2. Troubleshoot or rebuild WMI.&lt;br /&gt;&lt;br /&gt;When to rebuild WMI : SCCM Client is not able to install on machines.&lt;br /&gt;&lt;br /&gt;When to repair WMI : SCCM Client is installed on machines but inventory data is not reporting to SCCM database.&lt;br /&gt;&lt;br /&gt;3. Restart the system and install the agent.&lt;br /&gt;&lt;strong&gt;Server unable to process DDR&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Once you find that the client is able to send the heartbeat data to the server, you next need to check on the server to see if these are getting processed successfully. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Clients going to NO after it had reported&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;1. The first reason for this is that the heartbeat discovery is enabled and that the DDRs are not reaching the server.&lt;br /&gt;&lt;br /&gt;2. The second is that Clear Install Flag is running.&lt;br /&gt;&lt;br /&gt;Solution: Initiate Discovery data collection cycle manually from client and update collection after few minutes.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_lXB9NDUQ0_k/TO9zZIQ-68I/AAAAAAAAACQ/cejjUtmBC64/s1600/sccm01.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" ox="true" src="http://2.bp.blogspot.com/_lXB9NDUQ0_k/TO9zZIQ-68I/AAAAAAAAACQ/cejjUtmBC64/s640/sccm01.JPG" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;Thanks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-7673773043516583753?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/7673773043516583753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/troubleshooting-tips-non-sccm-unhealthy.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7673773043516583753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7673773043516583753'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/troubleshooting-tips-non-sccm-unhealthy.html' title='Troubleshooting Tips: Non SCCM &amp; Unhealthy Client Machines'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_lXB9NDUQ0_k/TO9zZIQ-68I/AAAAAAAAACQ/cejjUtmBC64/s72-c/sccm01.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-1281803538202299566</id><published>2010-11-24T23:22:00.000+08:00</published><updated>2010-11-24T23:22:31.357+08:00</updated><title type='text'>Dynamic collection query to get machines in which specific advertisement has been failed</title><content type='html'>This dynamic query will help admin to list out machines in which specific advertisement has been failed and he can readvert it to dynamic collection.&lt;br /&gt;&lt;br /&gt;SMS_R_SYSTEM.ResourceID not in (select &lt;br /&gt;&lt;br /&gt;SMS_ClientAdvertismentStatus.ResourceID from &lt;br /&gt;SMS_ClientAdvertisementStatus where &lt;br /&gt;SMS_ClientAdvertisementStatus.AdvertisementID = "ADVxxxxx" and &lt;br /&gt;SMS_ClientAdvertisementStatus.laststatusmessageID in (10009))&lt;br /&gt;&lt;br /&gt;pls specify respective advertisement id to the query.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-1281803538202299566?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/1281803538202299566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/dynamic-collection-query-to-get.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/1281803538202299566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/1281803538202299566'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/dynamic-collection-query-to-get.html' title='Dynamic collection query to get machines in which specific advertisement has been failed'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-5779186119839448700</id><published>2010-11-24T23:04:00.000+08:00</published><updated>2010-11-24T23:04:27.096+08:00</updated><title type='text'>Client installed but showing as 'No' to SCCM console - troubleshooting tips</title><content type='html'>It generally happens during upgrade or restructuring of SMS/SCCM infrastructure. Anyway, if it happens with you, try below steps-&lt;br /&gt;&lt;br /&gt;1. list out all these clients or make collection of these clients&lt;br /&gt;2. run script to trigger discovery data collection cycle on listed machines or use right click tools to initiate discovery data collection cycle on machines listed in collection&lt;br /&gt;3. once you have finished with above two actions, try update collection membership and refersh then.&lt;br /&gt;4. Check status and make yourself happy.&lt;br /&gt;&lt;br /&gt;Pls find&amp;nbsp;link to download&amp;nbsp;right click tools.&lt;br /&gt;&lt;a href="http://myitforum.com/cs2/blogs/rhouchins/0401ConfigMgrTools.zip"&gt;http://myitforum.com/cs2/blogs/rhouchins/0401ConfigMgrTools.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;and here's script to&amp;nbsp;initiate discovery data collection cycle&amp;nbsp;on affected clients-&lt;br /&gt;&lt;br /&gt;'copy below code to notepad and save it as discovery.vbs &lt;br /&gt;'and run remotely on clients with help of psexec.exe utility&lt;br /&gt;&lt;br /&gt;actionNameToRun = "Discovery Data Collection Cycle"&lt;br /&gt;&lt;br /&gt;Dim controlPanelAppletManager&lt;br /&gt;Set controlPanelAppletManager = CreateObject("CPApplet.CPAppletMgr")&lt;br /&gt;Dim clientActions&lt;br /&gt;Set clientActions = controlPanelAppletManager.GetClientActions()&lt;br /&gt;Dim clientAction&lt;br /&gt;For Each clientAction In clientActions&lt;br /&gt;If clientAction.Name = actionNameToRun Then&lt;br /&gt;clientAction.PerformAction &lt;br /&gt;End If&lt;br /&gt;Next&lt;br /&gt;wscript.echo "Executed: " &amp;amp; actionNameToRun&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' if you want to get message &lt;br /&gt;&lt;br /&gt;these are some more actions which can be used in above script as and when required-&lt;br /&gt;&lt;br /&gt;'Software Metering Usage Report Cycle&lt;br /&gt;&lt;br /&gt;'Request &amp;amp; Evaluate Machine Policy&lt;br /&gt;'Updates Source Scan Cycle&lt;br /&gt;'Request &amp;amp; Evaluate User Policy&lt;br /&gt;'Hardware Inventory Collection Cycle&lt;br /&gt;'Software Inventory Collection Cycle&lt;br /&gt;'Software Updates Assignments Evaluation Cycle&lt;br /&gt;'Peer DP Maintenance Task&lt;br /&gt;'Machine Policy Retrieval &amp;amp; Evaluation Cycle&lt;br /&gt;'MSI Product Source Update Cycle&lt;br /&gt;&lt;br /&gt;Happy troubleshooting!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-5779186119839448700?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/5779186119839448700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/client-installed-but-showing-as-no-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/5779186119839448700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/5779186119839448700'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/client-installed-but-showing-as-no-to.html' title='Client installed but showing as &apos;No&apos; to SCCM console - troubleshooting tips'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-1569042085984633980</id><published>2010-11-24T22:14:00.002+08:00</published><updated>2011-01-11T11:42:06.278+08:00</updated><title type='text'>Packages stucked to copy on DP: 'Install Pending'</title><content type='html'>There might be different scenarios so apply fix as per need-&lt;br /&gt;&lt;br /&gt;1. Packages are not copied to DP due to lack of permissions, pls check the necessary rights.&lt;br /&gt;2. Check for package on affected DP whether it's present or not.&lt;br /&gt;3. If not, check distmgr.log file on affected DP and manually copy .pck file from primary server to affected DPs&amp;nbsp;and use PreloadPkgOnSite.exe tool to replicate package information to SCCM database.&lt;br /&gt;here's info regarding this tool-&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=C36FCDA8-9336-4D44-9568-5530FF7635DD&amp;amp;amp%3Bdisplaylang=en"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=C36FCDA8-9336-4D44-9568-5530FF7635DD&amp;amp;amp%3Bdisplaylang=en&lt;/a&gt;&lt;br /&gt;4. If package is present on DP but not updated to database or SCCM console; refresh DP again.&lt;br /&gt;5. If still DPs not updated, try run these queries&amp;nbsp;for affected DPs through central server-&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;update pkgstatus set Status = 2 where id = ' &lt;package&gt;' and sitecode = ' &lt;site code=""&gt;' and type = 1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;update pkgstatus set SourceVersion = 0 where id = ' &lt;package&gt;' and sitecode = ' &lt;site code=""&gt;' and type = 1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;6. After running above queries,&amp;nbsp;refresh DPs again.&lt;br /&gt;&lt;br /&gt;Happy troubleshooting!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-1569042085984633980?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/1569042085984633980/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/packages-stucked-to-copy-on-dp-install.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/1569042085984633980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/1569042085984633980'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/packages-stucked-to-copy-on-dp-install.html' title='Packages stucked to copy on DP: &apos;Install Pending&apos;'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-8252176477146969907</id><published>2010-11-24T20:48:00.001+08:00</published><updated>2010-11-24T20:48:58.364+08:00</updated><title type='text'>SQL query to get patch compliance reports</title><content type='html'>SELECT DISTINCT &lt;br /&gt;ps.Bulletin AS Bulletin_No, &lt;br /&gt;ps.Retrying + ps.PreSuccess + ps.Uninstalled + ps.PendReboot + ps.Verified + ps.NoStatus + ps.Failed - ps.Verified AS Unpatched, &lt;br /&gt;ps.Retrying + ps.PreSuccess + ps.Uninstalled + ps.PendReboot + ps.Verified + ps.NoStatus + ps.Failed AS 'Total with Status', &lt;br /&gt;ROUND((100 * (ps.Verified + .00000001)) / (.00000001 + ps.Retrying + ps.PreSuccess + ps.Uninstalled + ps.PendReboot + ps.Verified + ps.NoStatus + ps.Failed), 0) AS '% Compliant', &lt;br /&gt;ps.Verified, ps.NoStatus, ps.Retrying, ps.PreSuccess, ps.Uninstalled, ps.PendReboot, ps.Failed, real_total.total, ps.CollectionID &lt;br /&gt;FROM ( &lt;br /&gt;SELECT fcm.CollectionID, &lt;br /&gt;pse.ID AS Bulletin, &lt;br /&gt;SUM(CASE WHEN pse.LastStateName = 'No Status' THEN 1 ELSE 0 END) AS NoStatus, &lt;br /&gt;SUM(CASE WHEN pse.LastStateName = 'Install Verified' THEN 1 ELSE 0 END) / 2 AS Verified, &lt;br /&gt;SUM(CASE WHEN pse.LastStateName = 'Retrying' THEN 1 ELSE 0 END) AS Retrying, &lt;br /&gt;SUM(CASE WHEN pse.LastStateName = 'Preliminary Success' THEN 1 ELSE 0 END) AS PreSuccess, &lt;br /&gt;SUM(CASE WHEN pse.LastStateName = 'Uninstalled' THEN 1 ELSE 0 END) AS Uninstalled, &lt;br /&gt;SUM(CASE WHEN pse.LastStateName = 'Reboot pending' THEN 1 ELSE 0 END) AS PendReboot, &lt;br /&gt;SUM(CASE WHEN pse.LastStateName = 'Failed' THEN 1 ELSE 0 END) AS Failed &lt;br /&gt;FROM &lt;br /&gt;v_ApplicableUpdatesSummaryEx INNER JOIN &lt;br /&gt;v_GS_PatchStatusEx pse ON v_ApplicableUpdatesSummaryEx.UpdateID = pse.UpdateID RIGHT OUTER JOIN &lt;br /&gt;v_FullCollectionMembership fcm ON pse.ResourceID = fcm.ResourceID &lt;br /&gt;WHERE &lt;br /&gt;(pse.QNumbers NOT LIKE 'None') &lt;br /&gt;AND (pse.ID NOT LIKE 'None') &lt;br /&gt;AND (fcm.CollectionID = 'SMS000ES' ) &lt;br /&gt;GROUP BY pse.ID &lt;br /&gt;, v_ApplicableUpdatesSummaryEx.Type &lt;br /&gt;, fcm.CollectionID &lt;br /&gt;HAVING &lt;br /&gt;(v_ApplicableUpdatesSummaryEx.Type = 'Microsoft Update')) ps &lt;br /&gt;INNER JOIN &lt;br /&gt;( &lt;br /&gt;SELECT DISTINCT ID0 &lt;br /&gt;FROM v_GS_PATCHSTATEEX &lt;br /&gt;WHERE (Language0 = 'English' Or LocaleID0 In ('0','9')) &lt;br /&gt;AND ID0 &amp;lt;&amp;gt; 'none' &lt;br /&gt;AND Type0 = 'Microsoft Update' &lt;br /&gt;AND Severity0 = '10') As PatchList &lt;br /&gt;ON ps.Bulletin = PatchList.ID0 &lt;br /&gt;CROSS JOIN &lt;br /&gt;(SELECT CollectionID, COUNT(ResourceID) AS total &lt;br /&gt;FROM v_FullCollectionMembership &lt;br /&gt;GROUP BY CollectionID &lt;br /&gt;HAVING (CollectionID = 'SMS000ES' )) real_total &lt;br /&gt;ORDER BY ps.Bulletin DESC &lt;br /&gt;&lt;br /&gt;-- specify collectionID to get respective compliance rate &lt;br /&gt;&amp;nbsp; &lt;br /&gt;Thanks!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-8252176477146969907?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/8252176477146969907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/sql-query-to-get-patch-compliance.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/8252176477146969907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/8252176477146969907'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/sql-query-to-get-patch-compliance.html' title='SQL query to get patch compliance reports'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-4840006845170741604</id><published>2010-11-24T20:45:00.000+08:00</published><updated>2010-11-24T20:45:04.582+08:00</updated><title type='text'>SQL query to get patch summary report for specific collection</title><content type='html'>declare @Total int, /* total count collection membership */ &lt;br /&gt;&lt;br /&gt;@SMSInstall int, /* count installed by SMS */ &lt;br /&gt;@OtherInstall int, /* count installed externally */ &lt;br /&gt;@Missing int, /* count missing patch */ &lt;br /&gt;@NotRequired int, /* count not requiring patch */ &lt;br /&gt;@Required int, /* count requiring patch */ &lt;br /&gt;@Outstanding int /* count outstanding */ &lt;br /&gt;/* count non-obsolete clients */ &lt;br /&gt;select @Total=count(*) &lt;br /&gt;from v_FullCollectionMembership fcm &lt;br /&gt;join v_R_System sys on fcm.ResourceID=sys.ResourceID &lt;br /&gt;where IsNull(sys.Obsolete0,0)=0 and sys.Client0=1 &lt;br /&gt;and fcm.CollectionID='IN000061'&amp;nbsp; /* specify collectionID here */&lt;br /&gt;/* patches installed by SMS */ &lt;br /&gt;/* patches installed by others */ &lt;br /&gt;/* patches required by systems */ &lt;br /&gt;/* v_GS_PatchStatusEx already filters out obsolete clients */ &lt;br /&gt;select @SMSInstall=count(distinct case &lt;br /&gt;when ps1.LastState is not null and ps1.AgentInstallDate is not null and ps1.LastState=105 then ps1.ResourceID &lt;br /&gt;when ps1.LastState is null and ps2.AgentInstallDate is not null and ps2.LastState=105 then ps2.ResourceID &lt;br /&gt;else null end), &lt;br /&gt;@OtherInstall=count(distinct case &lt;br /&gt;when ps1.LastState is not null and ps1.AgentInstallDate is null and ps1.LastState=105 then ps1.ResourceID &lt;br /&gt;when ps1.LastState is null and ps2.AgentInstallDate is null and ps2.LastState=105 then ps2.ResourceID &lt;br /&gt;else null end), &lt;br /&gt;@Missing=count(distinct case &lt;br /&gt;when ps1.LastState is not null and ps1.LastState!=105 then ps1.ResourceID &lt;br /&gt;when ps1.LastState is null and ps2.LastState is not null and ps2.LastState!=105 then ps2.ResourceID &lt;br /&gt;else null end), &lt;br /&gt;@Required=count(distinct case &lt;br /&gt;when ps1.ResourceID is null then ps2.ResourceID else ps1.ResourceID end) &lt;br /&gt;from (select LastState, AgentInstallDate, ResourceID, UpdateID &lt;br /&gt;from v_GS_PatchStatusEx &lt;br /&gt;where ID='ms08-067' and QNumbers=958644 and &lt;br /&gt;UniqueUpdateID is not null) ps1 &lt;br /&gt;full outer join &lt;br /&gt;(select LastState, AgentInstallDate, ResourceID, UpdateID &lt;br /&gt;from v_GS_PatchStatusEx &lt;br /&gt;where ID='ms08-067' and QNumbers=958644 and &lt;br /&gt;UniqueUpdateID is null) ps2 &lt;br /&gt;on ps1.ResourceID=ps2.ResourceID &lt;br /&gt;join v_FullCollectionMembership fcm &lt;br /&gt;on (ps2.ResourceID is null and ps1.ResourceID=fcm.ResourceID) or &lt;br /&gt;(ps1.ResourceID is null and ps2.ResourceID=fcm.ResourceID) or &lt;br /&gt;(ps1.ResourceID=fcm.ResourceID and ps2.ResourceID=fcm.ResourceID) &lt;br /&gt;where fcm.CollectionID='IN000061' &lt;br /&gt;/* not requiring patch */ &lt;br /&gt;select @NotRequired=count(distinct fcm.ResourceID) &lt;br /&gt;from v_FullCollectionMembership fcm &lt;br /&gt;join v_R_System sys on fcm.ResourceID=sys.ResourceID &lt;br /&gt;join v_GS_SCANPACKAGEVERSION spv on fcm.ResourceID=spv.ResourceID &lt;br /&gt;join (select upkg.PackageID, max(upkg.PackageVersion) as PackageVersion &lt;br /&gt;from v_ApplicableUpdatesSummaryEx us &lt;br /&gt;join v_UpdatePrograms upkg on us.UpdateID=upkg.UpdateID &lt;br /&gt;where us.ID='ms08-067' and us.QNumbers=958644 and upkg.PackageType=1 &lt;br /&gt;group by upkg.PackageID) updpkg &lt;br /&gt;on spv.PackageID0=updpkg.PackageID and spv.PackageVer0&amp;gt;=updpkg.PackageVersion &lt;br /&gt;left join (select ResourceID &lt;br /&gt;from v_GS_PatchStatusEx &lt;br /&gt;where ID='MS08-067' and QNumbers=958644) ps &lt;br /&gt;on fcm.ResourceID=ps.ResourceID &lt;br /&gt;where fcm.CollectionID='IN000061' and &lt;br /&gt;ps.ResourceID is null and IsNull(sys.Obsolete0,0)=0 and sys.Client0=1 &lt;br /&gt;/* outstanding computers */ &lt;br /&gt;Select @Outstanding=@Total-(@NotRequired+@Required) &lt;br /&gt;select @Total as 'Computers in collection' &lt;br /&gt;select @Required as 'Computers requiring update', 100*@Required/@Total as '% of Total' &lt;br /&gt;select @SMSInstall as 'Computers updated by SMS', 100*@SMSInstall/@Total as '% of Total' &lt;br /&gt;select @OtherInstall as 'Computers updated by external means', 100*@OtherInstall/@Total as '% of Total' &lt;br /&gt;select @SMSInstall+@OtherInstall as 'Total computers updated', 100*(@SMSInstall+@OtherInstall)/@Total as '% of Total' &lt;br /&gt;select @Missing as 'Computers missing update', 100*@Missing/@Total as '% of Total' &lt;br /&gt;select @NotRequired as 'Computers not requiring update', 100*@NotRequired/@Total as '% of Total' &lt;br /&gt;select @Outstanding as 'Outstanding computers', 100*@Outstanding/@Total as '% of Total' &lt;br /&gt;&lt;br /&gt;--outstanding computers are the computers that have not ran that scan yet to know if they need the patch. &lt;br /&gt;&lt;br /&gt;--Outstanding=@Total-(@NotRequired+@Required)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-4840006845170741604?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/4840006845170741604/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/sql-query-to-get-patch-summary-report.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/4840006845170741604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/4840006845170741604'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/sql-query-to-get-patch-summary-report.html' title='SQL query to get patch summary report for specific collection'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-1582138340054301192</id><published>2010-11-24T20:32:00.000+08:00</published><updated>2010-11-24T20:32:47.296+08:00</updated><title type='text'>SQL query to get patch status report of production servers</title><content type='html'>-- It provides information&amp;nbsp;about servers and their&amp;nbsp;patch status&amp;nbsp;as per&amp;nbsp;MS bulletin ID and Qnumber.&lt;br /&gt;&lt;br /&gt;select distinct a.name0,a.user_name0,b.id0,b.qnumbers0,&lt;br /&gt;b.language0,b.product0,b.reboottype0,b.scanagent0,&lt;br /&gt;'b.severity0' = Case&lt;br /&gt;When b.severity0 = 10 Then 'Red'&lt;br /&gt;When b.severity0 = 8 Then 'Amber'&lt;br /&gt;When b.severity0 = 6 Then 'Green' &lt;br /&gt;else ' '&lt;br /&gt;End,&lt;br /&gt;b.status0,b.type0,b.title0,b.timeapplied0,b.timeauthorized0&lt;br /&gt;from v_r_system a,v_GS_PATCHSTATEEX b&lt;br /&gt;where a.resourceid=b.resourceid &lt;br /&gt;and b.id0 in ('MS08-003','MS08-005','MS08-006','MS08-007','MS08-008','MS08-010',&lt;br /&gt;'MS08-020','MS08-021','MS08-022','MS08-031','MS08-032','MS08-033','MS08-034','MS08-035',&lt;br /&gt;'MS08-036','MS08-037','MS08-045','MS08-046','MS08-047','MS08-048','MS08-049','MS08-050',&lt;br /&gt;'MS08-051','MS08-052','MS08-053','MS08-058','MS08-061','MS08-062','MS08-063','MS08-064',&lt;br /&gt;'MS08-065','MS08-066','MS08-067','MS08-068','MS08-069','MS09-001')&lt;br /&gt;and b.qnumbers0 not in ('951746','955069','954459','954606')&lt;br /&gt;and status0 like 'Applicable' &lt;br /&gt;and a.operating_system_name_and0 like '%server%'&lt;br /&gt;&lt;br /&gt;-- bulletinid and qnumbers are provided by server team. I pulled reports of servers which required these patches as per requirements.&lt;br /&gt;&lt;br /&gt;Hope, It will help you to someway!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-1582138340054301192?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/1582138340054301192/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/sql-query-to-get-patch-status-report-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/1582138340054301192'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/1582138340054301192'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/sql-query-to-get-patch-status-report-of.html' title='SQL query to get patch status report of production servers'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-231932776685939153</id><published>2010-11-24T20:26:00.001+08:00</published><updated>2010-11-24T20:26:32.420+08:00</updated><title type='text'>SQL query to get computer names which do NOT have specific file installed</title><content type='html'>-- It returns&amp;nbsp;all computer names which do NOT have&amp;nbsp;specific file installed: &lt;br /&gt;SELECT DISTINCT Netbios_Name0&lt;br /&gt;FROM v_R_System&lt;br /&gt;WHERE Netbios_Name0 NOT IN&lt;br /&gt;(SELECT DISTINCT v_R_System.Netbios_Name0&lt;br /&gt;FROM v_R_System INNER JOIN v_GS_SoftwareFile&lt;br /&gt;ON (v_GS_SoftwareFile.ResourceID = v_R_System.ResourceId)&lt;br /&gt;WHERE v_GS_SoftwareFile.FileName = 'filename.exe')&lt;br /&gt;ORDER by Netbios_Name0&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-231932776685939153?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/231932776685939153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/it-returns-computer-names-which-do-not.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/231932776685939153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/231932776685939153'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/it-returns-computer-names-which-do-not.html' title='SQL query to get computer names which do NOT have specific file installed'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-8143183528224792144</id><published>2010-11-24T20:23:00.001+08:00</published><updated>2010-11-24T20:23:32.356+08:00</updated><title type='text'>Query to get machines with specific exe</title><content type='html'>SELECT DISTINCT v_R_System.Netbios_Name0&lt;br /&gt;FROM v_R_System INNER JOIN v_GS_SoftwareFile&lt;br /&gt;ON (v_GS_SoftwareFile.ResourceID = v_R_System.ResourceId)&lt;br /&gt;WHERE v_GS_SoftwareFile.FileName = 'Notepad.exe'&lt;br /&gt;&lt;br /&gt;-- it returns machines with specific file name. You can change file name as per your&amp;nbsp; requirements.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-8143183528224792144?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/8143183528224792144/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/query-to-get-machines-with-specific-exe.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/8143183528224792144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/8143183528224792144'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/query-to-get-machines-with-specific-exe.html' title='Query to get machines with specific exe'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-7216949830947894926</id><published>2010-11-24T20:19:00.000+08:00</published><updated>2010-11-24T20:19:45.648+08:00</updated><title type='text'>SQL query to get untraceable laptops information</title><content type='html'>-- This query gets serial nos and retrieve information as machine name, user name and respective serial no.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SELECT&amp;nbsp;a.name0, a.user_name0, &lt;br /&gt;b.serialnumber0 from v_r_system a, &lt;br /&gt;v_GS_PC_BIOS b where a.resourceid=b.resourceid&lt;br /&gt;and b.serialnumber0 in ('x', 'y')&lt;br /&gt;&lt;br /&gt;-- x,y are serial nos.&lt;br /&gt;-- you can specify as much serial nos you want.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-7216949830947894926?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/7216949830947894926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/sql-query-to-get-untraceable-laptops.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7216949830947894926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7216949830947894926'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/sql-query-to-get-untraceable-laptops.html' title='SQL query to get untraceable laptops information'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-4820287730417734680</id><published>2010-11-24T08:54:00.001+08:00</published><updated>2010-11-24T08:55:34.928+08:00</updated><title type='text'>How App-V and SCCM Integration works? Architecture View</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;img alt="" height="490" src="http://www.buit.org/wp-content/uploads/2009/02/021309-1903-howtointegr1.png" style="margin-left: auto; margin-right: auto;" width="640" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;App-V and SCCM Integration Architecture&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-4820287730417734680?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/4820287730417734680/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/how-app-v-and-sccm-integration-works.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/4820287730417734680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/4820287730417734680'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/how-app-v-and-sccm-integration-works.html' title='How App-V and SCCM Integration works? Architecture View'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-4500445641595064345</id><published>2010-11-24T08:33:00.000+08:00</published><updated>2010-11-24T08:33:26.908+08:00</updated><title type='text'>Plan for today: SCCM Administration Tips</title><content type='html'>Now onwards, I will start blogging on few SCCM Administration tips on daily basis. It would be very specific and would be helpful to all my community members.&lt;br /&gt;&lt;br /&gt;Thanks :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-4500445641595064345?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/4500445641595064345/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/plan-for-today-sccm-administration-tips.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/4500445641595064345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/4500445641595064345'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/plan-for-today-sccm-administration-tips.html' title='Plan for today: SCCM Administration Tips'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-2046619636073939584</id><published>2010-11-24T08:30:00.000+08:00</published><updated>2010-11-24T08:30:26.992+08:00</updated><title type='text'>Important ports for System Center Operations Manager</title><content type='html'>Name&lt;br /&gt;TCP/IP Port&lt;br /&gt;&lt;br /&gt;ACS forwarder to ACS collector&lt;br /&gt;51909&lt;br /&gt;&lt;br /&gt;Agent to Root Management Server&lt;br /&gt;5723&lt;br /&gt;&lt;br /&gt;Agent-less management&lt;br /&gt;Uses RPC&lt;br /&gt;&lt;br /&gt;Operations Console to Reporting Server&lt;br /&gt;80&lt;br /&gt;&lt;br /&gt;Operations Console to Root Management Server&lt;br /&gt;5724&lt;br /&gt;&lt;br /&gt;SQL Server 2005 (Default Instance)&lt;br /&gt;1433&lt;br /&gt;&lt;br /&gt;Web Console to Web Console server&lt;br /&gt;51908, 445&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-2046619636073939584?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/2046619636073939584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/important-ports-for-system-center.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/2046619636073939584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/2046619636073939584'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/11/important-ports-for-system-center.html' title='Important ports for System Center Operations Manager'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-7772432066884156622</id><published>2010-08-30T14:47:00.002+08:00</published><updated>2010-08-30T14:49:10.879+08:00</updated><title type='text'>What are different Software Inventory File types- .sid, .sic, .sis?</title><content type='html'>Just get a chance to look over different types of software inventory files and listing their brief descriptions-&lt;br /&gt;&lt;br /&gt;.SID - Software Inventory Delta (used during delta software inventory)&lt;br /&gt;.SIC - Software Inventory Complete (used during Full software inventory)&lt;br /&gt;.SIS - Software Inventory of application used for Symbian OS.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-7772432066884156622?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/7772432066884156622/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/08/what-are-different-software-inventory.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7772432066884156622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7772432066884156622'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/08/what-are-different-software-inventory.html' title='What are different Software Inventory File types- .sid, .sic, .sis?'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-6965705493113911224</id><published>2010-08-04T01:44:00.000+08:00</published><updated>2010-08-04T01:44:35.119+08:00</updated><title type='text'>New Features available in SCCM vNext</title><content type='html'>SCCM v.Next provides powerful and flexible user-centric management, allowing people to be able to seamlessly access their data from virtually anywhere, across multiple device types while providing IT with unified management tools and centralized control.&lt;br /&gt;&lt;br /&gt;Basically all SCCM.vNext site systems need to be on x64 Windows platform, and NO MORE ASP web reports, SQL Server Reporting Services only!&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Minimum System Requirements: &lt;/b&gt;&lt;br /&gt;&lt;br /&gt;64-bit Windows for all site servers and site roles except: &lt;br /&gt;Branch DPs will run on SCCM.next client OS supported platforms&lt;br /&gt;Win 2003 32-bit will be supported on file share only Standard DPs.&lt;br /&gt;SQL 2008 – only 64-bit editions &lt;br /&gt;Win 2008 64-bit (some may require 2k8 R2) &lt;br /&gt;SQL Reporting Services is the ONLY reporting platform&lt;br /&gt;&lt;br /&gt;Available features of SCCM vNext are as below-&lt;br /&gt;&lt;br /&gt;1. Provide a rich application management model to capture admin intent &lt;br /&gt;2. Allow the administrator to think users first &lt;br /&gt;3. Provide the end user a fitting user experience to find/install software with &lt;br /&gt;4. Allow the user to define their relationship to applications &lt;br /&gt;5. Redesigned hierarchy and SQL Server replication &lt;br /&gt;6. Automated content distribution &lt;br /&gt;7. Client Health improvements and auto-remediation &lt;br /&gt;8. Redesigned admin experience and role-based security model &lt;br /&gt;9. Native 64-bit and full Unicode support &lt;br /&gt;10. Software Updates auto-deployment (including Forefront definitions) &lt;br /&gt;11. Automated settings remediation (DCM “set”) &lt;br /&gt;12. Consolidated and expanded mobile device management &lt;br /&gt;13. Improvements to OS Deployment and Remote Control  &lt;br /&gt;                                                       _____Contd..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-6965705493113911224?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/6965705493113911224/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/08/new-features-available-in-sccm-vnext.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/6965705493113911224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/6965705493113911224'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/08/new-features-available-in-sccm-vnext.html' title='New Features available in SCCM vNext'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-797870785364616843</id><published>2010-06-18T17:47:00.000+08:00</published><updated>2010-06-18T17:47:55.665+08:00</updated><title type='text'>Announcing ConfigMgr v.Next Beta 1 ICP1: TAP Nomination Open</title><content type='html'>Download a copy here:&lt;br /&gt;http://www.microsoft.com/systemcenter/en/us/configuration-manager/cm-vnext-beta.aspx&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-797870785364616843?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/797870785364616843/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/06/announcing-configmgr-vnext-beta-1-icp1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/797870785364616843'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/797870785364616843'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/06/announcing-configmgr-vnext-beta-1-icp1.html' title='Announcing ConfigMgr v.Next Beta 1 ICP1: TAP Nomination Open'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-464216843228717206</id><published>2010-06-16T15:58:00.002+08:00</published><updated>2010-06-16T15:58:51.746+08:00</updated><title type='text'>SCCM is supported on SQL Server 2008</title><content type='html'>A clean installation of ConfigMgr RTM on SQL Server 2008 is not supported. You should upgrade instead. If you upgrade the site server database to SQL 2008 you should apply the following hotfix:&lt;br /&gt;For ConfigMgr RTM - http://support.microsoft.com/kb/955229&lt;br /&gt;&lt;br /&gt;A clean installation of ConfigMgr SP1 is supported but you should install the following hotfix:&lt;br /&gt;For ConfigMgr SP1 - http://support.microsoft.com/kb/955262&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-464216843228717206?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/464216843228717206/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/06/sccm-is-supported-on-sql-server-2008.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/464216843228717206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/464216843228717206'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/06/sccm-is-supported-on-sql-server-2008.html' title='SCCM is supported on SQL Server 2008'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-8691583128904117175</id><published>2010-06-16T15:57:00.000+08:00</published><updated>2010-06-16T15:57:08.216+08:00</updated><title type='text'>what's new in OpsMgr R2?</title><content type='html'>Below are the new enhanced features of OpsMgr'07 R2-&lt;br /&gt;&lt;br /&gt;1. Extends end to end monitoring of distributed applications to any workload running on Windows, Unix and Linux platforms.&lt;br /&gt;&lt;br /&gt;2. Maximize availability of virtual workloads with integration with System Center Virtual Machine Manager 2008.&lt;br /&gt;&lt;br /&gt;3. Improved management of applications in the data center . Delivers on the scale requirements of URL monitoring of your business.&lt;br /&gt;&lt;br /&gt;4. Meet agreed service levels with enhanced reporting showing application performance and availability.&lt;br /&gt;&lt;br /&gt;5. More efficient problem identification and action to resolve issues.&lt;br /&gt;&lt;br /&gt;6. Increased speed of access to information and functionality to drive management . Faster load times for views and results.&lt;br /&gt;&lt;br /&gt;7. Improved and simplified management pack authoring experience The Operations Manager 2007 R2 beta integrates the functionality delivered&lt;br /&gt;within the Cross Platform Extensions Beta. New betas of the Interoperability Connectors will available shortly through the Operations Manager R2 Connect program.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-8691583128904117175?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/8691583128904117175/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/06/whats-new-in-opsmgr-r2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/8691583128904117175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/8691583128904117175'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/06/whats-new-in-opsmgr-r2.html' title='what&apos;s new in OpsMgr R2?'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-3464775261162288982</id><published>2010-06-16T15:42:00.001+08:00</published><updated>2010-08-04T01:26:48.944+08:00</updated><title type='text'>Timeframe Decided for ConfigMgr R3</title><content type='html'>TAP Nominations Open - September 2009&lt;br /&gt;Beta - January 2010&lt;br /&gt;TAP Nominations close - February 2010&lt;br /&gt;TAP Program commences - March 2010&lt;br /&gt;RTM - December 2010&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-3464775261162288982?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/3464775261162288982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/06/timeframe-decided-for-configmgr-r3.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/3464775261162288982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/3464775261162288982'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/06/timeframe-decided-for-configmgr-r3.html' title='Timeframe Decided for ConfigMgr R3'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-5962997960015371501</id><published>2010-05-03T14:07:00.002+08:00</published><updated>2010-05-25T14:24:04.705+08:00</updated><title type='text'>Configuration Manager 2007 R3 is coming by Q2</title><content type='html'>What's New in Configuration Manager 2007 R3&lt;br /&gt;&lt;br /&gt;The following features are new and apply only to Configuration Manager 2007 R3:&lt;br /&gt;&lt;b&gt;Power Management.&lt;/b&gt; Provides a set of tools to allow the site administrator to configure standard Windows power settings across computers&lt;br /&gt;&lt;b&gt;Operating System Deployment Enhancements.&lt;/b&gt;  Prestaged Media is a way to integrate with OEM factory imaging in order to leverage imaging at the OEM to speed up new hardware deployments&lt;br /&gt;&lt;b&gt;Dynamic Collection Evaluation.&lt;/b&gt; Allows you to more rapidly evaluate a collection membership by adding only newly discovered resources. &lt;br /&gt;&lt;b&gt;Delta Discovery.&lt;/b&gt; Performs an intermediate discovery cycle adding only new resources to the Configuration Manager 2007 database.&lt;br /&gt;&lt;b&gt;Collections.&lt;/b&gt; Allows you to search for and add resources to the specified collection. &lt;br /&gt;&lt;b&gt;Desired Configuration Management.&lt;/b&gt; Allows you to easily create collection of compliant or noncompliant computers in desired configuration management.&lt;br /&gt;&lt;b&gt;Supported Clients Per Hierarchy.&lt;/b&gt; Configuration Manager 2007 R3 supports up to 300,000 clients per hierarchy when using the default settings for all Configuration Manager 2007 features. This increase in supported clients is the result of improvements to the Active Directory synchronization and Collection Evaluation processes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-5962997960015371501?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/5962997960015371501/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/05/configuration-manager-2007-r3-is-coming.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/5962997960015371501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/5962997960015371501'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/05/configuration-manager-2007-r3-is-coming.html' title='Configuration Manager 2007 R3 is coming by Q2'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-1820669091939260542</id><published>2010-03-16T18:06:00.000+08:00</published><updated>2010-03-16T18:06:24.986+08:00</updated><title type='text'>Be a part of Cloud Summit – a Virtual TechDays special on Cloud Computing!</title><content type='html'>Join us on Day 1 – March 17, 2010 to get in-depth insights from Microsoft Experts.&lt;br /&gt;Block your calendar today for these invigorating Sessions on Cloud Computing and Virtualization.&lt;br /&gt;&lt;br /&gt;register yourself:&lt;br /&gt;http://www.virtualtechdays.com/default.aspx&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-1820669091939260542?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/1820669091939260542/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/03/be-part-of-cloud-summit-virtual.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/1820669091939260542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/1820669091939260542'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/03/be-part-of-cloud-summit-virtual.html' title='Be a part of Cloud Summit – a Virtual TechDays special on Cloud Computing!'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-1078988713773542904</id><published>2010-02-19T13:58:00.001+08:00</published><updated>2010-02-19T14:00:02.221+08:00</updated><title type='text'>ITMU Functionalities: How it works?</title><content type='html'>Advertisement Begins &lt;br /&gt;Check %windir%\system32\ccm\logs\execmgr.log – All advertisements executed by the SMS client are written to this log. You should be able to find the AdvertisementID for the Scan. Also, look for Requesting content from CAS for package version ## – ## should be the current package source version for the Microsoft Updates Scanner. Finally, you should see the command line used (which contains “Scanwrapper.exe”), the process created, and the Raised Program Started Event for AD: .. At this point, ScanWrapper.exe has been launched.&lt;br /&gt;&lt;br /&gt;ScanWrapper Begins &lt;br /&gt;Check %windir%\system32\ccm\logs\ScanWrapper.log – This log is generated by ScanWrapper.exe – Use the Date/Time column to find the most recent Software Updates Scan Tool Started entry. It will perform checks for Windows Update Version, Client Version, etc. ScanWrapper.log will also show the “Source Directory” and “Cache Directory” for the CAB file. ScanWrapper then launches SMSWusHandler. *Note: Scanwrapper.log is also used for other Scanning tools, such as the Extended Software Update Inventory Tool (ESUIT). &lt;br /&gt;&lt;br /&gt;SMSWusHandler Begins &lt;br /&gt;Check %windir%\system32\ccm\logs\SMSWusHandler.log – This log is generated by SMSWusHandler.exe, and is used to initiate actions on the Windows Update Agent. Use the Date/Time column to find the most recent SmsWusHandler Started entry. After performing a Windows Update version check, you will see an entry that reads similar to this: ScanPackage serviceID being used for this search is {78cc3df0-6ae3-4990-ab7c-87aeffb4b7fc}. The log will pause on this entry for a few minutes, because SMSWusHandler has handed off the scan to the Windows Update Agent. &lt;br /&gt;&lt;br /&gt;WindowsUpdate Begins (and Completes)&lt;br /&gt;Check %windir%\WindowsUpdate.log – This log is generated by the Windows Update (Automatic Updates) agent, which is used for patch scan and installation. Use the Date/Time stamp (located at the beginning of every row) to find the most recent Logging Initialized entry. Follow the log for Added Update entries. **Some entries in this log may appear as errors, but are actually “normal” – review the help link for more information. &lt;br /&gt;&lt;br /&gt;SMSWusHandler Completes&lt;br /&gt;SMSWusHandler continues after the completion of WindowsUpdate, listing each potential update, and states whether “Applicable” or “Installed”, writes the data to and .xml file in the cache directory (e.g., C:\WINNT\system32\VPCache\\Results.xml), and finishes the log with SmsWusHandler Terminating. &lt;br /&gt;&lt;br /&gt;ScanWrapper Completes&lt;br /&gt;ScanWrapper continues after the completion of SMSWusHandler, by reading the results.xml file – (e.g., Patch information from C:\WINNT\system32\VPCache\\Results.xml). The log then writes the details of each potential update, (including MS KB and security bulletin ID), and states whether the patch is applicable or installed. Next, it writes the data to Win32_PatchState_Extended. Finally, the information in Win32_ScanPackageVersion is updated, and Scanwrapper exits &lt;br /&gt;&lt;br /&gt;Advertisement Completes&lt;br /&gt;Finally, execmgr.log completes with a message similar to the following: Execution is complete for program Microsoft Security Updates. The exit code is 0, the execution status is Success.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-1078988713773542904?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/1078988713773542904/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/02/itmu-functionalities-how-it-works.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/1078988713773542904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/1078988713773542904'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/02/itmu-functionalities-how-it-works.html' title='ITMU Functionalities: How it works?'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-6412233872029701295</id><published>2010-02-19T13:31:00.000+08:00</published><updated>2010-02-19T13:31:32.500+08:00</updated><title type='text'>What is Binary Differential Replication in SCCM?</title><content type='html'>Binary Differential Replication, sometimes known as "delta replication," is used by Configuration Manager 2007 to update package source files with a minimum of additional network traffic.&lt;br /&gt;&lt;br /&gt;When Configuration Manager 2007 updates the source files for a package, and the source files have already been distributed, it sends the parts of the package that have changed since the last time the package was sent (originally, as an update, or as a refresh). This minimizes the network traffic between sites, especially when the package is large and the changes are relatively small. A file is considered to be changed if it has been renamed, moved, or its contents have changed.&lt;br /&gt;&lt;br /&gt;The originating site keeps the differences between the current version of a package and the previous five versions. If a child site or distribution point has one of the previous five versions of the package, the originating site will send the appropriate changes to that site. If the child site has an older version of the package, the originating site will send the entire package.&lt;br /&gt;&lt;br /&gt;If the originating site sends the changed files for a package but the receiving site no longer has the package, or the package has been altered at that site, the receiving site will send a status message to the originating site reporting the problem.&lt;br /&gt;&lt;br /&gt;Note  &lt;br /&gt;In order for Configuration Manager 2007 to use binary differential replication, all receiving sites must first have received at least the initial version of the package. Until all receiving sites have the initial version, Configuration Manager 2007 will not use differential replication. &lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Care should be taken when distributing changes to a package's source files. If the path to a receiving site is closed, it is important that you not attempt to update the distribution point multiple times before the site address is again available. Each update will include the files from the previous update because the receiving sites will not yet have the previous update. As a result, the updates will include multiple redundant files, wasting network bandwidth.&lt;br /&gt;&lt;br /&gt;Note  &lt;br /&gt;The processing time for large packages can take an extended period of time (20-30 minutes in some cases or even longer, depending on the size of the package). During this package compression/decompression and hashing/signature-creating process, distmgr.log might appear to be idle, even though the process is continuing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-6412233872029701295?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/6412233872029701295/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/02/what-is-binary-differential-replication.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/6412233872029701295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/6412233872029701295'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/02/what-is-binary-differential-replication.html' title='What is Binary Differential Replication in SCCM?'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-4603695258943028731</id><published>2010-02-17T12:48:00.000+08:00</published><updated>2010-02-17T12:48:08.572+08:00</updated><title type='text'>General SMS Console access tips</title><content type='html'>If you can’t add a site server name to your SMS console try adding an entry to your machines hosts file located at C:\WINDOWS\system32\drivers\etc\hosts.&lt;br /&gt;&lt;br /&gt;Also, it may help to add the servers’ domain to your machines list of DNS entries.&lt;br /&gt;&lt;br /&gt;To do this on the Windows XP based computer that is running the SMS Administrator console, follow below steps: &lt;br /&gt;&lt;br /&gt;1. Click Start, click Run, type dcomcnfg.exe, and then click OK. &lt;br /&gt;2. Locate the Console root node, expand Component Services, expand Computers, and then click My Computer. &lt;br /&gt;3. Right-click My Computer, and then click Properties. &lt;br /&gt;4. In My Computer Properties, click the COM Security tab. &lt;br /&gt;5. In Access Permission, click Edit Limits. &lt;br /&gt;6. Click ANONYMOUS LOGON. &lt;br /&gt;7. In Permission for ANONYMOUS LOGON, click Allow setting for Remote Access. &lt;br /&gt;8. Click OK two times. &lt;br /&gt;9. Restart your computer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-4603695258943028731?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/4603695258943028731/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/02/general-sms-console-access-tips.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/4603695258943028731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/4603695258943028731'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/02/general-sms-console-access-tips.html' title='General SMS Console access tips'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-7966038199944852790</id><published>2010-02-16T18:56:00.000+08:00</published><updated>2010-02-16T18:56:45.747+08:00</updated><title type='text'>command to refersh SMS Policy</title><content type='html'>To Request policies: &lt;br /&gt;WMIC /namespace:\\root\ccm path sms_client CALL TriggerSchedule "{00000000-0000-0000-0000-000000000021}" /NOINTERACTIVE &lt;br /&gt;&lt;br /&gt;To Evaluate(Apply) policies: &lt;br /&gt;WMIC /namespace:\\root\ccm path sms_client CALL TriggerSchedule "{00000000-0000-0000-0000-000000000022}" /NOINTERACTIVE&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-7966038199944852790?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/7966038199944852790/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/02/command-to-refersh-sms-policy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7966038199944852790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7966038199944852790'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/02/command-to-refersh-sms-policy.html' title='command to refersh SMS Policy'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-4374581567774296132</id><published>2010-02-10T20:07:00.000+08:00</published><updated>2010-02-10T20:07:46.818+08:00</updated><title type='text'>Query to get SQL Server version and edition</title><content type='html'>Pls use the below query to get the SQL server version and edition-&lt;br /&gt;&lt;br /&gt;SELECT  SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-4374581567774296132?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/4374581567774296132/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/02/query-to-get-sql-server-version-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/4374581567774296132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/4374581567774296132'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/02/query-to-get-sql-server-version-and.html' title='Query to get SQL Server version and edition'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-7044925606075105515</id><published>2010-02-10T19:37:00.000+08:00</published><updated>2010-02-10T19:37:11.210+08:00</updated><title type='text'>How SMS gets status report for custom MIF file?</title><content type='html'>SMS looks for the MIF file to be placed in either the machines temp directory (%TEMP%) or the system root directory (%SYSTEMROOT%). SMS also ensures that the MIF file was created after the program execution was started to make sure that it does not accidentially import incorrect status information.&lt;br /&gt;&lt;br /&gt;Once SMS finds a matching MIF file, it will parse the file and, if valid, it will transmit the data back to the SMS server. It will then delete the MIF file from the file system.&lt;br /&gt;&lt;br /&gt;If SMS does not find a matching MIF file, then it does not delete any files (MIF or otherwise) and returns a SUCCESS value if the exit code from the executed process was 0. Any other value results in a FAILED value being returned up to the SMS server.&lt;br /&gt;&lt;br /&gt;The status MIFs generated on the clients must be saved in either the system %temp% or %Windir% directories. %Windir% is used if the user has sufficient privileges to write to that folder; otherwise the files are placed in the %temp% folder. The preprogrammed status MIF generation tools will automatically place status MIFs in these directories. If you generate status MIFs by using other techniques, you must ensure the status MIFs are placed in these directories.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-7044925606075105515?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/7044925606075105515/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/02/how-sms-gets-status-report-for-custom.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7044925606075105515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7044925606075105515'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/02/how-sms-gets-status-report-for-custom.html' title='How SMS gets status report for custom MIF file?'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-3263186418499810204</id><published>2010-02-02T23:46:00.000+08:00</published><updated>2010-02-02T23:46:55.358+08:00</updated><title type='text'>How to obtain 100 % ConfigMgr Client Installation?</title><content type='html'>To ensure that all systems that are intended and targeted for the ConfigMgr client installation. The best client deployment method is using AD GPO that will apply 3 settings. &lt;br /&gt;&lt;br /&gt;1. the ccmsetup parameters are place in the registry &lt;br /&gt;2. the WSUS URL is place in the registry. &lt;br /&gt;3. applies the ADM Client Assignment template. &lt;br /&gt;&lt;br /&gt;Enable WSUS/SUP Client Installation. In the GPO add the WSUS URL for your SUP Site Role. As clients join the domain or connects to the network, the Windows Update Agent will scan against your WSUS server and the ConfigMgr client will be detected as not installed and WSUS will install the client treating the client as if it was a critical update. &lt;br /&gt;&lt;br /&gt;The installation will start about 2 to 3 minutes after the client is detected as not installed. This method will also upgrade a client that is lower than the published version in WSUS. If a client is already installed with the right version, the client will be re-assigned to your site if not already assigned. Also as part of this GPO you will want to add the ADM Client Assignment template. This is comes with ConfigMgr 2007. This template will keep clients assigned to the site of choice. &lt;br /&gt;&lt;br /&gt;Two things will happen automatically for you. If the client is un-installed for any reason, WSUS will re install the client on the next WSUS scan. If the client is re assigned to another site, the ADM template with automatically reassign the client back to the originating site code immediately. &lt;br /&gt;&lt;br /&gt;sources: MyITForum.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-3263186418499810204?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/3263186418499810204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/02/how-to-obtain-100-configmgr-client.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/3263186418499810204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/3263186418499810204'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/02/how-to-obtain-100-configmgr-client.html' title='How to obtain 100 % ConfigMgr Client Installation?'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-6922291130974242879</id><published>2010-02-02T23:37:00.000+08:00</published><updated>2010-02-02T23:37:55.376+08:00</updated><title type='text'>Daily SCCM Administrative Activities: ConfigMgr'07 Inboxes to Monitor</title><content type='html'>Listed here is a list of the ConfigMgr 2007 inboxes that should be checked on a regular basis to ensure that your site(s) function as expected.&lt;br /&gt;&lt;br /&gt;Auth\Dataldr.Box&lt;br /&gt;A backlog of files can indicate problems accessing the site database. &lt;br /&gt;&lt;br /&gt;Auth\Dataldr.Box\Process&lt;br /&gt;A backlog of files can indicate problems accessing the site database. &lt;br /&gt;&lt;br /&gt;Auth\Ddm.box\Bad_DDRs&lt;br /&gt;A backlog of files can indicate a network corruption problem or a problem with the DDM&lt;br /&gt;&lt;br /&gt;Auth\Sinv.Box&lt;br /&gt;A backlog of files can indicate that the Software Inventory Processor cannot connect to the site database or that too many files were received.&lt;br /&gt;&lt;br /&gt;Auth\Sinv.Box\Orphans&lt;br /&gt;A backlog of files can indicate problems with specific clients, with management points, or with the network that could cause data corruption. &lt;br /&gt;&lt;br /&gt;Compsumm.Box &lt;br /&gt;A backlog of files can indicate that the Component Status Summarizer cannot process the volume of messages. &lt;br /&gt;&lt;br /&gt;Dataldr.Box&lt;br /&gt;A backlog of files can indicate problems accessing the Systems Management Server (SMS) database&lt;br /&gt;&lt;br /&gt;Dataldr.Box\Badmifs&lt;br /&gt;A backlog of files can indicate a bad custom MIF file or that a client computer cannot transfer the file correctly. &lt;br /&gt;&lt;br /&gt;Ddm.Box&lt;br /&gt;A backlog of files can indicate a bad DDR is preventing other DDR’s to process.&lt;br /&gt;&lt;br /&gt;Ddm.Box\Bad_DDRs&lt;br /&gt;A backlog of files can indicate a network corruption problem or a problem with the DDM&lt;br /&gt;&lt;br /&gt;OfferSum.Box&lt;br /&gt;A backlog of files can indicate a performance problem that is caused by a large number of messages. &lt;br /&gt;&lt;br /&gt;Policypv.Box&lt;br /&gt;A backlog of files in the policypv.box folder indicates that the policy provider component is not running. &lt;br /&gt;&lt;br /&gt;Replmgr.Box\Ready&lt;br /&gt;A backlog of files can indicate that the Scheduler is backlogged or is already processing files of the same priority&lt;br /&gt;&lt;br /&gt;Schedule.Box&lt;br /&gt;A backlog of files can indicate that the Sender cannot connect to or cannot transfer data to another site. &lt;br /&gt;&lt;br /&gt;Schedule.Box\Outboxes&lt;br /&gt;A backlog of .srq files indicates that the sender cannot process the number of jobs scheduled for that sender or that the sender cannot connect to or transfer data to another site.&lt;br /&gt;&lt;br /&gt;Schedule.Box\Tosend &lt;br /&gt;A backlog of files can indicate that many send requests are not completed or that the Scheduler has not yet deleted the files. &lt;br /&gt;&lt;br /&gt;Sinv.Box &lt;br /&gt;A backlog of files can indicate that the Software Inventory Processor cannot connect to the site database or that too many files were received.&lt;br /&gt;&lt;br /&gt;Sinv.Box\BadSinv&lt;br /&gt;A backlog of files can indicate problems with specific clients, with management points, or with the network, causing data corruption. &lt;br /&gt;&lt;br /&gt;SiteStat.Box &lt;br /&gt;A backlog of files can indicate a performance problem. Examine status messages for the Site System Status Summarizer for possible problems. &lt;br /&gt;&lt;br /&gt;Statmgr.Box\Futureq &lt;br /&gt;A backlog of files can indicate that some site systems' clocks are not synchronized with the site server. &lt;br /&gt;&lt;br /&gt;Statmgr.Box\Queue&lt;br /&gt;A backlog of files can indicate a problem with the Status Manager or that the component is trying to process too many messages.&lt;br /&gt;&lt;br /&gt;Statmgr.Box\Retry&lt;br /&gt;A backlog of files can indicate problems with the connection to the computer that is running SQL Server.&lt;br /&gt;&lt;br /&gt;Statmgr.Box\Statmsgs&lt;br /&gt;A backlog of files can indicate a problem with the Status Manager or that the Status Manager is trying to process too many messages&lt;br /&gt;&lt;br /&gt;Swmproc.Box&lt;br /&gt;A backlog of .sum and .sur files can indicate that the Software Metering Processor component cannot connect to the SMS database.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-6922291130974242879?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/6922291130974242879/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/02/daily-sccm-administrative-activities.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/6922291130974242879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/6922291130974242879'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/02/daily-sccm-administrative-activities.html' title='Daily SCCM Administrative Activities: ConfigMgr&apos;07 Inboxes to Monitor'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-7300299751133006882</id><published>2010-02-02T00:11:00.000+08:00</published><updated>2010-02-02T00:11:08.194+08:00</updated><title type='text'>What is BranchCache? How SCCM supports BranchCache?</title><content type='html'>Microsoft introduced a new terminology in Windows7 and Windows Server 2008 R2 called BranchCache to reduce traffic load on wide area network called BranchCache. Network enabled with BranchCache cache data in branch and subsequent request to same data is served by cached stored in WAN branch. BranchCache optimizes traffic flow between Windows Server 2008 R2 servers and BranchCache-enabled clients; Windows Server 2008 R2 servers and computers running Windows 7 can be configured as BranchCache clients.&lt;br /&gt;&lt;br /&gt;BranchCache operates in one of two modes:&lt;br /&gt;&lt;br /&gt;1. &lt;b&gt;Distributed Cache:&lt;/b&gt; In Distributed Cache mode, BranchCache-enabled clients cache copies of files downloaded from content servers across the WAN and send them directly to other clients when requested. Distributed Cache mode is especially beneficial for branch offices that do not have a local server.&lt;br /&gt;2. &lt;b&gt;Hosted Cache:&lt;/b&gt; In Hosted Cache mode, a Windows Server 2008 R2 server, known as the Hosted Cache, acts as the host for the cached content. BranchCache-enabled clients cache data that they have requested and downloaded from content servers locally and use the Hosted Cache to retrieve data that is not available from their own local cache. Clients know the identity of the Hosted Cache and retrieve data from the Hosted Cache. For data not available from the Hosted Cache, the client downloads the data from the content server and offers it for caching to the Hosted Cache. Hosted Cache mode is beneficial in organizations that want to audit access to content in the local cache, or larger branch offices that have local servers.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;BranchCache Hosted and Distributed cache modes&lt;/b&gt;&lt;br /&gt;BranchCache improves the performance of applications that use one of the following protocols:&lt;br /&gt;&lt;br /&gt;a.Hypertext Transfer Protocol (HTTP) and Hypertext Transfer Protocol Secure (HTTPS). The protocols that Web browsers and many other applications (such as Microsoft Internet Explorer®, Microsoft Windows Media Player®, and more) use.&lt;br /&gt;b.Server Message Block (SMB), including signed SMB traffic. SMB is the protocol used for shared folders on Windows networks.&lt;br /&gt;c.Background Intelligent Transfer Service (BITS). BITS is used to transfer files asynchronously between a client and a server. BITS is the protocol that System Center Configuration manager (SCCM) and Windows Server Update Services (WSUS) use.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-7300299751133006882?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/7300299751133006882/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/02/what-is-branchcache-how-sccm-supports.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7300299751133006882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7300299751133006882'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/02/what-is-branchcache-how-sccm-supports.html' title='What is BranchCache? How SCCM supports BranchCache?'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-8220203114564136794</id><published>2010-02-01T23:53:00.000+08:00</published><updated>2010-02-01T23:53:47.286+08:00</updated><title type='text'>Alerts that are raised by the monitors should not be manually resolved in Operations Manager 2007</title><content type='html'>SCOM alerts can be raised by the monitors. Alerts that are raised by the monitors are typically the result of a state change. These alerts are displayed in the Operations console similar to the alerts that are raised by rules. However, these alerts should not be manually resolved. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Why?&lt;/b&gt;&lt;br /&gt;Alerts that are raised by the monitors are related to a state change. These alerts should be resolved by the monitor itself. For example, the monitor waits for when the state changes back to Success or green. Alerts can be manually resolved in the Operations console. However, MS do not recommend that you manually resolve the alerts. If the alert is manually resolved, the resolved state of the alert does not match the state of the monitored object.&lt;br /&gt;&lt;br /&gt;source: kbAlertz.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-8220203114564136794?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/8220203114564136794/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/02/alerts-that-are-raised-by-monitors.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/8220203114564136794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/8220203114564136794'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/02/alerts-that-are-raised-by-monitors.html' title='Alerts that are raised by the monitors should not be manually resolved in Operations Manager 2007'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-3584999608436380988</id><published>2010-02-01T20:19:00.000+08:00</published><updated>2010-02-01T20:19:03.269+08:00</updated><title type='text'>What's new in ConfigMgr'07 R3?</title><content type='html'>1. Scale &amp; Performance Improvements: Collections in R3&lt;br /&gt;&lt;br /&gt;a. Microsoft is focusing on evaluating new systems in R3 and will implement new collection setting called 'Fast evaluation' which populates newly discovered machines.&lt;br /&gt;b. Full evaluations are still processed in the same way.&lt;br /&gt;c. A new collection needs a full evaluation to show existing clients.&lt;br /&gt;&lt;br /&gt;How it works:&lt;br /&gt;- Collections are evaluated by periodically executing a query&lt;br /&gt;- results are inserted into a temporary table&lt;br /&gt;- this table is then merged into the master collection results table (Collection Members)&lt;br /&gt;- If there is no change in results, master results table not changed&lt;br /&gt;- If onlya few resources have changed, evaluation process faster due to only processing changed resources.&lt;br /&gt;&lt;br /&gt;2. Scale &amp; Performance Improvements: Delta AD Discovery&lt;br /&gt;&lt;br /&gt;a. Each AD discovery query has 2 tasks:&lt;br /&gt;1. Discover any changes to any users or machines, based on the query, that would likely affect targeting (default is 5 minutes)  &lt;br /&gt;2. Perform a periodic "full scan" to capture users and machines last logged time, ensuring active users and machines are not made obsolete.&lt;br /&gt;&lt;br /&gt;b. On an individual query basis, select to run "discovery now" for a full scan.  &lt;br /&gt;&lt;br /&gt;3. Scale Improvements: R3 supports 3,00,000 clients when using the default settings for all ConfigMgr 2007 features.&lt;br /&gt;&lt;br /&gt;Note: No change to other site and site role supported numbers.&lt;br /&gt;&lt;br /&gt;4. Sharepoint based ConfigMgr dashboard &lt;br /&gt;- compliance metrics related to SUM, SWD, DCM, Licensing and OSD sections for a particular time period.&lt;br /&gt;- sharepoint based authentication: customize dashboards based on User Roles.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-3584999608436380988?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/3584999608436380988/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/02/whats-new-in-configmgr07-r3.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/3584999608436380988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/3584999608436380988'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/02/whats-new-in-configmgr07-r3.html' title='What&apos;s new in ConfigMgr&apos;07 R3?'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-2511406749100170687</id><published>2010-02-01T19:30:00.000+08:00</published><updated>2010-02-01T19:30:45.500+08:00</updated><title type='text'>What's new in ConfigMgr'07 Service Pack 2?</title><content type='html'>SCCM 2007 SP2 supports below platforms-&lt;br /&gt;-Windows 7&lt;br /&gt;-Windows Server 2008 R2&lt;br /&gt;-Windows Vista SP2&lt;br /&gt;-Windows Server 2008 SP2&lt;br /&gt;&lt;br /&gt;New features added to SCCM 2007 SP2 are:&lt;br /&gt;1. Managed Client Support - Client can be a target for apps, inventory, updates and more.&lt;br /&gt;&lt;br /&gt;2. Site role host control - Servers can host all site infrastructure roles.&lt;br /&gt;&lt;br /&gt;3. Improved Client Policy Evaluation -&lt;br /&gt;&lt;br /&gt;a. Faster Policy Processing: before SP2, policy download was queued locally for 2 minutes before processing. This 2 mins delay has been removed in SP2.&lt;br /&gt;b. Most efficient software distribution configured to run at user logon:&lt;br /&gt;before SP2 user policy requests were not downloaded for 2 minutes after user logon event. This caused a delay is user/group targeted advertisements.&lt;br /&gt;c. A common scenario is an App-V distribution environment where user/security group targeting is used.&lt;br /&gt;d. this 10 mins delay has been removed in SP2 and user/group targeted advertisements are instantly available after user logon in SP2.&lt;br /&gt;&lt;br /&gt;4. Branch cache support:&lt;br /&gt;a. Integration enables configmgr organizations to &lt;br /&gt;-significantly reduce WAN traffic&lt;br /&gt;-reduce transfer loads on DPs.&lt;br /&gt;b. Clients that are Branch Cache enabled will transfer content from peers if available before hitting DP.&lt;br /&gt;&lt;br /&gt;5. SP2 will also continue to deliver new support for x64 architectures including:&lt;br /&gt;a. x64 support for OpsMgr'07 client agent&lt;br /&gt;b. Update to OpsMgr MP for x64 OS&lt;br /&gt;c. x64 performance counters&lt;br /&gt;d. Remote Control support added for x64 windows XP and x64 Windows Server 2003.&lt;br /&gt;e. App-V x64 Client Support.&lt;br /&gt;&lt;br /&gt;6. Asset Intelligence Certificate Requirement Removal:&lt;br /&gt;ConfgMgr'07 SP1 introduced Asset Intelligence v1.5. With SP1, Asset Intelligence could be configured to use as online synchronization for updates. With SP2, the requirement to have the certificate has been removed.&lt;br /&gt;-The initial release required a certificate.&lt;br /&gt;Software Assurance is not required for this functionality, including SP1.&lt;br /&gt;&lt;br /&gt;7. Intel vPro Technology: Integration Enhancements in SP2-&lt;br /&gt;&lt;br /&gt;a. Wireless Profile Management&lt;br /&gt;b. 802.1x support &lt;br /&gt;c. Non volatile memory or third party data store (3PDS)&lt;br /&gt;d. Access Monitor: Audit log&lt;br /&gt;e. &lt;b&gt;Remote Power Management: Power State Configuratio from SCCM console.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;system center power management phases:&lt;br /&gt;Monitor-&gt; Plan-&gt; Apply-&gt; Check-&gt; Report (saving in power consumption and costs and environmental impact)&lt;br /&gt;&lt;br /&gt;8. OS deployment:&lt;br /&gt;&lt;br /&gt;a. Multiselect and delete driver catalog drivers from the SCCM console&lt;br /&gt;b. task sequence UI displays package names as in the SCCM console.&lt;br /&gt;&lt;br /&gt;9. Better feedback on AD extension success/failure.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-2511406749100170687?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/2511406749100170687/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/02/whats-new-in-configmgr07-service-pack-2.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/2511406749100170687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/2511406749100170687'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/02/whats-new-in-configmgr07-service-pack-2.html' title='What&apos;s new in ConfigMgr&apos;07 Service Pack 2?'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-7341558308929877142</id><published>2010-02-01T15:24:00.000+08:00</published><updated>2010-02-01T15:24:15.590+08:00</updated><title type='text'>The "Windows Operating System" column has a "Not monitored" state for a new agent</title><content type='html'>Reason: This issue occurs because the new agent has the same NetBIOS name as a previously installed agent. When the agent is deleted from Operations Manager, the grooming of the deleted agent is hard coded to occur after two days. Therefore, the agent is not immediately groomed out of the database completely. &lt;br /&gt;&lt;br /&gt;Solution: To work around this issue after the agent was deleted from the console, wait three days, and then add the new agent to Operations Manager. Or, make sure that two full days have passed, and then add the new agent to Operations Manager.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-7341558308929877142?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/7341558308929877142/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/02/windows-operating-system-column-has-not.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7341558308929877142'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7341558308929877142'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/02/windows-operating-system-column-has-not.html' title='The &quot;Windows Operating System&quot; column has a &quot;Not monitored&quot; state for a new agent'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-5961814229678434881</id><published>2010-02-01T00:19:00.000+08:00</published><updated>2010-02-01T00:19:31.835+08:00</updated><title type='text'>What is package sending priority: Advertisement Properties</title><content type='html'>Sending priority &lt;br /&gt;The priority of this package when sent to distribution points in child sites. Packages can be sent with High, Medium, or Low priority. The default setting is Medium priority. If a package has &lt;b&gt;High&lt;/b&gt; priority, it will be sent before packages with Medium or Low priority. If a package has &lt;b&gt;Low&lt;/b&gt; priority, it will be sent after packages with higher priority settings.&lt;br /&gt;&lt;br /&gt;Note: A Package will be sent in the order in which they were created in the SMS Administrator console.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-5961814229678434881?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/5961814229678434881/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/what-is-package-sending-priority.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/5961814229678434881'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/5961814229678434881'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/what-is-package-sending-priority.html' title='What is package sending priority: Advertisement Properties'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-1078574769252714566</id><published>2010-01-31T23:37:00.001+08:00</published><updated>2010-01-31T23:50:34.472+08:00</updated><title type='text'>What is Package processing thread in distmgr.log file?</title><content type='html'>When I was troubleshooting the copy package issue as mentioned in my earlier post, I got some some messages "package processing thread in queue".&lt;br /&gt;&lt;br /&gt;I started to find out the exact meaning of this and found that the threads are used for copying packages to distribution points. If we distribute more packages at one time than the number of threads then the package will be putting on queue. The retry count is used when a copy fails.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Note:&lt;/b&gt; In legacy version of SMS (without SPs), the number of distribution points that could be effectively managed by a site server is small because SMS allocates a single thread per package. This results in SMS copying content to one particular distribution point, and when successful, moving to the next distribution point.&lt;br /&gt;From SMS 2003 SP1, it copies content to multiple DPs in parallel. Because of this change, the failure of a single DP does not halt software distribution. This change improves both reliability and response time for package deployment, and effectively allows a single site to support a much larger number of distribution points.&lt;br /&gt;&lt;br /&gt;The following improvements and benefits have resulted from this change:&lt;br /&gt;&lt;br /&gt;1. Less time for package distribution to all DPs of the site&lt;br /&gt;2. A single site can support more distribution points&lt;br /&gt;3. Site hierarchy can be simplified to replace some secondary sites with distribution points in some of scenarios.&lt;br /&gt;4. Faster Software and Patch distribution.&lt;br /&gt;5.Lower hierarchy deployment costs, which results in fewer site servers&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Lower maintenance costs, because it is easier to manage a distribution point than a site&lt;br /&gt;&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-1078574769252714566?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/1078574769252714566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/what-is-package-processing-thread-in.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/1078574769252714566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/1078574769252714566'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/what-is-package-processing-thread-in.html' title='What is Package processing thread in distmgr.log file?'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-2080720421647563359</id><published>2010-01-29T20:12:00.000+08:00</published><updated>2010-01-29T20:12:20.584+08:00</updated><title type='text'>Failed to hash file, Win32 error = 64: Package not copying to DP</title><content type='html'>I got this error on one of my DP while I was trying to copy package on all the DPs.&lt;br /&gt;I checked the distmgr.log file from the primary server from where i was copying it to the DPs and got the error.&lt;br /&gt;&lt;br /&gt;As a resolution step, I removed package from that DP and copy it again.&lt;br /&gt;&lt;br /&gt;It worked well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-2080720421647563359?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/2080720421647563359/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/failed-to-hash-file-win32-error-64.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/2080720421647563359'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/2080720421647563359'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/failed-to-hash-file-win32-error-64.html' title='Failed to hash file, Win32 error = 64: Package not copying to DP'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-2524038960907673368</id><published>2010-01-27T20:00:00.000+08:00</published><updated>2010-01-27T20:00:43.728+08:00</updated><title type='text'>Why MS integrated SQL Reporting Service with Configuration Manager 2007 R2?</title><content type='html'>With Configuration Manager 2007 R2, a new site role called "Reporting Services Point" was introduced that facilitates reporting using SQL Reporting Services 2005/2008. This is accomplished via a conversion wizard that ships with Configuration Manager 2007 R2 and allows the user to convert all the Configuration Manager reports that currently exist on that site server to SQL Reporting Services based reports and deploy them to the SQL Reporting Server.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Site Role Installation and Configuration&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The following outlines the overall workflow in getting a SQL Reporting Services based reporting point up and running:&lt;br /&gt;&lt;br /&gt;1.Pre-requisites:  Any machine having a valid SQL Reporting Server 2005/2008 instance running on it.&lt;br /&gt;2.Run the site role wizard and install the "Reporting Services Point" on the SQL Reporting Server. The site role wizard asks for a root folder name which is basically the folder on the reporting server under which all the reports will be deployed.&lt;br /&gt;3.Once the site role wizard is completed successfully, you should see the server appearing under the Reporting Services node under the Reporting node in the administration console.&lt;br /&gt;4.Right click on the server and launch the "Copy Reports Wizard"&lt;br /&gt;5.Run through the "Copy Reports Wizard" and select all the reports that you want to convert to SQL Reporting Services based reports.&lt;br /&gt;6.The wizard will then go through the selected reports, convert them into SQL Reporting Services based reports and deploy them to the reporting server under the folder specified in step 2. above.&lt;br /&gt;7.The copy reports wizard groups all the reports based on report categories creates a folder for each report category and deploys the reports under the respective report category folder.&lt;br /&gt;8.Once all the reports are deployed, you can see all the report folders in the administration console and run any of the reports from any of the folders. You have the option of running the reports from within the administration console or run the reports directly from SQL Reporting Services using the SQL Report Manager (web UI). The SQL Reporting server report manager URL has the following naming convention:&lt;br /&gt;For the default SQL Reporting Server instance the URL to access the report and report folders would be:&lt;br /&gt;&lt;br /&gt;http://[ReportServer]/Reports&lt;br /&gt;&lt;br /&gt;For named SQL Reporting server instances the URL would be:&lt;br /&gt;&lt;br /&gt;http://[ReportServer]/Reports_[InstanceName]&lt;br /&gt;&lt;br /&gt;Other functionalities provided within the Configuration Manager administration console &lt;br /&gt;&lt;br /&gt;1.Report subscription wizards to create subscriptions for any of the Configuration Manager reports&lt;br /&gt;&lt;br /&gt;2.Report authoring tools:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Model based report wizard&lt;/b&gt;&lt;br /&gt;The Configuration Manager 2007 R2 release ships two out-of-the-box report models one for Client Health Reporting and the other for Software Updates Management. The model based report wizard facilitates users to create custom reports using these report models.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;SQL Based report wizard&lt;/b&gt;&lt;br /&gt;The SQL based report wizard facilitates SQL savvy users to specify SQL queries and generate reports off of these queries.  The wizard presents the users with a list of all available Configuration Manager database views and the corresponding columns to facilitate users to formulate SQL queries more easily and make the process less prone to errors and typos.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-2524038960907673368?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/2524038960907673368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/why-ms-integrated-sql-reporting-service.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/2524038960907673368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/2524038960907673368'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/why-ms-integrated-sql-reporting-service.html' title='Why MS integrated SQL Reporting Service with Configuration Manager 2007 R2?'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-2408090779128215127</id><published>2010-01-27T19:57:00.000+08:00</published><updated>2010-01-27T19:57:24.886+08:00</updated><title type='text'>What are the benefits of SQL reporting services in SCCM?</title><content type='html'>Benefits of using SQL Reporting Services:&lt;br /&gt;&lt;br /&gt;1.Ability to export reports to any other formats like Word, Excel, PDF etc.&lt;br /&gt;2.Ability to create report subscriptions that can be scheduled to run at specific times and send out reports to interested people. A good user scenario around this would be to create a report subscription for the Software Updates reports and schedule them to run late on Tuesday night or early Wednesday morning after all the "patch Tuesday" updates are applied to all systems.&lt;br /&gt;3.Report authoring experience is very much enhanced with the tools that come with SQL Reporting Services like SQL Report Designer. You could either create report models or create SQL-based reports and run them off of the SQL Reporting Server.&lt;br /&gt;4.Timeouts can be configured on a per-report basis depending on which reports potentially return large amounts of data.&lt;br /&gt;5.Since the reports are standard SQL Reporting Services reports, they can be easily imported and exported from one SQL Reporting server to another.&lt;br /&gt;6.A common request from customers is to be able to run reports off of a Configuration Manager database replica before enabling them on the production environment. This is a gem of a functionality that can be easily accomplished by simply making the data source for the reports point to any valid Configuration Manager database; in this case point the data source of the reports to the database replica and once they have been verified just change the data source to point to the actual production database. This proves to be very useful for benchmarking environments.&lt;br /&gt;7.Report branding is another frequently requested functionality by many customers. This commonly entails customizing the look and feel of reports by changing fonts, font sizes, custom logos etc. With the ability to create custom reports using SQL Reporting Services, customers can now apply their own report branding to the reports.&lt;br /&gt;8.SQL Reporting Services provides the functionality to enable report caching to facilitate lower execution times on subsequent report execution requests. The cache timeout value can be configured appropriately depending on how often you expect the report data to change. &lt;br /&gt;9.Report snapshots that are an alternative to report caching and can be scheduled to execute at specific times. When you select a report snapshot for viewing, the report server retrieves the stored report from the report server database, and shows the data and layout that were current for the report at the time the snapshot was created.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-2408090779128215127?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/2408090779128215127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/what-are-benefits-of-sql-reporting.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/2408090779128215127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/2408090779128215127'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/what-are-benefits-of-sql-reporting.html' title='What are the benefits of SQL reporting services in SCCM?'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-6952493215876978780</id><published>2010-01-27T19:45:00.000+08:00</published><updated>2010-01-27T19:45:42.335+08:00</updated><title type='text'>SCCM Reports: Useful Microsoft links</title><content type='html'>Below are the Microsoft links which helps to understand SCCM reports. &lt;br /&gt;&lt;br /&gt;Reports home page:  http://technet.microsoft.com/en-us/library/bb632942.aspx&lt;br /&gt;&lt;br /&gt;How to manage reports:  http://technet.microsoft.com/en-us/library/bb632699.aspx&lt;br /&gt;&lt;br /&gt;Technical reference for reporting:  http://technet.microsoft.com/en-us/library/bb694105.aspx&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-6952493215876978780?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/6952493215876978780/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/sccm-reports-useful-microsoft-links.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/6952493215876978780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/6952493215876978780'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/sccm-reports-useful-microsoft-links.html' title='SCCM Reports: Useful Microsoft links'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-8721323019090222919</id><published>2010-01-26T00:40:00.000+08:00</published><updated>2010-01-26T00:40:37.030+08:00</updated><title type='text'>What is difference between Obsolete and Inactive Clients?</title><content type='html'>I had to understand the difference as it was asked by the management and every administrator should know it.&lt;br /&gt;&lt;br /&gt;Obsolete Clients&lt;br /&gt;When the SMS server finds that the client hardware ID has been updated or superseded by another machine and if multiple records are in place having the same hardware ID value for the machine, the older records are marked as obsolete.&lt;br /&gt;&lt;br /&gt;Inactive Clients &lt;br /&gt;When the client health monitoring tool determines that the client failed its checks and finds that the client is either not in a healthy state or is no longer on the network. These clients are known as inactive clients.&lt;br /&gt;&lt;br /&gt;Note: While I was trying to figure out why the some of the machines come under no status or waiting state, the above difference has helped me a lot. &lt;br /&gt;I am putting some scenario here-&lt;br /&gt;&lt;br /&gt;I have 100% healthy sms clients in the company's infrastructure and perform the activities like deleting obsolete clients, removing AD stale objects on daily basis. Inspite of this, I used to get some machines in "no status" and "waiting" category.&lt;br /&gt;The reasons, I figured out, were:&lt;br /&gt;offline machines/no name resolution machines were in "waiting" category and machines which were in IT stock or were inactive for a period of time, listed under "no status" category.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-8721323019090222919?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/8721323019090222919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/what-is-difference-between-obsolete-and.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/8721323019090222919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/8721323019090222919'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/what-is-difference-between-obsolete-and.html' title='What is difference between Obsolete and Inactive Clients?'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-4274465108748933864</id><published>2010-01-22T14:49:00.000+08:00</published><updated>2010-01-22T14:49:15.494+08:00</updated><title type='text'>Reasons to malfunctioning of SMS/SCCM Clients</title><content type='html'>&lt;b&gt;SMS Client Malfunctioning: Possible reasons&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;1. Machines are not in network.&lt;br /&gt;2. AD Stale Objects&lt;br /&gt;3. Machines not coming under the specified site boundaries&lt;br /&gt;4. Site Code Not Assigned to the machines properly&lt;br /&gt;5. Name Resolution Issue&lt;br /&gt;6. Firewall restrictions: Relevant Ports used by SMS/SCCM should be opened&lt;br /&gt;7.  Machines with duplicate GUIDs&lt;br /&gt;8. Policies are not getting downloaded from MP (Management Point)&lt;br /&gt;9. Management Point not functioning well&lt;br /&gt;10. The SMS Client Configuration Manager cannot connect to the client Admin$ share or to the Remote Registry Service (IPC$)&lt;br /&gt;11. The SMS Advanced Client Push Installation account is configured incorrectly or is missing or is locked out&lt;br /&gt;12. Advanced Client Push Installation is not enabled at the appropriate site&lt;br /&gt;13. Newly discovered client computers are not assigned to the current site&lt;br /&gt;14. The SMS Advanced Client Network Access Account is configured incorrectly or is missing or is locked out in a non-Active Directory environment&lt;br /&gt;15. The SMS Advanced Client cannot access the installation file on the SMS site server&lt;br /&gt;16. Clear Install Flag is running: As a result, sms client will reported as NO.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-4274465108748933864?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/4274465108748933864/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/reasons-to-malfunctioning-of-smssccm.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/4274465108748933864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/4274465108748933864'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/reasons-to-malfunctioning-of-smssccm.html' title='Reasons to malfunctioning of SMS/SCCM Clients'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-4448145620547114744</id><published>2010-01-22T00:54:00.002+08:00</published><updated>2010-01-22T00:54:51.080+08:00</updated><title type='text'>Discovery Methods do what?</title><content type='html'>1. Heartbeat discovery &lt;br /&gt;It pings all the machines existing in the network, i.e domain and workstation group machines are discovered automatically and shown under "All Systems" collection. If we enable Heartbeat Discovery, the discovery data is refreshed on a schedule that you determine. If we disable Heartbeat Discovery, the discovery data is refreshed only when another discovery method is invoked or run on a schedule. &lt;br /&gt;&lt;br /&gt;2. Windows User Account Discovery and &lt;br /&gt;It discovers all user accounts in same domain.&lt;br /&gt;&lt;br /&gt;3. Windows User Group Discovery&lt;br /&gt;Windows User Group Discovery is useful for creating group-based collections for software distribution&lt;br /&gt;&lt;br /&gt;4. Network Discovery&lt;br /&gt;Network Discovery discovers the client operating system only if the computer is configured to share resources. It discovers the following-&lt;br /&gt;Topology&lt;br /&gt;Topology and client&lt;br /&gt;Topology, client, and client operating system&lt;br /&gt;&lt;br /&gt;5. Active Directory User Discovery&lt;br /&gt;It discovers the following:&lt;br /&gt;User name&lt;br /&gt;Unique user name (includes domain name)&lt;br /&gt;Active Directory domain&lt;br /&gt;Active Directory container name&lt;br /&gt;User groups (except empty groups)&lt;br /&gt;&lt;br /&gt;Note: We should run Active Directory User Discovery only on primary sites.&lt;br /&gt;&lt;br /&gt;6. Active Directory System Discovery&lt;br /&gt;It discovers the following:&lt;br /&gt;Computer name&lt;br /&gt;Active Directory container name&lt;br /&gt;IP address&lt;br /&gt;Assigned Active Directory site&lt;br /&gt;&lt;br /&gt;Note: Polling performed by Active Directory System Discovery can generate significant network traffic (approximately 5 KB per client computer).&lt;br /&gt;&lt;br /&gt;7. Active Directory Security Group Discovery&lt;br /&gt;It discovers the following:&lt;br /&gt;Domain Local Security groups&lt;br /&gt;Domain Global Security groups&lt;br /&gt;Universal Security groups&lt;br /&gt;&lt;br /&gt;Note: We can run Active Directory Security Group Discovery only on primary sites. It polls Active Directory for all system resources in its database, including those discovered at child sites, and including secondary sites. Because Active Directory Security Group Discovery does not contact the computers directly, the computers do not have to be turned on to be discovered.&lt;br /&gt;&lt;br /&gt;8. Active Directory System Group Discovery&lt;br /&gt;It discovers the following:&lt;br /&gt;Organizational units&lt;br /&gt;Global groups&lt;br /&gt;Universal groups&lt;br /&gt;Nested groups&lt;br /&gt;Non-security groups&lt;br /&gt;&lt;br /&gt;Note: We can run Active Directory System Group Discovery only on primary sites. It polls Active Directory for all system resources in its database, including those discovered at child sites, and including secondary sites. Because Active Directory System Group Discovery does not contact the computers directly, the computers do not have to be turned on to be discovered.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-4448145620547114744?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/4448145620547114744/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/discovery-methods-do-what.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/4448145620547114744'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/4448145620547114744'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/discovery-methods-do-what.html' title='Discovery Methods do what?'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-9013148172629535280</id><published>2010-01-21T17:48:00.000+08:00</published><updated>2010-01-21T17:48:48.485+08:00</updated><title type='text'>How to Manage Obsolete Clients?</title><content type='html'>If you want to get accurate deployment success rate(%), it's required to manage obsolete client on daily basis.&lt;br /&gt;&lt;br /&gt;What I do normally:&lt;br /&gt;Open SMS Administrator Console-&gt; Expand Site Hierarchy-&gt; Expand Site Settings-&gt;Expand Site Manitenance-&gt; Select tasks-&gt; open "Delete obsolete Client Discovery data" properties and enable it.&lt;br /&gt;&lt;br /&gt;You need to delete data older than 1 days.&lt;br /&gt;&lt;br /&gt;After that click on the "All Systems" collection and check whether any client still shows as obsolete. You can delete those client from the console itself.&lt;br /&gt;&lt;br /&gt;Note: During the deployment, package can be targeted to non obsolete clients only.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-9013148172629535280?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/9013148172629535280/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/how-to-manage-obsolete-clients.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/9013148172629535280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/9013148172629535280'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/how-to-manage-obsolete-clients.html' title='How to Manage Obsolete Clients?'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-3641837391821710477</id><published>2010-01-21T17:38:00.001+08:00</published><updated>2010-01-21T17:38:46.809+08:00</updated><title type='text'>Troubleshooting Management Point Issue : Steps to be taken</title><content type='html'>&lt;b&gt;MP Issues Desription:&lt;/b&gt;&lt;br /&gt;&lt;i&gt;Failed to send http request /SMS_MP/.sms_aut?MPLIST. Error 12029    SMS_MP_CONTROL_MANAGER          1/11/2010 4:51:40 PM          3924 (0x0F54)&lt;br /&gt;&lt;br /&gt;Http verification .sms_aut (port 80) failed with no header received          SMS_MP_CONTROL_MANAGER              1/11/2010 4:51:40 PM          3924 (0x0F54)&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;How to Handle:&lt;/b&gt;&lt;br /&gt;Within IIS, a virtual directory is added under the default website during the Management Pointinstallation. The virtual directory is called “SMS_MP” (without the quotes). This virtual directoryis how the advanced clients are able to communicate with the MP and ultimately via theISAPI’s convert the data transmitted to the MP to files and information for insertion into the SMS database.&lt;br /&gt; &lt;br /&gt;Need to mention that the MPControl is a self-checking component of the Management Point. In case it’s giving error messages first you need to check if the functionality is working at all.&lt;br /&gt;&lt;br /&gt;A good test would be to check if a given client talking to that MP can send up HW inventory (you can check in resource explorer) AND if the client can get policy (policy spy on the client)&lt;br /&gt; &lt;br /&gt;In order to send a Full HW Inventory you need to fire this vbs on the client and the trigger a HW Inventory cycle&lt;br /&gt; &lt;br /&gt;Dim oLocator&lt;br /&gt;Set oLocator = CreateObject("WbemScripting.SWbemLocator")&lt;br /&gt;Dim oServices&lt;br /&gt;Set oServices = oLocator.ConnectServer( , "root\ccm\invagt")&lt;br /&gt;' Delete the specified InventoryActionStatus instance &lt;br /&gt;x = "{00000000-0000-0000-0000-000000000001}"&lt;br /&gt;oServices.Delete "InventoryActionStatus.InventoryActionID=""" &amp; x &amp; """"&lt;br /&gt; &lt;br /&gt;If the functionality is ok, most likely only the self tests are wrong. In this case you need to check with the MP troubleshooter or with the URL’s. The cause could most likely be network related&lt;br /&gt; &lt;br /&gt;If the functionality is wrong we need to check&lt;br /&gt;IIS (Does WWW run? IISRESET)&lt;br /&gt;IIS permissions (clients have anonymous access? Is the IUSR and the IWAM account locked?)&lt;br /&gt;&lt;br /&gt;DCOM&lt;br /&gt;The SMS Management Point and SMS Agent Host service consist of several COM objects. TheSMS Agent Host service usually runs under the context of LocalSystem, so increased DCOMsecurity does not often cause a problem for the Advanced Client. The SMS Management Point, however, runs under the identity of the IWAM account, so any additional restrictions on DCOMsecurity can prevent the MP from functioning. If the MP does not start under the IWAM identitiy, but uses either a copy of this account or an entirely new account, then default permissions may not be enough to start the MP.&lt;br /&gt;&lt;br /&gt;SQL (Has the MP account a “clear way” through the OS and SQL permissions to the SQL tables? Use SMS groups on the site servers!!)&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Status Message Codes in IIS&lt;/b&gt;&lt;br /&gt;If the client’s request does appear in the web service log, the next field to look for is the status code. The three digit return code of an http request will consist of two parts. The first digit will indicate the general status.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;General Status Codes in IIS&lt;/b&gt;&lt;br /&gt;First Digit General Status&lt;br /&gt;2xx Success&lt;br /&gt;3xx Redirection&lt;br /&gt;4xx Client Error&lt;br /&gt;5xx Server Error&lt;br /&gt;The second two digits will give a more descriptive explanation of the status. In some&lt;br /&gt;instances, such as a 401 or 403 error code, there will be a sub code, such as 401.1 or 403.4&lt;br /&gt;A complete list of IIS status codes can be found in the following article:&lt;br /&gt; &lt;br /&gt;294807, “HOW TO: Turn Off the Internet Explorer 5.x and 6.x "Show Friendly HTTP Error&lt;br /&gt;Messages" Feature on the Server Side”&lt;br /&gt;http://support.microsoft.com/default.aspx?scid=KB;EN-US;294807&lt;br /&gt; &lt;br /&gt;URLScan&lt;br /&gt;UrlScan version 2.5 is a security tool that restricts the types of HTTP requests that Internet Information Services will process. By blocking specific HTTP requests, the UrlScan security toolhelps prevent potentially harmful requests from reaching the server.URLSCan is an ISAPI filter that was designed to block extremely long or incorrectly formatted&lt;br /&gt;web requests, which are common means of expoiting buffer overflows. It also can block avariety of verbs and commands in web requests that can exploit security holes orconfiguration errors.&lt;br /&gt;URLScan 2.5 consists of URLScan.dll, the ISAPI filter, and URLScan.ini, the configuration file. The SMS 2003 toolkit has a modified version of the URLScan.ini file that allows theManagement Point ISAPI extensions to pass through. Any previous version of this ini file will cause URLScan to block client communication with the management point. Clients will be able to download packages for advertisements they already know about, but they won’t be able to get policy updates or upload inventory. An incorrect version of URLScan on an SMS MP will show up in the IIS logs as:&lt;br /&gt; &lt;br /&gt;2005-02-04 17:03:48 10.128.22.240 GET /ccm_system/request - 80 -&lt;br /&gt;10.128.22.136 ccmhttp 404 0 2&lt;br /&gt;2005-02-04 17:03:48 10.128.22.240 GET /ccm_system/request - 80 -&lt;br /&gt;10.128.22.174 ccmhttp 404 0 2&lt;br /&gt;2005-02-04 17:03:50 10.128.22.240 GET /ccm_system/request - 80 -&lt;br /&gt;10.128.22.148 ccmhttp 404 0 2&lt;br /&gt; &lt;br /&gt;&lt;b&gt;NTFS Permissions for IUSR&lt;/b&gt; &lt;br /&gt;This section will talk about the standard default NTFS permissions in a typical SMS environment. In a typical SMS environment, you will have a Management Point, a Reporting Point; BITS enabled Distribution Point, and a Server Locator Point. Each of these SMS site components requires a virtual directory within IIS and subsequently NTFS permissions for each of those virtual directories. &lt;br /&gt;Below is the default breakdown for those SMS components for reference.&lt;br /&gt;Management Point (SMS_MP virtual directory)&lt;br /&gt;○ Default path: c:\SMS_CCM\SMS_MP&lt;br /&gt;○ Default NTFS Permissions:&lt;br /&gt;■ Administrators-Full Control&lt;br /&gt;■ Interactive-List Folder Contents&lt;br /&gt;■ IUSR account-List Folder Contents&lt;br /&gt;■ IWAM account-List Folder Contents&lt;br /&gt;■ SYSTEM-Full Control&lt;br /&gt;Management Point (CCM_Incoming virtual directory)&lt;br /&gt;○ Default path: c:\sms\ccm\incoming&lt;br /&gt;○ Default NTFS Permissions:&lt;br /&gt;■ Administrators-Full Control&lt;br /&gt;■ IUSR account-Special:&lt;br /&gt;□ Traverse Folder/Execute File&lt;br /&gt;□ List Folder/Read Data&lt;br /&gt;□ Read Attributes&lt;br /&gt;□ Read Extended Attributes&lt;br /&gt;□ Create Files/Write Data&lt;br /&gt;□ Create Folders/Append Data&lt;br /&gt;□ Delete subfolders and files&lt;br /&gt;□ Read Permissions&lt;br /&gt;■ IWAM account Special:&lt;br /&gt;□ Traverse Folder/Execute File&lt;br /&gt;□ List Folder/Read Data&lt;br /&gt;□ Read Attributes&lt;br /&gt;□ Read Extended Attributes&lt;br /&gt;□ Create Files/Write Data&lt;br /&gt;□ Create Folders/Append Data&lt;br /&gt;□ Delete subfolders and files&lt;br /&gt;□ Read Permissions&lt;br /&gt;■ SYSTEM-Full Control&lt;br /&gt;Management Point (CCM_Outgoing virtual directory)&lt;br /&gt;○ Default Path: c;\SMS\CCM\Outgoing&lt;br /&gt;○ Default Permissions:&lt;br /&gt;■ Administrators-Full Control&lt;br /&gt;■ IUSR Account-Read&lt;br /&gt;■ IWAM Account-Read&lt;br /&gt;■ SYSTEM-Full Control&lt;br /&gt;Management Point (CCM_SYSTEM virtual directory)&lt;br /&gt;○ Default Path: c:\SMS\CCM\ ServiceData\System&lt;br /&gt;○ Default Permissions:&lt;br /&gt;■ Administrators-Full Control&lt;br /&gt;■ Interactive-List folder contents&lt;br /&gt;■ IUSR Account-List folder contents&lt;br /&gt;■ IWAM Account-List folder contents&lt;br /&gt;■ SYSTEM-Full Control&lt;br /&gt;Reporting Point (SMSReporting virtual directory)&lt;br /&gt;○ Default Path: C:\inetpub\wwwroot\SMSReporting_&lt;Site Code&gt;&lt;br /&gt;○ Default Permissions:&lt;br /&gt;■ Administrators-Full Control&lt;br /&gt;■ SMS Reporting Users&lt;br /&gt;□ Read &amp; Execute&lt;br /&gt;□ List Folder Contents&lt;br /&gt;□ Read&lt;br /&gt;■ SYSTEM-Full Control&lt;br /&gt;BITS Distribution Point (SMS_DP_SMSPKGC$)&lt;br /&gt;○ Default Path: C:\SMSPKGC$&lt;br /&gt;○ Default Permissions:&lt;br /&gt;■ Administrators-Full Control&lt;br /&gt;■ Guests&lt;br /&gt;□ Read &amp; Execute&lt;br /&gt;□ List Folder Contents&lt;br /&gt;□ Read&lt;br /&gt;■ Users&lt;br /&gt;□ Read &amp; Execute&lt;br /&gt;□ List Folder Contents&lt;br /&gt;□ Read&lt;br /&gt;Server Locator Point (SMS_SLP virtual directory)&lt;br /&gt;○ Default Path: C:\SMS\BIN\I386\SMS_SLP&lt;br /&gt;○ Default Permissions:&lt;br /&gt;■ Administrators-Full Control&lt;br /&gt;■ Everyone&lt;br /&gt;□ Read &amp; Execute&lt;br /&gt;□ List Folder Contents&lt;br /&gt;□ Read&lt;br /&gt;■ SYSTEM-Full Control&lt;br /&gt;Resetting the Password for IUSR&lt;br /&gt;This section will describe how to perform a manual IUSR reset if the issue arises where the&lt;br /&gt;IUSR becomes out of sync via either a attempted manual removal of IIS or a failed attempt to&lt;br /&gt;reset the password via the AD Users and Computers or local user interface if a member&lt;br /&gt;server.&lt;br /&gt;1. Reset the IUSR Password via the local user reset password option or use AD Users and&lt;br /&gt;Computers if the machine happens to be a domain controller.&lt;br /&gt;2. Reset the IUSR Password in the metabase.xml or metabase.bin file using the Metabase&lt;br /&gt;Explorer tool which can be downloaded from the below URL link:&lt;br /&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=56fc92ee-a71a-4c73-&lt;br /&gt;b628-ade629c89499&amp;displaylang=en&lt;br /&gt;a. Open metabase explorer on the target machine where the password will be reset.&lt;br /&gt; &lt;br /&gt;- A good plan is also to take a network trace from traffic between client – MP and MP – server&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-3641837391821710477?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/3641837391821710477/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/troubleshooting-management-point-issue.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/3641837391821710477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/3641837391821710477'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/troubleshooting-management-point-issue.html' title='Troubleshooting Management Point Issue : Steps to be taken'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-464614725854875845</id><published>2010-01-21T15:36:00.000+08:00</published><updated>2010-01-21T15:36:24.538+08:00</updated><title type='text'>SMS Query to get Server Inventory Report</title><content type='html'>For the server inventory, pls run the below query on SQL server management studio.&lt;br /&gt;&lt;br /&gt;select distinct a.name0,a.user_name0, a.operating_system_name_and0, a.ad_site_name0,&lt;br /&gt;b.manufacturer0,b.model0,c.releasedate0,c.serialnumber0,e.size0,&lt;br /&gt;f.csdversion0,g.currentclockspeed0,h.totalphysicalmemory0    &lt;br /&gt;from v_r_system a,v_GS_COMPUTER_SYSTEM b,v_GS_PC_BIOS c,&lt;br /&gt;v_GS_ADD_REMOVE_PROGRAMS d,v_GS_PARTITION e,v_GS_OPERATING_SYSTEM f,&lt;br /&gt;v_GS_PROCESSOR g,v_GS_X86_PC_MEMORY h &lt;br /&gt;where (a.resourceid=b.resourceid and b.resourceid=c.resourceid &lt;br /&gt;and c.resourceid=d.resourceid and d.resourceid=e.resourceid &lt;br /&gt;and e.resourceid=f.resourceid and f.resourceid=g.resourceid&lt;br /&gt;and g.resourceid=h.resourceid)and a.operating_system_name_and0 like '%server%'&lt;br /&gt;&lt;br /&gt;For any further help, pls leave a comment.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-464614725854875845?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/464614725854875845/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/sms-query-to-get-server-inventory.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/464614725854875845'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/464614725854875845'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/sms-query-to-get-server-inventory.html' title='SMS Query to get Server Inventory Report'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-7762163048999053862</id><published>2010-01-21T15:34:00.000+08:00</published><updated>2010-01-21T15:34:27.724+08:00</updated><title type='text'>SMS Query to get Asset Inventory Report of all the workstations</title><content type='html'>I created this sms query to get the TCO report for the management:(Which now being used as Asset Inventory Report)&lt;br /&gt;&lt;br /&gt;select distinct a.name0,a.user_name0, a.operating_system_name_and0, a.ad_site_name0,&lt;br /&gt;b.manufacturer0,b.model0,c.releasedate0,c.serialnumber0,e.size0,&lt;br /&gt;f.csdversion0,g.currentclockspeed0,h.totalphysicalmemory0    &lt;br /&gt;from v_r_system a,v_GS_COMPUTER_SYSTEM b,v_GS_PC_BIOS c,&lt;br /&gt;v_GS_ADD_REMOVE_PROGRAMS d,v_GS_PARTITION e,v_GS_OPERATING_SYSTEM f,&lt;br /&gt;v_GS_PROCESSOR g,v_GS_X86_PC_MEMORY h &lt;br /&gt;where (a.resourceid=b.resourceid and b.resourceid=c.resourceid &lt;br /&gt;and c.resourceid=d.resourceid and d.resourceid=e.resourceid &lt;br /&gt;and e.resourceid=f.resourceid and f.resourceid=g.resourceid&lt;br /&gt;and g.resourceid=h.resourceid)and a.operating_system_name_and0 like '%workstation%' &lt;br /&gt;&lt;br /&gt;After getting the data, you need to keep these data in excel sheet and apply the advanced filter as some of the time, we get duplicate data after running query.&lt;br /&gt;&lt;br /&gt;For any further help, pls mail me or leave a comment.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-7762163048999053862?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/7762163048999053862/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/sms-query-to-get-asset-inventory-report.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7762163048999053862'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7762163048999053862'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/sms-query-to-get-asset-inventory-report.html' title='SMS Query to get Asset Inventory Report of all the workstations'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-952469019992669214</id><published>2010-01-19T18:10:00.000+08:00</published><updated>2010-01-19T18:10:25.485+08:00</updated><title type='text'>TechNet Webcast: Technical Overview: System Center Configuration Manager 2007 SP2 and R3 (Level 200)</title><content type='html'>Here's the link below:&lt;br /&gt;&lt;br /&gt;http://msevents.microsoft.com/cui/WebCastEventDetails.aspx?culture=en-US&amp;EventID=1032428201&amp;CountryCode=US&lt;br /&gt;&lt;br /&gt;Let's enhance our skills.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-952469019992669214?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/952469019992669214/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/technet-webcast-technical-overview.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/952469019992669214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/952469019992669214'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/technet-webcast-technical-overview.html' title='TechNet Webcast: Technical Overview: System Center Configuration Manager 2007 SP2 and R3 (Level 200)'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-7936255970813691683</id><published>2010-01-19T18:08:00.000+08:00</published><updated>2010-01-19T18:08:09.814+08:00</updated><title type='text'>What's New in Microsoft System Center Operations Manager 2007 R2 ?</title><content type='html'>Microsoft System Center Operations Manager 2007 R2 delivers end-to-end service management of applications and IT services running across your datacenter fabric, providing you greater control and insight into the health and performance of your Microsoft, UNIX, and Linux servers, and the workloads running on them. With Operations Manager 2007 R2, you can reduce the cost of managing your datacenter, and assure delivery of IT services to expected and agreed levels.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Download Operations Manager 2007 R2:&lt;/b&gt;&lt;br /&gt;http://technet.microsoft.com/en-us/evalcenter/bb738014.aspx&lt;br /&gt;&lt;br /&gt;Enhances application performance and availability across platforms in the datacenter through cross platform monitoring, delivering an integrated experience for discovery and management of systems and their workloads, whether Windows, UNIX or Linux.&lt;br /&gt;&lt;br /&gt;Download the Service Level DashboardEnhances performance management of applications in the datacenter with service level monitoring, delivering the ability to granularly define service level objectives that can be targeted against the different components that comprise an IT service.&lt;br /&gt;&lt;br /&gt;Increases the speed of access to monitoring information and functionality with UI improvements and simplified management pack authoring.  Examples include an enhanced console performance and dramatically improved monitoring scalability  (e.g., over 1000 URLs can be validated per agent, allowing scaling to the largest of web-based workloads)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-7936255970813691683?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/7936255970813691683/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/whats-new-in-microsoft-system-center.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7936255970813691683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7936255970813691683'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/whats-new-in-microsoft-system-center.html' title='What&apos;s New in Microsoft System Center Operations Manager 2007 R2 ?'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-6079272791451579413</id><published>2010-01-19T18:05:00.001+08:00</published><updated>2010-01-25T19:02:18.849+08:00</updated><title type='text'>New Features added in USMT 4.0</title><content type='html'>&lt;b&gt;Overall Changes from USMT 3.0&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Hard-link migration store &lt;br /&gt;The new hard-link migration store is for use in computer-refresh scenarios only. Hard-link migration stores are stored locally on the computer that is being refreshed and can migrate user accounts, files and settings in less time using megabytes of disk space instead of gigabytes.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Improved Space estimation &lt;br /&gt;The ScanState command now more accurately estimates the size of the migration store as well as the additional temporary disk space required to create the migration store. This results in a reduction of migration failures due to low disk space. The ScanState command now also estimates the size of the compressed migration store.&lt;br /&gt;&lt;br /&gt;Ability to gather data from an offline Windows® operating system using the ScanState command&lt;br /&gt;&lt;br /&gt;You can gather data from an offline Windows® operating system using the ScanState command in Microsoft® Windows PE. In addition, USMT now supports migrations from previous installations of Windows® contained in Windows.old directories. The offline directory can be a Windows directory when you run the ScanState command in Windows PE or to Windows.old when you run the ScanState command in Windows.&lt;br /&gt;&lt;br /&gt;Domain controller access is no longer required by ScanState and LoadState. It is now possible to complete an end-to-end migration of domain user accounts without having domain controller access.  The destination computer must be domain-joined before any newly applied domain accounts can be used. &lt;br /&gt;&lt;br /&gt;Integration with Microsoft System Center Configuration Manager (SCCM) and the Microsoft Deployment Toolkit (MDT) &lt;br /&gt;&lt;br /&gt;You can reduce end-user and deployment time. You can use USMT 4.0 to retain end-users’ digital identities as well as application and operating system settings, in conjunction with SCCM and/or MDT.&lt;br /&gt;&lt;br /&gt;Configurable file errors &lt;br /&gt;You can use the new &lt;errorcontrol&gt; section in the Config.xml file to configure which file or registry read/write errors can be safely ignored by the /c command-line option and which might cause the migration to fail. In addition, the /genconfig command-line option now generates a sample &lt;errorcontrol&gt; section that is enabled by specifying error messages and desired behaviors in the Config.xml file.&lt;br /&gt;&lt;br /&gt;New helper functions &lt;br /&gt;The ScanState command has two new helper functions that enable new migration scenarios. The MigXmlHelper.FileProperties function can be used to control which files migrate, based on properties you specify; for example, date created, date modified, date accessed, and file size. The MigXmlHelper.GenerateDocPatterns function can be used to automatically find user documents on a computer without authoring extensive custom migration .xml files.&lt;br /&gt;&lt;br /&gt;Volume shadow copy support &lt;br /&gt;With the /vsc command line option, the ScanState command can now use the volume shadow copy service to capture files that are locked for editing by other applications.&lt;br /&gt;&lt;br /&gt;Local group migration &lt;br /&gt;You can use the new &lt;profilecontrol&gt; section in the Config.xml file to configure the local group membership of users during the migration. This enables scenarios such as changing users from being members of the local administrators group to being members of the local users group during the migration.&lt;br /&gt;&lt;br /&gt;List files being migrated &lt;br /&gt;You can use the /listfiles command-line option for the ScanState command to generate a text file list of all files included in the migration.&lt;br /&gt;&lt;br /&gt;Usmtutils.exe &lt;br /&gt;This new executable file supplements the functionality in Scanstate.exe and Loadstate.exe.&lt;br /&gt;&lt;br /&gt;New AES encryption options &lt;br /&gt;USMT 4.0 enables support for stronger encryption algorithms, called Advanced Encryption Standard (AES), in several key size options, based on support in the source computers' operating system.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-6079272791451579413?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/6079272791451579413/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/whats-new-in-usmt-40.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/6079272791451579413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/6079272791451579413'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/whats-new-in-usmt-40.html' title='New Features added in USMT 4.0'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-470839927157805624</id><published>2010-01-19T17:50:00.000+08:00</published><updated>2010-01-19T17:50:12.777+08:00</updated><title type='text'>Basic difference between .MSI and .MST File</title><content type='html'>Packages (.MSI files)&lt;br /&gt;&lt;br /&gt;This is the file that contains the instructions for MSIEXEC.EXE to install the application. The MSI file is a Database file format and is now the preferred application packaging format for the windows platform. Sometimes the MSI file gets too big and some or all of the files are placed in a .CAB file.&lt;br /&gt;&lt;br /&gt;Transforms (.MST files)&lt;br /&gt;&lt;br /&gt;In the MSI world, if you didn't create the MSI file, you want to keep the MSI file from the developer intact. To make changes beyond what the original MSI does you use a transform. The transform is applied at the time that the MSI package is installed.If you would repackage an application and it would fail, the Original Developer of the application would sometimes refuse to support it since repackaging strips out their installation logic. &lt;br /&gt;&lt;br /&gt;If you create your own MSI packages you can also use transforms to change some parameters for each department of your company. That way you have only one package to maintain and nobody can accuse you of doing a better package for one department vs. another. &lt;br /&gt;&lt;br /&gt;Note: Transform files are in fact MSI files with a different file extension. The contents of both files are merged together at install time. They are not supposed to add files to the package but there are way. Wise Package Studio does allow adding files using Transforms but they create a CAB file to bring files in without breaking the MSI rules.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-470839927157805624?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/470839927157805624/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/basic-difference-between-msi-and-mst.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/470839927157805624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/470839927157805624'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/basic-difference-between-msi-and-mst.html' title='Basic difference between .MSI and .MST File'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-2114907363190885484</id><published>2010-01-19T17:45:00.003+08:00</published><updated>2010-01-25T15:44:53.266+08:00</updated><title type='text'>MSI Authoring Tools</title><content type='html'>MSI Authoring Tools: The below are tools which can be used to edit MSI packages- &lt;br /&gt;&lt;br /&gt;•InstallShield Developer&lt;br /&gt;•Wise for Windows Installer&lt;br /&gt;•InstallAware&lt;br /&gt;•AdvancedInstaller&lt;br /&gt;•InstallShield Express&lt;br /&gt;•InstallShield DevStudio&lt;br /&gt;•InstallConstruct&lt;br /&gt;•Instyler EX-it!&lt;br /&gt;•MaSaI Editor&lt;br /&gt;•Setup2Go&lt;br /&gt;•Wise for Visual Studio.NET&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-2114907363190885484?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/2114907363190885484/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/msi-authoring-tools.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/2114907363190885484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/2114907363190885484'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/msi-authoring-tools.html' title='MSI Authoring Tools'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-617317323016419355</id><published>2010-01-19T17:43:00.003+08:00</published><updated>2010-01-19T17:43:47.857+08:00</updated><title type='text'>InstallShield Command Line Parameters</title><content type='html'>The following are the InstallShield Command Line Parameters:&lt;br /&gt;&lt;br /&gt;/v Passes parameters to MSI package. &lt;br /&gt;/s Causes setup.exe to be silent. &lt;br /&gt;/l Specifies the setup language. &lt;br /&gt;/a Performs administrative installation. &lt;br /&gt;/j Installs in advertise mode. &lt;br /&gt;/x Performs setup uninstall. &lt;br /&gt;/f Launches setup in repair mode. &lt;br /&gt;/w Setup.exe waits for the installation to finish before exiting. &lt;br /&gt;/qn A Windows Installer MSI parameter that causes everything but setup.exe to be silent. This sets the user interface level to zero.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-617317323016419355?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/617317323016419355/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/installshield-command-line-parameters.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/617317323016419355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/617317323016419355'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/installshield-command-line-parameters.html' title='InstallShield Command Line Parameters'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-2762250988232193302</id><published>2010-01-19T17:43:00.000+08:00</published><updated>2010-01-19T17:43:07.709+08:00</updated><title type='text'>MSI Repackaging Tools</title><content type='html'>1.  AdminStudio&lt;br /&gt;2.  Package Studio&lt;br /&gt;3.  WiX&lt;br /&gt;4.  InstallAware&lt;br /&gt;5.  MSI Studio&lt;br /&gt;6.  MAKEMSI&lt;br /&gt;7.  Prism Pack&lt;br /&gt;8.  WinInstall&lt;br /&gt;9.  RapidInstall (Deployment Solution)&lt;br /&gt;10. SMS Installer&lt;br /&gt;11. NetInstall&lt;br /&gt;12. MSI Packager&lt;br /&gt;13. InstallSpy&lt;br /&gt;14. Wise Packaging Studio&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-2762250988232193302?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/2762250988232193302/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/msi-repackaging-tools.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/2762250988232193302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/2762250988232193302'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/msi-repackaging-tools.html' title='MSI Repackaging Tools'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-5656092661766656679</id><published>2010-01-19T13:18:00.000+08:00</published><updated>2010-01-19T13:18:50.872+08:00</updated><title type='text'>Script to ping a list of machines and export result in Excel File</title><content type='html'>Please create a file "MachineList.txt" and include machine name in this file.&lt;br /&gt;&lt;br /&gt;copy the below script in notepad and save as "ping_result.vbs" file.&lt;br /&gt;run the script in command prompt by specifying the same path.&lt;br /&gt;&lt;br /&gt;run method: cscript ping_result.vbs&lt;br /&gt;&lt;br /&gt;Script:&lt;br /&gt;&lt;br /&gt;Set objExcel = CreateObject("Excel.Application")&lt;br /&gt;objExcel.Visible = True&lt;br /&gt;objExcel.Workbooks.Add&lt;br /&gt;intRow = 2&lt;br /&gt; &lt;br /&gt;objExcel.Cells(1, 1).Value = "Machine Name"&lt;br /&gt;objExcel.Cells(1, 2).Value = "Results"&lt;br /&gt; &lt;br /&gt;Set Fso = CreateObject("Scripting.FileSystemObject")&lt;br /&gt;Set InputFile = fso.OpenTextFile("MachineList.Txt")&lt;br /&gt; &lt;br /&gt;Do While Not (InputFile.atEndOfStream)&lt;br /&gt;HostName = InputFile.ReadLine&lt;br /&gt; &lt;br /&gt;Set WshShell = WScript.CreateObject("WScript.Shell")&lt;br /&gt;Ping = WshShell.Run("ping -n 1 " &amp; HostName, 0, True)&lt;br /&gt; &lt;br /&gt;objExcel.Cells(intRow, 1).Value = HostName&lt;br /&gt; &lt;br /&gt;Select Case Ping&lt;br /&gt;Case 0 objExcel.Cells(intRow, 2).Value = "On Line"&lt;br /&gt;Case 1 objExcel.Cells(intRow, 2).Value = "Off Line"&lt;br /&gt;End Select&lt;br /&gt; &lt;br /&gt;intRow = intRow + 1&lt;br /&gt;Loop&lt;br /&gt; &lt;br /&gt;objExcel.Range("A1:B1").Select&lt;br /&gt;objExcel.Selection.Interior.ColorIndex = 19&lt;br /&gt;objExcel.Selection.Font.ColorIndex = 11&lt;br /&gt;objExcel.Selection.Font.Bold = True&lt;br /&gt;objExcel.Cells.EntireColumn.AutoFit&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-5656092661766656679?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/5656092661766656679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/script-to-ping-list-of-machines-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/5656092661766656679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/5656092661766656679'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/script-to-ping-list-of-machines-and.html' title='Script to ping a list of machines and export result in Excel File'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-8999844668875314952</id><published>2010-01-19T13:00:00.002+08:00</published><updated>2010-01-19T13:00:35.065+08:00</updated><title type='text'>Script to connect to an SMS Provider</title><content type='html'>' Connect to an SMS Provider&lt;br /&gt;&lt;br /&gt;Dim objSwbemLocator&lt;br /&gt;Dim objSWbemServices&lt;br /&gt;Dim ProviderLoc&lt;br /&gt;Dim Location&lt;br /&gt;&lt;br /&gt;set objSWbemLocator = CreateObject("WbemScripting.SWbemLocator")&lt;br /&gt;&lt;br /&gt;set objSWbemServices= objSWbemLocator.ConnectServer _&lt;br /&gt;    (".", "root\sms")&lt;br /&gt;&lt;br /&gt;Set ProviderLoc = objSWbemServices.InstancesOf("SMS_ProviderLocation")&lt;br /&gt;&lt;br /&gt;For Each Location In ProviderLoc&lt;br /&gt;        If Location.ProviderForLocalSite = True Then&lt;br /&gt;            Set objSWbemServices = objSWbemLocator.ConnectServer _&lt;br /&gt;                 (Location.Machine, "root\sms\site_" + Location.SiteCode)&lt;br /&gt;        End If&lt;br /&gt;Next&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-8999844668875314952?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/8999844668875314952/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/script-to-connect-to-sms-provider.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/8999844668875314952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/8999844668875314952'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/script-to-connect-to-sms-provider.html' title='Script to connect to an SMS Provider'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-7668067187941063052</id><published>2010-01-19T12:54:00.002+08:00</published><updated>2010-01-19T12:54:53.847+08:00</updated><title type='text'>Script to update SMS Package</title><content type='html'>On Error Resume Next&lt;br /&gt;Dim objSWbemLocator&lt;br /&gt;Dim objSWbemServices&lt;br /&gt;Dim ProviderLoc&lt;br /&gt;Dim Location&lt;br /&gt;Dim PackageID&lt;br /&gt;Dim colPackages&lt;br /&gt;Dim Package&lt;br /&gt;&lt;br /&gt;'Enter the package ID of the package to be updated&lt;br /&gt;PackageID = "PACKAGEID"&lt;br /&gt;&lt;br /&gt;'To connect to the local SMS site's Provider by using SWbemLocator&lt;br /&gt;Set objSWbemLocator = CreateObject("WbemScripting.SWbemLocator")&lt;br /&gt;&lt;br /&gt;Set objSWbemServices= objSWbemLocator.ConnectServer(".", "root\sms")&lt;br /&gt;Set ProviderLoc = objSWbemServices.InstancesOf("SMS_ProviderLocation")&lt;br /&gt;&lt;br /&gt;For Each Location In ProviderLoc&lt;br /&gt;  If Location.ProviderForLocalSite = True Then&lt;br /&gt;    Set objSWbemServices = objSWbemLocator.ConnectServer _&lt;br /&gt;      (Location.Machine, "root\sms\site_" + Location.SiteCode)&lt;br /&gt;  End If&lt;br /&gt;Next&lt;br /&gt;&lt;br /&gt;'To find the package ID in the SMS_Packages class and use the RefreshPkgSource Method to initiate update.&lt;br /&gt;Set colPackages = objSWbemServices.ExecQuery _&lt;br /&gt;  ("Select * from SMS_Package where PackageID = '" &amp; PackageID &amp; "'") &lt;br /&gt;&lt;br /&gt;If colPackages.count &lt;;&gt;; 0 Then&lt;br /&gt;  For Each Package In colPackages&lt;br /&gt;    Package.RefreshPkgSource( )&lt;br /&gt;    WScript.Echo "Package '" &amp; PackageID &amp; "' Updated!"&lt;br /&gt;  Next&lt;br /&gt;Else&lt;br /&gt;   WScript.Echo "Package '" &amp; PackageID &amp; "' Not Found!"&lt;br /&gt;End If&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-7668067187941063052?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/7668067187941063052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/script-to-update-sms-package.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7668067187941063052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7668067187941063052'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/script-to-update-sms-package.html' title='Script to update SMS Package'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-2381632355636973592</id><published>2010-01-18T19:41:00.002+08:00</published><updated>2010-01-18T19:41:51.720+08:00</updated><title type='text'>The Configuration Manager 2007 Toolkit</title><content type='html'>The Configuration Manager 2007 Toolkit - Microsoft’s System Center Configuration Manager 2007 Toolkit contains a number of tools to help you manage and troubleshoot ConfigMgr 2007. &lt;br /&gt;You can download the Toolkit from http://www.microsoft.com/downloads/details.aspx?familyid=948e477e-fd3b-4a09-9015-141683c7ad5f&amp;displaylang=en (or go to http://www.microsoft.com/downloads and search for System Center Configuration Manager 2007 Toolkit).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-2381632355636973592?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/2381632355636973592/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/configuration-manager-2007-toolkit.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/2381632355636973592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/2381632355636973592'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/configuration-manager-2007-toolkit.html' title='The Configuration Manager 2007 Toolkit'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-1863245840292498814</id><published>2010-01-18T19:38:00.002+08:00</published><updated>2010-01-18T19:38:40.004+08:00</updated><title type='text'>Hardware Inventory Through WMI</title><content type='html'>ConfigMgr uses two MOF files to control hardware inventory:&lt;br /&gt;&lt;br /&gt;SMS_Def.mof—Specifies the information reported to the management point during the client inventory retrieval cycle. The actual SMS_Def.mof file is not downloaded to the ConfigMgr client. Instead, the client receives changes to reporting class configuration as part of its machine policy.&lt;br /&gt;&lt;br /&gt;Configuration.mof—Defines custom data classes the hardware inventory client agent will inventory. In addition to standard WMI classes, such as the Win32 classes, you can create data classes to provide inventory data that is accessible through WMI, such as data from the client’s system Registry. ConfigMgr clients download the Configuration.mof file as part of their machine policy retrieval cycle. Any changes are compiled and loaded into the WMI repository. &lt;br /&gt;&lt;br /&gt;The ConfigMgr client stores its machine policy in the Root\CCM\Policy\Machine WMI namespace. You can use the WMI Object Browser from the WMI Administrative Tools to examine some to the inventory-related objects in this namespace. To launch the WMI Object Browser and connect to the ConfigMgr machine policy namespace, perform the following steps: &lt;br /&gt;&lt;br /&gt;1.Select Start -&gt; All Programs -&gt; WMI Tools -&gt; WMI Object Browser.&lt;br /&gt;2.The WMI Object Browser opens a web browser and attempts to run an ActiveX control.&lt;br /&gt;3.If your browser blocks the control, select the option Allow Blocked Content.&lt;br /&gt;4.Change the entry in the Connect to namespace dialog box to Root\CCM\Policy\Machine and then click OK. &lt;br /&gt;5.Click OK to accept the default logon settings.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-1863245840292498814?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/1863245840292498814/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/hardware-inventory-through-wmi.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/1863245840292498814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/1863245840292498814'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/hardware-inventory-through-wmi.html' title='Hardware Inventory Through WMI'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-992903886668034291</id><published>2010-01-18T19:35:00.002+08:00</published><updated>2010-01-18T19:35:57.034+08:00</updated><title type='text'>Using the WMIDiag Utility</title><content type='html'>Using the WMIDiag Utility - SMS was one of the first applications to take advantage of WMI. At one time, SMS was often the only WMI management application running on many Windows machines. In those days, it was a common practice among SMS administrators to simply delete the repository when WMI errors were detected, and then restart WMI to re-create the repository. This is no longer a safe practice, because many applications depend on data stored in the repository. Moreover, WMI errors can result from many other problems in your environment and may have nothing to do with WMI itself. &lt;br /&gt;&lt;br /&gt;Rather than deleting the repository, you should obtain the WMI Diagnosis Utility (WMIDiag) from the Microsoft download site (http://www.microsoft.com/downloads/details.aspx?familyid=d7ba3cd6-18d1-4d05-b11e-4c64192ae97d&amp;displaylang=en, or go to http://www.microsoft.com/downloads and search for WMIDiag). WMIDiag can help you diagnose most WMI problems, and in many cases it provides detailed instructions on how to correct those problems.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-992903886668034291?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/992903886668034291/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/using-wmidiag-utility.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/992903886668034291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/992903886668034291'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/using-wmidiag-utility.html' title='Using the WMIDiag Utility'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-6442461582498234775</id><published>2010-01-18T19:34:00.001+08:00</published><updated>2010-01-25T15:46:05.290+08:00</updated><title type='text'>How can I manage WMI?</title><content type='html'>The Windows WMI Control is a graphical tool for managing the most important properties of the WMI infrastructure. Only members of the local Administrators group can use the WMI Control. To run this tool, perform the following steps: &lt;br /&gt;&lt;br /&gt;1.Launch the Computer Management MMC snap-in. The exact procedure will vary depending on the version of Windows you are running. Generally you can right-click Computer or My Computer, and choose Manage. &lt;br /&gt;&lt;br /&gt;2.Expand the Services and Applications node in the tree pane.&lt;br /&gt;&lt;br /&gt;3.Right-click WMI Control and choose Properties.&lt;br /&gt;&lt;br /&gt;Managing WMI on a Remote Machine - You can use the WMI Control tool to manage WMI on the local machine or on a remote machine. To connect to WMI on a remote machine, you follow the same procedure previously described in this section, with one additional step. Immediately after step 1, right-click the Computer Management node at the top of the tree and choose Connect to another computer. Then enter the name or IP address of the computer you want to manage and click OK. After connecting to the remote machine, complete steps 2 and 3 in the procedure. &lt;br /&gt;&lt;br /&gt;Note that in addition to administrative privilege on the remote machine, you will need appropriate DCOM permissions (described later in this section). Also, DCOM network protocols must not be blocked on the remote machine or on any intermediary devices.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-6442461582498234775?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/6442461582498234775/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/managing-wmi.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/6442461582498234775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/6442461582498234775'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/managing-wmi.html' title='How can I manage WMI?'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-1847793373818461673</id><published>2010-01-18T19:32:00.001+08:00</published><updated>2010-01-25T19:03:38.915+08:00</updated><title type='text'>How WMI fetch data?</title><content type='html'>1.Management applications submit a request to the WMI infrastructure, which passes the request to the appropriate provider.&lt;br /&gt;&lt;br /&gt;2.The provider then handles the interaction with the actual system resources and returns the resulting response to WMI.&lt;br /&gt;&lt;br /&gt;3.WMI passes the response back to the calling application. The response may be actual data about the resource or the result of a requested operation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-1847793373818461673?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/1847793373818461673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/wmi-data-flow.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/1847793373818461673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/1847793373818461673'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/wmi-data-flow.html' title='How WMI fetch data?'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-3521602668083206061</id><published>2010-01-18T19:30:00.003+08:00</published><updated>2010-11-24T20:09:51.707+08:00</updated><title type='text'>Understanding difference between WQL and SQL</title><content type='html'>&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;Below are few points which make difference between WQL and SQL-&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;WMI provides its own query language that allows you to query managed objects as data providers&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;WMI Query Language (WQL) is essentially a subset of SQL (Structured Query Language) with minor semantic changes. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;Unlike SQL, WQL does not provide statements for inserting, deleting, or updating data and does not support stored procedures. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;WQL does have extensions that support WMI events and other features specific to WMI. WQL is the basis for Configuration Manager queries, whereas SQL is used for ConfigMgr reports. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;One important advantage of WQL is that a WQL query can return WMI objects as well as specific properties. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;Because management applications such as the Configuration Manager console interact with WMI objects, WQL queries can return result sets that you can use within the ConfigMgr infrastructure. &lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;For example, Configuration Manager collections are based on WQL queries.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;Hope it helps!&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-3521602668083206061?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/3521602668083206061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/what-is-wmi-query-langauge-or-wql.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/3521602668083206061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/3521602668083206061'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/what-is-wmi-query-langauge-or-wql.html' title='Understanding difference between WQL and SQL'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-6572718456225815685</id><published>2010-01-18T19:28:00.001+08:00</published><updated>2010-01-18T19:28:58.479+08:00</updated><title type='text'>Benefits of Extending Active Directory</title><content type='html'>Once you extend the Active Directory schema and perform the other steps necessary to publish site information to AD, clients in the same AD forest as your ConfigMgr sites can query AD to locate Configuration Manager services and retrieve important information about your ConfigMgr sites. Those clients in workgroups and domains without trust relationships are not able to take advantage of the schema extensions. &lt;br /&gt;&lt;br /&gt;The following ConfigMgr features require extending the AD schema and publishing site information to AD:&lt;br /&gt;&lt;br /&gt;Global roaming—Roaming in ConfigMgr allows clients such as laptop computers to connect to the network at various locations and receive certain services from the local site. The schema extensions allow a client to query AD for the mSSMSRoamingBoundaryRange objects and determine whether a site exists on the IP subnet of their current network location. This is known as global roaming. Without the schema extensions, clients can only receive services when at their assigned site or roaming to the sites below their assigned site in the ConfigMgr hierarchy. &lt;br /&gt;&lt;br /&gt;Global roaming can make content available to clients at network locations where it would otherwise not be available. Global roaming can also prevent unnecessary network traffic otherwise caused by those clients at remote locations requiring services from their assigned site.&lt;br /&gt;&lt;br /&gt;Network Access Protection—You can use ConfigMgr’s NAP capabilities to prevent clients that do not comply with specified security patch requirements from connecting to the network. NAP requires the client to retrieve health state reference information stored in the attributes of the mSSMSSite AD object.&lt;br /&gt;&lt;br /&gt;Client site assignment—To receive ConfigMgr services, you must first assign a client system to a site. The schema extensions provide an option for the client to retrieve the information from AD that it needs to identify and contact its assigned site. &lt;br /&gt;&lt;br /&gt;Client installation properties—A number of configurable options, such as the size of the download cache, are available through the extended schema. &lt;br /&gt;&lt;br /&gt;Site mode settings—The extended schema can supply information to the client about the site’s security mode and certificate information required for native sites. &lt;br /&gt;&lt;br /&gt;Server locator point and management points—Clients can use Active Directory to identify the server locator point and management points. Without the schema extensions you must provide this information in other ways, such as manually creating special Windows Internet Naming Service (WINS) entries. &lt;br /&gt;&lt;br /&gt;Custom Transmission Control Protocol (TCP)/Internet Protocol (IP) Port information—If a site has been configured to use nonstandard ports for client communications, this information can be provided through the schema extensions. &lt;br /&gt;&lt;br /&gt;In addition, the schema extensions allow for automated public key exchange, thus facilitating site-to-site communication. If you have clients assigned to your central site and do not have the schema extended, recovery from a site failure can require reprovisioning all clients manually using the trusted root key.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-6572718456225815685?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/6572718456225815685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/once-you-extend-active-directory-schema.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/6572718456225815685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/6572718456225815685'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/once-you-extend-active-directory-schema.html' title='Benefits of Extending Active Directory'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-7894680819971187844</id><published>2010-01-18T19:24:00.000+08:00</published><updated>2010-01-18T19:24:33.320+08:00</updated><title type='text'>ConfigMgr 2007 schema modifications</title><content type='html'>ConfigMgr 2007 schema modifications create four new classes and 14 new attributes used with these classes. The classes created represent the following: &lt;br /&gt;&lt;br /&gt;Management points—Clients can use this information to find a management point. &lt;br /&gt;&lt;br /&gt;Roaming boundary ranges—Clients can use this information to locate ConfigMgr services when they connect to the network at a location not within the boundaries of their assigned site. &lt;br /&gt;&lt;br /&gt;Server locator points (SLPs)—Clients can use this information to find an SLP. &lt;br /&gt;&lt;br /&gt;ConfigMgr sites—Clients can retrieve important information about the site from this AD object.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-7894680819971187844?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/7894680819971187844/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/configmgr-2007-schema-modifications.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7894680819971187844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7894680819971187844'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/configmgr-2007-schema-modifications.html' title='ConfigMgr 2007 schema modifications'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-355289609357140770</id><published>2010-01-18T19:05:00.000+08:00</published><updated>2010-01-18T19:05:05.734+08:00</updated><title type='text'>Introduction to COM - What It Is and How to Use It?</title><content type='html'>Very useful information. Pls refer to below link- &lt;br /&gt;&lt;br /&gt;http://www.codeproject.com/KB/COM/comintro.aspx&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-355289609357140770?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/355289609357140770/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/introduction-to-com-what-it-is-and-how.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/355289609357140770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/355289609357140770'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/introduction-to-com-what-it-is-and-how.html' title='Introduction to COM - What It Is and How to Use It?'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-6582465728940383209</id><published>2010-01-18T18:44:00.002+08:00</published><updated>2010-01-18T18:44:29.586+08:00</updated><title type='text'>ID Mifs Vs No ID Mifs</title><content type='html'>For SMS, standard MIF files are called NOIDMIF files. These files do not contain a unique identifier for the data. They have no ID. SMS automatically associates NOIDMIF file data with the computer that the NOIDMIF files are collected from.&lt;br /&gt;&lt;br /&gt;SMS also supports IDMIF MIF files. These files do contain a unique ID, and are not associated with the computer they are collected from. IDMIF files can be used to collect inventory data about devices that are in the vicinity of a computer, but not actually associated with it. For example, a shared network printer, video cassette recorder, photocopier, or similar equipment is not associated with any specific computer, but you might want to record data about it for asset management purposes. This data is stored in separate tables in the SMS site database.&lt;br /&gt;&lt;br /&gt;IDMIF extensions (or custom DDRs) can also be used to create new tables in the SMS site database that you might need for reporting purposes. For example, you might have asset management data that is not strongly tied to individual computers. This data is not appropriate for NOIDMIF files or MOF extensions, but you want to join it with SMS data for reporting purposes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-6582465728940383209?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/6582465728940383209/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/id-mifs-vs-no-id-mifs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/6582465728940383209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/6582465728940383209'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/id-mifs-vs-no-id-mifs.html' title='ID Mifs Vs No ID Mifs'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-1515426501574215280</id><published>2010-01-18T18:41:00.000+08:00</published><updated>2010-01-18T18:41:55.316+08:00</updated><title type='text'>What is MIF: Management Information Format? Why SCCM use it?</title><content type='html'>Management Information Format (MIF file) is a format used to describe a hardware or software component. MIF files are used by Desktop Management Interface (DMI) to report system configuration information. Although MIF is a system-independent format, it is used primarily by Windows systems. To install a new device in a Windows 95 system, the corresponding MIF file is needed.&lt;br /&gt;&lt;br /&gt;SCCM can use MIF files to determine the success or failure of an installation.  After a program has finished executing, SCCM will look in the %windir% and %temp% directories for new MIF files (created after the time of the program execution start) and then match them on any or all of the following criteria:&lt;br /&gt;&lt;br /&gt;•Name of the MIF file (only need to specify the name portion, leaving off the “.MIF”, in package properties)&lt;br /&gt;•Publisher&lt;br /&gt;•Name&lt;br /&gt;•Version&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-1515426501574215280?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/1515426501574215280/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/what-is-mif-management-information.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/1515426501574215280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/1515426501574215280'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/what-is-mif-management-information.html' title='What is MIF: Management Information Format? Why SCCM use it?'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-7833099338968872129</id><published>2010-01-17T23:33:00.000+08:00</published><updated>2010-01-17T23:33:15.381+08:00</updated><title type='text'>Recommended Reading books for SCCM, SCOM and WMI Scripting</title><content type='html'>SCCM2007:&lt;br /&gt;System Center Configuration Manager (SCCM) 2007 Unleashed (Paperback)&lt;br /&gt;Kerrie Meyler (Author),Byron Holt (Author),Greg Ramsey (Author)&lt;br /&gt;&lt;br /&gt;SCOM2007:&lt;br /&gt;System Center Operations Manager 2007 Unleashed (Paperback)&lt;br /&gt;Kerrie Meyler (Author),Cameron Fuller(Author),John Joyner (Author),&lt;br /&gt;Andy Dominey (Author) &lt;br /&gt;&lt;br /&gt;WMI Scripting:&lt;br /&gt;Wilson, Ed Microsoft Windows Scripting with WMI: Self-Paced Learning Guide.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-7833099338968872129?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/7833099338968872129/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/recommended-reading-books-for-sccm-scom.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7833099338968872129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7833099338968872129'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/recommended-reading-books-for-sccm-scom.html' title='Recommended Reading books for SCCM, SCOM and WMI Scripting'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-1522250798707566112</id><published>2010-01-17T23:12:00.000+08:00</published><updated>2010-01-17T23:12:56.790+08:00</updated><title type='text'>WMI Tools</title><content type='html'>Some WMI tools can also be useful during the design and development phases. These tools are:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;The MOF compiler (MOFComp.exe):&lt;/b&gt; &lt;br /&gt;The Managed Object Format (MOF) compiler parses a file containing Managed Object Format statements and adds the classes and class instances defined in the file to the CIM repository. The MOF format is a specific syntax to define CIM class representation in an ASCII file (e.g. MIB are to SNMP what MOF files are to CIM). MOFComp.exe is included in every WMI installation. Every definition existing in the CIM repository is initially defined in an MOF file. MOF files are located in %SystemRoot%\System32\WBEM. During the WMI setup, they are loaded in the CIM repository.&lt;br /&gt;The WMI Administrative Tools: The WMI Administrative Tools are made of four tools: &lt;b&gt;WMI CIM Studio, WMI Object Browser, WMI Event Registration and WMI Event Viewer.&lt;/b&gt; &lt;br /&gt;&lt;br /&gt;WMI Administrative Tools can be downloaded here. &lt;br /&gt;&lt;br /&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=6430f853-1120-48db-8cc5-f2abdc3ed314&amp;DisplayLang=en&lt;br /&gt;&lt;br /&gt;The most important tool for a WMI provider developer is WMI CIM Studio as it helps in the initial WMI class creation in the CIM repository. It uses a web interface to display information and relies on a collection of ActiveX components installed on the system when it runs for the first time. &lt;br /&gt;WMI CIM Studio provides the ability to: &lt;br /&gt;1.Connect to a chosen system and browse the CIM repository in any namespace available.&lt;br /&gt;2.Search for classes by their name, by their descriptions or by property names.&lt;br /&gt;3.Review the properties, methods and associations related to a given class.&lt;br /&gt;See the instances available for a given class of the examined system.&lt;br /&gt;4.Perform Queries in the WQL language.&lt;br /&gt;5.Generate an MOF file based on selected classes.&lt;br /&gt;6.Compile an MOF file to load it in the CIM repository.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;WinMgmt.exe:&lt;/b&gt; &lt;br /&gt;WinMgmt.exe is not a tool; it is the executable that implements the WMI Core service. Under the Windows NT family of operating systems, WMI runs as a service. On computers running Windows 98, Windows 95 or Windows Me, WMI runs as an application. Under the Windows NT family of operating systems, it is also possible to run this executable as an application, in which case, the executable runs in the current user context. For this, the WMI service must be stopped first. The executable supports some switches that can be useful when starting WMI as a service or as an application. WMI provider developers who may want to debug their providers essentially need to run the WMI service as an application.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;WBEMTest.exe:&lt;/b&gt; &lt;br /&gt;WBEMTest.exe is a WMI tester tool, which is delivered with WMI. This tool allows an administrator or a developer to perform most of the tasks from a graphical interface that WMI provides at the API level. Although available under all Windows NT-based operating systems, this tool is not officially supported by Microsoft. WBEMTest provides the ability to: &lt;br /&gt;1.Enumerate, open, create and delete classes.&lt;br /&gt;2.Enumerate, open, create and delete instances of classes.&lt;br /&gt;3.Select a namespace.&lt;br /&gt;4.Perform data and event queries.&lt;br /&gt;5.Execute methods associated to classes or instances.&lt;br /&gt;6.Execute every WMI operation asynchronously, synchronously or semi-asynchronously.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;The WMI command line tool (WMIC):&lt;/b&gt; &lt;br /&gt;WMIC is a command-line tool designed to ease WMI information retrieval about a system by using some simple keywords (aliases). WMIC.exe is only available under Windows XP Professional, Windows Server 2003, Windows Vista and Windows Server 2008. By typing “WMIC /?” from the command-line, a complete list of the switches and reserved keywords is available. ( windows vista users, "WMIC /?" won't work, instead type only "/?" ) &lt;br /&gt;There is a Linux port of WMI command line tool, written in Python, based on Samba called 'wmi-client'&lt;br /&gt;&lt;br /&gt;&lt;b&gt;WBEMDump.exe:&lt;/b&gt; &lt;br /&gt;WBEMDump is a tool delivered with the Platform SDK. This command line tool comes with its own Visual C++ project. The tool can show the CIM repository classes, instances, or both. It is possible to retrieve the same information as that retrieved with WMIC. WBEMDump.exe requires more specific knowledge about WMI, as it doesn’t abstract WMI as WMIC. However, it runs under Windows NT 4.0 and Windows 2000. It is also possible to execute methods exposed by classes or instances. Even if it is not a standard WMI tool delivered with the system installation, this tool can be quite useful for exploring the CIM repository and WMI features.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-1522250798707566112?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/1522250798707566112/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/wmi-tools.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/1522250798707566112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/1522250798707566112'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/wmi-tools.html' title='WMI Tools'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-7060068439093052165</id><published>2010-01-17T23:06:00.000+08:00</published><updated>2010-01-17T23:06:49.236+08:00</updated><title type='text'>SMS: WMI terms and concepts</title><content type='html'>WBEM is a unifying architecture that allows access to data from a variety of underlying technologies - including Win32, WMI, the Desktop Management Interface (DMI), and the Simple Network Management Protocol (SNMP). WBEM is based upon the Common Information Model (CIM) schema, which is an industry standard driven by the Desktop Management Task Force (DMTF). &lt;br /&gt;&lt;br /&gt;The Systems Management Server Site Database, Administrator Console and the Client Hardware Inventory component all depend on WMI. &lt;br /&gt;&lt;br /&gt;WBEM provides a three-tiered approach for collecting and providing management data. This approach consists of a standard mechanism for storing data (a CIM-compliant database), a standard protocol for obtaining and disseminating management data (COM/DCOM; other protocols are also possible and under investigation), and a Win32 DLL known as a WBEM provider. &lt;br /&gt;&lt;br /&gt;CIM and CIMOM&lt;br /&gt;A component of the CIM (Common Information Model) is the CIMOM (Common Information Model Object Manager) repository. This datastore is where providers determine how to retrieve their information.&lt;br /&gt;&lt;br /&gt;Although not technically accurate, it helps to think of the CIMOM in terms of a database. Definitions of WMI terms, and the corresponding concept in database terminology are in the following list. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   WBEM term    WBEM definition                    Database term&lt;br /&gt;   -------------------------------------------------------------&lt;br /&gt;   Namespace    A collection of all classes.       Database&lt;br /&gt;&lt;br /&gt;   Class        Describes datatypes in a&lt;br /&gt;                schema. Object class definition.   Table&lt;br /&gt;   Properties   A single attribute of a class.     Column&lt;br /&gt;   Instance     One object of this class type.     Row&lt;br /&gt;   Value        The data for a property of a       Field&lt;br /&gt;                specific instance.&lt;br /&gt;&lt;br /&gt;Providers and WBEM&lt;br /&gt;A WBEM provider supplies instrumentation data for parts of the CIM schema. Microsoft has written the WMI provider (a WBEM provider) that interfaces with the kernel mode WMI component. The kernel mode WMI component provides services that allow WMI-enabled drivers to implement WMI, and also acts as an interface to the WMI provider. &lt;br /&gt;&lt;br /&gt;Systems Management Server uses the SMS Site Provider as the mechanism between the SMS Administrator's Console and the site server's SQL database. The Systems Management Server Hardware Inventory Client component uses the WMI Win32 provider.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-7060068439093052165?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/7060068439093052165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/sms-wmi-terms-and-concepts.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7060068439093052165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/7060068439093052165'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/sms-wmi-terms-and-concepts.html' title='SMS: WMI terms and concepts'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-8577043048551184064</id><published>2010-01-17T15:29:00.002+08:00</published><updated>2010-01-17T15:29:54.763+08:00</updated><title type='text'>How SMS Uses WMI</title><content type='html'>SMS uses WMI to collect information about SMS clients and for the management and operation of SMS itself. Specifically, &lt;b&gt;SMS uses WMI&lt;/b&gt; for:&lt;br /&gt;&lt;br /&gt;The SMS Administrator console, which gathers and sets all SMS configuration and inventory details (using the root\SMS\site_&lt;sitecode&gt; namespace).&lt;br /&gt;&lt;br /&gt;Resource Explorer, which gathers inventory data from the same namespace as the SMS Administrator console, but uses the group classes for a specific computer. Resource Explorer also uses the SMS_PropertyDisplayNode class in the root\SMS\inv_schema namespace for window formatting details.&lt;br /&gt;&lt;br /&gt;All other SMS administration tools, including support tools, resource kit tools, recovery tools, scripts, and any tools you have written with the SMS software development kit (SDK).&lt;br /&gt;&lt;br /&gt;The Legacy Client Hardware Inventory Agent, which gathers hardware inventory data from WMI (by default from the root\CIMv2 namespace), and records which WMI classes should be reported by the Legacy Client Hardware Inventory Agent. The classes that the agent should report are recorded in the root\CIMv2\SMS namespace. The settings in that namespace are usually transferred to clients by using the SMS_def.mof file. The \root\CIMv2\SMS\Delta namespace records the values of the classes when they were last reported, so that hardware inventory deltas can be calculated.&lt;br /&gt;&lt;br /&gt;The Advanced Client. Configuration policies and most client data are stored in WMI in the root\CCM namespace and its namespaces.&lt;br /&gt;&lt;br /&gt;The Advanced Client Inventory Agent, which gathers hardware inventory data from WMI (by default from the root\CIMv2 namespace) and records the values of the classes when they were last reported, so that hardware inventory deltas can be calculated.&lt;br /&gt;&lt;br /&gt;The SMS Provider and SMS Component Management Provider, which use WMI as the interface model and store some details in the WMI repository. The SMS Provider also uses the root\SMS\inv_schema namespace for localization details.&lt;br /&gt;&lt;br /&gt;Queries and collections, which use the WBEM Query Language (WQL) and the SMS Provider.&lt;br /&gt;&lt;br /&gt;Network Discovery. Configuration options are stored in the root\NetworkModel namespace.&lt;br /&gt;&lt;br /&gt;Network Trace, which uses the SMS Component Management Provider and SMS Component Polling Provider.&lt;br /&gt;&lt;br /&gt;Reporting (using tools other than the reporting tool included in SMS 2003 or that use the SMS SQL Server views), which uses the WBEM Open Database Connectivity (ODBC) driver. ODBC is a commonly used database interface.&lt;br /&gt;&lt;br /&gt;A pointer to the SMS Provider server, which uses the root\SMS\SMS_ProviderLocation class.&lt;br /&gt;&lt;br /&gt;Because SMS uses WMI, you can:&lt;br /&gt;&lt;br /&gt;Script SMS operations to ease your SMS administration tasks. For more information, see Appendix C, "Scripting SMS Operations."&lt;br /&gt;&lt;br /&gt;Increase or decrease the details that SMS collects as part of the hardware inventory. For more information, see Chapter 2, "Collecting Hardware and Software Inventory."&lt;br /&gt;&lt;br /&gt;Build tools to manage SMS. For more information, see the SMS SDK.&lt;br /&gt;&lt;br /&gt;Directly connect to client computers, if they are accessible on your network, to verify in real-time any details that you see in Resource Explorer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-8577043048551184064?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/8577043048551184064/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/how-sms-uses-wmi.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/8577043048551184064'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/8577043048551184064'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/how-sms-uses-wmi.html' title='How SMS Uses WMI'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-8655201734905023918</id><published>2010-01-16T22:14:00.002+08:00</published><updated>2010-01-16T22:14:56.359+08:00</updated><title type='text'>Links to download Windows Server 2003 Tools</title><content type='html'>http://technet.microsoft.com/en-us/windowsserver/bb405955.aspx&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-8655201734905023918?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/8655201734905023918/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/links-to-download-windows-server-2003.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/8655201734905023918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/8655201734905023918'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/links-to-download-windows-server-2003.html' title='Links to download Windows Server 2003 Tools'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-226030585115576672</id><published>2010-01-16T22:11:00.000+08:00</published><updated>2010-01-16T22:11:39.385+08:00</updated><title type='text'>Windows Server 2003 Tools</title><content type='html'>&lt;b&gt;Active Directory Migration Tool v.3.0&lt;/b&gt;&lt;br /&gt;The Active Directory Migration Tool version 3 (ADMT v3) provides an integrated toolset to facilitate migration and restructuring tasks in an Active Directory infrastructure.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Domain Rename Tools&lt;/b&gt;&lt;br /&gt;The Windows Server 2003 Active Directory Domain Rename Tools provide a security-enhanced and supported methodology to rename one or more domains (as well as application directory partitions) in a deployed Active Directory forest. The DNS name and the NetBIOS name of a domain can be changed using the domain rename procedure.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;File Replication Services (FRS) Monitoring and Troubleshooting Tools&lt;/b&gt;&lt;br /&gt;File Replication Service (FRS) is the replication engine used by Windows Server 2003 to keep Distributed File System (DFS) shares synchronized. FRS is also used by the operating system to replicate the contents of the SYSVOL folder in domain controllers and is integral to the domain controller advertising itself. In either scenario, it is important to ensure that the service is functioning properly and that replicated content is in a consistent state.&lt;br /&gt;&lt;b&gt;Internet Information Services Downloads&lt;/b&gt;&lt;br /&gt;This page links to a variety of tools and other resources for migrating and enhancing Internet Information Services (IIS) 6.0.&lt;br /&gt;&lt;b&gt;Log Parser 2.2 Tool&lt;/b&gt;&lt;br /&gt;Log parser is a powerful, versatile tool that provides universal query access to text-based data such as log files, XML files and CSV files, as well as key data sources on the Windows operating system such as the Event Log, the Registry, the file system, and Active Directory.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Microsoft File Server Migration Toolkit&lt;/b&gt;&lt;br /&gt;With Microsoft File Server Migration Toolkit system administrators can easily migrate shared folders from servers running Windows NT Server 4.0 or the Windows 2000 family of servers, to a server running Windows Server 2003 or Windows Storage Server 2003.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Microsoft Operations Manager Base Management Pack&lt;/b&gt;&lt;br /&gt;The Microsoft Operations Manager Base Management Pack modules provide preconfigured rules, responses, and prescriptive advice for managing Microsoft Windows Server 2003 and Windows 2000 services, including the Active Directory directory service, IIS, and networking and file replication services.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Microsoft Operations Manager Resource Kit Tools&lt;/b&gt;&lt;br /&gt;These resource kit tools help you simplify and enhance the management of your Windows–based platform. Tools include the Server Status Monitor (SSM), which enables you to monitor the simple up or down status of a small group of servers.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;MIIS 2003 Management Pack for Microsoft Operations Manager&lt;/b&gt;&lt;br /&gt;The Microsoft Identity Integration Server (MIIS) 2003 Management Pack for Microsoft Operations Manager (MOM) monitors MIIS 2003 components and helps ensure that all necessary services that support MIIS 2003 are running, identity integration is performing normally and predictably, automation of identity integration does not result in data corruption or loss, and any events that could adversely affect MIIS 2003 or MIIS 2003-managed systems are visible.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;MIIS 2003 Management Pack Guide for Microsoft Operations Manager&lt;/b&gt; &lt;br /&gt;This is the guide to the MIIS 2003 Management Pack for MOM, which provides monitoring data for each of the MIIS 2003 solution scenarios. This document provides guidance on how MIIS 2003 enables the integration and management of identity information across multiple repositories, systems, and platforms.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;MIIS 2003 Resource Tool Kit&lt;/b&gt;&lt;br /&gt;The Microsoft Identity Integration Server 2003 Resource Tool Kit adds functionality and flexibility for remote administration and configuration of an MIIS 2003 server. Use these tools to parse input files, view management agent configurations, run management agents in batch mode, search for domain and directory information, archive files, and monitor Windows Management Interface (WMI) statistics on the Windows Server 2003, Enterprise Edition, hosting MIIS 2003 and SQL Server.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Remote Desktop Connection&lt;/b&gt;&lt;br /&gt;Remote Desktop Connection makes it possible for a user to connect remotely to a machine that has Remote Desktop or Terminal Server enabled.&lt;br /&gt;Remote Desktop Web Connection&lt;br /&gt;The Remote Desktop Web Connection ActiveX control allows you to access your computer through Remote Desktop, via the Internet, from another computer using Internet Explorer.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Sonar.exe: File Replication Service (FRS) Status Viewer&lt;/b&gt;&lt;br /&gt;Sonar.exe is a command-line tool that allows administrators to monitor key statistics and status about members of a file replication service (FRS) replica set. Administrators can use Sonar to watch key statistics on a replica set in order to monitor traffic levels, backlogs, and free space.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Server Performance Advisor&lt;/b&gt;&lt;br /&gt;This tool was developed to diagnose root causes of performance problems in Windows Server 2003, particularly for IIS 6.0 and Active Directory.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Windows Application Compatibility Toolkit 3.0&lt;/b&gt;&lt;br /&gt;The Windows Application Compatibility Toolkit 3.0 for Windows XP and Windows Server 2003 contains the tools and documentation you need to design, deploy, and support applications on these platforms.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Windows Server 2003 Administration Tools Pack&lt;/b&gt;&lt;br /&gt;The Windows Server 2003 Administration Tools Pack (Adminpak.msi) provides server management tools that allow administrators to remotely manage Windows 2000 Servers and Windows Server 2003 family servers. This is the final version (build 3790) of the Adminpak.msi file.&lt;br /&gt;&lt;b&gt;Windows Server 2003 Resource Kit Tools&lt;/b&gt;&lt;br /&gt;The Windows Server 2003 Resource Kit Tools are a set of software tools for administrators, developers, and power users to manage Active Directory, Group Policy, TCP/IP Networks, Registry, Security, Scalability and many other areas of the Windows Server 2003 operating system.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Windows Rights Management Services Client and Server SDKs&lt;/b&gt;&lt;br /&gt;Get the tools, documentation, and sample code you need to get started building end-to-end solutions to fit your organization's or customer's information protection needs.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-226030585115576672?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/226030585115576672/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/windows-server-2003-tools.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/226030585115576672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/226030585115576672'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/windows-server-2003-tools.html' title='Windows Server 2003 Tools'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-3396973717490726878</id><published>2010-01-16T21:54:00.000+08:00</published><updated>2010-01-16T21:54:12.572+08:00</updated><title type='text'>Comparison of the SMS 2003 Client Health Monitoring Tool and Configuration Manager 2007 Client Status Reporting</title><content type='html'>&lt;b&gt;SMS 2003 Client Health Monitoring Tool  &lt;/b&gt;  &lt;br /&gt;1.Uses a separate SQL database to store client health data.&lt;br /&gt;2.Uses Microsoft Excel to display client health reports.&lt;br /&gt;3.Contains checks for heartbeat discovery and software and hardware inventory.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Configuration Manager 2007 R2 Client Status Reporting&lt;/b&gt;&lt;br /&gt;1.Stores client status data in the Configuration Manager 2007 site database.&lt;br /&gt;2.Uses standard Configuration Manager 2007 reports which can also display trending data collected by the feature.&lt;br /&gt;3.Contains additional checks for status messages.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-3396973717490726878?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/3396973717490726878/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/comparison-of-sms-2003-client-health.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/3396973717490726878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/3396973717490726878'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/comparison-of-sms-2003-client-health.html' title='Comparison of the SMS 2003 Client Health Monitoring Tool and Configuration Manager 2007 Client Status Reporting'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-154403098174857586</id><published>2010-01-16T21:35:00.000+08:00</published><updated>2010-01-16T21:35:57.549+08:00</updated><title type='text'>Software Distribution Security Best Practices and Privacy Information</title><content type='html'>&lt;b&gt;Best Practices&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Always configure advertisements to download content&lt;/b&gt;     &lt;br /&gt;Configuring to Download content from distribution point and run locally is more secure because Configuration Manager 2007 verifies the package hash after the content is downloaded and discards the package if the hash does not match the hash in the policy. If you configure the advertisement to Run program from distribution point, no verification takes place and attackers can tamper with the content. If you must run the program from the distribution point, use NTFS least permissions on the packages on the distribution points and use Internet Protocol security (IPsec) to secure the channel between the client and the distribution point and between the distribution point and the site server.&lt;br /&gt;&lt;b&gt;&lt;br /&gt;Do not allow users to interact with programs if run with administrative rights is required &lt;/b&gt;    &lt;br /&gt;When you configure a program, you can set the option Allow users to interact with this program so that users can respond to any required prompts in the user interface. If the program is also configured to Run with administrative rights, an attacker at the computer running the program could use the user interface to escalate privileges on the client computer. You should use Windows Installer-based setup programs with per-user elevated privileges for installations that require administrative credentials but that must be run in the context of a user who does not have administrative credentials. Using Windows Installer per-user elevated privileges provides the most secure way of deploying applications with this requirement.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Do not create subcollections if you need to restrict software distribution on them&lt;/b&gt;    &lt;br /&gt;An advertisement to a collection with subcollections is sent to all members of the collection and subcollections, even if the administrator has only the Advertise right to the collection (not the subcollections). Any administrator who can link a collection to another collection can cause that collection to receive the advertisements targeted to the other collection, even if they do not have Advertise permissions on any collection. For this reason, you should watch for the addition of subcollections to collections with advertisements, and be cautious of whom you give permission to for reading collections that receive advertisements.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Set package access permissions at package creation&lt;/b&gt;    &lt;br /&gt;Changes to the access accounts on the package files (as opposed to the distribution point shared folders) become effective only when you refresh the package. Therefore, you should set the package access permissions carefully when you first create the package, especially if the package is large, if you are distributing the package to many distribution points, or if your network capacity for package distributions is limited. To quickly initiate the refresh of all distribution points, you can use the Update Distribution Points task for the package.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Secure software at the package access level&lt;/b&gt;     &lt;br /&gt;By default, the package files on distribution points are fully accessible by administrators and readable by users. Users with administrative rights on client computers can set the client to join any site, even if the computer is not within the boundaries of the site. When the clients have joined the site, they can receive any software distributions that are available at that site and for which the computer or user meets the qualifications of the relevant collections. For this reason, software that should be limited to specific users should be secured at the package access level to those users, rather than being limited by site availability or collection criteria. However, restricting the access of the Internet Guest account to packages will cause package access to fail for Internet-based clients. For more information, see Example Package Access Scenarios. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;After upgrading, if you had packages in SMS 2003, update all packages&lt;/b&gt;     &lt;br /&gt;SMS 2003 (released version) used MD5 to hash packages;Configuration Manager 2007 and SMS 2003 service packs later than SP1 use SHA-1. To rehash all of the packages with SHA-1, you should update all packages created in SMS 2003 (released version) that have not already been updated with an SMS service pack. Failing to do so might cause clients to discard valid packages if the advertisement is configured to download the package and run it locally.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Best Practices for Distribution Points&lt;/b&gt;&lt;br /&gt;Remove the distribution point role from the site server     By default, the site server is set up as a standard distribution point. However, you should assign this role to other site systems and remove it from the site server to reduce the attack surface. Clients have no valid reason to talk directly to the site server or any role configured on the site server. This is especially important if you chose to enable Background Intelligent Transfer Service (BITS) on the distribution point, because installing Internet Information Services (IIS) to create a BITS-enabled distribution point greatly increases the attack surface of the site system. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Do not create distribution point shares or branch distribution points on Internet-based clients&lt;/b&gt;     &lt;br /&gt;Although Configuration Manager 2007 might not block you from doing so, creating any type of distribution point on an Internet-based client greatly increases your attack surface and should be avoided. Create distribution points only on site systems that can be managed within the intranet or the perimeter network. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;After switching to a custom Web site, remove the default virtual directories&lt;/b&gt;     &lt;br /&gt;When you change from using the default Web site to using a custom Web site, Configuration Manager 2007 does not automatically remove the old virtual directories. You should manually remove the virtual directories created under the default Web site. This is especially important if you configured the distribution point to Allow clients to connect anonymously (Required for mobile device clients) while using the default Web site and then you disable anonymous connections after switching to the custom Web site. In this case, the old virtual directories will still be configured for anonymous access. For the list of virtual directories created on BITS-enabled distribution points, see About BITS-Enabled Distribution Points.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Implement access controls to protect branch distribution points&lt;/b&gt;    Branch distribution points can be installed on any Configuration Manager 2007 client, including Microsoft Windows XP Professional workstation computers. Workstation computers are generally not subject to the same physical access controls as server computers, so you must monitor your usage of branch distribution points. Do not distribute sensitive source files to branch distribution points if there is a risk of an attacker stealing the hard drive or the entire branch distribution point. You should configure all advertisements so that clients download packages from a branch distribution point and run them locally rather than running them across the network. Configuration Manager 2007 verifies the hash on downloaded packages and discards any packages it cannot verify, but there is no package verification on packages run from the distribution point. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Enable the encrypted mode for Application Virtualization Streaming–enabled distribution points&lt;/b&gt;    &lt;br /&gt;In Configuration Manager 2007 R2, when you configure an Application Virtualization Streaming–enabled distribution point, you have the option of choosing Real Time Streaming Protocol (RTSP) or RTSP over TLS (RTSPS). Enabling encryption helps protect against attackers tampering with the data stream. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Security Issue&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The following issue has no mitigation.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Packages are not validated until after they are downloaded &lt;/b&gt;   Configuration Manager 2007 validates the signatures on packages only after they have been downloaded to the client cache. If an attacker has tampered with a package, the client could waste considerable bandwidth in downloading the package only to have it discarded due to an invalid signature. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Privacy Information&lt;/b&gt;&lt;br /&gt;Software distribution allows you to run any program or script on any client in the site. Configuration Manager 2007 has no control over what types of programs or scripts you run or what type of information they transmit. During the software distribution process, Configuration Manager 2007 might transmit information between clients and servers that identify the computer and logon accounts. &lt;br /&gt;&lt;br /&gt;Configuration Manager 2007 maintains status information about the software distribution process. Software distribution status information is not encrypted during transmission unless you enable native mode. Status information is not stored in encrypted form in the database.&lt;br /&gt;&lt;br /&gt;Status information is stored in the site database and deleted by default every 30 days. The deletion behavior is configurable by setting both the Status Filter Rule properties and the site maintenance task. No status information is sent back to Microsoft. &lt;br /&gt;&lt;br /&gt;The use of Configuration Manager 2007 software installation to remotely, interactively, or silently install software on clients might be subject to software license terms for that software and is separate from the Software License Terms for Configuration Manager 2007. You should always review and agree to the Software Licensing Terms prior to installing the software using Configuration Manager 2007. &lt;br /&gt;&lt;br /&gt;Software distribution does not happen by default and requires several configuration steps. Before configuring software distribution, consider your privacy requirements.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-154403098174857586?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/154403098174857586/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/software-distribution-security-best.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/154403098174857586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/154403098174857586'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/software-distribution-security-best.html' title='Software Distribution Security Best Practices and Privacy Information'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-4455195394917268154</id><published>2010-01-16T21:28:00.000+08:00</published><updated>2010-01-16T21:28:00.520+08:00</updated><title type='text'>Choose Between a Standard and Branch Distribution Point</title><content type='html'>&lt;b&gt;Before deciding to protect any distribution points, you need to know the following information:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The location of all distribution points in the site&lt;br /&gt;&lt;br /&gt;The location of all distribution points in the hierarchy if you support roaming&lt;br /&gt;&lt;br /&gt;The location and available bandwidth of any slow network links&lt;br /&gt;&lt;br /&gt;The largest package sizes you tend to distribute&lt;br /&gt;&lt;br /&gt;&lt;b&gt;You should consider protecting a distribution point if any of the following are true:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The distribution point is across a slow network link from other clients in the site &lt;br /&gt;&lt;br /&gt;The distribution point is a branch distribution point&lt;br /&gt;&lt;br /&gt;You frequently distribute large packages and want only clients closest to the distribution point to download content from it&lt;br /&gt;&lt;br /&gt;&lt;b&gt;You should be careful about protecting all distribution points in the site for the following reasons:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;If all distribution points in the site are protected but not all boundaries are assigned to protected distribution points, a client belonging to an unassigned boundary will be unable to access any distribution points and the package will fail. &lt;br /&gt;&lt;br /&gt;If a client roams to a new site and the package is not available in the resident site, the client will attempt to fall back to the assigned site but will fail if all of the distribution points in the assigned site are protected. For more information about roaming scenarios involving protected distribution points.&lt;br /&gt;&lt;br /&gt;If you protect your distribution points, for each advertisement or software update deployment that you create, you must consider whether to allow clients to fall back to unprotected distribution points when the content is not available on the protected distribution point. Before making the decision, consider the following factors:&lt;br /&gt;&lt;br /&gt;If the package is very large and would consume too much bandwidth, you can prevent fallback to unprotected distribution points, understanding that the clients might not receive the content at all.&lt;br /&gt;&lt;br /&gt;If the package is small or if the content is critical, you can allow fallback to unprotected distribution points.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-4455195394917268154?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/4455195394917268154/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/choose-between-standard-and-branch.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/4455195394917268154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/4455195394917268154'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/choose-between-standard-and-branch.html' title='Choose Between a Standard and Branch Distribution Point'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-8027069305262081495</id><published>2010-01-16T21:19:00.001+08:00</published><updated>2010-01-16T21:19:23.716+08:00</updated><title type='text'>Choose between Server and Server Share Distribution Point</title><content type='html'>&lt;b&gt;Server&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Advantages:&lt;/b&gt;&lt;br /&gt;1. Configuration Manager 2007 automatically creates a common package share when the first package is copied to the distribution point.&lt;br /&gt;&lt;br /&gt;2. There is less chance of failing to copy a package because Configuration Manager 2007 creates a new SMSPKGx$ share when more space is needed.&lt;br /&gt;&lt;br /&gt;3. The server can be configured as a branch distribution point.&lt;br /&gt;&lt;br /&gt;4. The server can be configured to support Internet-based clients.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Disadvantages&lt;/b&gt;&lt;br /&gt;1. Every time Configuration Manager 2007 copies a package to the distribution point, it chooses the NTFS drive with the most free space, making it difficult to determine which drive letter will hold the new package.&lt;br /&gt;&lt;br /&gt;2. Configuration Manager 2007 can take over all available NTFS disk space on the server.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Server Share&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Advantages&lt;/b&gt;&lt;br /&gt;Configuration Manager 2007 will not use space reserved for other functions on other partitions.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Disadvantages&lt;/b&gt;&lt;br /&gt;1. Administrator must manually create a shared folder before creating the new site system server share. &lt;br /&gt;&lt;br /&gt;2. Configuration Manager 2007 might fail to create a package if there is no free space on the partition where the shared folder was created.&lt;br /&gt;&lt;br /&gt;3. Configuration Manager 2007 does not create a data discovery record (DDR) to monitor the health of the site system.&lt;br /&gt;&lt;br /&gt;4. The server share cannot be configured as a branch distribution point.&lt;br /&gt;&lt;br /&gt;5. The server share cannot be configured to support Internet-based clients.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-8027069305262081495?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/8027069305262081495/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/choose-between-server-and-server-share.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/8027069305262081495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/8027069305262081495'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/choose-between-server-and-server-share.html' title='Choose between Server and Server Share Distribution Point'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5055754658263985535.post-231205704082792882</id><published>2010-01-16T20:57:00.000+08:00</published><updated>2010-01-16T20:57:18.588+08:00</updated><title type='text'>Difference between Refresh DP and Update DP: SMS/SCCM</title><content type='html'>&lt;b&gt;Updating distribution points includes these steps:&lt;/b&gt;&lt;br /&gt;Recopy the source files for a package to the compressed version located at the site where the package originated. &lt;br /&gt;Copy the source files to the local distribution points. &lt;br /&gt;Replicate the new compressed version to all child sites that are selected as distribution points for this package. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Refresh the package includes this step:&lt;/b&gt;&lt;br /&gt;Replicate the existing compressed version of the source files to selected distribution points.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5055754658263985535-231205704082792882?l=systemcentersupport.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://systemcentersupport.blogspot.com/feeds/231205704082792882/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/difference-between-refresh-dp-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/231205704082792882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5055754658263985535/posts/default/231205704082792882'/><link rel='alternate' type='text/html' href='http://systemcentersupport.blogspot.com/2010/01/difference-between-refresh-dp-and.html' title='Difference between Refresh DP and Update DP: SMS/SCCM'/><author><name>Atul Kr.</name><uri>http://www.blogger.com/profile/05786499028892452993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lXB9NDUQ0_k/THKcGFItc5I/AAAAAAAAABk/1jN8M9V7AAU/S220/SANY3562.JPG'/></author><thr:total>0</thr:total></entry></feed>
