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

    • Build your own business with a Sellful lifetime plan now at 76% off by Steven Parker Today's deal from our Apps + Software section of the Neowin Deals store, lets you save 76% off Sellful: ERP Agency Plan lifetime deal. AI-Powered Software and Website Builder for Agencies Ever feel like a client’s needs simply can’t be met on a single platform? With Sellful, it’s all here, and all white labeled. Build anything from simple websites to complex workflows to automate your business in a few clicks. Manage everything from email & social media marketing, to payroll & invoicing. It’s got a white label website builder, online shop, CRM, ERP, marketing, memberships, invoicing, appointments, online courses, project manager, and point of sale functions. Sellful is the only white label platform in the world that is truly all in one, combining all aspects of your business in one place no matter the industry. What can you do with Sellful? Automatically generate amazing websites, funnels, & landing pages in seconds using AI Sell physical & digital products online Keep track of customers with native CRM Automate communication & outreach using AI Manage all aspects of your business in one place Collect emails & phone numbers via forms on your website, then send newsletters to customers with important updates, sales, and discounts Build membership programs with various levels of access for your customers Receive payments from your clients using any number of payment gateways including Paypal, Stripe, Authorize.net, Square & more Have your clients book appointments for services & meetings quickly Build powerful & robust online courses to sell to or instruct people Build communities on Sellful social networking sites with activity feeds, private messaging, & groups See & adjust a visual version of everything going on within your client projects Sync your online shop’s inventory with multiple offline store locations & registers Manage inventory, coupons, & sales through Sellful’s native POS app on your computer Manage employee recruitment, time clocks, payroll & leave requests Automate help desk tasks such as support ticket creation Communicate with your team on multiple chat channels Keep an accounting of your income & expenses Automate billing & website creation for your marketing agency What's in the ERP Agency Plan: White Label Unlimited 10 Sites/Sub Accounts Included 100% White Label For Your Brand Or Your Client's Brand Website Builder Sales Funnel Builder Online Shop Automation Builder CRM & Pipeline Management Email Marketing SMS Marketing Reputation Management 2 Way Communication (Email, SMS & Phone) Appointment Scheduler Memberships Subscriptions Forms, Surveys & Polls Client Portal AI Assistant & Chatbot Social Media Automation Legally Binding Contract Signing Project Management System Online Courses (LMS) Invoicing External CRM Connect Class Attendance & Event Booking Restaurant Builder Support Ticket System Team Chat AliExpress Drop Shipping Accounting Advanced Affiliate Program Community Builder Point Of Sale HR Suite (HR, Time Clock, Payroll & ATS) 5000+ App Integrations 20+ Payment Gateways (No Fees From Us) Custom Mobile App Agency Billing System Setup Wizard Builder Content Cloner Tool Digital Marketing Courses Actionable Marketing PDF Guides Unlimited Contacts Per Site/Sub Account Unlimited Pages Per Site/Sub Account Unlimited Blog Posts Per Site/Sub Account Unlimited Users Per Site/Sub Account Unlimited Products Per Site/Sub Account Unlimited Visitors Per Site/Sub Account 100 Gigs Of File Storage 50,000 Free Email Sends* Unlimited Domain Names Per Site/Sub Account *Email sending can be purchased in packs of 10,000 for $10/Month. You can also add your own external sending service to send without limits. Email sends are shared in a pool throughout all websites and email addresses on the account. System emails are always free. Good to know Length of access: lifetime Redemption deadline: redeem your code within 30 days of purchase Updates included Sellful: ERP Agency Plan (Lifetime) normally costs $1,497 but it can be yours for only $349.97, that's a saving of $1,147.03 (76%) off! For terms, and more details click the link below. Get a lifetime plan to Sellful at 76% off (was $1,497) Although priced in U.S. dollars, this deal is available for digital purchase worldwide. Support queries If you have queries or need support for any of the Neowin Deals, please use the contact form here. Neowin Deals are managed and sold by StackCommerce who represent Neowin on an affiliate basis. Why we post these deals We post these because we earn commission on each sale so as not to rely solely on advertising, which many of our readers block. It all helps toward paying staff reporters, servers and hosting costs. So for those that keep moaning and complaining, be thankful we're still online for you to even do that. Other ways to support Neowin Whitelist Neowin by not blocking our ads Create a free member account to see fewer ads Make a donation to support our day to day running costs Subscribe to Neowin - for $14 a year, or $28 a year for an ad-free experience Disclosure: Neowin benefits from revenue of each sale made through our branded deals site powered by StackCommerce.
    • No its not, there are ton of Youtube videos to get you started, what do you think people did before AI existed?
    • Read this in Humor Simpson 's voice, "Out of my way Moe".
    • You still can, its just under the Transform flyout for WordArt now
  • Recent Achievements

    • One Year In
      DarkWun earned a badge
      One Year In
    • Dedicated
      Almohandis earned a badge
      Dedicated
    • Dedicated
      JuvenileDelinquent earned a badge
      Dedicated
    • First Post
      DrWankel earned a badge
      First Post
    • Reacting Well
      DrWankel earned a badge
      Reacting Well
  • Popular Contributors

    1. 1
      +primortal
      505
    2. 2
      +Edouard
      181
    3. 3
      PsYcHoKiLLa
      86
    4. 4
      Michael Scrip
      78
    5. 5
      Steven P.
      76
  • Tell a friend

    Love Neowin? Tell a friend!