ArmyDad48

updated

2 years ago

A

ArmyDad48

1 Rookie

4 Posts

0

23045

June 28th, 2021 06:00

XPS 8930, cannot enable TPM for Windows 11

I am trying to get my XPS 8930 ready for Windows 11 later this year. I ran the Microsoft tool to see if my computer met specifications. It said that TPM is not enabled. The Dell manual states TPM is enabled by default on my model. My BIOS is up to date. The computer is only three years old and I don't want to buy a new one just to get TPM enabled. Is there a way I can get TPM enabled on my computer?

  • RoHe

    12 Elder

    45230 Posts

    172625 Points

    14422

    2

    Posted July 3rd, 2021 11:00

    @Nightslyr  -  Don't know what you're expecting to see in Disk Management.

    My XPS 8930 originally didn't qualify for Win 11 according to their PC Health test app and TPM was grayed out in BIOS setup.

    All I had to do was disable Legacy Options ROM which I had previously enabled, save the change and exit setup. Now when I open BIOS setup, TPM is enabled (I didn't even have to change it manually).

    Now the PC passes both Microsoft's Win 11 test and WhyNotWin11 .

     

  • dbrenny

    1 Rookie

    5 Posts

    15543

    7

    Posted July 4th, 2021 18:00

    Enabling TPM on a Dell XPS 8930

    Turn on your computer.
    Enter you BIOS by pressing F-2 at start up.
    Make sure your BIOS has been updated - Latest BIOS Version is 1.1.16 can be found in the Security tab.
    Now go to the BOOT tab in you BIOS.
    Make sure your Boot List Option says UEFI.
    Make sure you are still in the BOOT tab.
    Important - Next step has to be done in this order.

    1st - scroll down to the line that says:
    Load Legacy Option ROM and Disable it.
    Press YES to the warning.
    2nd - scroll down to the line that says:
    Secure Boot Control and Enable it.
    Press YES to the warning.
    Now Press F-10 to SAVE and RESET

    Once windows loads and you are on the desktop press the Windows Key + R key to open up the RUN box.
    In the RUN box type: tpm.msc and you should see TPM
    Management on Local Computer

    Dave B

  • Paul Siu

    1 Rookie

    16 Posts

    11328

    0

    Posted June 28th, 2021 07:00

    Your computer should have a firmware TPM. Try the following:

    1. Shutdown your computer and get into your BIOS. I do not have a 8930 so I don't know the exact keystroke to do it, but it's F2 on my machine.

    2. Once in the BIOS, look for an option for PTT. On mines it's under Security. Make sure PTT is enabled.

    3. Once enabled, save the change and restart your computer.

    4. Once restarted, select the start menu and type in tpm.msc. This the tpm manager should show that you have tpm 2.0.

     

  • JasonTL

    1 Rookie

    4 Posts

    11273

    2

    Posted June 28th, 2021 17:00

    I get the same results on my XPS 8930. While I am in the BIOS, there is only a greyed out option for TPM. I haven't made any changes in it, so not sure why it would be unavailable.

  • Paul Siu

    1 Rookie

    16 Posts

    11266

    0

    Posted June 28th, 2021 18:00

    Jason,

    I do not have access to the exact model, but a few questions.

    1. Does the 8930 have a discrete hardware module? If it has hardware TPM, you cannot enable PTT until TPM is turned off and vice versa. If you have bitlocker on the drive, you won't be able to turn off TPM until you unencrypt the drive. 

    2. If you don't have a TPM module, do you have legacy boot turned on? I am currently investigating a possibility that PTT and Legacy boot is incompatibile with eachother. To test it, I am going to convert my MBR drive to GPT, but that is going to take a while.

     

  • Paul Siu

    1 Rookie

    16 Posts

    11250

    0

    Posted June 28th, 2021 20:00

    I have just verified my hypothesis. Intel PTT and legacy boot are incompatible. On XPS 8900, PTT unhelpfully display a device manager error if you enable PTT in legacy boot. On XPS 8930, it has a different unhelpful behavior where you Intel PTT is grey out if legacy boot and vice versa. Check if legacy boot is on.

    Note if your boot drive is MBR, you won't be able to boot if you change to UEFI. If that happens, you can change it back to legacy to boot again. To boot that drive, you will need to convert the drive from MBR to GPT. Be careful if you do that, there are a lot of instructions online on how to do that, but many of them will result in data loss.

     

  • ppotos

    2 Posts

    11208

    1

    Posted June 29th, 2021 11:00

    I have same problem, the option for TPM is greyed out in the BIOS settings and I can't hover over it to change.  According to Dell documentation XPS 8930 is compatible with Windows 11: 

    https://www.dell.com/support/kbdoc/en-us/000187485/placeholder-for-new-windows-tested-systems?lang=en&ref=supp_lithium

    What is the solution here???

  • Nightslyr

    3 Posts

    11197

    0

    Posted June 29th, 2021 13:00

    I have the same issue - it's greyed out in the BIOS setting.  While it's on the list of models Dell has tested/approved for Windows 11, the question remains - will it work out of the box?  Or will we need to change some options in the BIOS?  Or will there be an upcoming BIOS update to address it?

    A more specific answer from Dell would be nice.

  • Paul Siu

    1 Rookie

    16 Posts

    11191

    0

    Posted June 29th, 2021 14:00

    Is you legacy Bios boot mode enabled? If you turn it on, PTT will not work.

     

  • CTG_8273

    2 Intern

    514 Posts

    11172

    0

    Posted June 29th, 2021 15:00

    Boot to BIOS select Security tab. Scroll down to "Firmware TMP" and enable. You could also reset BIOS to defaults. 

    But just note if you made any other changes like turn off RAID or you turned off secure boot. Resetting might make it unbootable.