精华内容
下载资源
问答
  • Windows 系统封装

    2021-03-07 00:57:21
    系统封装是将一个完整的系统以拷贝的形式打包,然后用粘贴的形式安装在另外一个系统盘上。相对正常安装,它的好处是可以大大地节约时间。...自Windows 7开始,系统自带封装工具。我们完全可以用它来制作自己的系

    系统封装是将一个完整的系统以拷贝的形式打包,然后用粘贴的形式安装在另外一个系统盘上。相对正常安装,它的好处是可以大大地节约时间。系统封装是对将微软安装版的系统做成Ghost版系统的一种方法。

    网上封装的Ghost系统大多带了很多软件,虽然很方便,但有些是我们不需要的。不同的渠道下载的系统,难保不被动什么手脚。有些封装者为了减少体积,封装前对系统组件精简,使系统功能不全,稳定性也要看封装者的经验。

    其实系统封装很简单,自己动手丰衣足食。自Windows 7开始,系统自带封装工具。我们完全可以用它来制作自己的系统镜像。

    封装前工作

    1. 准备一个可进入WinPE的U盘或SD卡,用于系统备份
    2. 封装的系统最好是新安装的系统,封装前安装所有补丁和自己需要的软件

    所有的软件都使用默认安装,不要更改磁盘。XP时代建议软件安装到其他盘是为了提高系统启动速度。但是从Win7开始,系统加载机制优化,软件建议安装到系统盘。
    在还原系统时,不能确定其他电脑有多少个盘,但一定会有系统盘。软件安装到系统盘是兼容性最好的。

    开始封装

    进入目录:C:\Windows\System32\Sysprep ,打开 sysprep.exe 程序,如图配置:

    在这里插入图片描述

    选择“进入系统全新体验(OOBE)”,勾选“通用”。

    选项中的“系统审核模式”用于测试,普通用户用不到。
    勾选“通用”,系统重启前会清理掉设备的特定的驱动文件。不勾选在别人的电脑上还原可能会出现问题。

    点确定后,系统执行完全关系。

    插入提前准备装有WinPE的U盘,进入WinPE用Ghost或其他工具把系统盘备份。这样一个通用的系统就封装完成。

    系统封装后重启会进入初始化,和全新安装一样。需要注意的是,Windows 7系统只能封装三次。封装操作可以在虚拟机中做,需要的时候拿来恢复系统。

    网上Ghost系统会把常用驱动一起封装,恢复时会执行一些初始化脚本。我不建议把驱动封装进去。现在Windows 10系统能识别很多硬件,基本不会出现网卡无法识别的情况。而且Windows 10会自己检测驱动,通过更新程序联网下载。通过系统下载的驱动都是经过认证的,不会出现问题。如果需要给无网络环境机器安装,可以下载驱动精灵离线版。


    除非注明,否则均为"攻城狮·正"原创文章,转载请注明出处。
    本文链接:https://engr-z.com/310.html

    展开全文
  • Windows 10 封装普通EXE为系统服务

    千次阅读 2018-08-22 00:35:51
    Windows 10 封装普通EXE为系统服务 Windows服务是指Windows操作系统中的一种运行在后台的计算机程序。它在概念上类似于Unix/Linux守护进程,一个标准的Windows服务必须匹配...SC.exe 为Windows系统自带工具,可对W...

    Windows 10 封装普通EXE为系统服务

    Windows服务是指Windows操作系统中的一种运行在后台的计算机程序。它在概念上类似于Unix/Linux守护进程,一个标准的Windows服务必须匹配服务控制管理器(SCM)(负责管理Windows服务的组件)的接口规则和协议,处理服务控制管理器(SCM)的启动、停止和暂停消息。

    SC

    SC.exe 为Windows系统自带工具,可对Windows系统服务进行创建查询启动停止删除等操作。
    注意: sc.exe 只支持操作服务控制管理器(SCM)接口规范的系统服务. 一般的网络服务进程如shadowsocks, nginx 等无法作为服务直接启动,需要用到接下来提到的服务封装器.

    SrvAny.exe

    SrvAny.exeWindows Resource Kit中一个特殊组件。可以作为服务封装器来处理预期的服务接口(例如处理service_start,然后响应service_started或service_failed)并允许配置任何可执行文件或脚本作为一个服务。

    示例

    这里以shadowsocks为示例:

    Step 1

    首先以SrvAny.exe作为封装器创建一个名为”shadowsocks”系统服务框架, 服务暂时还无法使用, 具体的shadowsocks运行配置稍后通过注册表详细配置.

    sc create "shadowsocks" binPath=C:\Go\bin\srvany.exe type= own start= auto DisplayName= "shadowsocks"

    sc query 查询服务状态为STOPPED.

    sc query shadowsocks
    
    SERVICE_NAME: ss_59488
            TYPE               : 10  WIN32_OWN_PROCESS
            STATE              : 1  STOPPED
            WIN32_EXIT_CODE    : 0  (0x0)
            SERVICE_EXIT_CODE  : 0  (0x0)
            CHECKPOINT         : 0x0
            WAIT_HINT          : 0x0

    Step 2

    运行regedit, 定位到以下KEY:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\shadowsocks

    右击”shadowsocks”项, “新建”->”项”, 创建Parameters子项.

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Services\Parameters

    Step 3

    Parameters子项下添加”shadowsocks”运行配置:

    名称类型描叙
    AppDirectoryREG_SZ运行目录
    ApplicationREG_SZ运行exe路径
    AppParametersREG_SZ运行exe参数

    当服务控制管理器(SCM) 通知SrvAny.exe 封装器启动时, SrvAny.exe将查找注册表以上配置,启动指定Application .

    Step 4

    sc start shadowsocks
    SERVICE_NAME: shadowsocks
            TYPE               : 10  WIN32_OWN_PROCESS
            STATE              : 2  START_PENDING
                                    (NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
            WIN32_EXIT_CODE    : 0  (0x0)
            SERVICE_EXIT_CODE  : 0  (0x0)
            CHECKPOINT         : 0x0
            WAIT_HINT          : 0x7d0
            PID                : 31452
            FLAGS
    sc query shadowsocks
    SERVICE_NAME: shadowsocks
            TYPE               : 10  WIN32_OWN_PROCESS
            STATE              : 4  RUNNING
                                    (STOPPABLE, PAUSABLE, ACCEPTS_SHUTDOWN)
            WIN32_EXIT_CODE    : 0  (0x0)
            SERVICE_EXIT_CODE  : 0  (0x0)
            CHECKPOINT         : 0x0
            WAIT_HINT          : 0x0

    其他封装器

    SrvStart

    https://github.com/rozanski/srvstart

    winsw

    https://github.com/kohsuke/winsw

    NSSM

    推荐使用, 只需运行命令即可通过图形界面完成配置, 具体可访问 the Non-Sucking Service Manager.

    nssm install <servicename>

    Windows Service Manager (SrvMan)

    http://tools.sysprogs.org/srvman/

    Resource

    Windows Resource Kit

    Resource_Kit Wiki

    展开全文
  • Windows 7 系统封装部署工具,支持系统部署前运行接口100个、系统部署时运行接口100个、系统部署完毕后运行接口100个、首次登录系统、登录用户时...win7封装工具(Panws Sysprep)win7封装工具下载,支持封装Windows7系
  • 绝不能错过的封装工具,你值得拥有,赶紧来试试吧!
  • Qt使用windeployqt工具进行打包 在了解如何打包之前先讨论一下qt的打包环境 1、debug和release的选择 对于qt-creator来说,debug最大的优势在于方便调试,但是随之而来的便是巨大内存的库加载,对于现代的电脑来说...

    Qt使用windeployqt工具进行打包

    在了解如何打包之前先讨论一下qt的打包环境
    

    1、debug和release的选择

    对于qt-creator来说,debug最大的优势在于方便调试,但是随之而来的便是巨大内存的库加载,对于现代的电脑来说一两个G的占用并不算大,所以在代码只需要在自己电脑上面运行和供于学习来说无可厚非。
    但是当我们想要将写好的代码发送给顾客,而发送者的电脑上又没有qt的运行环境,这个时候打包成为必不可少的步骤
    对于打包来说,debug版本比release版本的内存大十倍不止。所以如果有想打包操作的话,最好是一开始就选择release进行打包

    2、对于目标机上有qt的运行环境(环境变量里面有qt的bin目录的话)

    环境变量可以在控制面板->系统和安全->系统->高级系统设置->环境变量->path里面添加qt的bin目录,一般在mingw里面。
    在qt-creator或者vs里构建了某个程序,如果是debug版本的就会在放置的文件目录下生成build-xxx-debug文件夹,如果运行程序后里面会出现一个xxx.exe的可执行文件如下图:
    在这里插入图片描述
    可以直接复制该exe文件发送,能够在任何拥有qt环境的主机或者开发板上面运行(可以大胆的分享我们的代码成果!)

    目标没有qt的运行环境

    我做了一个很好玩很有趣的游戏,我现在想分享给我心仪的女生,怎么办?
    总不能跑过去给她电脑上面装一个qt吧,你行你上我反正不行,游戏里面做了很多表达心意的东西。我就想让她一打开就能运行,那么正事开始了

    1、选用release

    在创建工程的时候就可以选择,勾上Release,debug最好也勾上,方便调试
    在这里插入图片描述
    选好后进去编好程序,运行的时候当然可以拿debug进行调试,等调试没问题后,在左边项目选项里面的构建设置添加一个release版本的,再构建一次,就会再工作目录里面生成另外一个build-xxx-release的文件夹。
    我们所操作的就是该文件夹。

    在这里插入图片描述

    2、使用Qt xxx for DeskTop(xxx是版本号)

    做好上面的之后就可以利用官方工具windeployqt来进行打包了(当然有别的方法,感兴趣的可以多查查资料)。
    windeployqt是qt自带的exe文件,可以在工作目录里面找到,但是本文建议在qt自带的cmd里面操作,也就是qt xxx for DeskTop(不要用win + R 打开的cmd),windows自带的cmd打包后会损失很多链接库,造成打包后目标打不开的情况。
    【1】打开qt for desktop,转到要打包的build-xxx-release目录,和windows自带的cmd使用方式一样。
    在这里插入图片描述
    【2】输入F:到F盘,或者用cd F命令也是一样的,到qt的工作目录下(创建qt程序的时候自己指定的目录),再进入build-xxx-release目录里面,输入windeployqt xxx.exe,就会加载所有的依赖文件和翻译文件(注:xxx.exe必须是存在的文件名也就是目标可执行文件)。
    在这里插入图片描述
    出现上图情况后,就说明打包已经完成了,这个时候将build-xxx.release文件里面的整个release文件夹里面的exe文件就能够在没有qt环境的电脑上面运行了。

    3、将整个release文件夹打包

    在这里插入图片描述
    如果能力很强的话可以尝试使用NSIS(Nullsoft Scriptable InstallSystem)软件对该文件夹压缩后进行程序的封装,不进行封装也行,将该release文件夹压缩发出去,只要下载了整个文件夹,打开里面的exe文件,就能在没有qt运行环境的机器上面运行了。

    <补充说明一下,测试打包程序是否成功,最好是在一台没有安装qt运行环境的电脑上测试,自己的电脑就算打包后缺少某些依赖文件也可能成功运行,因为你的环境变量已经设置好了,qt会进行库的共享!>
    本文只能做一篇建议文章,如果有需要改进的地方,欢迎指出,一起讨论,一起进步!

    展开全文
  • 1、程序位置为:“C:\Windows\System32\sysprep\sysprep.exe”,也可以通过运行“sysprep”,打开sysprep.exe封装工具。 2、运行sysprep.exe封装工具,打开后点击确定就可以进行封装。 如果勾选“通用”的话有...

    Windows系统封装初始化工具sysprep

    Sysprep简介

    Sysprep程序是微软公司用来配置Microsoft Windows全新安装的一个工具,是为方便企业用户部署系统而设计的。

    Sysprep使用

    1、程序位置为:“C:\Windows\System32\sysprep\sysprep.exe”,也可以通过运行“sysprep”,打开sysprep.exe封装工具。

    2、运行sysprep.exe封装工具,打开后点击确定就可以进行封装。
    如果勾选“通用”的话有什么作用?
    如果勾选“通用”在初始化系统的时候后会多一个硬件和驱动重新识别和安装的过程。
    一般是跨硬件进行操作系统迁移的时候才会勾选该按钮,就是让这次封装的系统能在其它不同硬件的计算机上运行。

    关机选项可以根据我们需求进行配置,如果设置为重新启动,封装完成后会自动进行重启。

    封装完成后就可以看到 欢迎界面了。

    封装完成后你的操作系统配置与数据是不丢失的,包括windows激活与防火墙配置等。

    为什么要使用Sysprep作用

    微软的操作系统很早就开始使用安全标识符(SID)对计算机和用户进行识别。在域控环境中,分配给计算机账号的叫 Machine SID,分配给用户账户的是用户账户 SID。处于工作组计算机的 SID 是由算法生成的,除特殊账户外,其它用户的 SID 也是由算法生成的;而域中各对象的 SID 是由域范围的 SID 和具有唯一性的相对标识符 (RID) 连接组成,RID 是在创建安全主体时由域中的 RID Master 分配的。RID Master 的作用是:分配可用 RID 池给域内的 DC 以及防止对象的 SID 重复。

    所以当你从一台主机克隆出多个 PC,或者使用同一虚拟机母板克隆出多台 VM 之后,其 SID 势必会相同,在加入域时会造成安全主体的识别混乱和加域失败等,通过Sysprep封装就可以解决该问题

    展开全文
  • vLite是一款非常简单实用的第三方封装软件,因其可以有效地给Vista光盘减肥并创建自己的个性化iso安装盘,而Windows7安装光盘与Vista采用相同封装方式,故而vLite更多的是用于配置和精简windows7,方便、易用,需要...
  • 使用Windows Sysprep来封装系统

    千次阅读 2020-10-27 15:02:41
    装机部署系列教程——windows部署系列之无人值守安装windows7ft 利用Windows7,Windows部署服务批量安装+无人值守安装系统 How to create an unattended installation of Windows 10 微软官方文档关于无人值守自动...
  • C#如何实现Windows自带打印功能

    万次阅读 多人点赞 2017-10-29 12:52:34
    在使用打印机自带的SDK开发失利只后,经过一系列的实验,发现,这个打印机可以直接用我安装好的驱动直接进行打印操作,用word直接调整好字体之后打印是完全没有问题的,所以,推测,应该可以直接调用人家封装好的...
  • Windows系统封装部署全过程介绍

    千次阅读 2017-11-02 23:10:00
    说到系统的封装,相信大家都已经有一定的了解了,而我个人理解的封装系统过程其实就是在原有的纯净的操作系统上,部署一些应用后重新封装成模板,使用模板即可安装系统同时应用系统内封装的一些自定义程序。...
  • 今天,教大家一个轻松封装系统镜像的办法吧,也就是把一个已安装好应用软件的Windows操作系统封装为ISO镜像或GHOST包,然后就可以拿到其它电脑上直接安装或恢复了,这样是不是简单很多?~~~ 来来来,首先,备好...
  • 在组策略里找到“计算机配置”-“Windows设置”-“安全设置”-“本地策略”-“安全选项”,在“安全选项”里认真查找“用户帐户控制-以管理员模式批准运行所有管理员”这项,将这项禁用掉,即可解决个别软件死活无法...
  • Sysprep工具封装系统

    2011-03-05 18:18:01
    ----本篇只涉及有关创建自定义安装映像中利用光盘自带系统准备工具封装系统部分 使用系统自带的系统准备工具sysprep重新封装系统 1、确保您计算机上拥有正确版本的 Sysprep.exe。 Win2000系列系统准备工具下载...
  • windows自带的打包软件

    2011-11-04 14:20:28
    IExpress是微软为压缩CAB文件及制作安装程序所开发的小工具,其实应该算是MAKECAB的一个Shell。虽一直藏身于微软的产品中,却从未对它说明过,但不能否认是一款不错的免费软件。      专用于制作各种 CAB 压缩...
  • Windows 7 封装篇(一)【母盘定制】[手动制作]定制合适的系统母盘 http://www.win10u.com/article/html/10.html Windows 7 封装篇(一)【母盘定制】[手动制作]定制合适的系统母盘 Windows 7 封装篇(一)...
  • win7封装工具sysprep的使用方法说明

    千次阅读 2013-05-23 10:49:16
    win7封装工具sysprep的使用方法说明注意:经本人亲自实验,封装前请先卸载掉杀毒软件和360安全卫士这种安全类软件,否则可能会遇到GHOST到新机器上时启动无法完成配置的问题,详见:win7关于sysprep封装后无法完成...
  • Zstack如何封装Windows及Linux镜像

    千次阅读 2020-03-13 00:15:26
    文章目录镜像封装目的介绍提高安装效率无人值守安装自定义配置Linux镜像封装及注意事项创建云主机系统模版配置系统模版创建镜像使用镜像创建云主机Windows virtio模式镜像封装及注意事项创建云主机添加系统镜像,...
  • (1)ES3的补丁安装功能支持Windows系统补丁和微软Office补丁的安装。 (2)ES3的补丁安装功能具备一定的智能识别能力,能够智能判定当前系统和补丁的匹配关系,但您最好能将您的补丁分分类,以防万一。 (3)如果您...
  • 用Dism++封装Windows 7镜像

    万次阅读 2018-01-02 22:13:35
    由于Windows 10自带各种最新驱动,所以安装Windows 10其实是非常简单的一件事情,而且安装完成之后,Windows Update还会自动在线搜索其他驱动,我们甚至都不需要使用鲁大师、驱动人生等软件来安装驱动。相比之下,...
  • windows 安装包制作工具

    千次阅读 2017-08-17 11:11:52
    各种安装包打包发布工具(安装制作...这里HAWARK STUDIO对几种常见的程序打包封装工具进行一次大串联,让大家少走点弯路。 1.小兵安装包制作工具--不得不承认,国产兵兵的营销做得很牛逼,只要打开百度搜索“安
  • [2010.10.14][封装工具][天空作品] Easy Sysprep v3 RC3(+ SkySRS3.00) 来源:自由天空技术论坛,原文链接:http://sky123.org/thread-26640-1-1.html Easy Sysprep v3 简介 1、欢迎使用 (1)ES3目前支持WinXP ...
  • 个人作品——类windows自带的计算器

    千次阅读 2012-08-18 16:28:11
     语言:java(javaAPI 很多函数都应经封装好了,使用起来很方便)  软件使用环境:Android智能手机  声明:基于兼容性的考虑,我使用Android1.6,所以只要是Android1.6以上版本的手机都可以安装该软件。  借...
  • JDK自带工具

    千次阅读 2017-08-13 19:39:35
    下面,我们就按照工具文件名称的英文顺序来逐一介绍JDK内置的工具工具名称 描述 appletviewer.exe 用于运行并浏览applet小程序。 apt.exe 注解处理工具(Annotation Processing Tool),...
  • NSSM是一个服务封装程序,它可以将普通exe程序封装成服务,使之像windows服务一样运行。同类型的工具还有微软自己的srvany,不过nssm更加简单易用,并且功能强大。它的特点如下: 支持普通exe程序(控制台程序或者...
  • XP系统封装常用工具.ISO

    千次阅读 2010-10-01 16:15:00
    以下是本人自用的封装常用工具包,拿出来给大家分享一下。 <br />下载地址:http://u.115.com/file/f8a8bf6d00<br /><br />校验信息: 文件:封装常用工具.iso 大小: 293914624 字节 修改...
  • 本文的所有操作都需要在Windows PE下进行。虽然这可能没有在DOS环境下方便,不过用Windows PE取代DOS已经是一个必然的趋势,同时,Windows PE环境也使imagex的适用范围更广。 本文的所有操作都需要在Windows PE下...
  • 一般大中型企业会使用Sysprep来封装系统,用WDS(Windows部署服务)来安装部署操作系统。而中小型企业更多采用的是Sysprep和ghost来备份。两者的区别是WDS是C/S模式,镜像保存在服务器端,通过网线来传输,而ghost...
  • 修改windows系统SID工具

    2012-04-21 21:17:45
    ghost出来的系统SID都一样,若要修改,这个工具能帮你修改windows系统SID
  • Wireshark自带的命令行工具使用mergecap,rawshark,reordercap,text2pcap使用方法简介
  • 如何重新封装 Windows系统??

    千次阅读 2017-11-15 19:42:00
    如何重新封装 Windows系统?? 在ESXI VM模板制作中,我们一般安装好系统,并设定好所有标准化选项,之后进行系统封装,以便通过模板部署的虚拟机在首次启动时可以自动更新SID;如果此过程 中没有进行封装这个步骤...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 23,829
精华内容 9,531
关键字:

windows自带的封装工具