The Venerable ThinkPad W540 – A Journey in Multiple Parts: Part 2

Missed Part 1?  Catch it here
Part 2: System / BIOS setup.
For the average consumer machine, users can get the most out of it without ever having to contemplate these advanced setup procedures. A ThinkPad, however, requires the user to take a peek at them at least, because the default settings certainly do not fit all usage scenarios. From hardware settings, performance and power setup, to security, OS installation and enterprise deployment, almost everything is configurable. Having your ThinkPad wrongly configured in BIOS can slow down OS booting, disabled features you need are not showing up in OS and enabled features you don‘t need will produce unwanted activity / battery drainage etc.
For every ThinkPad I‘ve ever bought, sold or maintained through the years, the BIOS setup is the first thing I ever perform. This is particularly vital today, even before loading up any OS on it, because of the default legacy pre-installed Windows 7 or UEFI BIOS pre-installed Windows 8/8,1 OS, which like in the case of the former, upgrading your Windows 7 pre-installation to Windows 8 instead of clean installing will give you a legacy installed Windows 8 and thus fail to take advantage of some of the UEFI features that are built into the OS. I‘ll get into some of the differences between Legacy/UEFI installations in Part 3 as well as the main only and secondary hard drive dual booting.
NB. Although this setup is for the W540/T540p, most of the options are identical to other ThinkPad models and serve the same function, but being a fully loaded W540, it has several options that other models don‘t have, and thus a perfect machine demonstrate this on.
To enter the ThinkPad UEFI BIOS there are several methods you can use.
Press F1 on the Lenovo screen to bring up the BIOS setup instantly. (Only possible during restart or when started up again from a full shutdown, which you can have your machine enter if you hold down Shift while clicking Shutdown in Windows 8/8.1).
Press Enter on the Lenovo screen, again, only possible using the same restart methods as above, to bring up the Startup Interrupt Menu, and then select F1 for the BIOS setup.
From within Windows 8/8.1:
Open the Charm Bar by pressing Win+C key combination.
Click on Settings
Click on Change PC Settings
Click on General (Win 8) Update and Recovery (Win 8.1)
Scroll to the bottom and click on Advanced Startup -> Restart Now (Win 8) Select Recovery -> Advanced Startup -> Restart Now (Win 8.1)
Click on Troubleshoot
Click on Advanced Options
Click on UEFI Firmware Settings
Click on Restart
NB. By default, a Windows 8/8.1 shutdown is not a real shutdown. Instead, it is hybrid shutdown where contents of memory are saved to disk. This allows for a faster startup. However, turning on the PC after a hybrid shutdown does not allow for pressing F1 or F12 during startup. To disable this behaviour and for further information on booting Windows 8/8.1 pre-installed machines head over to this page: Windows 8/8.1 boot instructions - Lenovo.
If you have a ThinkPad with a Legacy BIOS, just press F1 on the ThinkPad screen.
On the main screen you can see various important information about your ThinkPad such as the serial and MTM numbers, information on your installed CPU and RAM, OS Licence and Secure Boot status. On the image above, I‘ve annotated where you can find the various categories of settings for your machine.
My W540 is setup as non-enterprise, standalone workstation, so the first things I do is turn off AMT (Intel Active Management Technology) and all Wake/Boot from LAN settings, as my machine won‘t be either booted up from LAN nor managed remotely.
To turn these settings off, open up your Config screen and select Network and toggle your preferred settings between Enabled / Disabled. I disable all options. The Intel AMT settings are also found on the Config screen, which I set to disabled. NB, do not select Permanently Disabled if you plan on reselling your machine later on, as permanently disabled means just that.
There are a couple of other features that I disable in the Config section, which is the Intel Smart Connect Technology, which powers on your machine on regular intervals to check for mail and social media updates and the Power – Intel Rapid Start Technology, which I don‘t need on my W-series machines, but I do keep it enabled on my ThinkPad travelmates, such as the T440s.
Walking through the other settings I change on the Config screen, on USB I have everything set to Enabled and USB 3.0 set to Auto. I am particularly fond of the USB always on and Charge in battery mode, as my ThinkPads that have large 9 cell batteries have managed to save my phone from running out of power on countless occasions. Finally, I set my display options for standalone operation, but if you have your machine docked and connected to one or more external monitors, you need to set these accordingly.
On to the Security screen, where many mission critical options reside. Many of these options should not be played with, as setting them wrongly can have serious consequences. Particular care should be taken when setting one or more Passwords for access control, as there is no fallback or fix that can reset a forgotten password.
Leaving the Security settings at their default is fine in most usage scenarios, but some features are disabled by default, like Virtualization, and need to be enabled for them to work. The Security Chip is initially set to Inactive, which means it is visible in your OS, but inactive. I set mine to Active as it is required by the Security Reporting Options, which I do monitor if something comes up as well as enabling the Intel Trusted Execution Technology (TXT) options, which I also have set to Enabled.
The UEFI BIOS Update Option is self-explanatory and in addition you can prevent older BIOS flashing by turning the Secure Rollback Prevention to Enabled. Memory Protection and I/O Port Access are all enabled by default and no restrictions or access control to your hardware is set. The Internal Device Access option is for the Bottom Cover Tamper Protection, which works in conjunction with the Supervisor Password, so if no Supervisor Password is set, the Tamper Protection won‘t take effect even if set to Enabled. The Anti-Theft module is active by default, and thus you‘ll get popups in your Windows OS regarding enrollment. If you do not wish to see those or you won‘t be using the feature, just set the AT Module to Disabled. Same as with the Intel AMT Control, the AT Module can be permanently disabled as well.
Lastly, the Secure Boot option is something that is always enabled by default on all machines that come with a Windows 8/8,1 sticker from manufacturer. Secure boot defines how platform firmware manages security certificates, validation of firmware, and a definition of the interface (protocol) between firmware and the operating system. Secure boot prevents “unauthorized” operating systems and software from loading during the startup process.
Quick summary of the Secure Boot feature:
UEFI allows firmware to implement a security policy.
Secure boot is a UEFI protocol not a Windows 8 feature.
UEFI secure boot is part of Windows 8 secured boot architecture.
Windows 8 utilizes secure boot to ensure that the pre-OS environment is secure.
Secure boot doesn’t “lock out” operating system loaders, but is a policy that allows firmware to validate authenticity of components.
OEMs have the ability to customize their firmware to meet the needs of their customers by customizing the level of certificate and policy management on their platform.
Microsoft does not mandate or control the settings on PC firmware that control or enable secured boot from any operating system other than Windows.
I will go deeper into the Secure Boot settings and functionality in Part 3, where the OS installation will be the topic, but unless you‘re clean installing a new OS or upgrading from Windows 7 to Windows 8, these settings as well as the OS Optimized Default setting on the Restart screen can be left at their defaults.
The Startup section is one that I always clean up and only leave the boot devices I regularly use active on the Boot Priority Order. Don‘t use it? Lose it. This eliminates your machine having to go through all possible boot options on cold boot / restart but a temporary boot device can always be selected through the F12 Boot Menu if you need to boot your machine from a device you don‘t regularly use.
I use my machine as UEFI OS only, as setting it up as dual booted Windows / Linux in UEFI mode has become much simpler, and effective in the last couple of years. However, dual booting a UEFI and a legacy OS, or legacy only is also an option, and will be further discussed in my next instalment.
For detailed information on the W540 System Setup, refer to the User Guide available here:
ThinkPad T540p and W540 - User Guide
Click here to read Part 1 of AtliJarl's mods to his W540, which is one of the machines we had passed to him for use.

