Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 5840|回复: 19

[技术] 一篇来自无忧的文章——Win8.1/8/7封装不求人 [复制链接]

Rank: 7Rank: 7Rank: 7

UID
103593
帖子
1541
PB币
1957
贡献
0
技术
49
活跃
1681
发表于 2013-11-17 20:10:49 |显示全部楼层
原帖:Win8.1/8/7封装不求人
http://bbs.wuyou.com/forum.php?mod=viewthread&tid=318439&fromuid=44840

尊重原作者!原帖照转……

     既然Win8.1完美激活都已经出来了,那就凑个热闹,发个系统封装的帖子,以减少大伙的工作量,为初学者点起一盏小灯,为论坛攒点人气。此工具包仅限于系统安装以后封包。
一、先说封装工具包主要用法
为了不把人吓到,先说下小工具包用法,真的是超级简单了。
进审核模式系统后,把附件解压缩后,直接 “一键封装Win8_x64”右键管理员身份运行就行了。
如果你要封装处理现在正在运行的系统,最好把Administrator账户名字还原,把密码清空。有些人为防黑客,把Administrator改名了。
如果想实现一些个性化封装定制,并看下本封装包有哪些东西,建议跟着往下走。
二、再说封装准备工作
废话少说,关闭一些硬件资源,如网卡、声卡、串口等,装Win8.1系统,最好是专业大客户版,以审核模式进系统,安装必备软件。审核模式:在要求输入系统个性信息时,同时按Shift+Ctrl+F3三个键,就行。
安装软件注意取舍,Office2013的确很好,很快,那就少安装其他软件了,控制总体积。
找个Activity软件,呵呵,好多激活软件封装部署后也有效。
准备自动应答文件,xml,我的示例可用。Win8.1/8/7三代自动应答文件几乎没有变化,但个别选项有细微差别,感觉在8.1/8中,Specialize阶段最好别搞太多动作,把主要动作都放在OOBE阶段最好,放在进桌面后也不错。我的自动应答文件Win8.1/8通用,Win7 PR VL与零售旗舰通用,因为在Specialize阶段和OOBE阶段动作很少,就用了个激活Administrator和跳过OOBE,兼容性当然超强了。64位与32位绝对不通用。感觉在封装里实现个性化功能,还不如在系统首次登录时实现更方便。
驱动和补丁看个人需求,还是要控制总体积。我为单位封装的都很大,因为放在内网上用,不用刻盘。系统驱动和补丁,不一定现在封装,在安装前可以封,在做成wim映像后照样可以封。
可以准备IT天空的驱动包,一般300-800M之间,删除一部分也可以,看个人取舍。
封装都是调用微软的SysPrep命令,只不过应用自动应答文件后少了好多人工干预,加快企业客户批量处理。
三、本工具包几个文件解释
1、一键封装Win8_x64
::先进行系统清理,后把桌面主要快捷方式复制到新加默认账号桌面,接着把两个批处理文件复制到系统32目录,最后调用系统封装命令。
@echo off&color 0a
rd %systemdrive%\users\Dir_Test>nul 2>nul
md %systemdrive%\users\Dir_Test>nul 2>nul||(Echo 请使用右键管理员身份运行&&Pause >nul&&Exit)
rd %systemdrive%\users\Dir_Test>nul 2>nul

