Jump to content

Install Windows 10 x64 1607 on Intel NUC10i3FNH


halohalo

Recommended Posts

The three things users need to know before installing old versions of Windows 10 on NUC 10:

1. DSDT does not exist, so I can not install 32-bit Windows on NUC10i3FNH.

2. If I enable Thunderbolt in BIOS, Windows 10 x64 1607 or earlier gets stuck on black screen (UEFI) or messed up screen (LEGACY) when booting.

3. The error message "Windows could not update the computer's boot configuration. Installation cannot proceed." appears if I install Windows 10 x64 1703 or earlier on a GPT partitioned drive by UEFI booting with modern standby enabled. And I found another error message "Failed to create a new system store. Status = [c0000001]" in setupact.log.

To solve the second and third problem, I contacted Intel Support. Intel released BIOS FN0042 to change Thunderbolt boot default. And I found a workaround to the third problem.

I solved the third problem by installing Windows 10 x64 1703 or earlier on an MBR partitioned drive by legacy booting with S3 standby enabled. Then I converted MBR to GPT by using MBR2GPT. Finally, I could use Windows 10 x64 1607 in UEFI mode with modern standby enabled. After a lot of trial and error, I learned that 1709 will become the minimum required version if someday Intel removes CSM support.

I downloaded these drivers from Intel's website. INF or XML modification is required during installation of Intel Graphics, Wi-Fi, and HDA drivers.

BIOS Update [FNCML357] (FN0042, withdrawn)
Intel RST driver (17.9.1.1009, withdrawn)
Chipset INF Utility (10.1.18383.8213)
Intel Graphics DCH drivers (27.20.100.8280)
Intel Network Adapter driver for Windows 10 (25.0)
Intel Wireless Bluetooth driver for Windows 10 (21.90.2)
Windows 10 Wi-Fi drivers for Intel Wireless Adapters (21.90.3)
Intel Serial IO driver for NUC (30.100.1947.3)
ITE Tech CIR driver for Windows 10 64-bit for NUC 10 Kit (5.4.4.0)
USB Type C Power Delivery Controller for Windows 10 64-bit for NUC (1.0.4.11)
Genesys Chipset Device Software for Windows 10 64-bit for NUC 10 Kit (1.1.6.2)
Realtek HDA driver for Windows 10 64-bit for NUC Kit (6.0.8791.1)

I don't know how to install ISST driver in 1607, but I installed Display Audio driver 10.27 manually. Besides, I also found the control panel utility for SF314-58G from Acer's website.

I want to play UHD Blu-ray disc on NUC10i3FNH, so I didn't install Intel ME consumer driver for Windows 10 64-bit for NUC Kit (1931.14.0.1323) because it only supports HDCP 2.2 and Advance Protected Audio/Video path.

Intel Management Engine Interface driver (1937.14.0.1350, for DELL Vostro 3590)
Intel SGX driver for Windows (2.7.100.2)

The ME driver from Intel contains MEI drivers. But the MEI driver from DELL contains MEI drivers, applications, and iCLS. Honestly speaking, similar names are confusing.

The DCH version of MEI requires Windows 10 version 1709 or later, and it is hard to find CML compatible traditional MEI drivers. Most mini PC manufacturers provide MEI driver 1919.14.0.1269 for CML, so I installed x86/x64 MEI driver for ASUS PN62 before I found compatible x64 MEI from DELL. The device ID of IMEI on NUC10i3FNH is 02E0.
(Unlike CML, CML-V requires version 1809 or later)

Old Intel SGX 1.x drivers are not compatible with NUC 10. Therefore I tried different SGX 2.x drivers because the online SGX test in CyberLink Ultra HD Blu-ray Advisor 2.0.3231 always failed with error code 394260080. I tried modifying INF files to install latest MEI and DCH version of SGX driver, but INF modification didn't work at all!

I almost gave up until I found Corel Ultra HD Blu-ray check tool 1.0.0.32, which was released in May 2019. All offline tests were passed, including SGX test. Apparently the only way to find the answer was playing UHD Blu-ray disc.

archgon MD-8102-U3-UHD-K (Pioneer BDR-UD04)
CyberLink PowerDVD 20 Ultra

Anyway, PowerDVD 20 Ultra plays UHD Blu-ray disc on NUC10i3FNH without major problem. The program activates HDR and 2160p@24Hz on LG 27GL850-B.

