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.

How can we improve Configuration Manager?

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinkingā€¦)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Built-in Web Service for OSD tasks

    Maik Koster has created an excellent Web Service for performing tasks e.g. during OSD, like removing a device from a collection. I think it would be a great idea to have a Site System Role for OSD where you have a built-in step in the TS to choose various tasks to perform during OSD.

    91 votes
    Vote
    Sign in
    Check!
    (thinkingā€¦)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      You have left! (?) (thinkingā€¦)
      Noted  ·  3 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
    • Add the ability to deploy and manage drivers post OS deployment

      what would be great to see is a mechanism which would allow for the deployment of drivers to client computers post the OSD. ideally it would be fantastic if it can use the same driver package as is used in the OS Deployment to save the administrative overhead needing to have 2 different ways to deploy updated drivers like we need to today where we package the drivers for OS deployment, while to deploy to the existing hardware we need to depend upon the vendors installation package which in some cases don't allow silent installation so requires a large amountā€¦

      87 votes
      Vote
      Sign in
      Check!
      (thinkingā€¦)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)
        You have left! (?) (thinkingā€¦)
        7 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
      • Upgrade Operating System Task should be able to use Windows Servicing Content and Allow user interaction

        Problem:
        ā€¢ Current state of windows 10 servicing via upgrade sequence requires full media to take the client through setup.
        o Full media is 2x the size of existing ESD (upgrade content)
        o The Upgrade Operating System step does not allow the end user to defer the reboot nor does it warn the user of a reboot pending once setup has been kicked off

        Change Request (Requirements)
        I. The Upgrade Operating System step in the task sequence shall permit the administrator to reference windows 10 servicing content
        II. The Upgrade Operating System step in the task sequence shall permit theā€¦

        82 votes
        Vote
        Sign in
        Check!
        (thinkingā€¦)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)
          You have left! (?) (thinkingā€¦)
          4 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
        • OS Deployment completion screen

          Sometimes a task sequence can fail without the technican noticing the reboot countdown, so they just see a login screen and assume everything is okay. How about a "OS Deployment Failed/Succeeded" splash screen at completion? MDT (UDI) has a completion screen, although it doesn't show on error. Still - something like that.

          79 votes
          Vote
          Sign in
          Check!
          (thinkingā€¦)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)
            You have left! (?) (thinkingā€¦)
            5 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
            Noted  ·  sangeev responded

            Updated by bobmn for sangeev/OSD

          • Run PowerShell Script item in Task Sequences should allow alternate credentials

            Right now, if I need to run a PS script in a Task Sequence requires to use the Run Command Line item using PowerShell.exe. However, if I want to run a script with parameters, then I must use the -command option for PowerShell.exe, which has some odd parsing problems that can cause scripts to fail when run this way.

            74 votes
            Vote
            Sign in
            Check!
            (thinkingā€¦)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)
              You have left! (?) (thinkingā€¦)
              9 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
            • Allow Applications with interactive deployment methods in a task sequence

              In SCCM 2007 we utilized package with multiple programs. One install program that was silent to be used in a task sequence. One with interaction (appdeploy toolkit e.g.) for distribution to existing PCs. Once we moved to application we created multiple deployment methods with the appropiate filters. However if one of the deployment methods does contain the 'allow interact' option the application can not be added to a task sequence even though there are deployment methods that would apply to a OSD situation were it would pick the non-interactive one. Would like to see a logic check in the taskā€¦

              74 votes
              Vote
              Sign in
              Check!
              (thinkingā€¦)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)
                You have left! (?) (thinkingā€¦)
                5 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
                Noted  ·  sangeev responded

                Updated by bobmn for sangeev/OSD

              • Task Sequence Pre-Cache for all Packages inside

                It would be nice to have the ability to conditionally pre-cache all packages in Upgrade TS and not only OS Upgrade step.

                To describe it in more details, in current design we are able to pre-cache only OS Upgrade step to computers based on conditions. This is not enough for companies with 20+ languages as best approach is to create en-us core image and then apply MUI on top of that. Doing this will cause system to report as e.g. de-de so we would need to download and distribute to 150+ DPs all supported Upgrade packages instead of distributing onlyā€¦

                74 votes
                Vote
                Sign in
                Check!
                (thinkingā€¦)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)
                  You have left! (?) (thinkingā€¦)
                  6 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →

                  Thanks for the feedback, updating status to Noted. See https://blogs.technet.microsoft.com/configmgreng/2016/03/11/configmrguv/ for an explanation of each status

                  We have this in our backlog from when we introduced the pre-cache for OS Upgrade packages and agree it makes a ton of sense. The first action would probably be adding Make/Manufacturer for Driver Packages, then look at ways to address MUIs, Language packs

                • Revision History for task sequences

                  Could you add Revision History for task sequences? It would save you the effort of exporting and importing task sequences or keeping copies for References. This would be a nice to have feature in the Configuration Manager Console - although I'm sure we all have a scheduled job for exporting SCCM configuration automatically anyway.

                  73 votes
                  Vote
                  Sign in
                  Check!
                  (thinkingā€¦)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)
                    You have left! (?) (thinkingā€¦)
                    4 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
                    Noted  ·  sangeev responded

                    Thanks for the feedback. Task Sequence export/import has Administrative comments field that can be used as well as the task sequence properties.
                    There’s no console versioning for task sequences currently but this is noted for future.

                    Updated by bobmn for sangeev/OSD

                  • Allow option for GPO processing during Task Sequence

                    Right now GPO processing is disabled during TS execution. This is annoying as quite often there's settings and environment configuration for a machine pushed by GPO, and right now they only apply at the end of the TS.

                    It would be nice to have an explicit "process group policy" step in a TS, which would be the equivalent of a "gpupdate /force".

                    72 votes
                    Vote
                    Sign in
                    Check!
                    (thinkingā€¦)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)
                      You have left! (?) (thinkingā€¦)
                      1 comment  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
                    • Integrate /ResetBase and WIM Optimization/Exporting into Offline Servicing

                      In the interest in making my OS deployment task sequences as fast and as optimized as possible, I always optimize WIM files anytime they're updated or re-created.

                      In my build/capture task sequence, I add a step at the very end before capture to run DISM /StartComponentCleanup /ResetBase so that all of the superseded updates are removed from the base image before it is captured. This results in a smaller WIM file and obviously, faster deployment times.

                      With the built-in Offline Servicing option for OS images, once new updates are added, they remain in the component store of the image whenā€¦

                      72 votes
                      Vote
                      Sign in
                      Check!
                      (thinkingā€¦)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)
                        You have left! (?) (thinkingā€¦)
                        9 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
                      • Include the serviceui.exe functionality in task sequence environment by default

                        Many organizations create their own front-ends for ConfigMgr Task Sequences (or leverage popular third-party ones like OSD++, Pretty Good Front End, etc.). However, these only are able to be used when the task sequence is in WinPE.

                        Please add the serviceui.exe functionality into the default task sequence environment so it is possible to display Light Touch prompts when starting the task sequence from an existing operating system. Including serviceui.exe would be enough, or the functionality to launch interactive UI could be added to the environment natively.

                        70 votes
                        Vote
                        Sign in
                        Check!
                        (thinkingā€¦)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)
                          You have left! (?) (thinkingā€¦)
                          1 comment  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
                        • Ability to update "Operating System Upgrade Package" with latest dynamic updates

                          It would be good to be able to add the latest dynamic updates to a "Operating System Upgrade Package" to ensure it have the latest compatibility database and setup files.
                          Our environment do not allow the setup process to access internet + even if it could it will be better if we can download once to the package and not having all clients going out to internet.

                          69 votes
                          Vote
                          Sign in
                          Check!
                          (thinkingā€¦)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)
                            You have left! (?) (thinkingā€¦)
                            0 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
                          • Set CCMEXEC Service to "Auto" while running a OS Task Sequence

                            It would be cool, if you set the CCMEXEC Service to "Auto" automatically while running a Task Sequence. After OS Deployment run, it sould be set to "Delayed" again.

                            This would Speed up OS Deplyoment up to 15 Minutes!

                            (We tested it in here with a TS Step after CCMSetup Step) cmd /c sc config "CcmExec" start= auto

                            68 votes
                            Vote
                            Sign in
                            Check!
                            (thinkingā€¦)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)
                              You have left! (?) (thinkingā€¦)
                              3 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
                            • Mark easy way to query Driver Versions of all drivers on a system.

                              Please make an easy way to query Driver Versions of all drivers on a system from SCCM Hardware inventory without creating a custom MOF or looking at registry files? I found a forum thread on TechNet a few years old that said Microsoft said that using WMI class win32_pnpsigneddriver was unreliable and is why it was not available in SCCM hardware inventory and they were considering removing the class entirely. However the class remains in win 10 and is still the only way to query driver version using a script. It would be really useful to be able to haveā€¦

                              62 votes
                              Vote
                              Sign in
                              Check!
                              (thinkingā€¦)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)
                                You have left! (?) (thinkingā€¦)
                                3 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
                                Noted  ·  sangeev responded

                                Updated by bobmn for sangeev/OSD

                              • Better Task Sequence Step Options Tab Editor

                                Currently you can only remove and remove all from a task sequence option condition. I think it would be very helpful and time saving if you could copy/cut/paste conditionals from a right click menu.

                                62 votes
                                Vote
                                Sign in
                                Check!
                                (thinkingā€¦)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  Signed in as (Sign out)
                                  You have left! (?) (thinkingā€¦)
                                  3 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
                                  Noted  ·  sangeev responded

                                  Updated by bobmn for sangeev/OSD

                                • DCR: Boot Images. Provide an option to prevent re-downloading boot images (Boot / Prestage Media)

                                  Scenario: You create a Boot Media or Prestaged Media. Current behaviour is that as long as the boot image version from creation date matches the version inside the infrastructure everything is fine. System is starting Windows PE and executes the Task Sequence. If you add for example a new driver now to the boot image the new version causes Configuration Manager to download the boot image inside Windows PE and another restart into the updated version of the boot image. In case of a Prestaged Media scenario this painful, as UEFI systems might no longer work.

                                  Possible SOLUTION: Add aā€¦

                                  61 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinkingā€¦)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    Signed in as (Sign out)
                                    You have left! (?) (thinkingā€¦)
                                    Noted  ·  1 comment  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
                                  • Windows 10 Inplace Upgrade, support MUI Images

                                    We use in Switzerland a EN-US MUI Windows 7 (DE/FR/IT) an we plan inplace upgrade to Windows 10 1607. After Upgrade Windows 10 is only in english upgraded. (We can only use a en-us win10, another language image crashed the TS) Please add a step for set one or more LP in the upgrade process (Native, please no Scripting, MDT etc.)
                                    The same Procedure we require for the Win10 Upgrades via WSUS (1511->1607->1703...) After upgrade we must add manually via Tasksequence the other language packs. Why?

                                    61 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinkingā€¦)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      Signed in as (Sign out)
                                      You have left! (?) (thinkingā€¦)
                                      3 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
                                    • DCR: Task Sequence Export / Import

                                      Add an optional option to provide new source location path for each package, application, ... when importing a Task Sequence that has been exported with content and references. Imagine you have 2 ConfigMgr environment a Test and a Production environment completely isolated from each other and you want an easy way to sync. A cool thing would be to only export "Metadata" of the Task Sequence and all References (Applications, Packages, ...). At the target site you have the same folder structure for content source for example \\sccmsources\share\Applications,\\sccmsources\share\Packages, ... and so on. If you start the import, you will beā€¦

                                      60 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinkingā€¦)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        Signed in as (Sign out)
                                        You have left! (?) (thinkingā€¦)
                                        2 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
                                        Noted  ·  sangeev responded

                                        Updated by bobmn for sangeev/OSD

                                      • Apply Boundary Groups to WinPE Management Point selection

                                        Currently it appears that when the SCCM agent in the WinPE boot image connects to a Management Point, it selects one without using the Boundary Group rules, instead selecting one from the AD published list, starting with the first alphabetically.
                                        Instead this should behave like the full blown Windows SCCM Client and select a Management Point based on Boundary Groups such as IP range.
                                        It is worth noting that Distribution Points are selected correctly according to Boundary Group by the WinPE client, for OSD content.

                                        54 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinkingā€¦)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          Signed in as (Sign out)
                                          You have left! (?) (thinkingā€¦)
                                          1 comment  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
                                        • Create an OSD variable for Secure Boot - _SMSTSSecureBootState

                                          Create an OSD variable for Secure Boot called _SMSTSSecureBootState. It should have three values depending on the state and the currently running OS: Enabled, Disabled, NA. This can be used during a TS to determine if Secure Boot should be enabled. Currently, a TS variable has to be defined and set based on if the registry key exists or not.

                                          53 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinkingā€¦)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            Signed in as (Sign out)
                                            You have left! (?) (thinkingā€¦)
                                            1 comment  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
                                          • Don't see your idea?

                                          Feedback and Knowledge Base