Good write-up ;-)

Similar Messages

  • About Lenovo Thinkpad W540 for Music Production at a Professional Level

    Hey there! I just signed up to this blog in search for an answer to my quest. I've heard a lot of good things about Lenovo ThinkPad W540, and I would like to make sure that I am getting what I really need to stay up to date, in this everyday changing technological world, for a while before making a purchase.
    So far, this is what I got in my wish list:
    Intel Core i7-4700MQ Processor (6MB Cache, up to 3.40GHz)
    Windows 7 Professional 64
    15.6" FHD (1920 x 1080) LED Backlit Anti-Glare Display, Mobile Broadband Ready
    W540 NVIDIA Quadro K1100M 2G
    16GB PC3-12800 DDR3L (4 DIMM)
    500GB Hard Disk Drive, 7200rpm
    DVD Recordable
    Intel Dual Band Wireless 7260AC with Bluetooth 4.0
    1 Year Depot or Carry-in
    I would like to know what are the major differences between the above items, which I have in my wish list, and the ones below:
    1) Intel Core i7-4930MX Processor (8MB Cache, up to 3.90GHz)
    2)15.5” 3K (2880 x 1620), IPS LED Backlit Anti-Glare Display, Mobile Broadband Ready, Color Sensor
    3) W540 NVIDIA Quadro K2100M 2G
    4) 32GB PC3-12800 DDR3L (4 DIMM)
    5) I would like a 1TB hard drive but they don't come at 7200 rpm, i guess the one in my wish list works fine.
    6) Do I need a more sophisticated Optical Drive from the  DVD Recordable in my wish list?
    I guess whay I am trying to investigate is if I can function in the music production world with a Thinkpad  W 540 with the specs already in my wish list? And, what difference would it make updating this machine with the specs below. Your assistance and comments will be greatly appreciated. Thank you!

     Hi ColonellONeill, thank you for taking your time in attempt to solve my problems.
    Temperatures varies, but it never reached to unbearably hot.
    Shutdown warning: for the last couple of times, I did got the blue screen warning (that windows had problem and will restart after collecting the necessary information) on my Helix and hanged display on my external monitor. Otherwise, most of the time, there isn't warning at all.
    I doubt if there is anything to do automatic windows update as I have scheduled it every morning at 3 'O' clock! Sometimes it works from weeks to couple of months without even noticing any of these technical problems but then when it starts, it stays for weeks; it just comes and goes - never been able to resolve the issues completely; even the technician.
    (It just happend right now! and this time wihtout even warning, and Helix wasn't even running 30 minutes - temperature is normal, I can feel it's little warm.)
    Currently I am using my Helix with Thinkpad USB 3 dock connected to external Monitor with wired keyboard and mouse connected back at the dock.

  • Thinkpad W540 Power On

    I know the answer to this is probably going to be no but I just want to check.
    Is there any way to turn my W540 on with the lid closed?
    I use it with two large monitors so it sits under them on a laptop/monitor stand but there is very little room so it is hard to get to the power button at the back. Is there any way to send a keyboard command or something to get it to power on?

    Hello.
    The only method I can think of to start a fully powered off ThinkPad is to set "Power on with AC attach" in BIOS - Config - Power section to Enabled. Then you can pull the power cord and reinsert it to power it on.
    Other methods, both resuming it from sleep involve opening up the display to either resume it that way or if the display is open and the machine is sleeping, resume it with the fingerprint scanner.
    ThinkPad W540 (20BG) - i7-4800MQ/24GB // ThinkPad T440s (20AQ) - i7-4600U/12GB
    ThinkPad T440p (20AW) - i7-4800MQ/16GB // ThinkPad Helix (3698-6EU) - i5-3337U/4GB
    ThinkPad W520 (4282-W4Q) - i7-2720QM/32GB // ThinkPad T400 (2767-W1C) - P9500/8GB
    ThinkPad T61 (7665-CTO) - T7700/4GB // ThinkPad T60p (8741-C2G) - T7400/4GB

  • How do I add multiple songs to an existing playlist from the (no longer called) Library? Highlighting multiple songs and clicking the "Add to" button will only add the with the little arrow, not all the highlighted ones!

    How do I add multiple songs to an existing playlist from the (no longer called) Library? Highlighting multiple songs and clicking the "Add to" button will only add the one with the little arrow, not all the highlighted ones! I am using the "new" iTunes.

    For the moment there isn't a way for us end-users to control what is "matched" or "uploaded." That is purely a result of Apple's server-side algorithms.
    To re-add multiple songs at once simply highlight all the songs you want to re-add, then right-click (or Control+click) the list and choose "add to iCloud."

  • How to pass multiple query string values using the same parameter in Query String (URL) Filter Web Part

    Hi,
    I want to pass multiple query string values using the same parameter in Query String (URL) Filter Web Part like mentioned below:
    http://server/pages/Default.aspx?Title=Arup&Title=Ratan
    But it always return those items whose "Title" value is "Arup". It is not returned any items whose "Title" is "Ratan".
    I have followed the
    http://office.microsoft.com/en-us/sharepointserver/HA102509991033.aspx#1
    Please suggest me.
    Thanks | Arup
    THanks! Arup R(MCTS)
    SucCeSS DoEs NOT MatTer.

    Hi DH, sorry for not being clear.
    It works when I create the connection from that web part that you want to be connected with the Query String Filter Web part. So let's say you created a web part page. Then you could connect a parameterized Excel Workbook to an Excel Web Access Web Part
    (or a Performance Point Dashboard etc.) and you insert it into your page and add
    a Query String Filter Web Part . Then you can connect them by editing the Query String Filter Web Part but also by editing the Excel Web Access Web Part. And only when I created from the latter it worked
    with multiple values for one parameter. If you have any more questions let me know. See you, Ingo

  • Query regarding the data type for fetcing records from multiple ODS tables

    hey guys;
    i have a query regarding the data type for fetcing records from multiple ODS tables.
    if i have 2 table with a same column name then in the datatype under parent row node i cant add 2 nodes with the same name.
    can any one help with some suggestion.

    Hi Mudit,
    One option would be to go as mentioned by Padamja , prefxing the table name to the column name or another would be to use the AS keyoword in your SQL statement.
    AS is used to rename the column name when data is being selected from your DB.
    So, the query  Select ename as empname from emptable will return the data with column name as empname.
    Regards,
    Bhavesh

  • An you tell me how to add an advanced action to the TEB so you can check for multiple lines of input

    an you tell me how to add an advanced action to the TEB so you can check for multiple lines of input? How do you add the advanced action?

    Can you elaborate your requirement?
    If you want to have a text wrapped around and enable a scroller for the same, you can achieve it by TEB properties and check the scroll bar option,
    Is this what you are looking to achieve?
    Thanks,
    Anjaneai

  • VGA Ausgang, ThinkPad w540

    Versuche bei meinem ThinkPad W540 einen CTR-Monitor über den VGA-Anschluss zum laufen zu bringen, leider bekomme ich bei der Auswahl der Auflösung immer nur geringe Auflösungen mit max. 1280x1024 vorgeschlagen, obwohl der Bildschirm (Sonx GDM-FW900) Auflösungen bis zu 2304x1440 unterstützt.
    Habe es bereits über den Intel-Chip und über die Nvidia-Systemsteuerung probiert, beides ohne Erfolg.
    Der Bildschirm wird sofort vom System erkannt, nur ist leider die richtige Auflösung nicht einstellbar.
    Kennt jemand dieses Problem?
    LG

    Hi gigapixxel,
    Du kannst (fast) alles über das Gerät in das ThinkPad PSREF (Personal Systems Reference) finden, je nach Ausstattung kann es selbstverständlich Unterschiede geben.  http://www.lenovo.com/psref/we/
    Über der VGA dürfte 1920x1200 @ 60Hz funktionieren. 
    Andy  
      Deutsche Community     Comunidad en Español    English Community Русскоязычное Сообщество

  • Where in the MIDlet life-cycle should I create multiple forms with LWUIT ?

    Hi all,
    I must create two LWUIT forms in my application. Where should I create the two forms ? I created the first form in the startApp life-cycle method , and when I tried to create also the second form in the startApp method then there is a NullPointerException raised when running the application !
    So where , or how , should I create the second form ?
    Thank you very much indeed
    Edited by: andrianiaina on May 20, 2011 1:59 AM

    I think the problem here is that Arlhoolie wants all of the different TEBs to behave as if they were part of a single interaction that submits only ONE result to the quiz.  Using multiple TEBs in Captivate means that you have multiple scored objects and therefore multiple results being submitted to the quiz.
    If you want a single Success or Failure result submitted to the quiz based on the results from multiple interactive objects then there really is no simple way to do it.  But you could try using the Infosemantics Interactive Master widget to combine all the TEBs as slave objects that report to the Master Widget, which then reports a single score to the quiz based on the results from the slave objects.
    You can learn more about the Master widget here:
    http://www.infosemantics.com.au/adobe-captivate-widgets/interactive-master
    http://www.infosemantics.com.au/interactivemaster/help
    You can download a free trial version of the widget here:
    http://www.infosemantics.com.au/adobe-captivate-widgets/download-free-trial-widgets
    One caveat you should be aware of is that this widget is not HTML5 compatible.

  • Copy the inspection  result  from one lot to multiples lots!!

    Hi SAP expert,
    I want to copy the inspection  result  from one lot to multiples lots, currently i know how to setup  the copy to another lot(SAML Response from SAP ID Service ) , but  i dont know to do to multiples lot.
    ¿Someone can help me?
    Thank you

    First you have to customizing the functionality of Copy of Inspection Results using the following path, where you have to entry the inspection types, plant .etc., where you want to have the functionality.
    SPRO -> Quality Management -> Quality Inspection -> Make Settings for Copy of Inspection Results
    Then when you are in Record Result screen you select Menu -> Edit -> Copy Inspection Results ,
    then a pop-up window is displayed and you filled in with the inspection lot which has the results and then another pop-up window is displayed to select the characteristics that you want to copy.
    A.P.

  • Can I use accounts in the Airport Utility to keep backup from multiple macs separate and separate?

    Can I use accounts in the Airport Utility to keep backup from multiple macs separate and separate?

    Backups from multiple Macs are always kept separate. Each Mac TM will create its own sparsebundle and will not interfere with others.
    Using the accounts in AU will simply make each sparsebundle only accessible to that user.. ie it is a purely a security measure.. that is so weak as to be useless .. anyone can bypass it by pressing the reset for 1sec.
    And what it will do is cut off everyone from their existing backups.. you will be warned when you set it up that what is about to happen may not be 100% goodness.. pay attention.. it is not.

  • My iPad (4th gen) is stuck in one orientation. It will change if locked, rotated, and unlocked, but not on the fly. I have tried restarting multiple times.

    I have a fourth gen iPad that's a few weeks old. It is stuck in whichever orientation I unlock it in, and will not rotate on the fly.
    I've tried restarting multiple times. I've tried toggling the side-switch to screenlock or mute, on/off, with no success. Tried closing all programs. Tried locking via software and unlocking...
    Still no luck. Any suggestions?
    Thanks,
    M

    Sounds like a hardware failure. Make an appointment at the genius bar of your local Apple Store. There is no magic that can fix a hardware failure.

  • How can I use the "Correct camera distortion" filter and process multiple files in PSE 11?

    How can I use the "Correct camera distortion" filter and process multiple files in PSE 11?

    Did you check the help page for Correct Camera Distortion and Process multiple file
    Correct Camera Distortion: http://helpx.adobe.com/photoshop-elements/using/retouching-correcting.html#main-pars_headi ng_5
    Process multiple files: http://help.adobe.com/en_US/photoshopelements/using/WS287f927bd30d4b1f89cffc612e28adab65-7 fff.html#WS287f927bd30d4b1f89cffc612e28adab65-7ff6

  • The pdf file that i am converting has multiple pages but the conversion only exports the 1st page into excel.  How do i get the product to include all pages on multiple sheets?

    Hi,
    The pdf file that I am converting has multiple pages but the conversion only exports the 1st page into excel.  How do i get the product to include all pages on multiple sheets?

    Hi christinek,
    Can you please tell me how the PDF that you're converting was created? Sometimes, PDF files created by third-party PDF generators (that is non-Adobe applications), don't contain all the tags and file information necessary to ensure a proper conversion to Excel. There are no settings that you can change in ExportPDF to adjust how the file is imported.
    You can tell how the PDF was created by choosing File > Properties in Reader and looking for the PDF Producer on the Description tab. If the PDF was created by a third-party, it just may not be written to spec. Please see Support Policy for PDF Files created by non Adobe applications.
    Best,
    Sara

  • The venerable "error_mixedcode"

    hello;
    SITUATION:
    I have random issues in the likeness of:
    http://forums.sun.com/thread.jspa?threadID=5434252
    java is 6.21;
    all jars are signed with external CA;
    running same jars with both applet-style jnlp and application style jnlp invocations;
    running on linux, windows, apple - same symptoms;
    key points from jnlp config:
    <security>
    <all-permissions/>
    </security>
    <update check="background" policy="always"/>
    complete jnlp files:
    http://8.18.161.45/2.0/applets_testing/jnlp/01-applet-prod.jnlphttp://8.18.161.45/2.0/applets_testing/jnlp/01-application-prod.jnlp
    PROBLEM:
    the venerable error:
    http://java.com/en/download/help/error_mixedcode.xmlshows up randomly; some time after applet/application was running already;
    "yes" or "no" answer does not produce any exceptions; the application continues to run fine
    (since there are NO unsigned jars) the error just serves to scare the users away;
    the error is presumably because of 'update check="background" policy="always"', which I do need;
    apparently there is a synchronization issue in deploy.jar, javaws.jar, plugin.jar code;
    SOLUTION:
    can someone relate to this? any workarounds?
    can someone explain the logic jnlp uses to produce this error?
    how can I get in touch with the authors of deploy.jar, javaws.jar, plugin.jar? do they have blogs?
    thank you;

    Yes, I agree. These things are beautiful machines. I've taken one apart before... wow! Love it.

Maybe you are looking for