上个星期网上泄漏了微软最新的操作系统Windows 8.1,我便迫不及待的下载下来进行体验。发现其安装过程交互次数太多,太过漫长,遂研究了一下无人值守安装,现将成果记录如下。

一. 微软有专门的布署工具来制做无人值守配置文件,名叫WIndows 系统映像管理器,被包含在ADK工具集中。ADK工具体整体下载有5G之多,其实这个工具打包压缩后只有1.29M。现提供如下:

WSIM.zip

二. 虽然不复杂,但从头白手做一个配置也是不经济的。网上已有做好的通用配置,在此基础上修改即可。

119网盘

三. 网上已有很多图文并茂的教程,有些甚至还做了深入分析,一个会装操作系统的人应该是很容易就看懂的。上面的通用配置文件也是从下面的地址中摘取出来的。

系统封装定制技术

Windows8无人值守教程

如何实现WIN8 无人值守应答全解释

使用 Windows ADK 进行 Windows 部署

傲笑紅塵路: 建立 Windows 8 /Windows Server 2012 自動暨自訂式安裝的回應檔案

四. 做为一名编程人员,还会在系统安装完之后打开部分默认未打开的功能,如.Net 3,IIS,Telnet Client等。经过我的实验,除.Net 3之外的功能都可以在应答文件中配置打开,.Net 3 由于没有被包含在Install.Wim中,需要在首次登录时使用脚本命令打开。在下面的引用与上面的最后一篇宝岛友人的博客里都提到。

Autounattend.xml and NetFx3

这里还存在另外一种情况,如果使用WinNetSteup工具通过指定应答文件后展开Install.wim的方式来安装系统,AIK中Packages的设置将全部无效,而如果选择使用首次登录命令行的方式来安装,虽然在AIK里CommandLine中可以输入1024个,但实际却不得超过256个字符,不然命令将不会被执行.最终,我将一条900多个字符的命令拆成了13条短命令.

五. 对于WIndows系统,一个比较好的安全策略是禁用系统默认Administrator账号,然后新建一个自己的账号并加入Administrators组。默认情况下在应答配置中无法设置账号密码永不过期,这也需要在首次登录时使用脚本命令实现。

Prevent password expiration

六. 想彻底关闭UAC,除了在其设置界面中将拖条拉到最底处外,还需在组策略中进行设置,重启后即可生效.下面这篇文章中的命令中Win8中也是适用的.当然,彻底关闭后,就无法使用Modern应用了.

WIN7用命令关闭UAC

这里也存在另外一种情况.在ADK中实际上提供了禁用UAC的配置节,名叫Microsoft-Windows-LUA-Settings,但在操作中软件会将这个配置放到offlineServicing下,且只能放在它下面,这是不对的.正确的做法是放到specialize下,这目前只能通过手工的方式改动.

EnableLUA pass - which is right, WSIM or the help?

windows 8.1无人值守安装的更多相关文章

  1. windows server 无人值守安装

    使用 answer file:AutoUnattend.xml 来无人值守安装,到了选系统这步 还是要手动选择一个系统,这是为什么?怎么设置可以默认进入GUI的系统进行安装啊?

  2. KickStart 无人值守安装系统

    一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持 ...

  3. [转]CentOS 6.4下PXE+Kickstart无人值守安装操作系统

    一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持 ...

  4. CentOS6 PXE+Kickstart无人值守安装

    一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持 ...

  5. CentOS 6.4下PXE+Kickstart无人值守安装操作系统 转

    一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持 ...

  6. [无人值守安装操作系统]__RHEL6__FTP+TFTP+DHCP+Kickstart+PXE

    实验环境 1.实验平台:VMware Workstation 10 2.实验OS:RHEL6 3.服务器A: (1) 10.0.10.158 (2) DHCP/FTP/TFTP (3) 有可使用的yu ...

  7. CentOS 6.6下PXE+Kickstart无人值守安装操作系统

    一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持 ...

  8. 【转载】CentOS 6.4下PXE+Kickstart无人值守安装操作系统

    [转载]CentOS 6.4下PXE+Kickstart无人值守安装操作系统 转自:CentOS 6.4下PXE+Kickstart无人值守安装操作系统 - David_Tang - 博客园 http ...

  9. Centos下PXE+Kickstart无人值守安装操作系统

    一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持 ...

随机推荐

  1. js动态获取当前系统时间+js字符串转换为date日期对象

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/ ...

  2. thinkphp条件查询和模糊查询的一些方法

    #文章管理 public function adminArticle(){ $adminArticle=M("article"); $arr_seach=$this->sea ...

  3. ZK 父窗口与子窗口消息交互

    父窗口代码: 前台(test.zul) <?page title="" contentType="text/html;charset=UTF-8"?> ...

  4. php图片转为资源数据

    $file='C:\Users\feng\Desktop\images\banner.png';  //图片路径 $type=getimagesize($file);                 ...

  5. SpringBoot配置Email发送功能

    相信使用过Spring的众多开发者都知道Spring提供了非常好用的 JavaMailSender接口实现邮件发送.在Spring Boot的Starter模块中也为此提供了自动化配置.下面通过实例看 ...

  6. angularJs模糊查询

    html代码 <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <tit ...

  7. python 正则使用笔记

    python正则使用笔记 def remove_br(content): """去除两边换行符""" content = content.r ...

  8. schtasks在win7下提示错误:无法加载列资源

    转自: http://blog.chinaunix.net/uid-24946452-id-2887851.html 查看cmd 编码 chcp 如使用 936中文GBK编码的话 schtasks.e ...

  9. [转]第四章 使用OpenCV探测来至运动的结构——Chapter 4:Exploring Structure from Motion Using OpenCV

    仅供参考,还未运行程序,理解部分有误,请参考英文原版. 绿色部分非文章内容,是个人理解. 转载请注明:http://blog.csdn.net/raby_gyl/article/details/174 ...

  10. asp.net页面间传值方式

    使用asp.net开发项目,必然会在页面间进行传值,本文介绍几种常见的页面传值方式,仅作笔记,以便后续查找使用. 前提:新建两个页面:ValuePage.aspx,ObtainValue.aspx,本 ...