echo 正在帮您清除系统垃圾文件,请稍等......
::删除补丁备份目录
rd %windir%\$hf_mig$ /Q /S
dir %windir%\$NtUninstall* /ad /b /s>%~dp0Del_rd.txt
for /f %%i in (%~dp0Del_rd.txt ) do ( rd "%%i" /s /q )
del %~dp0Del_rd.txt  /f /q
::删除补丁安装记录内容(下面的del /f /s /q %systemdrive%\*.log已经包含删除此类文件)
del %windir%\KB*.log /f /q
::删除系统盘目录下临时文件
del /f /s /q %windir%\*.tmp
::删除系统盘目录下临时文件
del /f /s /q %windir%\*._mp
::删除系统盘目录下日志文件
del /f /s /q %windir%\*.log
::删除系统盘目录下GID文件
del /f /s /q %windir%\*.gid
::删除系统目录下scandisk(磁盘扫描)留下的无用文件
del /f /s /q %windir%\*.chk
::删除系统目录下old文件
del /f /s /q %windir%\*.old
::删除回收站的无用文件
del /f /s /q %windir%\recycled\*.*
::删除系统目录下备份文件
del /f /s /q %windir%\*.bak
::删除系统维护等操作产生的临时文件
rd /s /q %windir%\temp md %windir%\temp
::删除当前用户的COOKIE(IE)
del /f /q %userprofile%\cookies\*.*
::删除internet临时文件
del /f /s /q "%userprofile%\local settings\temporary internet files\*.*"
::删除当前用户日常操作临时文件
del /f /s /q "%userprofile%\local settings\temp\*.*"
dir   "%systemdrive%\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\*.lnk" /b  >%Temp%\fbackup.txt
dir   "%systemdrive%\Users\%username%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\*.*" /b /s >>%Temp%\fbackup.txt
dir   "%systemdrive%\Users\%username%\Desktop\*.*" /b /s >>%Temp%\fbackup.txt
dir   "%~dp0*.lnk" /b /s >>%Temp%\fbackup.txt
for /f "usebackq delims=" %%i in (%Temp%\fbackup.txt ) do (   copy "%%i"  "%systemdrive%\Users\Default\Desktop"  )
del  /f /s /q  %Temp%\fbackup.txt
copy %systemdrive%\Users\%username%\Favorites\*.*  %systemdrive%\Users\Default\Favorites
copy %~dp0Desktop_1.bat %windir%\system32
copy %~dp0Desktop_2.bat %windir%\system32
copy %~dp0Win8_SuspendOff.bat %windir%\system32
%windir%\system32\sysprep\sysprep.exe /oobe /generalize /shutdown  /unattend:%~dp0Unattend_Win8_x64.xml
2、Desktop_1.bat批处理解释
::实现以下以下几个小个性化:不显示快捷方式到,桌面显示计算机,这个还真不能缺,记事本默认换行,禁止远程注册表,添加英文输入法,并设置默认,设置文档目录,保留本批处理和关闭休眠批处理(针对SSD),最后开启内置Administrator账号Metro应用。不需要管理员身份。
@echo off&color 0a
echo Windows Registry Editor Version 5.00>%~dp0Custom_Win8_1.reg
echo.>>%~dp0Custom_Win8_1.reg
::不显示快捷方式到
echo [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]>>%~dp0Custom_Win8_1.reg
echo "link"=hex:00,00,00,00>>%~dp0Custom_Win8_1.reg
echo.>>%~dp0\Custom_Win8_1.reg
::桌面显示计算机
echo [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel]>>%~dp0Custom_Win8_1.reg
echo "{20D04FE0-3AEA-1069-A2D8-08002B30309D}"=dword:00000000>>%~dp0Custom_Win8_1.reg
echo.>>%~dp0Custom_Win8_1.reg
::记事本默认自动换行
echo [HKEY_CURRENT_USER\Software\Microsoft\Notepad]>>%~dp0Custom_Win8_1.reg
echo "fWrap"=dword:00000001>>%~dp0Custom_Win8_1.reg
echo.>>%~dp0Custom_Win8_1.reg
::禁止注册表远程修改
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurePipeServers\winreg]>>%~dp0Custom_Win8_1.reg
echo "RemoteRegAccess"=dword:00000001>>%~dp0Custom_Win8_1.reg
echo.>>%~dp0Custom_Win8_1.reg
::设置英文为默认输入法,微软拼音为第二输入法
echo [HKEY_CURRENT_USER\Keyboard Layout\Preload]>>%~dp0Custom_Win8_1.reg
echo "1"="00000409">>%~dp0Custom_Win8_1.reg
echo.>>%~dp0Custom_Win8_1.reg
echo "2"="00000804">>%~dp0Custom_Win8_1.reg
echo.>>%~dp0Custom_Win8_1.reg
::设置个人文档位置、下载文件位置
if exist d: (
   if exist D:\MyDoc (
     if exist D:\MyDoc\Download ( goto ExistDownload )
     md D:\MyDoc\Download
     goto ExistDownload
     )
   
   md D:\MyDoc
   md D:\MyDoc\Download
:ExistDownload
   echo [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]>>%~dp0Custom_Win8_1.reg
   echo "{374DE290-123F-4565-9164-39C4925E467B}"="D:\\MyDoc\\Download">>%~dp0Custom_Win8_1.reg
   echo "Personal"="D:\\MyDoc">>%~dp0Custom_Win8_1.reg
   echo.>>%~dp0Custom_Win8_1.reg
   echo [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]>>%~dp0Custom_Win8_1.reg
   echo "{374DE290-123F-4565-9164-39C4925E467B}"="D:\\MyDoc\\Download">>%~dp0Custom_Win8_1.reg
   echo "Personal"="D:\\MyDoc">>%~dp0Custom_Win8_1.reg
   echo.>>%~dp0Custom_Win8_1.reg
)

