Forum Discussion

KurtJc's avatar
KurtJc
Brass Contributor
Sep 07, 2020

Printers being mapped are set to 'letter'

Hi all,

 

Is there a way to force a client's printers to be mapped with default A4 paper type?

 

Most printers this is not an issue, but some it is it seems.  Printers complain when receiving a job in letter, and the job fails. 

 

When opening the printer properties on the client > general > preferences > Layout > Advanced > 'Paper output' is default letter with newly mapped printers. (same for advanced > printing defaults) When I change these to A4 these jobs continue without issues (solves 90% of failed print jobs for me) 

 

I set the printing defaults in universal print blade correctly to A4 but printers get mapped with letter anyway.  Would be nice if I could force it on the client, we never use letter.

 

Kind Regards,

Kurt

  • spuddeh's avatar
    spuddeh
    Copper Contributor

    KurtJc Just wanting to add an update to this if anyone comes across the same issue. I managed to resolve to by changing the system locale from English (United States) to English (Australia).

     

    Even though my region settings were all set to Australia when I ran the "Get-WinSystemLocale" PowerShell command, it returned English (United States).

     

    I fixed this by going to 

    Control Pannel > Region > Administrative Tab > Change system locale

    Once I changed that value then restarted my PC I was then able to remove and add the printers with the correct paper size.

     

    It will also work when you set the value with PowerShell (as admin).

    Set-WinSystemLocale -SystemLocale en-AU

    Substitute the system locale value for your country. 😀

    • KurtJc's avatar
      KurtJc
      Brass Contributor

      spuddeh 

       

      That is how we solved it as well, we know the language of the users, so we configured intune (endpoint) to run a powershell command per language

       

      Unfortunately pc 'has' to restart, and recently a shutdown became a hibernate.. no big deal, a bit of patience..  We have successfully moved all cloud printing to UP by now, little to no issues.

      • Dynamitten's avatar
        Dynamitten
        Copper Contributor

        KurtJcThis works as well for me. Thanks for the hint.

        This is really strange Microsoft are not able to fix this.  We have devices in different 15 countries 

  • Dynamitten2212's avatar
    Dynamitten2212
    Copper Contributor

    Hi Kurt
    Did you ever get a solution to this? We have the same issue.
    Deploying Lexmark CX725 and MS825 printers with share setting set to A4. Testing on AAD joined computers set to correct region and the printers are still set to Letter format. Then the printers go into error.

    Thanks

    Torsten

  • KurtJc's avatar
    KurtJc
    Brass Contributor

    Hi all,

     

    Just a small update here:  Today I was writing a query in sccm to get all BE devices, and I was not getting the expected number of devices.  Turns out this value is set to 1 instead of the expected 32: 

     

     

    I was totally expecting 32 here, is this the value that UP is using to determine the country?  This would explain why it is not going as expected..

     

    Edit:  you can get the value like this:

     

    gwmi win32_operatingsystem | select countrycode

     

    KR,

    Kurt

    • Saurabh_Bansal's avatar
      Saurabh_Bansal
      Icon for Microsoft rankMicrosoft

      KurtJc Can you instead try the following command ?

      gwmi win32_operatingsystem | select locale

       

      Print settings may be defined on locale and not on country code. For en-US the locale code is 0409.

       

      Thanks

      Saurabh

       

      • KurtJc's avatar
        KurtJc
        Brass Contributor

        Hi Saurabh,

        I'm afraid it's 0409 here.. Country is set to Belgium in gui..

        I can provide screenshots (it's on my work laptop, I'm posting from home computer)

        Kind Regards,
        Kurt

Resources