Recommended Posts

Open authui.dll located in C:\Windows\system32

UIFILE > 12400 - button set 1

UIFILE > 12401 - button set 2

UIFILE > 12402 - button set 3

Changing text colours

User Name : Line: 508

Status Text: Line: 523

Connect Message: Line: 63

Switch User Button: Line: 198

Lines should look like this: foreground = "white"

you can replace "white" with name of the colour or

you replace Lines with this:

foreground="argb(a,b,c,d)"

Line: must then look like this:

a=Alpha colour value

b=Red colour value

c=Green colour value

d=Blue colour value

Values are from 0 to 255

Changing Size of User List:

Line: 115

Changing height:

Line look like this:

<element resid="UserListTemplate" height="475rp" sheet="UsersStyle" layoutpos="client" layout="filllayout()">

here you can change hight of user list

value for hight looks like this:

height="475rp"

Change 475 with size you want

Change width:

Replace line 115 with this:

<element resid="UserListTemplate" width="475rp" height="475rp" sheet="UsersStyle" layoutpos="client" layout="filllayout()">

now you can change width of user list

value for width looks like this:

width="475rp"

Change 475 with size you want

Note:

changing size of user list will also affect password entering page and some other stuff!!!

I recommend minimum width and height of 330rp.

Changing positions of user list:

Line: 9

replace line with one of these:

Top left:

<element layoutpos="left" layout="verticalflowlayout(1,2,2,0)">

Top Middle:

<element layoutpos="client" layout="verticalflowlayout(1,2,2,0)">

Top Right:

<element layoutpos="right" layout="verticalflowlayout(1,2,2,0)">

Left:

<element layoutpos="left" layout="verticalflowlayout(1,2,2,2)">

Center (this is default position):

<element layoutpos="client" layout="verticalflowlayout(1,2,2,2)">

Right:

<element layoutpos="right" layout="verticalflowlayout(1,2,2,2)">

Bottom Left:

<element layoutpos="left" layout="verticalflowlayout(1,2,2,1)">

Bottom:

 
<element layoutpos="client" layout="verticalflowlayout(1,2,2,1)">

Bottom Right:

<element layoutpos="right" layout="verticalflowlayout(1,2,2,1)">

Status animation size:

Change size

Line: 75

change 20 at

width="20rp" height="20rp"

with size you want

if you don't want to have animation change "20rp" to "0rp" on both hight and width

Animation images are located in imageres.dll file

Change size of User picture on entering password page:

change size of overlay:

go to

Line: 627 and 628

Lines should look like this

width = "190rp"

height = "190rp"

change 190rp with size you want

Change position of user picture under overlay

go to Line: 641

Line: should look like this

padding="rect(32rp, 32rp, 32rp, 32rp)"

how margins work Left, Top, Right, Bottom

change 32rp

Change size of user picture inside overlay

go to

Line: 711 and 712

Lines should look like this

  
width = "126rp"
height = "126rp"

change 126 with size you want

Note:

Changing Size of user picture is important if you changed size of overlay

Change size of Password Submit Button:

Line: 113

Change 30rp in width="30rp"and height="30rp" to size you want

Change how far is submit button from password field:

go to

Line: 809

Line: should look like this

  
margin = "rect(4rp, 0rp, 0rp, 0rp)"

how margins work Left, Top, Right, Bottom

Password entering field:

Lines:

765: width of password field image

766: height of password field image

768: margins of password field image (margin = "rect(Left, Top, Right, Bottom)")

770: defines margins where the password entering field will be based on background

image of password field (borderthickness = "rect(Left, Top, Right, Bottom)")

Enable overlay of scroll bar default state:

Line:

911 and 912 and make new Line between these two Lines so that Line: 912 will be 913

now you have one empty Line: add this to that Line:

  
content = "resbmp(12212,2,-1,0,0,1,1)" 

1st Note:

By default this image is black so if you didn't edited this image you will have black square on scroll bar, edit bitmap 12212!!!

2nd Note:

After adding this will be you have to add +1 to all Lines that are mentioned here and are after Line: 912!!!

Disable Branding Picture (picture that says "Windows 7 ****" at the bottom of the screen):

This Will hide only picture without the buttons

Line: 86

replace line with this:

<element id="atom(Branding)" layoutpos="none"/>

Move Shutdown and shutdown Options buttons to the left:

replace Line 91 with this

<element layout="flowlayout(0,1,2,2)" layoutpos="left">

Status Text Background:

Line 79:

replace Line with this:

<element id="atom(StatusText)" width="600rp" background="resbmp(999,7,-1,0,0,1,1)" borderthickness="rect(0rp, 75rp, 0rp, 0rp)" padding="rect(0rp, 0rp, 0rp, 0rp)"/>

You will need to add bitmap(*.bmp) image named 999 to "Bitmap" resource group and it must be at least 600px width

