ConfigMgr OSD FrontEnd 1.6.0

ConfigMgr OSD FrontEnd has been developed with the goal to function in any environment, making the native operating system deployment experience with System Center Configuration Manager more unified and easier to use.

4.9 Star
9,195 times
Add to favorites
System Center
E-mail Twitter Digg Facebook
Sign in to ask a question

  • Lenovo Hardware Model
    1 Posts | Last post April 02, 2019
    • Is there a way for the preflight to be adjusted on how it determines computer model?
      Lenovo keeps the "model" listed in the SystemFamily property in Win32_ComputerSystem
      What does preflight currently use to determine the model or what is the variable?
      My thought is if i can run the pre-start and set the model variable of the machine, this should work as a work around.
      Have you had this come up before and if so do you already have a work around or advise on this?
  • Application section
    2 Posts | Last post March 22, 2019
    • Hi!
      Im having a Little trubble understanting how to configure the TS when using the Application section.
      Do i have to have a step "install Application" with all my avalible applicaions from the "AppConfig.xml" in it, or how do i do this? ^^ 
      When i use the debug mode, Everything looks OK in the FrontEnd, it gets populated as configed, its just what to do with the TS.
      Thanks for a great "Product!" 
    • Ok, so, i Think i maybe understand it hehe.. I use the "install applications according to dynamic variable list" instead of "Install the following applications"
      And as a base varibale i enter: "AppsTaskSequenceVariableName"
      But, do i also have to add the variable and suffix to Collection variables as well? Or does the frontend handle this part?
  • Client Reboots when populating the User Tab
    1 Posts | Last post March 19, 2019
    • WebService: 1.6.0 or 1.7.0
      FrontEnd: 1.4.0 or 1.5.1
      We're experiencing an intermittent issue where, when you "Specify the username (samAccountName)" on the User tab and click apply, the request is issued to the WebService as I can see it in the log and "Attempting to locate specified user" is shown at the bottom of the FrontEnd screen and then after 45 secs approx it just reboots. If we go through the steps again for the same user everything works as it should returning the User Name.
      I've tried issuing the command from PS natively ie. GetCMUniqueUserName and although it sometimes takes over a minute it does return the user name.
  • PDF not in zip file
    2 Posts | Last post March 08, 2019
    • It appears that the .pdf how to guide is not in this zip file. Is there a new location where that document is being stored?
    • Hi Matt,
      It should be in the .zip, I just checked the zip for version 1.4.0 that I uploaded. Do you see the zip in the new 1.5.0 release?
  • No Task Sequences Displayed for Known Computers
    4 Posts | Last post March 08, 2019
    • Hello Nickolaj,
      Running Web Service 1.6 and OSD Front End 1.4.
      I am running into a weird issue with the OSD Front End. When I am imaging an "unknown computer" no task sequences are displayed. I have poked around the ConfigMgr Web Service logs and it looks like when the computer is unknown and using physical media to image the system the OSD Front End doesn't run the "GetCMHiddenTaskSequenceDeploymentsByResourceID" call. However, when using this same exact boot media for a "known computer" or via PXE for "known" or "unknown" computers it runs the "GetCMHiddenTaskSequenceDeploymentsByResourceID" call without issues and is working as expected. 
      Do you have any suggestions as to what the issue might be in this case?
      Thank you in advance for your time,
    • Just to add a bit of weirdness to this, same setup in our test environment, and all is working as expected. Also, if I run this in WinPE in debug mode, the list of TS' populate as they should. Does any of that make sense, or do I need to clarify further?
      Again, thank you for your time, and these awesome products you all let us use for free from SCConfiMgr! 
    • Update: Found the problem...When I created the bootable media from CM, I didn't tick the "enable unknown computer support". I am doing more testing now, but I was always under the impression that tick box wasn't required for the OSD Front End to work properly. 
    • Hi Josh,
      Sorry for the late reply. I'm glad you solved your issue.
  • When is FrontEnd 1.5.0 being released
    2 Posts | Last post March 08, 2019
    • Hey Nickolaj, when is OSD FrontEnd 1.5.0 ready for release?  Keen to start testing this version.  I've seen rumors on twitter a few weeks ago that it's coming soon
    • It was released today :)
  • Regional Settings not being set
    3 Posts | Last post March 04, 2019
    • I'm trying to apply the regional settings from the RegionalConfig.xml file but it doesn't appear to be setting all of them correctly.  The only setting that seems to be working is the OSDDomainOUName.  All other regional settings are not applying.  I can see them being added with the correct values when I check the OSDFrontEnd.log after I click the apply button to start the task sequence.  However, they don't seem to be passing those values.  Any ideas?
      below is an example of the settings I am trying to apply. But after the task sequence runs all settings are en-US.
      <Setting Name="OSDUserLocale">ja-JP</Setting>
      <Setting Name="OSDInputLocale">ja-JP; en-US</Setting>
      <Setting Name="OSDSystemLocale">ja-JP</Setting>
      <Setting Name="OSDUILanguage">ja-JP</Setting>
      <Setting Name="TimeZoneName">Central Standard Time</Setting>
    • Are you using an unnattend.xml with your OS installation step? This is what we do and here's the contents of the XML we are using
      <?xml version="1.0" encoding="utf-8"?>
      <unattend xmlns="urn:schemas-microsoft-com:unattend">
          <settings pass="specialize">
              <component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="" xmlns:xsi="">
          <settings pass="oobeSystem">
              <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="" xmlns:xsi="">
          <cpi:offlineImage cpi:source="wim:c:/mount/install.wim#Windows 10 Enterprise" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
    • The corresponding values in regionalconfig.xml
      	<Site Name="ABC / 1803 / Nederlands">
      		<Setting Name="OSDUserLocale">nl-NL</Setting>
      		<Setting Name="OSDInputLocale">nl-NL</Setting>
      		<Setting Name="OSDSystemLocale">nl-NL</Setting>
      		<Setting Name="OSDUILanguage">nl-NL</Setting>
      		<Setting Name="UILanguageFallback">en-US</Setting>		
      		<Setting Name="TimeZoneName">W. Europe Standard Time</Setting>		
      		<Setting Name="OSD">NL</Setting>
      		<Setting Name="SUBTYPE">ABC</Setting>
      		<Setting Name="OSD_TYPE">OSD_1803</Setting>
      		<Setting Name="OFFICE">OFFICE_XXX</Setting>
      		<Setting Name="RegionValue">Dutch</Setting>
      		<Setting Name="LanguageValue">Dutch</Setting>
      		<Setting Name="FrontEnd">Yes</Setting>	
      In the task sequence we use the RegionValue as a variable to set the correct regional settings using control intl.cpl,, /f:"lang-nl-NL.xml". The content of the XML is too large to copy/paste here.
  • App in debug mode crashes on startup. .Net version?
    5 Posts | Last post February 20, 2019
    • As the title says, when I try to run the app standalone, with the debug switch, the app crashes. It loads modules and then it crashes. In the event viewer I get this:
      Faulting application name: OSDFrontEnd.exe, version:, time stamp: 0x5b2c113f
      Faulting module name: KERNELBASE.dll, version: 6.3.9600.18938, time stamp: 0x5a7ddf0a
      Exception code: 0xe0434352
      Fault offset: 0x0000000000008eac
      Faulting process id: 0x3140
      Faulting application start time: 0x01d42fe09d4cba59
      Faulting application path: C:\inetpub\ConfigMgr WebService\OSDFrontEnd.exe
      Faulting module path: C:\Windows\system32\KERNELBASE.dll
      Any idea?
    • I had the same problem. I didn't have .NET Framework 4.5 runtime installed. 
    • You'd need to have .NET Framework 4.5.1 or higher installed.
    • Also getting this exact issue, attempting to run debug from multiple PCs and from our Server. All have .Net 3.5 and 4.7. 
      Faulting application name: OSDFrontEnd.exe, version:, time stamp: 0x5b2c113f
      Faulting module name: KERNELBASE.dll, version: 10.0.17763.292, time stamp: 0xb51bba8e
      Exception code: 0xe0434352
      Fault offset: 0x0000000000055549
      Faulting process id: 0x3f0
      Faulting application start time: 0x01d4bf05b0b4938e
      Faulting application path: C:\inetpub\ConfigMgr WebService\OSDFrontEnd.exe
      Faulting module path: C:\Windows\System32\KERNELBASE.dll
    • I had a similar issue with the App crashing in debug mode.  I found there was an issue with my .xml file.  After looking it over I resolved the issue by removing the '&' from the name of one of my mandatory applications.  Try looking at your xml and see if you have any formatting issues or typos?
  • Error No Network
    2 Posts | Last post January 14, 2019
    • Hello Nickolaj.
      We have an issue when we try to network boot HP Zbook 15 G5 Mobil to our OSD, it says no network just before the OSD is starting up (i've added the LAN driver in win pe) but still no luck
    • Hi,
      Have you tried to increase the TestWebServiceTimeout setting? If that's not what's causing it you should probably look into why you're machines are not getting an IP at that point as it normally should.
  • Computer not renaming
    3 Posts | Last post January 10, 2019
    • Anyone else running into an issue where the value entered on the computer name tab is not being passed to the Apply Network Settings task?  All my unknown machines end up being WINIT-XXXXXX regardless of what I enter for a computer name in the front end.
      I do have OSDComputerName as a collection variable on my All Unknown Systems collection.
    • You shouldn't have that value configured, that's most likely what's causing the issue for you. The frontend will take care of settings the OSDComputerName variable with the value entered in the text box.
    • You are correct, sir.  I removed it from the collection and it started working.  In fact I think it fixed some other issues that were cascaded from the failed rename.
      The setting was leftover from my configuration prior to implementing the front end.  Thanks for the quick response.  And keep up the great work!
21 - 30 of 67 Items