reg import %~dp0Custom_Win8_1.reg>nul 2>nul
del  /f /s /q  %~dp0Custom_Win8_1.reg>nul 2>nul
if exist %systemdrive%\Activity ( copy %windir%\system32\Desktop_1.bat %systemdrive%\Activity>nul 2>nul&copy %windir%\system32\Win8_SuspendOff.bat  %systemdrive%\Activity>nul 2>nul&goto DelBat )
md %systemdrive%\Activity>nul 2>nul
copy %windir%\system32\Desktop_1.bat %systemdrive%\Activity>nul 2>nul
copy %windir%\system32\Win8_SuspendOff.bat  %systemdrive%\Activity>nul 2>nul
:DelBat
del  /f /s /q  %windir%\system32\Desktop_1.bat>nul 2>nul
del  /f /s /q  %windir%\system32\Win8_SuspendOff.bat>nul 2>nul
::第二种方法,直接添加或者修改,比第一种方法简单,但不利于保留.reg文件
reg add HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System  /v "FilterAdministratorToken" /t reg_dword /d 1 /f>nul 2>nul
reg add HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System  /v "LocalAccountTokenFilterPolicy" /t reg_dword /d 1 /f>nul 2>nul
exit

3、Desktop_2.bat批处理解释
::修改计算机名,命名规则固定前缀,后加随机数字,如Marc-12308;
::修改OEM信息,娱乐而已,自己看
::可加入许多自定功能,大家懂的,入IP与域设置。
::需要管理员身份运行,但系统刚装好第一次开机不需要,就像部署过程一样具有较高权限。
@echo off&color 0a
echo Windows Registry Editor Version 5.00>%~dp0Custom_Win8_2.reg
echo.>>%~dp0Custom_Win8_2.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurePipeServers\winreg]>>%~dp0Custom_Win8_2.reg
echo "RemoteRegAccess"=dword:00000001>>%~dp0Custom_Win8_2.reg
echo.>>%~dp0Custom_Win8_2.reg
set str=%random%
echo [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\ComputerName\ComputerName] >>%~dp0Custom_Win8_2.reg
echo "ComputerName"="Marc-%str%" >>%~dp0Custom_Win8_2.reg
echo.>>%~dp0Custom_Win8_2.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\ComputerName\ActiveComputerName] >>%~dp0Custom_Win8_2.reg
echo "ComputerName"="Marc-%str%" >>%~dp0Custom_Win8_2.reg
echo.>>%~dp0Custom_Win8_2.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog] >>%~dp0Custom_Win8_2.reg
echo "ComputerName"="Marc-%str%" >>%~dp0Custom_Win8_2.reg
echo.>>%~dp0Custom_Win8_2.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters] >>%~dp0Custom_Win8_2.reg
echo "NV Hostname"="Marc-%str%" >>%~dp0Custom_Win8_2.reg
echo "Hostname"="Marc-%str%" >>%~dp0Custom_Win8_2.reg
echo.>>%~dp0Custom_Win8_2.reg
copy %~dp0oemlogo.bmp %windir%\System32>nul 2>nul
echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation] >>%~dp0Custom_Win8_2.reg
echo "Manufacturer"="ASUS" >>%~dp0Custom_Win8_2.reg
echo "Model"="Custom By Marc" >>%~dp0Custom_Win8_2.reg
echo "Logo"="%windir%\\System32\\oemlogo.bmp" >>%~dp0Custom_Win8_2.reg
echo "SupportHours"="周一至周五的9:00~17:00" >>%~dp0Custom_Win8_2.reg
echo "SupportPhone"="801678/13002621678" >>%~dp0Custom_Win8_2.reg
echo.>>%~dp0Custom_Win8_2.reg
reg import %~dp0Custom_Win8_2.reg>nul 2>nul
del  /f /s /q  %~dp0Custom_Win8_2.reg>nul 2>nul
if exist %systemdrive%\Activity ( copy %windir%\system32\Desktop_2.bat %systemdrive%\Activity>nul 2>nul&goto DelBat )
md %systemdrive%\Activity>nul 2>nul
copy %windir%\system32\Desktop_2.bat %systemdrive%\Activity>nul 2>nul
:DelBat
del  /f /s /q  %windir%\system32\Desktop_2.bat>nul 2>nul
exit
4、自动应答文件就不说了,选项就那么几个。
5、那几个快捷方式,方便大家Win8环境关机,或休眠。
四、注意事项
系统部署后,自启动里有两个假项目,就是两个批处理,但文件已经被挪走了,删掉即可。
最后祝大家DIY愉快!


Common.rar (83.88 KB, 下载次数: 188)

4

查看全部评分

UID
3405809
帖子
330
PB币
188
贡献
0
技术
13
活跃
299
发表于 2013-11-17 20:12:17 |显示全部楼层
沙发,支持

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

UID
259359
帖子
30285
PB币
38211
贡献
0
技术
63
活跃
2976