Move Status Animation on top of status text:

Replace Line 77 with one of the following:

Top Center

<element id="atom(Status)" visible="false" Enabled="false" layout="verticalflowlayout(0,0,2,2)" minsize="size(0rp,36rp)">

Top Right

<element id="atom(Status)" visible="false" Enabled="false" layout="verticalflowlayout(0,0,1,2)" minsize="size(0rp,36rp)">

Top Left

<element id="atom(Status)" visible="false" Enabled="false" layout="verticalflowlayout(0,0,0,2)" minsize="size(0rp,36rp)">

Add Window:

Replace Line 15 with this:

</div><div><element id="atom(Window)" background="resbmp(998,7,-1,0,0,1,1)" borderthickness="rect(left, top, right, bottom)" </div><div>padding="rect(left, top, right, bottom)" layout="borderlayout()"></div><div>

You will need to add bitmap(*.bmp) image named 998 to "Bitmap" resource group

Changing Sizing margins:

change left, top, right, bottom in borderthicknes

Change Position marines:

change left, top, right, bottom in padding but be aware that position margins is distance from sizing margins, you can also use negative values

Note:

You will need to add "rp" after each value, Sample:

borderthickness="rect(12rp, 12rp, 12rp, 44rp)" padding="rect(15rp, 16rp, 71rp, 71rp)"

Changing fonts:

1st Way:

1.

Open file authui.dll.mui with restorator located in "C:\Windows\system32\en-US" (you may need to replace C:\ with your Windows 7 HDD partition letter and en-US with

your language folder) and expand "String"

2.

Find lines 64 - 68 and modify them, Description:

texte.jpg

Note!

This is not recommended to use if you want to release your logon to public

2nd Way:

1.

Cut text from UIFILE your editing in Restorator and past it to notepad

2.

Find and replace (press CTRL + H to open Replace window)

resstr(11800)

with

9;normal;shadow;Segoe UI

Used in Message, Short Message, Label, Locked Sub Message, Small Text, LargeText

resstr(11801)

with

9;normal;shadow|underline;Segoe UI

Used in Link, Label, Security Information, Command Links

resstr(11802)

with

11;normal;shadow;Segoe UI

Used in Label, Security Information, Command Links

resstr(11803)

with

12;normal;shadow;Segoe UI

Used in Message Caption, Connect Message

resstr(11804)

with

18;normal;shadow;Segoe UI

Used in Status Text, Locked Message, Large Text

3.

Cut text from notepad and past it in to Restorator

Note!

You will need to change font before you replace it, see description in 1st Way of changing fonts

Make User List vertical:

Replace Line 117 with this:

<selector id="atom(UserList)" sheet="UsersStyle" layout="verticalflowlayout(1,1,0,0)" padding = "rect(12rp, 0, 0, 0)"/>

Move User Image to the left side of the text:

Replace Line 120 with this:

<UserTile resid="UserTileTemplate" margin="rect(0rp,10rp,0rp,10rp)" layout="flowlayout(0,2,2)" sheet="UsersStyle">

Move Options Bar To Top:

Bar That have Windows 7 branding image Shut down buttons and accessibility button

Replace Line 82 with one of this

Top:

<element layoutpos="top" layout="borderlayout()">

Bottom:

<element layout="borderlayout()">

I will add some more stuff ASAP

Link to comment
https://www.neowin.net/forum/topic/879070-windows-7-logon-editing-guide/
Share on other sites

  • 2 months later...
  • 3 weeks later...

Thanks for this tutorial.

I really wanted to change the startup screen font.

Thanks

This doesn't look that different from an XP logon screen. What about a 64-bit version of Windows. Ole Reshacker won't work on 64-bit resources

this is for windows 7 not xp

is their a gui tool that does all the above?

ive not bothered with the whole skinningthemeing thing since the early days of xp.

im working on the tool https://www.neowin.net/forum/topic/911834-logon-workshop/