Compared with Intel UHD 630, the integrated UHD Graphics in Core i3-10110U provides poor gaming performance, just like HD 610 Graphics in Pentium G4560.

FurMark test result of 27.20.100.8280
https://gpuscore.top/furmark/show.php?id=102343

Edited by halohalo
Link to comment
Share on other sites


6 hours ago, halohalo said:

I don't know how to install ISST driver in 1607

 

 

the Intel HDA SST (or ISST) driver for Realtek HD Audio requires Win10 v1709 or higher - won't install on v1607 w/out modding the INF files.
Intel designed newer ISST drivers that way.

open the AUD_Win10_64_6.0.8791.1.zip file in 7zip and inspect the \AUD_Win10_6.0.1.8791\IntelHDASST\ folder.
the INF files (like IntcAudioBus.inf, IntcSST.inf, etc.) have the following section:

Quote

[Manufacturer]
Intel(R) Corporation = Intel, NTAMD64.10.0...16299
[Intel.NTAMD64.10.0...16299]

change "NTAMD64.10.0...16299" to "NTAMD64.10.0", save changes, disable driver signature enforcement and then try to install the ISST driver
do expect some weird error messages (if they occur) during the install

 

edit - btw, the Realtek HD Audio 6.0.8791.1 driver for Intel NUC10i3FNH is in Universal Audio Driver (UAD) format and not in the bigger, traditional (non-UAD) format like the one found on Realtek's web site but the Realtek audio driver on the Realtek site is very old.

Edited by erpdude8
Link to comment
Share on other sites

I think there is nothing I can do about it.

 

1607 does not support extension INF. The old OS ignores HdBusExt.inf during installation of graphics driver, so I can't install Intel SST on 1607. Maybe it is possible to install SST by INF modification, but 1607 does not support Wake On Voice.

 

Link to comment
Share on other sites

  • 2 weeks later...

oh well, I guess it's tough luck when using v1607 or LTSB 2016 on there :)
NUC10i3FNH has 10th gen Intel core hardware and there's a very slim chance it may work with an old Win10 version

maybe someday you should upgrade to either v1809 or LTSC 2019 as that one supports extension INFs and 1809 is stable now than it was first released back in Oct. 2018 (and supports 10th gen Intel hardware)
I've ditched the 1607 version as the recent cumulative updates like KB4561616 & KB4567517 take about a full hour to install (takes really long time and their updates are huge)
on the other hand, the recent updates for 1809 like KB4561608 & KB4567513 take about half an hour to install and are much smaller

also the Intel Display Audio driver is only used when connecting an HD monitor that has a built-in audio system with an HDMI cable to an HDMI port (that I know from experience)

Edited by erpdude8
Link to comment
Share on other sites

you might be better off doing one of the following:

a.  run v1607 on 7th gen Intel hardware like NUC7i3BNH (Kaby Lake - 1607 release officially supports up to Kaby Lake; 8th/9th gen or newer hardware [aka Coffee Lake] not supported nor guaranteed). 

OR

b.  run v1809 or LTSC 2019 on NUC10i3FNH (v1809 can run on 8th gen up to 10th gen Intel hardware)

NUC10i3FNH is too "new" or recent to run on an old Win10 version like v1607 and only the LTSB 2016 edition of 1607 is still supported by MS

Edited by erpdude8
Link to comment
Share on other sites

  • 1 year later...

The list of recently installed drivers.

BIOS Update [FNCML357] (FN0053)
Intel RST driver (18.1.6.1039)
Intel Graphics DCH drivers (27.20.100.9466)
Intel Network Adapter driver for Windows 10 (25.2)
Intel Wireless Bluetooth driver for Windows 10 (22.70.2)
Windows 10 Wi-Fi drivers for Intel Wireless Adapters (22.70.0)
ITE Tech CIR driver for Windows 10 64-bit for NUC 10 Kit (5.4.5.0)
USB Type C Power Delivery Controller for Windows 10 64-bit for NUC (1.0.9.7)
Genesys Card Reader Driver for Windows 10 64-bit for NUC 10 Kit (1.1.14.0)
Realtek HDA driver for Windows 10 64-bit for NUC Kit (6.0.8950.1)
Thunderbolt 3 Legacy driver for Windows 10 for NUC (17.4.77.400)
Intel SGX driver for Windows (2.13.100.2)

Chipset INF Utility (10.1.18383.8213)
Intel Serial IO driver for NUC (30.100.1947.3)
Intel Management Engine Interface driver (1937.14.0.1350, for DELL Vostro 3590)


