Monday, February 02, 2015

Windows 10 install from USB to Dell Latitude 10 Tablet

Dell Latitude 10 Tablet, identified as ST2 Late-2012 by Dell, really sucks. It's shipped with very first Win 8.0 build and after two years of updates it's barely usable with Win 8.1 + all available updates and fixes. I wanted to give Windows 10 try on it as already being worst tablet ever it can hardly get any worse, right?

Reinstalling Win 8.1 goes exactly like Win 10 so below applies to both.


Unsurprisingly none of instructions available work with this tablet. Dell decided that it would be good idea to have 32-bit x86 Atom PC with UEFI and disable legacy MBR boot support. Which means install media must be FAT32 formatted for UEFI while all tools and instructions, even Dell's own, result in non-bootable NTFS formatted media or FAT32 media with MBR boot.
  • First thing to do is update BIOS to A09 or newer while old OS install is still functioning. Just like every other Dell device only after 2-3 years on market BIOS reaches state it should've been the day first units were shipped
  • Download 32-bit Windows 10 Technical Preview ISO
  • Download Rufus to create bootable USB stick
  • Create bootable USB stick using Rufus
    • Create UEFI only partitions
    • Use FAT32 filesystem
    • no extended label or icon files
  • Connect USB stick, keyboard and mouse via hub to tablet
  • Hammer F12 on boot, go to BIOS and restore factory defaults
  • Reboot, stab F12 again ruthlessly and select boot from USB
  • Select Customized install so it won't try to upgrade existing Win 8
  • After Windows install fails with error 0xE0000100, don't click OK yet
  • Press Shift+F10 to open command prompt
  • Run DISKPART and type following commands: "SELECT DISK 0" and then "CLEAN", this will wipe internal SSD
  • Now close command prompt and click OK on error message, Windows setup resumes from beginning
  • Install Windows as usual starting with empty disk without Dell spyware and recovery junk, you also get back that 16GB of precious SSD capacity Dell stole form you with their factory setup
  • After first boot PC is missing all essential drivers, including all network devices
  • Install first Intel Chipset drivers, reboot, then WLAN/bluetooth and rest except WWAN (3G)
  • For 3G run EXE provided by Dell and select Extract drivers instead of installing them
    • Go to folder you extracted files
    • Open properties of SETUP.EXE and SETUP_MUP.EXE
    • On compatibility tab set operating system to Windows 8
    • Run SETUP.EXE as administrator and follow instructions
  • Finally check Windows Update for any available updates