and sorry for delay i forgot about this topic

  • 3 months later...
  • Eric locked this topic
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • You're absolutely right! No reason in hell these should be on the road!
    • They aren't going to want to. Most would just go with the 17 Pro and save money. Why would they want to spend $300 for basically the same thing? It's not worth it if there are hardly any changes from year to year.
    • 24H2 rolled out to the Release Preview Channel in early June 2024, so this coming a bit later in the Experimental Channel (formerly Dev) doesn't really say much more than earlier H2 releases that came out in October. I am not sure what the thinking is here by putting it in Experimental, one would think that the 26H2 stamp means features are locked down and it's now bug tested until October? I don't even pretend to understand Microsoft's strategy for Windows Insider Program though
    • Nothing Ear (a) and CMF Buds Pro 2 with active noise cancellation drop to lowest price ever by Fiza Ali With Prime Day 2026 scheduled to run from Tuesday 23 to Friday 26 June, Amazon has already begun rolling out early access offers ahead of the main event. Particularly, Nothing Ear (a) and CMF Buds Pro 2 wireless earbuds have dropped to their lowest price ever with limited Prime deal offering 33% and 24% discounts, respectively. Nothing Ear (a) are equipped with 11mm dynamic drivers featuring a PM1 + TPU diaphragm. For noise control, the earbuds offer active noise cancellation (ANC) of up to 45dB across frequencies reaching 5,000Hz. The smart ANC algorithm adapts to surrounding noise levels, while a Transparency Mode allows users to remain aware of their environment when needed. Connectivity is handled via Bluetooth 5.3, with support for AAC, SBC, and LDAC audio codecs. Additional features include IP54-rated earbuds for dust and splash resistance, paired with an IPX2-rated charging case. Furthermore, users also benefit from pinch controls, in-ear detection, Google Fast Pair, Microsoft Swift Pair, dual-device connectivity, and a low-latency mode designed for gaming and video playback. The Nothing X app unlocks a range of customisation options, including a personalised equaliser, bass enhancement, control remapping, ear tip fit testing, firmware updates, dual-device management, a Find My Earbuds feature, and low-latency mode settings. When it comes to the battery, the earbuds house a 46mAh lithium-ion battery, while the charging case contains a 500mAh cell. With ANC disabled, users can expect up to 9.5 hours of playback from the earbuds and up to 42.5 hours in total with the charging case. With ANC enabled, battery life is rated at up to 5.5 hours per charge and up to 24.5 hours combined with the case. Finally, fast charging is also supported that should provide up to 10 hours of playback from a 10-minute charge with ANC turned off. Nothing Ear (a) Wireless Earbuds (Black): $53.20 (Amazon US) - 33% The CMF Buds Pro 2 feature a dual-driver audio system consisting of an 11mm bass driver and a 6mm micro-planar tweeter. The earbuds use PU (polyurethane) and PET (polyethylene terephthalate) titanium-coated diaphragms and are tuned by Nothing to deliver balanced audio performance. They further support active noise cancellation of up to 50dB across a frequency range of up to 5,000Hz, and noise control features include a Smart ANC algorithm, Adaptive ANC, Transparency Mode, and Clear Voice Technology 2.0. For calls, the CMF Buds Pro 2 use a total of six microphones and feature an environmental noise-cancelling algorithm, Clear Voice Technology 3.0, and Wind Noise Reduction 3.0 that should improve voice clarity during conversations. Furthermore, when it comes to the connectivity, it is provided through Bluetooth 5.4. Additional features include an IP55 rating for dust and water resistance, Google Fast Pair, Microsoft Swift Pair, in-ear detection, a low-latency mode, and a Find My Earbuds function. Moreover, through the Nothing X app for Android and iOS, users can access custom EQ settings, a bass enhancement algorithm, customisable controls, Find My Earbuds, low-latency mode, dual-device connectivity, an ear tip fit test, and firmware updates. The earbuds contain a 60mAh rechargeable lithium-ion battery, while the charging case houses a 460mAh battery. A full charge of the earbuds and case via USB-C should take approximately 85 minutes, while the earbuds alone should be fully recharged in the case in around 60 minutes. Battery life is rated at up to 11 hours of playback on a single charge and up to 43 hours with the charging case when ANC is turned off. With ANC enabled, playback time is reduced to up to 6.5 hours on the earbuds and up to 26 hours with the charging case. Talk time is rated at up to 6 hours on the earbuds and 25 hours with the case with ANC disabled, or up to 4.8 hours and 18.6 hours, respectively, with ANC enabled. CMF Buds Pro 2 Wireless Earbuds (Dark Grey): $37.05 (Amazon US) - 24% Good to know This Amazon deal is U.S. specific, and not available in other regions unless specified. We only use first-party seller links (at the time of article publishing); ensure that you purchase from a first-party seller link only. Check out Today's Deals on Amazon | or our recent tech deals. Become a Prime member (for Students or SNAP) via Neowin Get Prime Access - Prime for half price (for qualifying Medicaid, EBT, SNAP) Subscribe to Prime Video, Audible Plus, Music Unlimited or Kindle Unlimited via Neowin As an Amazon Associate, we earn from qualifying purchases.
  • Recent Achievements

    • Week One Done
      AMV earned a badge
      Week One Done
    • One Month Later
      AMV earned a badge
      One Month Later
    • Collaborator
      ryansurfer98 went up a rank
      Collaborator
    • One Month Later
      Eurosoft10 earned a badge
      One Month Later
    • Week One Done
      Eurosoft10 earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      542
    2. 2
      +Edouard
      186
    3. 3
      Michael Scrip
      77
    4. 4
      PsYcHoKiLLa
      76
    5. 5
      Steven P.
      71
  • Tell a friend

    Love Neowin? Tell a friend!