Intel RST driver 18.x requires version 1703 or later, so I modified the INF files. 18.0.1.1138 may prevent Bluetooth driver from loading.

Intel Graphics driver 27.20.100.9664 and later no longer support DirectX 12 on 1607. Besides, 27.20.100.9415 has laggy UHD Blu-ray playback issues.
(27.20.100.9664 still supports DirectX 12 on 1709)

I can enable Thunderbolt port by disabling VT-d in BIOS. Although it is possible to install Thunderbolt 3 DCH driver with modified INF files and update the firmware to version 62, Thunderbolt service is unavailable because 1607 does not support extension INF. After uninstalling the DCH driver, registry cleanup is required before installing Thunderbolt 3 Legacy driver, so I don't recommend installing the DCH driver.

https://community.intel.com/t5/Intel-NUCs/NUC8i7BEH-BIOS-version-0083-and-eGPU-issues-and-a-workaround/td-p/1201583/page/2?profile.language=en

https://docs.microsoft.com/en-us/windows/security/information-protection/kernel-dma-protection-for-thunderbolt

Edited by halohalo
Link to comment
Share on other sites

  • 1 month later...
On 6/29/2020 at 7:50 AM, halohalo said:

I think there is nothing I can do about it.

 

1607 does not support extension INF.

 

 

yup.

also extension INFs can only be installed thru pnputil.exe or RAPR (driverstore explorer)
and Realtek HDA drivers (UAD/DCH versions) use Realtek Audio Control UWP app from MS Store or Realtek Audio Console [RtkUWP.exe] but that one requires at least 1703 (build 15063.0)
standard/legacy or non-DCH based Realtek HD Audio drivers bundle Realtek HD Audio Manager (either running RAVCpl64.exe or RtkNGUI64.exe at startup)

Edited by erpdude8
Link to comment
Share on other sites

  • 6 months later...

Intel SGX PSW 2.16.100.3 removes support for RS2 and before, so 2.15.100.4 is the last release that supports 1607. Besides, Intel Management Engine Drivers 2141.15.0.2511 is the last release that supports 1607, because 2216.16.0.2805 also removes support for RS2 and before. Therefore, Intel Lunar Lake processors only support PAVP on RS3 and above.

 

Intel SGX Driver for Windows v2.15.100.4

https://www.intel.com/content/www/us/en/download/683952/intel-software-guard-extensions-intel-sgx-driver-and-data-center-attestation-primitives-intel-sgx-dcap.html

 

Intel Management Engine Drivers v2141.15.0.2511

https://www.intel.com/content/www/us/en/download/682431/682437/intel-management-engine-drivers-for-windows-10-and-windows-11.html

 

Bluetooth driver 22.130.0 and 22.140.0 trigger error code 37 on 1607. Fortunately, new Intel Graphics drivers such as 30.0.101.1191 fixed DirectX 12 support issue on 1607, but it seems that 30.0.101.1340 and 30.0.101.1404 have refresh rate and audio problems with PowerDVD 20.

Link to comment
Share on other sites

  • 3 months later...
  • 1 month later...
  • 2 months later...

Intel Xeon E 2300 series processors support SGX with SPS, but SPS does not provide PAVP.

Tiger Lake-B desktop processors may support SGX with ME, but BIOS files for 500 series chipsets do not support SGX. Besides, ME firmware 15.0.10 and later removed iCLS and tcb. So Intel NUC 11 Extreme can't support UHDBD playback.

Link to comment
Share on other sites

  • 10 months later...
Posted (edited)

CyberLink and Corel decided to cease UHD Blu-ray playback features and corresponding online authentication in the latest version of PowerDVD 22, PowerDVD 365 and WinDVD UHD BD after October, 2023.

https://www.cyberlink.com/support-center/faq/content?id=28347
https://kb.corel.com/en/129837

 

Bundled version of PowerDVD released after October 2023 also removed UHD Blu-ray playback features.
https://jpn.pioneer/ja/pcperipherals/bdd/products/bdr-x13j-x/bundle/

 

PowerDVD 22 Ultra build 3214 is the last version to support UHD Blu-ray playback. But I want to make sure online SGX activation and the 1st initialization of the playback feature are still available, so I tried to install PowerDVD 22 Ultra build 3214 on my new PC in December 2023.

 

