Advertisement
Guest User

Installation guide for Win7 x64 on Acer Spin 5

a guest
Jun 21st, 2019
473
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 22.88 KB | None | 0 0
  1. This guide explains how to install Windows 7 x64 on Acer Spin 5 laptop.
  2.  
  3. I) Preparing the Intel UHD video driver
  4.  
  5. A) Make sure you have another computer where you can use a Windows 7 installation or a virtual machine with Windows 7 x86 of x64 with .NET Framework at least version 4.0
  6.  
  7. installed (you can install latest version to be sure), remember that on a virtual machine x86 installs faster and works also faster. Also make sure you have an internet
  8.  
  9. connection on this Windows 7 installation.
  10.  
  11.  
  12. B) Modify Intel HD video driver to work with Intel UHD video cards
  13.  
  14. 1) Go to "Device Manager" under the installed Windows 10 or 8/8.1 on the target machine, look under "Display adapters", double-click on your "Intel UHD" device, go to
  15.  
  16. "Details" and under "Property" select "Hardware Ids" and look vor "DEV_XXXX", where "XXXX" are the specific numbers for the device you have (for "Intel UHD 620" this is
  17.  
  18. "DEV_5917"). Note down these numbers.
  19.  
  20. 2) Download the Intel HD graphics driver version 21.20.16.4839 from here: https://www.station-drivers.com/index.php?
  21.  
  22. option=com_remository&Itemid=352&func=startdown&id=3256&lang=en and extract the contents.
  23.  
  24. 3) Go to the extracted files, enter folder "Graphics" and delete the "igdlh.cat" catalog file.
  25.  
  26. 4) Open "igdlh64.inf" with "Notepad" and search for the following path:
  27. ;=====================================================================
  28. ; Windows 7 Install - DT Only
  29. ;=====================================================================
  30. [IntelGfx.NTamd64.6.1]
  31. ; SKL HW
  32. %iSKLULTGT1% = iSKLD_w7, PCI\VEN_8086&DEV_1906
  33. %iSKLULTGT2% = iSKLD_w7, PCI\VEN_8086&DEV_1916
  34. %iSKLULXGT2% = iSKLD_w7, PCI\VEN_8086&DEV_191E
  35. %iSKLDTGT2% = iSKLD_w7, PCI\VEN_8086&DEV_1912
  36. %iSKLULTGT2f% = iSKLD_w7, PCI\VEN_8086&DEV_1921
  37. %iSKLULTGT3e% = iSKLD_w7, PCI\VEN_8086&DEV_1926
  38. %iSKLULTGT3% = iSKLD_w7, PCI\VEN_8086&DEV_1923
  39. %iSKLULTGT328W% = iSKLD_w7, PCI\VEN_8086&DEV_1927
  40. %iSKLDTGT1% = iSKLD_w7, PCI\VEN_8086&DEV_1902
  41. %iSKLHaloGT1% = iSKLD_w7, PCI\VEN_8086&DEV_190B
  42. %iSKLHaloGT4% = iSKLD_w7, PCI\VEN_8086&DEV_193B
  43. %iSKLHaloGT3fe% = iSKLD_w7, PCI\VEN_8086&DEV_192B
  44. %iSKLHaloGT2% = iSKLD_w7, PCI\VEN_8086&DEV_191B
  45. %iSKLSRVGT3e% = iSKLD_w7, PCI\VEN_8086&DEV_192D
  46. %iSKLSRVGT4% = iSKLD_w7, PCI\VEN_8086&DEV_193A
  47. %iSKLWSGT2% = iSKLD_w7, PCI\VEN_8086&DEV_191D
  48. %iSKLWSGT4% = iSKLD_w7, PCI\VEN_8086&DEV_193D
  49.  
  50. Add one more line by pressing enter at the end of this line "%iSKLWSGT4% = iSKLD_w7, PCI\VEN_8086&DEV_193D" and paste this (Note: this is for Intel UHD 620 graphic card
  51.  
  52. which has "DEV_5917", if you have another video card, just use the "DEV_XXXX" that corresponds to you card, which you noted down earlier):
  53. %iKBLULTGT2R% = iSKLD_w7, PCI\VEN_8086&DEV_5917
  54.  
  55. The section should look like this:
  56. ;=====================================================================
  57. ; Windows 7 Install - DT Only
  58. ;=====================================================================
  59. [IntelGfx.NTamd64.6.1]
  60. ; SKL HW
  61. %iSKLULTGT1% = iSKLD_w7, PCI\VEN_8086&DEV_1906
  62. %iSKLULTGT2% = iSKLD_w7, PCI\VEN_8086&DEV_1916
  63. %iSKLULXGT2% = iSKLD_w7, PCI\VEN_8086&DEV_191E
  64. %iSKLDTGT2% = iSKLD_w7, PCI\VEN_8086&DEV_1912
  65. %iSKLULTGT2f% = iSKLD_w7, PCI\VEN_8086&DEV_1921
  66. %iSKLULTGT3e% = iSKLD_w7, PCI\VEN_8086&DEV_1926
  67. %iSKLULTGT3% = iSKLD_w7, PCI\VEN_8086&DEV_1923
  68. %iSKLULTGT328W% = iSKLD_w7, PCI\VEN_8086&DEV_1927
  69. %iSKLDTGT1% = iSKLD_w7, PCI\VEN_8086&DEV_1902
  70. %iSKLHaloGT1% = iSKLD_w7, PCI\VEN_8086&DEV_190B
  71. %iSKLHaloGT4% = iSKLD_w7, PCI\VEN_8086&DEV_193B
  72. %iSKLHaloGT3fe% = iSKLD_w7, PCI\VEN_8086&DEV_192B
  73. %iSKLHaloGT2% = iSKLD_w7, PCI\VEN_8086&DEV_191B
  74. %iSKLSRVGT3e% = iSKLD_w7, PCI\VEN_8086&DEV_192D
  75. %iSKLSRVGT4% = iSKLD_w7, PCI\VEN_8086&DEV_193A
  76. %iSKLWSGT2% = iSKLD_w7, PCI\VEN_8086&DEV_191D
  77. %iSKLWSGT4% = iSKLD_w7, PCI\VEN_8086&DEV_193D
  78. %iKBLULTGT2R% = iSKLD_w7, PCI\VEN_8086&DEV_5917
  79.  
  80. 6) Then search for the following path:
  81. HKLM, Software\Wow6432Node\Intel\MediaSDK\Dispatch\iKBL_5916, DeviceID, %REG_DWORD%, 0x5916
  82. HKLM, Software\Wow6432Node\Intel\MediaSDK\Dispatch\iKBL_5916, VendorID, %REG_DWORD%, 0x8086
  83. HKLM, Software\Wow6432Node\Intel\MediaSDK\Dispatch\iKBL_5916, APIVersion, %REG_DWORD%, 0x108
  84. HKLM, Software\Wow6432Node\Intel\MediaSDK\Dispatch\iKBL_5916, Merit,%REG_DWORD%, 0x08000015
  85. HKLM, Software\Wow6432Node\Intel\MediaSDK\Dispatch\iKBL_5916, Path, %REG_SZ%, "%16422%\Intel\Media SDK\libmfxhw32.dll"
  86.  
  87. and add this afterwards (Note: this is for Intel UHD 620 graphic card which has "iKBL_5917" and "0x5917", if you have another video card, just use the "iKBL_XXXX" and "0xXXXX"
  88.  
  89. that corresponds to you card, where "XXXX" are the numbers from the "DEV_XXXX" which you noted down earlier):
  90. HKLM, Software\Wow6432Node\Intel\MediaSDK\Dispatch\iKBL_5917, DeviceID, %REG_DWORD%, 0x5917
  91. HKLM, Software\Wow6432Node\Intel\MediaSDK\Dispatch\iKBL_5917, VendorID, %REG_DWORD%, 0x8086
  92. HKLM, Software\Wow6432Node\Intel\MediaSDK\Dispatch\iKBL_5917, APIVersion, %REG_DWORD%, 0x108
  93. HKLM, Software\Wow6432Node\Intel\MediaSDK\Dispatch\iKBL_5917, Merit,%REG_DWORD%, 0x08000015
  94. HKLM, Software\Wow6432Node\Intel\MediaSDK\Dispatch\iKBL_5917, Path, %REG_SZ%, "%16422%\Intel\Media SDK\libmfxhw32.dll"
  95.  
  96. The section should look like this:
  97. HKLM, Software\Wow6432Node\Intel\MediaSDK\Dispatch\iKBL_5916, DeviceID, %REG_DWORD%, 0x5916
  98. HKLM, Software\Wow6432Node\Intel\MediaSDK\Dispatch\iKBL_5916, VendorID, %REG_DWORD%, 0x8086
  99. HKLM, Software\Wow6432Node\Intel\MediaSDK\Dispatch\iKBL_5916, APIVersion, %REG_DWORD%, 0x108
  100. HKLM, Software\Wow6432Node\Intel\MediaSDK\Dispatch\iKBL_5916, Merit,%REG_DWORD%, 0x08000015
  101. HKLM, Software\Wow6432Node\Intel\MediaSDK\Dispatch\iKBL_5916, Path, %REG_SZ%, "%16422%\Intel\Media SDK\libmfxhw32.dll"
  102.  
  103. HKLM, Software\Wow6432Node\Intel\MediaSDK\Dispatch\iKBL_5917, DeviceID, %REG_DWORD%, 0x5917
  104. HKLM, Software\Wow6432Node\Intel\MediaSDK\Dispatch\iKBL_5917, VendorID, %REG_DWORD%, 0x8086
  105. HKLM, Software\Wow6432Node\Intel\MediaSDK\Dispatch\iKBL_5917, APIVersion, %REG_DWORD%, 0x108
  106. HKLM, Software\Wow6432Node\Intel\MediaSDK\Dispatch\iKBL_5917, Merit,%REG_DWORD%, 0x08000015
  107. HKLM, Software\Wow6432Node\Intel\MediaSDK\Dispatch\iKBL_5917, Path, %REG_SZ%, "%16422%\Intel\Media SDK\libmfxhw32.dll"
  108.  
  109. 7) Then search for the following path:
  110. HKLM, Software\Intel\MediaSDK\Dispatch\iKBL_5916, DeviceID, %REG_DWORD%, 0x5916
  111. HKLM, Software\Intel\MediaSDK\Dispatch\iKBL_5916, VendorID, %REG_DWORD%, 0x8086
  112. HKLM, Software\Intel\MediaSDK\Dispatch\iKBL_5916, APIVersion, %REG_DWORD%, 0x108
  113. HKLM, Software\Intel\MediaSDK\Dispatch\iKBL_5916, Merit,%REG_DWORD%, 0x08000015
  114. HKLM, Software\Intel\MediaSDK\Dispatch\iKBL_5916, Path, %REG_SZ%, "%16422%\Intel\Media SDK\libmfxhw64.dll"
  115.  
  116. and add this afterwards (Note: this is for Intel UHD 620 graphic card which has "iKBL_5917" and "0x5917", if you have another video card, just use the "iKBL_XXXX" and "0xXXXX"
  117.  
  118. that corresponds to you card, where "XXXX" are the numbers from the "DEV_XXXX" which you noted down earlier):
  119. HKLM, Software\Intel\MediaSDK\Dispatch\iKBL_5917, DeviceID, %REG_DWORD%, 0x5917
  120. HKLM, Software\Intel\MediaSDK\Dispatch\iKBL_5917, VendorID, %REG_DWORD%, 0x8086
  121. HKLM, Software\Intel\MediaSDK\Dispatch\iKBL_5917, APIVersion, %REG_DWORD%, 0x108
  122. HKLM, Software\Intel\MediaSDK\Dispatch\iKBL_5917, Merit,%REG_DWORD%, 0x08000015
  123. HKLM, Software\Intel\MediaSDK\Dispatch\iKBL_5917, Path, %REG_SZ%, "%16422%\Intel\Media SDK\libmfxhw64.dll"
  124.  
  125. The section should look like this:
  126. HKLM, Software\Intel\MediaSDK\Dispatch\iKBL_5916, DeviceID, %REG_DWORD%, 0x5916
  127. HKLM, Software\Intel\MediaSDK\Dispatch\iKBL_5916, VendorID, %REG_DWORD%, 0x8086
  128. HKLM, Software\Intel\MediaSDK\Dispatch\iKBL_5916, APIVersion, %REG_DWORD%, 0x108
  129. HKLM, Software\Intel\MediaSDK\Dispatch\iKBL_5916, Merit,%REG_DWORD%, 0x08000015
  130. HKLM, Software\Intel\MediaSDK\Dispatch\iKBL_5916, Path, %REG_SZ%, "%16422%\Intel\Media SDK\libmfxhw64.dll"
  131.  
  132. HKLM, Software\Intel\MediaSDK\Dispatch\iKBL_5917, DeviceID, %REG_DWORD%, 0x5917
  133. HKLM, Software\Intel\MediaSDK\Dispatch\iKBL_5917, VendorID, %REG_DWORD%, 0x8086
  134. HKLM, Software\Intel\MediaSDK\Dispatch\iKBL_5917, APIVersion, %REG_DWORD%, 0x108
  135. HKLM, Software\Intel\MediaSDK\Dispatch\iKBL_5917, Merit,%REG_DWORD%, 0x08000015
  136. HKLM, Software\Intel\MediaSDK\Dispatch\iKBL_5917, Path, %REG_SZ%, "%16422%\Intel\Media SDK\libmfxhw64.dll"
  137.  
  138. 8) Then search for the following path:
  139. ; KBL
  140. iKBLULTGT1 = "Intel(R) HD Graphics 610"
  141. iKBLULTGT2 = "Intel(R) HD Graphics 620"
  142. iKBLULTGT2F = "Intel(R) HD Graphics 620"
  143.  
  144. and add this afterwards (Note: this is for Intel UHD 620 graphic card which has "Intel(R) UHD Graphics 620" as a name, if you have another video card, just use the name you
  145.  
  146. have in "Device manager", where you looked earlier):
  147. iKBLULTGT2R = "Intel(R) UHD Graphics 620"
  148.  
  149. The section should look like this:
  150. ; KBL
  151. iKBLULTGT1 = "Intel(R) HD Graphics 610"
  152. iKBLULTGT2 = "Intel(R) HD Graphics 620"
  153. iKBLULTGT2F = "Intel(R) HD Graphics 620"
  154. iKBLULTGT2R = "Intel(R) UHD Graphics 620"
  155.  
  156. 9) Save the changes to "igdlh64.inf" file.
  157.  
  158. 10) Download "HxD Hex Editor" from here https://mh-nexus.de/downloads/HxDen.zip , extract the archive and run the program.
  159.  
  160. 11) Open "igdumdim32.dll", go to "Search" -> "Replace", add this "83 F8 13 75 43 F7 42 04 00 00 00 02 74 3A" without the quotes to the "Search for" field and "83 F8 13 75 43
  161.  
  162. F7 42 04 00 00 00 02 90 90" without the quotes to the "Replace with" field, select "Datatype" as "Hex-values", select "Search direction" as "All" and click "Replace all", then
  163.  
  164. save the changes.
  165.  
  166. 12) Open "igdumdim64.dll" go to "Search" -> "Replace", add this "01 76 17 83 F9 13 75 44 F7 42 04 00 00 00 02 74 3B" without the quotes to the "Search for" field and "01 76 17
  167.  
  168. 83 F9 13 75 44 F7 42 04 00 00 00 02 90 90" without the quotes to the "Replace with" field, select "Datatype" as "Hex-values", select "Search direction" as "All" and click
  169.  
  170. "Replace all", then save the changes.
  171.  
  172.  
  173. C) Sign the modified Intel UHD video driver:
  174.  
  175. 1) Download Windows Driver Kit Version 7.1.0 from here: https://download.microsoft.com/download/4/A/2/4A25C7D5-EFBE-4182-B6A9-AE6850409A78/GRMWDK_EN_7600_1.ISO (works for both
  176.  
  177. x86 and x64 version of Windows 7) and install it.
  178.  
  179. 2) Download Microsoft Windows SDK from here: https://download.microsoft.com/download/F/1/0/F10113F5-B750-4969-A255-274341AC6BCE/GRMSDK_EN_DVD.iso (x86) or
  180.  
  181. https://download.microsoft.com/download/F/1/0/F10113F5-B750-4969-A255-274341AC6BCE/GRMSDKX_EN_DVD.iso (x64) and install it.
  182.  
  183. 3) Create a folder named "DriverCert" in the "C:\" drive of your computer with running Windows 7. Inside that folder, create a folder named "Intel". You would obtain the
  184.  
  185. following path "C:\DriverCert\Intel".
  186.  
  187. 4) Copy the "Graphics" folder from the Intel UHD modified driver you modified earlier to the following path "C:\DriverCert\Intel", so that you obtain the following path "C:
  188.  
  189. \DriverCert\Intel\Graphics".
  190.  
  191.  
  192. 5) Create a certificate using the following commands entered line by line in an elevated (Run as administrator) "Command prompt" window, when asked input "12345" (twice) as
  193.  
  194. password:
  195.  
  196. a) for Windows 7 x86:
  197. cd C:\Program Files\Microsoft SDKs\Windows\v7.1\bin
  198. makecert -r -sv C:\DriverCert\myDrivers.pvk -n CN="Intel" C:\DriverCert\myDrivers.cer
  199. cert2spc C:\DriverCert\myDrivers.cer C:\DriverCert\myDrivers.spc
  200. pvk2pfx -pvk C:\DriverCert\myDrivers.pvk -pi 12345 -spc C:\DriverCert\myDrivers.spc -pfx C:\DriverCert\myDrivers.pfx -po 12345
  201.  
  202. b) for Windows 7 x64:
  203. cd C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1\bin
  204. makecert -r -sv C:\DriverCert\myDrivers.pvk -n CN="Intel" C:\DriverCert\myDrivers.cer
  205. cert2spc C:\DriverCert\myDrivers.cer C:\DriverCert\myDrivers.spc
  206. pvk2pfx -pvk C:\DriverCert\myDrivers.pvk -pi 12345 -spc C:\DriverCert\myDrivers.spc -pfx C:\DriverCert\myDrivers.pfx -po 12345
  207.  
  208.  
  209. 6) Create a catalog file for the Intel UHD modified driver, using the following commands entered line by line in an elevated (Run as administrator) "Command prompt" window:
  210. cd C:\WinDDK\7600.16385.1\bin\selfsign
  211. inf2cat.exe /driver:"C:\DriverCert\Intel\Graphics" /os:7_X64 /verbose
  212.  
  213.  
  214. 7) Sign the Intel UHD modified driver using the earlier created certificate, using the following commands entered line by line in an elevated (Run as administrator) "Command
  215.  
  216. prompt" window:
  217.  
  218. a) for Windows 7 x86:
  219. cd C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin
  220. signtool sign /f C:\DriverCert\myDrivers.pfx /p 12345 /t http://timestamp.verisign.com/scripts/timstamp.dll /v C:\DriverCert\Intel\Graphics\igdlh.cat
  221.  
  222. b) for Windows 7 x64:
  223. cd C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1\Bin
  224. signtool sign /f C:\DriverCert\myDrivers.pfx /p 12345 /t http://timestamp.verisign.com/scripts/timstamp.dll /v C:\DriverCert\Intel\Graphics\igdlh.cat
  225.  
  226.  
  227. 8) Copy the "Intel" folder containing the signed Intel UHD modified driver from "C:\DriverCert" on a second USB stick/external HDD/secondary HDD on the target computer.
  228.  
  229.  
  230. D) Add the earlier created certificate on the Windows 7 installation so you can extract it afterwards from the registry.
  231.  
  232. 1) In Start Menu, search for "mmc.exe", run it, go to "File" -> "Add/remove snap-ins", on the left column select "Certificates", then click "Add >", select "Computer account"
  233.  
  234. and click "Next >", leave "Local computer" as selected, click "Next >", then "OK".
  235.  
  236. 2) Then go to "Console Root" -> "Certificates (Local computer)", then right-click on "Trusted Publishers" and go to "All tasks" -> "Import". Then when you have to choose the
  237.  
  238. certificate path, just browse to "C:\DriverCert" and choose "myDrivers.cer" file, then leave the selected "Place all certificates in the following store - Trusted Publishers"
  239.  
  240. then choose "Finish".
  241.  
  242. 3) Then go to "Console Root" -> "Certificates (Local computer)" -> "Trusted Publishers", you should see there on the right column your certificate named "Intel". Double-click
  243.  
  244. on it and go to "Details", then look for "Thumbprint" and leave that open.\
  245.  
  246.  
  247. E) Extract the certificate from registry and create the necessary files for the installation.
  248.  
  249. 1) In Start Menu, search for "regedit.exe", run it, then go to "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SystemCertificates\TrustedPublisher\Certificates" and there you should
  250.  
  251. find a key (looks like a folder on the left column) which has the exact numbers and letters as the thumbprint from earlier.
  252.  
  253. 2) Now right-click that key (folder) and choose export, save the .reg file as "Cert1.reg".
  254.  
  255. 3) Edit the "Cert1.reg" file and replace the following path "HKEY_LOCAL_MACHINE\SOFTWARE" with "HKEY_LOCAL_MACHINE\loaded_SOFTWARE" and save it. Make a duplicate (copy) of
  256.  
  257. this "Cert1.reg" file and name it "Cert2.reg". Edit "Cert2.reg" file and replace the following path "SystemCertificates\TrustedPublisher" with "SystemCertificates\ROOT" and
  258.  
  259. save the file
  260.  
  261. 4) Copy these "Cert1.reg" and "Cert2.reg" files on a second USB stick/external HDD/secondary HDD on the target computer.
  262.  
  263.  
  264.  
  265. II) Preparing the Windows 7 installation files on a second USB stick/external HDD/secondary HDD on the target computer
  266.  
  267. A) Verify that you have copied the earlier modified and signed Intel UHD driver and the 2 registry files of the certificate to the second USB stick/external HDD/secondary HDD
  268.  
  269. on the target computer. If you didn't, do that now.
  270.  
  271.  
  272. B) Extract the Windows 7 x64 "install.wim" from any Windows 7 x64 ISO of your choice.
  273.  
  274. 1) Use any ISO file viewer and open any Windows 7 x64 ISO of your choice.
  275.  
  276. 2) Extract "install.wim" from the "sources" folder within the ISO file to the second USB stick/external HDD/secondary HDD on the target computer.
  277.  
  278.  
  279. C) Download "Unlocker" application from here: https://softpedia-secure-download.com/dl/44d2cbc8123e8f7e9f72af262f84c058/5cd5d787/100068439/software/tweak/Unlocker%201.9.2.msi
  280.  
  281. and copy it to the second USB stick/external HDD/secondary HDD on the target computer.
  282.  
  283.  
  284. D) Copy the "bootmgfw.efi" to the second USB stick/external HDD/secondary HDD on the target computer.
  285.  
  286. 1) If you have access to a Windows 10 installation, you find the file here "C:\Windows\Boot\EFI\bootmgfw.efi".
  287.  
  288. 2) If you don't have access to a Windows 10 installation, you have to extract "sources\install.wim" from the ISO image of any Windows 10 installation kit, then open the
  289.  
  290. "install.wim" with 7-Zip and you will find the file here: "\1\Windows\Boot\EFI\bootmgfw.efi".
  291.  
  292.  
  293. E) Download the Acer Spin 5 Win7 x64 driver pack from here: https://drive.google.com/open?id=1GvZFlgd27COOwQXm6KheHeQyMrKVAis1 and extract it.
  294.  
  295. F) Download wufuc from here: https://github.com/zeffy/wufuc/releases/download/v1.0.1.201/wufuc_v1.0.1.201-x64.msi
  296.  
  297.  
  298.  
  299. III) Preparing the bootable Mini Windows 10 UEFI USB.
  300.  
  301. A) For this, you need an USB stick that will get formated to GPT format (you will lose all current data on it) so that it will boot on UEFI.
  302.  
  303. B) Download "Medicat Mini Windows 10 NAKED" ISO from here: https://drive.google.com/file/d/1wrP722c4KmeJ7_9dSetoDVmNOF8pe6na/view
  304.  
  305. C) Download "ISO2Disc" application from here: https://softpedia-secure-
  306.  
  307. download.com/dl/3ad88ff69f85d1eb641722c7356a20e7/5cd5d86c/100194916/software/cd_dvd_tools/ISO2DiscSetup.exe and install it.
  308.  
  309. D) Insert the USB stick, check which drive letter it gets, then run "ISO2Disc", browse for the "Medicat Mini Windows 10 NAKED" ISO file, then select "Burn fo USB Flash Drive",
  310.  
  311. verify that the correct drive letter of the USB stick and the size is correctly chosen, if not, choose the correct USB, then select "Partition Style" as "GPT" and click "Start
  312.  
  313. Burn".
  314.  
  315.  
  316.  
  317. IV) Installing Windows 7 x64 procedure on the target computer
  318.  
  319. A) Boot the target computer from the created bootable Mini Windows 10 UEFI USB.
  320.  
  321. B) Partition the install HDD/SSD using diskpart from an elevated (run as administrator) "Command Prompt" window, remember to backup all data first, this will delete
  322.  
  323. everything, using the following commands (where N is your choice for the install HDD/SSD, be careful when choosing):
  324. list disk
  325. select disk N
  326. clean
  327. convert gpt
  328. create partition efi size=100
  329. format quick fs=fat32
  330. assign letter="S"
  331. create partition primary
  332. format quick fs=ntfs
  333. assign letter="W"
  334. exit
  335.  
  336. C) Let's assume that your second USB stick/external HDD/secondary HDD on the target computer (where you have already copied all the necessary files) has the "Z" drive letter,
  337.  
  338. so just replace the "Z" drive letter in all the following commands with the one of your particular case.
  339.  
  340.  
  341. D) Install Windows 7 x64 using DISM and apply EFI boot partition from the installation
  342.  
  343. 1) Apply the "install.wim" image from your second USB stick/external HDD/secondary HDD on the target computer to the "W" partition you created earlier, using the following
  344.  
  345. command entered in an elevated (Run as administrator) "Command prompt" window:
  346. DISM.exe /Apply-Image /ImageFile:Z:\install.wim /Index:1 /ApplyDir:W:\
  347.  
  348. 2) After the process is completed, apply EFI boot partition from the installation, using the following command entered in an elevated (Run as administrator) "Command prompt"
  349.  
  350. window:
  351. BCDboot.exe W:\Windows /s S:
  352.  
  353.  
  354. E) Install the modified and signed Intel UHD driver from your second USB stick/external HDD/secondary HDD on the target computer to the "W" partition you created earlier,
  355.  
  356. using the following command entered in an elevated (Run as administrator) "Command prompt" window:
  357. dism /Image:W:\ /Add-Driver /Driver:Z:\Intel /Recurse /forceunsigned
  358.  
  359. F) Disable the legacy vga (which is incompatible with UEFI) from the registry of the installed Windows 7 from the "W" partition you created earlier, using the following
  360.  
  361. commands entered line by line in an elevated (Run as administrator) "Command prompt" window:
  362. set Services=HKLM\loaded_SYSTEM\ControlSet001\Services
  363. reg.exe load HKLM\loaded_SYSTEM W:\Windows\system32\config\system
  364. reg.exe add "%Services%\Vga" /f /t REG_DWORD /v "Start" /d 4
  365. reg.exe add "%Services%\VgaSave" /f /t REG_DWORD /v "Start" /d 4
  366. reg.exe unload HKLM\loaded_SYSTEM
  367.  
  368.  
  369. G) Delete legacy vga driver file (which is incomaptible with UEFI) completely from the installed Windows 7 from the "W" partition you created earlier
  370.  
  371. 1) Install "Unlocker" by running "Unlocker1.9.2.exe" from your second USB stick/external HDD/secondary HDD on the target computer.
  372.  
  373. 2) Using "Windows Explorer", go to "W:\Windows\system32\driver" and look for "vga.sys", right-click on it, and choose "Unlocker". A window appears and under "No action" menu,
  374.  
  375. choose "Delete" and then click "OK". Check manually that the file is deleted. You have to use this method, because you can't normally delete "vga.sys" due to security
  376.  
  377. permissions of the installation.
  378.  
  379.  
  380. H) Using "Windows Explorer", copy "bootmgfw.efi" from your second USB stick/external HDD/secondary HDD on the target computer to the following path: "S:\EFI\Microsoft\Boot",
  381.  
  382. overwriting the already existing file.
  383.  
  384. I) Disable legacy vga (which is incompatible with UEFI) from the EFI boot, using the following commands entered line by line in an elevated (Run as administrator) "Command
  385.  
  386. prompt" window:
  387. bcdedit /store "s:\efi\microsoft\boot\bcd" /set {default} bootlog yes
  388. bcdedit /store "s:\efi\microsoft\boot\bcd" /set {default} bootstatuspolicy IgnoreAllFailures
  389. bcdedit /store "s:\efi\microsoft\boot\bcd" /set {default} novesa on
  390. bcdedit /store "s:\efi\microsoft\boot\bcd" /set {default} quietboot on
  391.  
  392.  
  393. J) Add the Intel UHD video driver certificate to the Windows 7 installation.
  394.  
  395. 1) Mount the registry of the Windows 7 installation from the "W" drive, using the following command entered in an elevated (Run as administrator) "Command prompt" window:
  396. reg.exe load HKLM\loaded_SOFTWARE C:\Windows\system32\config\software
  397.  
  398. 2) Merge the "cert1.reg" and "cert2.reg" files one by one, by double-clicking them from your second USB stick/external HDD/secondary HDD on the target computer. You should
  399.  
  400. also see a confirmation that the process is successful.
  401.  
  402. 3) Unmount the registry of the Windows 7 installation from the "W" drive, using the following command entered in an elevated (Run as administrator) "Command prompt" window:
  403. reg.exe unload HKLM\loaded_SOFTWARE
  404.  
  405.  
  406.  
  407. V) Reboot and remove all USB sticks from your computer. You should only get a black screen, the installation might take a while, then it should reboot automatically and then
  408.  
  409. you should get video input when "Setup is checking for you system performance", then everything should go as normal.
  410.  
  411. VI) Install "wufuc" from the secondary drive (HDD) to enable support for 8th Generation Intel CPUs on Win7 (this fixes Windows Update, but also very important is that this
  412.  
  413. fixes some drivers not installing, for example Intel Thermal and Fingerprint), then ensure that Windows Update service is running (Windows Update can be set to "Do not
  414.  
  415. automatically install updates", it doesn't matter), then reboot.
  416.  
  417. VII) Install the drivers from the secondary drive (HDD), starting with "Intel Chipset" and then "Intel Rapid Storage".
  418.  
  419. VIII) Activating Windows 7 under UEFI with Windows Loader by DAZ will never work. Make an account or login to MyDigitalLife and follow these steps carefully:
  420.  
  421. https://forums.mydigitallife.net/threads/windslic-uefi-slic-injector.29740/page-30#post-862582
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement