Microsoft

System Center Configuration Manager Feedback

Suggestion box powered by UserVoice

Ideas

What features would you like to see?

All of the feedback that you share in these forums will be monitored and reviewed by the Microsoft engineering teams responsible for building System Center Configuration Manager, though we canā€™t promise to reply to all posts.

Please do not use UserVoice to report product bugs or for assisted support.
If you believe you have found a product bug, please send us a bug report through the Configuration Manager Console (1806 and newer). To do this, press the šŸ™‚ button in the top right corner and choose ā€œSend a Frownā€. For more details, seeĀ https://docs.microsoft.com/en-us/sccm/core/understand/find-help.

If you require assisted support, please see https://aka.ms/cmcbsupport for more details.

Standard Disclaimer ā€“ our lawyers made us put this here ;-)
We have partnered with UserVoice, a third-party service, so you can give us feedback. Please note that the System Center Configuration Manager feedback site is moderated and is a voluntary participation-based project. Please send only feature suggestions and ideas to improve Microsoft Configuration Manager. Do not send any novel or patentable ideas, copyrighted materials, samples or demos. Your use of the portal and your submission is subject to the UserVoice Terms of Service & Privacy Policy, including the license terms.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Allow for multiple task sequences on a single stand-alone media

    Currently you are limited to a single task sequence per stand-alone media. This means techs have to carry around multiple USB flash drives, one for each task sequence.

    If each task sequence is using the same boot image I see no reason why this can't be done. You can combine all the package references into the ..\SMS\PKG folder and then the only differences are in the ..\SMS\data folder which is basically just the task sequence XML and variables.

    15 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
    Noted  ·  sangeev responded

    Updated by bobmn for sangeev/OSD

  2. Built-in OSD Tattoo Steps \ Registry Edits

    We currently have custom scripts that run during an OSD Task Sequence that Tattoo the registry with the computer name, technician who started the TS, date, TS name, TS Version, etc. etc. I would like to see a built in step where you could fill in these values whether it be a static value in or a variable. This built in tattoo could also already be in the hardware inventory by default so we can build collections around task sequence versions.

    We also have a TS that we use primarily for a kiosk w/s and is set to AutoLogon toā€¦

    15 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  3. Use Servicing Content for Upgrade Operating System Task

    Instead of importing full Win10 media to use for Upgrade Operating System task, allow option to use Feature Updates from servicing as content for in place upgrade. One scenario this would help close the gap on is deploying branch upgrades with Task Sequences for Internet based clients. as there is no WinPE requirement. Sequence is initiated and run from within Windows, any pre- and post-install tasks requiring content can be provided by cloud DP, and content for Win10 branch build could be pulled directly from Microsoft the same as Software Updates can currently be set to fall back to MSā€¦

    15 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  4. More meaningful TS error messages in UI (no more 0x80004005!)

    When a task sequence fails, the most common error message that you see is 0x80004005 which is useless. Normally, you get much better information from SMSTS.log file, but there are scenarios when you cannot access SMSTS.log.

    There must be a way to provide more meaningful error messages in UI when a task sequence fails.

    15 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    5 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
    Noted  ·  sangeev responded

    Thanks for the feedback. We have made some improvements to the task sequence monitoring – adding columns for Exit Code and Action Output to the status view.

    We’ve more work to do replacing use of Generic E_FAIL with more meaningful error codes.

    Updated by bobmn for sangeev/OSD

  5. Duplicate device / user collection created automatically

    Though of sharing as feedback ,We are recently upgraded to 1710 and experiencing strange issue.Some of the device and user collections getting created itself and appearing as duplicate for already created collections.

    15 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    2 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  6. Dynamically Set TimeZone During OSD From DP

    Create a task sequence step which could be optionally added to dynamically set the time zone on a client during OSD based upon the time zone of the distribution point said client is retrieving content from.

    14 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    4 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  7. Add the ability to run Software Updates with a Stand-Alone Media

    Please add the ability to run software updates with a stand-alone media. This would allow us to add software updates to our reference images without having to use PXE.

    14 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  8. Support localization for custom user notification for high impact task sequences.

    Allow language localization on task sequence User Notifications like we have for applications. currently if you change the default task sequence user notifications, they only show in the language they were entered in, not the users localized language. Same for making the task sequence name, in localized language

    14 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  9. Task Sequence - Non Terminating Error Prompt w/continue button

    Some steps in my OSD are not as important as others like installing an app or two that could fail and will retry again when the client has launched post OSD. For these I use the continue on error option in the task sequence step. There are of course other uses for this.

    My idea is to change continue on error to continue silently on error and add new option; continue as non-terminating error (or some other descriptive name).

    The continue silently on error would do as the name suggests and continue silently on error (what the continue on errorā€¦

    13 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  10. WSUS Driver Package Support

    Using Windows Update and hardware ID's it would be nice to make a driver package from the latest verified updates on Windows Update. Using this you could form a driver package, then also add any further updates using inf/folder.

    To expand on this it would be nice to be able deploy updated drivers.

    13 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
    Noted  ·  sangeev responded

    Updated by bobmn for sangeev/OSD

  11. Interactive step during OSD (or any other TS)

    To be able to add an interactive step when running a TS would be useful in many cases. You might not always want to run an OSD as User Driven, but still in one step you want user input.
    Not only for production, but for test purposes this would be really good.

    Today, I'm running a very customized solution to make this happen.
    I created this one in order for this to happen, it should be easier.
    https://plus.google.com/105132092500423486001/posts/9aCA7LUVpuv

    13 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  12. ConfigMgr console shows incorrect image version (OS Version) at Operating System Images

    On previous Windows 10 builds updates installed on RTM fresh machine was tend to change ServicePackMajor field, in contrast on later releases like RS4 installed updates incrementing ServicePackMinor

    Both Windows 10RS4 RTM(ServicePackMinor=0) and Windows 10RS4 with installed updates (ServicePackMinor=320) will still have 10.0.17134.1 representation if it is constructed using
    MajorVersion. MinorVersion. BuildNumber. ServicePackMajor pattern
    Is it possible that latest SCCM builds will display the ServicePackMinor number too at the image properties?

    13 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  13. Add Support for Software Updates in "Download Package Content" Task Sequence Step

    It would be really useful to be able to pre-stage Software Update content (specifically Windows 10 Feature Updates) using Download Package Content Task Sequence steps.

    For example, this would allow Feature Updates to be downloaded onto a Peer Cache Source to "seed" an update in a network location where there is no local Distribution Point and slow network connectivity = saving WAN bandwidth to prevent any network-related impact to clients at that location.

    The same could be done for Quality Updates as required.

    12 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  14. Pre-Caching only items that pass the "options" check for a device

    This a two part request actually
    1. The ability to use the content already downloaded into the ccmache folder, rather than duplicating the required disk space by copying the content from ccmcache to _SMSTaskSequence\Packages during the TS execution.

    2. The ability for an in place upgrade Task Sequence with Pre-caching enabled to run the option checks on the TS steps (like WMI queries for driver packages) so that the device only downloads what is needed to run the upgrade on that device

    The amount of additional disk space/network bandwidth required for both of these scenarios is magnitudes larger than itā€¦

    12 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  15. Be able to specify the deployment type when pushing applications

    One of the biggest issues I have with the new applications vs packages is the inability to specify deployment types in task sequences. I usually write 2 or 3 different DT's. One silent, one noisy (For self serve) and one uninstall.

    12 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
    Noted  ·  sangeev responded

    Updated by bobmn for sangeev/OSD

  16. Add automatic Peer Cache prefill task sequence synchronization

    Behavior today: You have a OSD task sequence deployed for your "normal" client installations (from DPs) and also a dedicated prefill task sequence for pushing needed OSD content on the Peer Cache source machines.
    Now whenever you do changes in the "normal" TS you also have to change content and/or steps in the prefill TS manually. If you forget it, clients may download content remotely or OSD fails.
    I would like to propose an automatism, e.g. right-click on the "normal" TS, with a command to synchronize all changes with the selected prefill TS.

    12 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  17. Reboot during Inplace Upgrade TS breaks the Processing

    If for some reason the machine is rebooted while the Inplace Upgrade is running (ModernHostSetup.exe), the task sequence is not picked up again and stays for ever in "on progress".
    The TS should detect an unwanted reboot and retry/proceed as it is possible to select with Updates.

    11 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  18. Remote desktop for WinPE

    Provide the ability to remotely view/control a remote WinPE desktop. I need this for troubleshooting.
    I normally remotely reboot a client which ends up in WinPE.

    11 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  19. UEFI video resolution

    Not sure if this impacts multiple vendors, but Lenovo ThinkPad have this issue. When PXE booting a UEFI enabled system, the video resolution is very low (640x480 or 800x600). This may be a vendor issue, but if there is anything Microsoft can do that would be awesome. Having the resolution so low makes using MDT and other frontends difficult to use as parts of the dialog are off the screen.

    11 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  20. Store output of run command line to TSEnv with "RunAsUser".

    Running a step as a user prevents you from using the TSEnvironment in order to store any data returned.

    The step could be anything, like getting a byte array of a certificate, ad-groups of the computer or primary user or as in this example, getting the TPM OwnerAuth from MBAM.

    I would rather store it directly in the TSEnv instead of in a temporary file and run another script to read the file just to be able to use the password, as a variable, from a ā€œRun commandlineā€-step.

    The only other workaround Iā€™ve found this far is running the stepā€¦

    11 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base