Articles of sysprep

是否有指导如何复制和SQL Server 2014安装和运行的Windows 2012的系统准备?

我们有一台已安装并正在运行的服务器,现在我们希望将其复制。 服务器是Windows 2012与Sql Server 2014标准。 我没有find任何有关这方面的信息,所以可能呢? 有什么步骤来做到这一点? 在基于模板创build新机器时,需要对新机器做些什​​么? 作为备注,此时该机器正在Azure中运行,我们希望能够将其添加到我们自己的Azure VM模板中。

虚拟PC复制过程

这是我用于复制虚拟PC(在Windows 7上)的过程: 1 – 创build一个新的VPC。 2 – 在新的VPC上安装Windows 7。 3 – configuration新的Windows 7安装(安装Windows更新,安装应用程序等)。 4 – 在新的VPC上运行Sysprep。 5 – closures新的VPC。 6 – 制作新的VPC的VHD文件的副本。 7 – 创build一个新的VPC,在向导中指定“使用现有的VHD文件”,并提供复制的VHD文件的名称。 上面的工作正常,但有一点让我失望:在重复VPC的OOBE期间,当询问用户名时,我必须指定一个不同的用户名,而不是我为基础VPC指定的用户名。 这是有道理的,因为复制的VPC已经有了这个用户名。 但是我不明白的是为什么我被要求提供一个新的用户名呢? 是因为它是OOBE过程的一部分,而当OOBE是由微软devise的,他们没有想到基本操作系统映像可以被复制的事实? 谢谢 – -Todd

将Windows映像克隆到不同的HBAtypes时如何解决7B停止错误

安装Windows时,将search其驱动程序数据库并安装相应的HBA驱动程序,以便引导装载程序可以访问驱动器并引导系统。 当映像被采集并克隆到不兼容的HBAtypes的计算机时,Windows将无法使用7B(无法访问的引导设备)错误进行引导,因为每次引导时都不会重新扫描HBA。 在一台机器上创build的Windows映像是如何获取一个HBAtypes的,以克隆到另一个不兼容的HBAtypes的? 例如AHCI不支持AHCI,RAID支持非RAID,IDE支持SCSI等。 约束上: 免费的方法是可取的。 该图像不能被预先系统化和加载驱动程序的一堆不同的HBAtypes。 我也可能没有系统types的图像被采取从一开始。 我想远离Windows修复方法,因为我认为除了修复HBA驱动程序(如果它甚至修复了HBA驱动程序)之外,还会进行其他更改。 我能够得到这个工作的唯一方法是: 在我正在克隆的机器上安装新的Windows副本。 F6驱动程序添加如果需要添加。 使用我编写的脚本提取CriticalDeviceDatabaseregistry信息和驱动程序sys文件。 机器上的图像与不兼容的图像。 启动到ERD命令并附加到Windows安装并导入我以前提取的registry数据和驱动程序文件。 这通常工作,但它不是特别容易,ERD指挥官正在老化。 它甚至不是基于WinPE的。 我使用ERD命令的原因是它可以通过读/写访问连接到registryconfiguration单元,并具有对磁盘的读/写访问权限。 我使用这两种function来导入registry数据和驱动程序文件。 到目前为止,这种方法对我来说一般是有效的,但是我想看看考虑到我列出的约束条件,人们还有什么其他方法来解决这个问题。

运行Sysprep是否删除以前安装的应用程序

我已经安装了Windows Server 2008 R2的虚拟化副本,其中已经安装了一些应用程序(而不是服务器angular色),我希望将其重新部署到整个企业中的其他许多服务器上,包括安装的应用程序。 我把原始光盘映像称为我的黄金副本。 在过去,我拿了一份黄金副本,然后运行sysprep。 也许我这样说是错的,但是我可以回忆一下以前的尝试,只是在sysprep完成之后,发现所有先前安装的应用程序都被删除之后,才能find映像。 我是否正确地说明了这种情况,或者应用程序是否需要重新configuration,即与创build新用户帐户后Windows Media Player等应用程序的相同方式? 我已经咨询了微软关于sysprep的文档,但是认为它组织糟糕是一个轻描淡写的问题。

有没有办法阻止Sysprep破坏你的IIS安装?

好吧,这听起来有点灾难性,但至less在很多情况下这是事实。 我做了很多search,但没有find一个很好的线程,只是这样说。 事实上,来自MS标题的KB文章… 在使用-nosidgen命令行开关运行Sysprep后,缺lessIIS设置 ……这显然意味着…“不要使用Sysprep与IIS …我们将杀死它”。 https://support.microsoft.com/en-us/kb/827385 请告诉我,我错了,我错过了一些关键。 但是我已经解决了所有常见的问题: NTFS权限 运行aspnet_regiis 更改应用程序池安全上下文 和一切从线程: https : //stackoverflow.com/questions/5615296/cannot-read-configuration-file-due-to-insufficient-permissions 背景我有一个networking服务器join到一个简单的本地广告。 我需要它复制,所以我们从备份服务器映像它,运行与OOBE和概括选项的sysprep。 我必须从域中删除它,重命名机器,重新启动,然后重新join域。 这一切工作正常。 此外,卸载IIS并重新安装它也适用。 问题是,如果你有一个拥有大量网站节点的生产节点来处理所有的需要testing,然后再投入生产,这是很多工作。 如果没有别的,也许这个post将帮助你分享你的痛苦:)。

