win10安装的方法
制作启动盘
- 下载Windows_10_ADK.iso
- 执行命令产生iso引导文件
- 写入win10安装文件
部署和映像工具集提示符下
copype amd64 d:\winpe_amd64
MakeWinPEMedia /UFD d:\winpe_amd64 U:
MakeWinPEMedia /ISO d:\winpe_amd64 d:\abc.iso
建立安装脚本文件,以mbr方式安装
- dskpart.bat
REM 运行批处理文件之前请修改环境变量PARTSIZE,以指定前C分区大小,单位MB
SET PARTSIZE=102400
DISKPART /S DSKPART.TXT
- dskpart.txt
SELECT DISK=1
SELECT PARTITION=1
REMOVE
ASSIGN LETTER=V
SELECT DISK=SYSTEM
CLEAN
CREATE PARTITION PRIMARY SIZE=%PARTSIZE%
ACTIVE
FORMAT FS=NTFS QUICK
ASSIGN LETTER=C
- installpe.bat
DISKPART /S SETUDISK.TXT
IF NOT EXIST V: GOTO :ERRCMD
V:
CD V:\
copy bootmgr C:\
copy bootmgr.efi C:\
xcopy lv-lv C:\lv-lv\ /e /h
xcopy nb-no C:\nb-no\ /e /h
xcopy nl-nl C:\nl-nl\ /e /h
xcopy pl-pl C:\pl-pl\ /e /h
xcopy pt-br C:\pt-br\ /e /h
xcopy pt-pt C:\pt-pt\ /e /h
xcopy ro-ro C:\ro-ro\ /e /h
xcopy ru-ru C:\ru-ru\ /e /h
xcopy sk-sk C:\sk-sk\ /e /h
xcopy sl-si C:\sl-si\ /e /h
xcopy sources C:\sources\ /e /h
xcopy sr-latn-rs C:\sr-latn-rs\ /e /h
xcopy sv-se C:\sv-se\ /e /h
xcopy tr-tr C:\tr-tr\ /e /h
xcopy uk-ua C:\uk-ua\ /e /h
xcopy zh-cn C:\zh-cn\ /e /h
xcopy zh-hk C:\zh-hk\ /e /h
xcopy zh-tw C:\zh-tw\ /e /h
xcopy bg-bg C:\bg-bg\ /e /h
xcopy Boot C:\Boot\ /e /h
xcopy cs-cz C:\cs-cz\ /e /h
xcopy da-dk C:\da-dk\ /e /h
xcopy de-de C:\de-de\ /e /h
xcopy EFI C:\EFI\ /e /h
xcopy el-gr C:\el-gr\ /e /h
xcopy en-gb C:\en-gb\ /e /h
xcopy en-us C:\en-us\ /e /h
xcopy es-es C:\es-es\ /e /h
xcopy es-mx C:\es-mx\ /e /h
xcopy et-ee C:\et-ee\ /e /h
xcopy fi-fi C:\fi-fi\ /e /h
xcopy fr-ca C:\fr-ca\ /e /h
xcopy fr-fr C:\fr-fr\ /e /h
xcopy hr-hr C:\hr-hr\ /e /h
xcopy hu-hu C:\hu-hu\ /e /h
xcopy it-it C:\it-it\ /e /h
xcopy ja-jp C:\ja-jp\ /e /h
xcopy ko-kr C:\ko-kr\ /e /h
xcopy lt-lt C:\lt-lt\ /e /h
ECHO 安装Windows PE到硬盘完成,系统将进行重启
PAUSE
EXIT
:ERRCMD
ECHO 未指定正确的启动U盘盘符,安装Windows PE到硬盘被取消
PAUSE
- setudisk.txt
SELECT DISK=1
SELECT PARTITION=1
REMOVE
ASSIGN LETTER=V
建立安装脚本文件,以uefi方式安装
- dskpart.bat
REM 运行批处理文件之前请修改环境变量PARTSIZE,以指定前C分区大小,单位MB
SET PARTSIZE=102400
DISKPART /S DSKPART.TXT
- dskpart.txt
SELECT DISK=1
SELECT PARTITION=1
REMOVE
ASSIGN LETTER=V
SELECT DISK=SYSTEM
CLEAN
CONVERT GPT
CREATE PARTITION EFI SIZE=1024
FORMAT FS=FAT32 QUICK
ASSIGN LETTER=U
CREATE PARTITION PRIMARY SIZE=%PARTSIZE%
FORMAT FS=NTFS QUICK
ASSIGN LETTER=C
installpe.bat
DISKPART /S SETUDISK.TXT
SET REMDSK=V:
IF NOT EXIST REMDSK GOTO :ERRCMD
IF NOT EXIST REMDSK\SOURCES GOTO :ERRCMD
IF NOT EXIST REMDSK\SOURCES\BOOT64.WIM GOTO :ERRCMD
IF NOT EXIST REMDSK\SOURCES\BCD GOTO :ERRCMD
IF NOT EXIST REMDSK\BOOT GOTO :ERRCMD
IF NOT EXIST REMDSK\BOOT\BOOT64.SDI GOTO :ERRCMD
COPY REMDSK\SOURCES\BOOT64.WIM C:\
MD C:\WINPE
DISM /MOUNT-IMAGE /IMAGEFILE:C:\BOOT64.WIM /INDEX:1 /MOUNTDIR:C:\WINPE
XCOPY C:\WINPE C:\ /E /H
DISM /UNMOUNT-IMAGE /MOUNTDIR:C:\WINPE /DISCARD
BCDBOOT C:\WINDOWS /S U: /F UEFI
FORMAT C: /Q /X
DEL /Q U:\EFI\MICROSOFT\BOOT\BCD
COPY REMDSK\SOURCES\BCD U:\EFI\MICROSOFT\BOOT\BCD
MD U:\WINPE
COPY REMDSK\SOURCES\BOOT64.WIM U:\WINPE\
COPY REMDSK\BOOT\BOOT64.SDI U:\WINPE\
ECHO 成功安装Windows PE 64-bit到硬盘,系统将重启
PAUSE
EXIT
:ERRCMD
ECHO 启动U盘盘符不正确或者缺少文件,安装Windows PE 64-bit到硬盘被取消
PAUSE
DISKPART /S SETUDISK.TXT
- setudisk.txt
SELECT DISK=1
SELECT PARTITION=1
REMOVE
ASSIGN LETTER=V