7周年庆典勋章 8周年庆典勋章 水神勋章

发表于 2013-11-17 20:32:31 来自手机 |显示全部楼层
谢谢图文就更好

Rank: 7Rank: 7Rank: 7

UID
11220
帖子
3433
PB币
13097
贡献
0
技术
15
活跃
1783

7周年庆典勋章 8周年庆典勋章

发表于 2013-11-17 20:57:17 |显示全部楼层
收藏一下!!!感谢楼主!!

Rank: 5Rank: 5Rank: 5

UID
823692
帖子
524
PB币
169
贡献
0
技术
0
活跃
106

8周年庆典勋章

发表于 2013-11-17 21:21:39 |显示全部楼层
谢谢图文就更好

积蛙步以致千里,积怠情以致深渊

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

UID
145613
帖子
24156
PB币
5354
贡献
0
技术
547
活跃
1658
发表于 2013-11-17 21:41:57 |显示全部楼层
感谢楼主

Rank: 5Rank: 5Rank: 5

UID
1480591
帖子
695
PB币
2040
贡献
0
技术
8
活跃
506
发表于 2013-11-17 22:04:49 |显示全部楼层
好东西顶一个。现在用的是系统自带的备份功能,很好用。恢复也不用重新激活。唯一不好的就是备份的文件太大,有20多G。

Rank: 2Rank: 2

UID
1097105
帖子
490
PB币
480
贡献
0
技术
0
活跃
445
发表于 2013-11-18 06:44:44 |显示全部楼层
感谢楼主!

Rank: 7Rank: 7Rank: 7

UID
1002304
帖子
2099
PB币
1216
贡献
0
技术
0
活跃
2166
发表于 2013-11-18 07:42:09 |显示全部楼层
谢谢楼主,学习了.

Rank: 5Rank: 5Rank: 5

UID
1697593
帖子
710
PB币
4892
贡献
0
技术
0
活跃
35
发表于 2013-11-18 08:47:04 |显示全部楼层
这么精品的帖子不顶不行

Rank: 2Rank: 2

UID
4109749
帖子
161
PB币
3
贡献
0
技术
17
活跃
651

灵感勋章

发表于 2013-11-18 09:12:21 |显示全部楼层
具体没搞明白怎么弄的,楼主再说明白一点就更好了

Rank: 20Rank: 20Rank: 20Rank: 20

UID
456912
帖子
86515
PB币
1600
贡献
0
技术
74
活跃
13320

热心会员 水神勋章

发表于 2013-11-18 09:14:53 |显示全部楼层
多谢,学习了。。。。。。。。。。

超级贵宾

Rank: 9

UID
251436
帖子
4463
PB币
8794
贡献
0
技术
0
活跃
942
发表于 2013-11-18 10:02:56 |显示全部楼层
主要是x64系统封装后 体积太大了   不知道如何精简

Rank: 5Rank: 5Rank: 5

UID
3474819
帖子
888
PB币
273
贡献
0
技术
5
活跃
1815
发表于 2013-11-18 11:47:19 来自手机 |显示全部楼层
学习了……

Rank: 9

UID
90064
帖子
1559
PB币
391
贡献
0
技术
35
活跃
382

活动参与先锋 灵感勋章

发表于 2013-11-18 12:02:55 |显示全部楼层
好東西就先收下了,謝謝指教。

Rank: 1

UID
2883862
帖子
7
PB币
0
贡献
0
技术
0
活跃
0
发表于 2013-11-25 23:27:39 |显示全部楼层
好东西顶一个。现在用的是系统自带的备份功能,很好用。恢复也不用重新激活。唯一不好的就是备份的文件太大,有20多G。

Rank: 2Rank: 2

UID
2616701
帖子
243
PB币
242
贡献
0
技术
0
活跃
168
发表于 2013-11-26 23:36:24 来自手机 |显示全部楼层
我用dism备份的,有问题直接格盘还原很好的样子,尝试过封装发现工作量有点大,而且没有成功,就不干了

Rank: 2Rank: 2

UID
3340302
帖子
235
PB币
1653
贡献
0
技术
7
活跃
30

8周年庆典勋章

发表于 2013-12-3 16:24:21 |显示全部楼层
大力支持中

Rank: 5Rank: 5Rank: 5

UID
4258897
帖子
716
PB币
1852
贡献
0
技术
183
活跃
1725
发表于 2013-12-3 19:58:21 |显示全部楼层
感谢楼主!

Rank: 5Rank: 5Rank: 5

UID
149917
帖子
1045
PB币
2299
贡献
0
技术
0
活跃
670
发表于 2013-12-3 20:06:18 |显示全部楼层
感谢楼主!支持!
回顶部
Copyright (C) 2005-2021 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件