Intel Core i5-10400
ASUS Rog Strix Z490-F Gaming BIOS 2801 (modified for SGX options required for Windows 10 x64 1607)
Intel ME 14.1.70.2228v4
Chipset INF Utility (10.1.18793.8276)
Intel Graphics DCH drivers (31.0.101.2111)
Intel Network Adapter driver for Windows 10 (28.2)
Intel Serial IO driver (30.100.2020.7)
Intel Management Engine Interface driver (1937.14.0.1350, for DELL Vostro 3590)
Intel SGX driver for Windows (2.15.100.4)

The INF files of Intel Graphics DCH drivers and Intel Network Adapter driver require modification. Intel Management Engine Drivers 2141.15.0.2511 can not replace Dell's 1937.14.0.1350 because its INF files removes support for 10th Gen Intel Core processors including Comet Lake and Ice Lake. Intel stopped releasing non-DCH driver for Win 10 RS2 or earlier, so 1607 can not apply latest MEI and SGX patches. Besides, latest Intel Network Adapter driver 28.3 removes support for Windows 8.

 

Intel ME 14.1.51.1528 results in choppy UHD Blu-ray playback with HDR over DisplayPort.

Corel Ultra HD Blu-ray check tool 1.0.0.32 will stuck on SGX test, which means SGX is working. All offline tests passed after finishing online SGX activation and the 1st initialization of the UHDBD playback feature of PowerDVD 22.

By using UEFITool, UEFITool NE and IFRExtractor to analyze Setup module in BIOS, I found that hidden SGX options like "Enabled" or "PRMRR Size" still exist. So I modified Setup module and AMITSESetupData module in BIOS, then I could enable SGX and set PRMRR size after running USB BIOS Flashback.

 

The Q-Flash Plus on Gigabyte B560M D3H requires USB 3.0 flash drive. Although the USB BIOS Flashback on ASUS Rog Strix Z490-F Gaming is compatible with both USB 3.0 and USB 2.0 flash drive, the function usually hangs with solid green light, so turning off PSU switch before running USB BIOS Flashback is the only one solution.

 

Anyway, I am sure online SGX activation and the 1st initialization are still available in December 2023, and PowerDVD 22 Ultra build 3214 can play UHD Blu-ray discs with HDR over Displayport or without HDR over HDMI 1.4. But I think online SGX activation and the 1st initialization service can't last forever. Besides, finding reliable DP to HDMI active converter cable with HDR is another problem. I bought Lindy DP 1.2 to HDMI with HDR active converter, but I only got 4k 30Hz available and HDCP 2.2 test by PowerDVD 22 failed.

Edited by halohalo
Link to comment
Share on other sites

  • 2 months later...

Intel Graphics DCH drivers 31.0.101.2115 and later include AcxHdAudio related files which require 1903 and above. Besides, the iGPU of CML does not use AcxHdAudio. So MSHdaDac.inf must be removed from iigd_dch.inf before installation.

 

To pass HDCP test with Lindy DP 1.2 to HDMI with HDR active converter in PowerDVD 22, I have to set LG 27GL850-B to DisplayPort instead of HDMI before PowerDVD 22 completes HDCP test. Then I can watch UHD Blu-ray at 4K23Hz with HDR over the monitor's HDMI. When TrueTheater HDR works, 4K23Hz becomes 4K60Hz.

 

In 1607, the iGPU of CML decodes HEVC by DX9 DXVA. My motherboard does not support Blu-ray audio content protection, so PowerDVD downsamples the audio to 16bit 48kHz.

Link to comment
Share on other sites

  • 3 weeks later...

Realtek's HDA codecs DCH driver for Windows 10 x64 requires version 1703 and later. But Microsoft update catalog offers 6.0.9239.1 for Vista x64 and later.

 

The problem is Realtek only offers customized DCH driver, which means users have to modify driver if PC manufacturers no longer offer new audio driver for old motherboards. I need to modify two files. HDXxxx.inf for HDA audio driver, and HDX_xxx.inf in ExtRtk_xxxx folder for software component extension. It is better to install HDX_xxx.inf first before installing Realtek Audio Console, then I can install other software component like RealtekHSA and RealtekService. Finally, I have to install HDA audio driver so Realtek Audio Console can identify it.

 

Because 1607 does not support extension of DCH driver, the 6.0.9239.1 driver from MUC is the only way to make PowerDVD 22 to play 24-bit LPCM audio. Anyway, SupremeFX S1220A (device id 1168) supports 24-bit audio on UHD Blu-ray.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...