接受许可条款与sysprep和unattend.xml Windows Server 2016

我正在尝试使用sysprep和unattend.xml为云部署创buildWindows Server 2016 Datacentre模板。 在系统准备之后,在第一次login时,我仍然获得许可条款屏幕,在此我必须接受许可条款接受屏幕条款 这就产生了一个问题,因为我无法在接受条款之前将RDP插入服务器,这意味着我必须通过控制台。 这是我的unattend.xml文件: <?xml version="1.0" encoding="utf-8"?> <unattend xmlns="urn:schemas-microsoft-com:unattend"> <settings pass="oobeSystem"> <component name="Microsoft-Windows-International-Core" processorArchitecture="wow64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <InputLocale>en-GB</InputLocale> <SystemLocale>en-GB</SystemLocale> <UILanguage>en-GB</UILanguage> <UILanguageFallback>en-GB</UILanguageFallback> <UserLocale>en-GB</UserLocale> </component> <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <OOBE> <HideEULAPage>true</HideEULAPage> </OOBE> <FirstLogonCommands> <SynchronousCommand wcm:action="add"> <CommandLine>cscript //bc:\windows\system32\slmgr.vbs /ato</CommandLine> <Description>Force Windows Activation</Description> <Order>1</Order> <RequiresUserInput>false</RequiresUserInput> </SynchronousCommand> <SynchronousCommand wcm:action="add"> <Order>2</Order> <CommandLine>reg […]

Windows和Office的KMS激活失败

我已经克隆和部署了几台具有相同硬件的PC,因为它们是同一个型号。 步骤如下: 电脑A: 安装Windows 安装应用程序/驱动程序/更新 捕获图像版本#1 运行sysprep join域 激活窗口和办公室 电脑B,C等: 将Image Version#1部署到一台机器 运行sysprep join域 激活窗口和办公室 sysprep时运行以下bat文件 @ECHO OFF reg add "HKLM\SYSTEM\Setup\Status\Sysprepstatus" /v CleanupState /t REG_DWORD /d 00000002 /F reg add "HKLM\SYSTEM\Setup\Status\Sysprepstatus" /v GeneralizationState /t REG_DWORD /d 00000007 /F reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform" /v SkipRearm /t REG_DWORD /d 00000001 msdtc -uninstall timeout 120 msdtc -install timeout […]

在SYSPREP-ed Windows XP上禁用安全中心

我正在使用SYSPREP在独立环境中部署Windows XP SP3映像。 我正在用补丁,驱动程序等更新现有的图像。尽pipe我的第一个图像从未在第一次login时启动Windows安全中心,但我的新图像是。 Symantec Corporate 10.1.6.6000在SYSPREP之前安装,并​​具有最新的病毒定义。 安全中心在login时启动,似乎最初认为杀毒软件是禁用的,但是一旦赛门铁克加载后就会“绿色”。 安全中心保持开放。 由于“最终用户”正在将图像应用到硬件上,所以我想阻止安全中心出现。 我试图通过在SYSPREP之前修改registry来禁用安全中心,并且通过在最小化安装结束时运行的CMDLINES.TXT来禁用安全中心。 我已经使用了以下registry项/值组合: ;Override Antivirus Monitoring [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Security Center] "AntiVirusOverride"=dword:00000001 ; Setting persists across SYSPREP – no effect. ;Disable Anti-virus Notifications [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Security Center] "AntiVirusDisableNotify"=dword:00000001 ; Setting persists across SYSPREP – no effect. ;Disable Security Center Service [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wscsvc] "Start"=dword:00000004 ; Setting does not persist across SYSPREP. 这些registry项没有任何作用。 我将如何去隐藏安全中心或防止加载? […]

Windows 7上的Sysprep为非Windowspipe理员?

我需要使用sysprep来部署一些Windows 7机器。 我找不到任何解释这一点的资源。 特别是,我已经将所有想要的图像加载到计算机上。 如果我想用这个方法克隆到其他200台机器上,我需要采取哪些步骤? 还是我需要重新开始,使用“审计”模式创build图像? 我正在使用的机器是从制造商预先configuration了一系列定制的驱动程序,重新安装不会很有趣 – 我宁愿使用它们的基础映像来构build。 干杯, 胜利者

是否有可能更新syspreped父图像,而不会影响hyper-v中的子diff分区磁盘

这关系到SO:你能否更新Hyper-V父差异磁盘来将更新推送给所有的孩子? 我已经设置了父磁盘是操作系统的syspreped映像。 我用差异磁盘创build了一个子虚拟机,使用syspreped映像作为父级。 是否有可能更新syspreped图像而不影响孩子? 是否有任何其他configuration,当更新(syspreped)父级时不会销毁子磁盘? 我没有成功地将更改应用到父虚拟机,但没有从虚拟机虚拟机中获取错误: Failed to Power on with Error 'The chain of virtual hard disks is corrupted. There is a mismatch in the identifiers of the parent virtual hard disk and differencing disk.'. 这个消息发生在我启动父机时,完全激活(从sysprep)更新操作系统,然后再对父系统执行一次sysprep。 之后,孩子差异磁盘将不会再次启动。