47 comments:

  1. Thank you for saving me hours of work! I was stuck with my USB worked on my laptop but not on the lati10 - it would have taken a while to narrow it down to the USB have to be FAT32. Thank you

    ReplyDelete
  2. How is this working out for you? Better than 8.1. Mine is terribly slow and annoying

    ReplyDelete
    Replies
    1. hi marcel sorry for bringing up this thread again .am facing the same problem , i would like to know how u made your bootable usb cause mine doesnt work with the latitude 10 ste 2 even tho i followed the instructions step by step

      Delete
    2. Disable Secure Boot option from BIOS first then boot through bootable usb of windows x86 bit.

      Delete
  3. Did you notice any graphical issues? For instance, in landscape mode the store doesn't show any text for the items next to the icons, and Edge (I'm running build 10162) doesn't show the tabs at the top and other things are missing. I noticed the drivers are 9.14.3.1168, there are newer drivers such as 9.14.3.1177, but they won't install. It says they aren't compatible with this version of Windows. My Dell Venue 8 Pro runs Windows 10 a ton better, has no graphical issues but also has newer Intel HD Graphics.

    ReplyDelete
  4. I found a way to install 9.14.3.1177, didn't help. I also found that I have the same exact issue on my Samsung 500T, which is also a z2760 Atom based tablet. The drivers are for Windows 8.1 for the video. Seems to work ok when using the "Microsoft Display Adapter" but once I install the 8.1 video drivers, either 9.14.3.1177 or 9.14.3.1168, the problem happens. Edge tabs are missing, store doesn't load right (in landscape mode at least). Works real well on my Dell Venue 8 Pro though, based on z3740D Atom. And I didn't have to install Windows 8.1 video drivers on the Venue 8 Pro, Windows 10 had drivers. So this kind of makes me think Microsoft isn't going to be supporting any of these older tablets with Atom chips older than the z3700 series. Besides, these older tablets run really poorly compared to this Dell Venue 8 Pro. So for now I would NOT suggest people use Windows 10 on z2700 series Atom based tablets.

    ReplyDelete
  5. Please remove "Microsoft Display Adapter" first, then install "Intel Chipset Driver". So you can find the "Intel(R) Graphics Media Accelerator" driver installed in device manager and also see window open smoothly.

    ReplyDelete
  6. I've followed the directions given, but cannot get the boot menu to see the USB key as an option to choose. The Latitude-10 is running BIOS A09. I've used a 32-bit ISO of Windows 8.1 to create the USB key. The only part that I found questionable was the step in creating the USB key where the instructions above say "Create UEFI only partitions" but that options in RUFUS are "MBR partition scheme for UEFI" or "GPT partition scheme for UEFI". Which options is the right one?

    ReplyDelete
    Replies
    1. I am running BIOS A09 as well. I found that if you press and hold the "volume up" button, while turning the device on with the "power" button, the BIOS boot menu will show so you can select the USB alternate boot device. You still need to have a USB keyboard to navigate the Win installation screens. I used Rufus with 'MBR partition scheme for UEFI" in building my USB key.

      Delete
    2. GPT partition scheme for UEFI because moslty UEFI based system works on GPT partition only. and Legacy Mode Works on MBR partition .

      Delete
  7. What about Win10 final build, are you going to try?

    ReplyDelete
  8. Hi,
    I have had no problems to clean install Win 8.1 Pro x32, on my Latitude 10 - ST2, downloaded to an USB-drive from http://windows.microsoft.com/en-US/windows-8/create-reset-refresh-media It boots nicley & installs as it should.
    The UEFI BIOS product key activates the Win 8.1 Pro after first reboot.

    But when upgrading to Windows 10 through Windows Update it fails. The download goes well. But the upgrade fails in a BSOD dpc_watchdog_violation . When restarting it reverts to Windows 8.1 again.

    Anyone having a idea of where the problem can be? Some driver that are incompatible with Win10?

    Br/Fredrik

    ReplyDelete
  9. I just completed loading the retail version of Win 10 Pro. These instructions were invaluable! The only thing I would add is that with the final build the initial install does NOT "fail", so you do not have to use DISKPART. After the chipset, then WLAN driver installs, doing a windows update found the rest of the drivers with the exceptions of the Intel Atom Processor z2760 SPI Controller and Serial UART.

    ReplyDelete
  10. I did a new try. Uninstalled these in Programs and Featues.
    widcomm bluetooth
    dell wireless hspa
    broadcom location sensor
    broadcom 802.11 network adapter

    Then the upgrade worked like a charm. Win10 got activated directly when the 802.11 driver was installed & internet connecten was established. The new Product key saved with ShowKeyPlus.

    Installed the broadcom 802.11 network adapter and broadcom location sensor afterwards, but skipped the other two.


    Now a clean Win10Pro install is on the agenda. Win10 is now downloadning to USB-drive from here https://www.microsoft.com/en-us/software-download/windows10

    Br/Fredrik

    ReplyDelete
  11. Excellent article - we had a number of these devices still boxed as we could never get them to work as our clients requested but they run superbly on Windows 10 Professional... thank you so much!

    ReplyDelete
    Replies
    1. I also was able to update to windows 10 0ro , but the tablet freezes every other restart, Also, when it doesn't freeze, the sound works at first but then, when I try to use the sound again, it doesn't work. I try then to reset the speakers to no avail. After a restart, I get bsod, which I think is caused by an incompatibility of the integrated sound card driver. Does anyone has any idea on how to fix this?

      Delete
  12. Just installed with the new download tool, nothing special required anymore. I didn't even upgrade BIOS.

    ReplyDelete
    Replies
    1. What is the name of the new download tool you are referring.

      Delete
  13. Using advices from article and coments ucsesfull was installed Windows 10 on my Latitude 10 ST2 and its working fine.
    Thanks for all.

    ReplyDelete
  14. did upgrade from win8 to win10, all went well except . . . bluetooth - not compatible with win10. anyone get this fixed? all others are working

    ReplyDelete
  15. Drivers for Motion CL900 work with Windows 10. CL900 is basically the same machine as Dell Latitude ST

    ReplyDelete
  16. use the windows 8 media to install windows 8.0. then upgrade to 10.

    ReplyDelete
  17. use the windows 8 media to install windows 8.0. then upgrade to 10.

    ReplyDelete
  18. hello i have upgraded fined apart from the 3g driver it installs but i cant get it to work with a card in tablet.

    ReplyDelete
  19. So I got really excited when I heard about Remix OS http://www.jide.com/en/remixos-for-pc
    And decided to install it on this tab which was lying in scrap for 2 years now. After an hour of trouble I landed here and found out that the processor is 32-bit WTF! Again time to put in scrap box.

    ReplyDelete
    Replies
    1. RemixOS beta version released yesterday support both 32 and 64 bit on description. I haven't tried.

      Delete
  20. Thank you mate :)

    ReplyDelete
  21. Has anyone managed to get the integrated cameras working following Windows 10 upgrade? I have successfully upgraded from 8 to 10 but now my camera won't work.

    ReplyDelete
  22. My camera works.

    ReplyDelete
  23. woow how many people solving problems... this means that maybe for me too there will be a solution with my DELL ST 42 with windows 10 pro. suddenly the gprs connection is no more available i connection slide even if at drivers leve it seems everything ok. at the beginning of windows10 installation it worked I had only sometime to disable and enable again the wLAN swiths or some stuff in connection... but now the GPRS connection is disappeared.. any issue on this? in any case thanks a lot...

    ReplyDelete
  24. Anyone got the gfx accelleration working? Intel GMA600 on ST1?

    ReplyDelete
  25. Anyone managed to get the sound working with Windows 10 installed? The drivers are showing as installed but no sound coming out.

    ReplyDelete
  26. I have given up after having win10 on it for about 6 mos now. I restore it back to w8 and upgraded to 8.1. I partitioned the small hd (18gb) and am now trying to install ANDROID on it. I have no luck on the partition so next step will be "BOOTING ANDROID FROM USB DRIVE" (hint - must be a usb3 device)

    ReplyDelete
  27. HI Everybody! any idea how to reset bios password on Dell Latitude 10 st2 tablet? tried generator based on service tag but generated passwords did not worked ,I cannot preform bios update(Im on old a03) as it ask for this password ,somehow by taping f12 on usb keyboard then selecting option,I have managed to turn off secure boot but cant update bios as is still password protected...

    ReplyDelete
  28. the tuoch is not working
    any one had my problem ?

    ReplyDelete
    Replies
    1. Install driver this site: https://drp.su/pt-br/laptops/dell/latitude-10-st2

      Delete
  29. At first I tried to update via the dumb accessibility MS DL. I just used a USB Hub with a BS W10Pro Torrent and loaded it w/Roofus also.The links you made to the drivers where Brilliant. That saved me time in itself because dell doesn't list those under my Service Tag. I appreciate your sacrifice. Bow to you thy underprivileged Hardware King.

    ReplyDelete
  30. Also when you do install Windows 10. Make sure you the build version you install doesn't pass Build 14393. I found out that the chipsets will only support up to the anniversary update/RS1. Beyond that you will get random freezing and having to reboot, Random hardware/driver issues especially with sound/mic. The Clover Trail (Atom Z2760) actually wont get any updates past Windows 10 RS1. Microsoft blocks the upgrades.(google clover trail windows 10). So your best bet is to just install either the good ole 10240 and find the anniversary update or just download build 14393 like I did. Learn from my mistakes. Once you get that build on there, disable windows update and the tablet will perform well. It will be stable workable performance.

    ReplyDelete
  31. Late to this party as I only took the plunge with my Latitude 10 ST2 yesterday.

    A few comments others might find useful.

    I had to use an older version of Rufus to find the required UFEI and FAT32 options. I used 2.15 as I came across this (for a different Dell device) while searching for why I couldn't get the required options.

    https://www.dell.com/community/Windows-10/Can-t-install-Windows-10-from-bootable-USB-with-UEFI-Dell/td-p/5146449

    I then got Rufus to download build 14393 (which identifies as 1607 in the file name and is the Win10_1607_EnglishInternational_x32.iso file).

    I followed the instructions above but with 14393 the install doesn't fail with the customised install.

    I was slightly off track then but decided to delete all the partitions I could see when offered the choice of install locations (I was nervous I would break the reboot process by this but it didn't).

    After completing the install (which is really slow in places) I've ended up with a 450MB recovery partition, a 100MB EFI system partition and the main C: drive at 57.65GB

    Only one minor issue, everything works and while not "zippy" the tablet is much better than as a Windows 8.1 device however I have one "Unknown device". I can't find anything broken. I suspect the monitor as it shows as "Generic PnP monitor" rather than a name but there isn't an obvious Dell specific driver.

    All in all, a fantastic outcome.

    Many thanks to the original post author and those who have contributed.

    ReplyDelete
  32. I installed win 10 home from the microsoft page with the tool they provide and the installation was clean.
    I erase the old partitions. reclaim memory space
    then install the wifi usb drivers etc etc ...... and everything worked perfectly I notice improvement in the system it should be clarified that my tablet Latitude 10e ST2E

    ReplyDelete
  33. Excellent .. Amazing .. I’ll bookmark your blog and take the feeds also…I’m happy to find so many useful info here in the post, we need work out more techniques in this regard, thanks for sharing. Dell Server

    ReplyDelete
  34. I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post. mobile phone stand

    ReplyDelete
  35. I don t have the time at the moment to fully read your site but I have bookmarked it and also add your RSS feeds. I will be back in a day or two. thanks for a great site. download etcher

    ReplyDelete
  36. I read a article under the same title some time ago, but this articles quality is much, much better. How you do this.. download windows 10 product key

    ReplyDelete
  37. Windows 10 20H2 on Clover Trail
    (Part 1 of 2)
    I managed to install Windows 10 20H2 on DELL Latitude ST2 (so Clover Trail tablet). I will list the steps, which I performed.
    1. Download Windows 10 retail 32-bit media from https://www.microsoft.com/en-us/software-download/windows10. Download it as ISO.
    2. Prepare USB stick (4GB at least):
    • Start diskpart in Windows
    • Enter the following commands:
    list disk
    select disk n (n represents enumeration of your plugged USB stick and it should different than zero, which is your computer hard drive)
    clean
    convert gpt
    create partition primary
    format fs=fat32 quick
    assign
    exit
    • Mount the downloaded Windows ISO in File Explorer
    • Copy everything from mounted ISO to USB stick
    • Create DELL directory and place the drivers downloaded from DELL Support Web site. This is handy for easy copying afterwards:
    Intel Chipset driver
    WLAN and Bluetooth
    WWAN (3G)
    GPS
    LAN
    SD card reader
    • Create new text file named CreatePartitions-UEFI.txt (could be in the same DELL directory as drivers) as described on https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/configure-uefigpt-based-hard-drive-partitions
    The only difference is to assign letter C (instead of documented W) for Windows partition:
    rem == CreatePartitions-UEFI.txt ==
    rem == These commands are used with DiskPart to
    rem create four partitions
    rem for a UEFI/GPT-based PC.
    rem Adjust the partition sizes to fill the drive
    rem as necessary. ==
    select disk 0
    clean
    convert gpt
    rem == 1. System partition =========================
    create partition efi size=100
    rem ** NOTE: For Advanced Format 4Kn drives,
    rem change this value to size = 260 **
    format quick fs=fat32 label="System"
    assign letter="S"
    rem == 2. Microsoft Reserved (MSR) partition =======
    create partition msr size=16
    rem == 3. Windows partition ========================
    rem == a. Create the Windows partition ==========
    create partition primary
    rem == b. Create space for the recovery tools ===
    rem ** Update this size to match the size of
    rem the recovery tools (winre.wim)
    rem plus some free space.
    shrink minimum=650
    rem == c. Prepare the Windows partition =========
    format quick fs=ntfs label="Windows"
    assign letter="C"
    rem === 4. Recovery tools partition ================
    create partition primary
    format quick fs=ntfs label="Recovery tools"
    assign letter="R"
    set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"
    gpt attributes=0x8000000000000001
    list volume
    exit

    3. Attach cable keyboard, cable mouse and USB stick to the tablet through USB hub.
    4. Enter Boot menu by pressing F12
    5. Select USB stick to boot

    ReplyDelete
  38. Windows 10 20H2 on Clover Trail
    (Part 2 of 2)

    6. When GUI portion of Windows 10 setup appears, press Shift-F10. This will open command prompt.
    Start diskpart and execute list disk to identify, if USB stick is enumerated. It should appear as Disk 1. If it does not appear, then the USB stick is not GPT partition table style.
    You may also execute list volume to identify the letter to USB stick. Usually it is D.
    Exit diskpart.
    7. Execute DiskPart /s D:\DELL\CreatePartitions-UEFI.txt on command prompt, where D is the letter of USB stick and DELL is the directory, where the script file is created. This step will get rid of all partitions and it will prepare the disk for clean install.
    8. Now we will use DISM command to expand the files as documented on https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-8.1-and-8/hh825041(v=win.10)?redirectedfrom=MSDN
    • Expand Windows image (Index 1 is Windows 10 Professional) and this is lengthy process:
    dism /Apply-Image /ImageFile:D:\sources\install.esd /Index:1 /ApplyDir:C:\
    • Copy Windows Re environment:
    md R:\Recovery\WindowsRE copy C:\Windows\System32\Recovery\winre.wim R:\Recovery\WindowsRE\winre.wim
    • Make system bootable:
    bcdboot C:\Windows
    • Register the location of the WindowsRE tools by using REAgentC:
    C:\Windows\System32\reagentc /setreimage /path R:\Recovery\WindowsRE /target C:\Windows
    • You may copy DELL drivers directory from USB stick to C:\ to be handy for next steps.
    9. Now it is time to exit the Windows setup GUI by canceling it and re-boot the machine. It will continue with device preparation phase and it will not check for CloverTrail compatibility.
    10. You will need to create local user, because there is not yet any network. This could be deleted afterwards.
    11. After completing the setup wizard Windows 10 20H2 will appear and your are ready to proceed with driver setup as in the initial post.
    12. I had Windows 10 1607 as upgrade to Windows 8 in the past, so my system was automatically activated through Digital License for Windows 10. If you have Windows 8 currently (and you have never installed Windows 10 on your device), then I will advise first go through standard upgrade to Windows 10 1607 as described in the initial post, so you get the Digital License for Windows 10 assigned on activation servers of Microsoft.
    13. Restored partition with DISM command does not enable System Restore automatically, so you will need to set it up through Settings -> System.
    14. When network drivers are installed, you may add Microsoft account(s), which you intend to use with this tablet.
    Windows update functions correctly. This will be true as long as there is no new big update posted. However with Windows 10 20H2 you should be good with updates for next 18 months, because it is just released.
    Observations:
    • System is responsive and smooth
    • So far no artefacts or missing elements are seen on GUI
    • No blue screens
    • There are some issues with video driver like screen goes dark like in sleep mode, when I tried to login for the first time to my Microsoft account. However after couple of tries with restarts, I managed to pass through it and create Windows Hello PIN.

    ReplyDelete
  39. Correction to Index value: Microsoft changed the order and correct value is 5 instead of 1

    dism /Apply-Image /ImageFile:D:\sources\install.esd /Index:5 /ApplyDir:C:\

    ReplyDelete

Got something to say?!