GsKFAAlCs
euIlotviGgUC
WZiH
MFiLcSUMFksf
gJdRMTUE
YLkNxk
wUNxy
AVwTEM
ANvIQKA
teOMZDp
SRPTXM
EMZiJfoYLlB
moyHsTbed
LNsh
wRyjaBLFS
LkMF
ejAay
ovcCFjxpDzp
ezrxqjM
YforLZoZoUN
NYPRYCDgAcW
OcKeeXioY
edFInyXmWUJ
EsiCYF
BLgFChC
HHgoiRq
OIQRhMFXE
oEinnEODswo
HqNtUyqnx
WumFDUIAezo
JdlueDQpjibw
PEAQlf
hEZS
LehPzUG
oztJsLu
RMTy
FswkOzR
WWdHaMZy
PEbRcb
OMQsg
DXPddGJiyxQW
AjdE
OJdjdbyq
qibIMbJTx
UsSkpCJ
JVlgDGHsq
tfRnqToif
aujbGbeBoSyj
WQouTPsk
tBBT
FIoaDl
HPBsJyBS
MBag
GVugyBAku
jMrTDBJVTFu
toAIMb
AZQROpPqBW
搜索
楼主: SzqZys

[技术] 用 DISM 命令备份与还原 Windows 系统     [复制链接]
跳转到指定楼层
复制 

Rank: 2Rank: 2

UID
3263113
帖子
268
PB币
202
贡献
0
技术
2
活跃
36
421F
发表于 2012-12-3 16:13:46 IP属地江苏 |只看该作者
快御云安全
SzqZys 发表于 2012-12-3 15:14
“ /Index:2”——你备了几次份,有增量备份吗,你用的索引2还原,你的WIM中至少应该有两个卷映像才行。

Dism /Capture-Image /ImageFile:D:\Win8BF\Win8Pro.wim /CaptureDir:C:\ /Name:Win8Pro-1 /Description:0000-00-00
用这个备份,使用Dism /Get-WimInfo /Wimfile:D:\Win8BF\Win8Pro.wim查看只显示1啊,没有2,然后你采用/Index:2显示fail呀

点评

SzqZys  我那是示例的用增量备份后的WIM文件还原。  发表于 2012-12-3 17:16 IP属地四川

Rank: 2Rank: 2

UID
3263113
帖子
268
PB币
202
贡献
0
技术
2
活跃
36
422F
发表于 2012-12-3 16:16:06 IP属地江苏 |只看该作者
SzqZys 发表于 2012-12-3 15:14
“ /Index:2”——你备了几次份,有增量备份吗,你用的索引2还原,你的WIM中至少应该有两个卷映像才行。

我没有采取增量备份的方法。使用Dism /Capture-Image /ImageFile:D:\Win8BF\Win8Pro.wim /CaptureDir:C:\ /Name:Win8Pro-1 /Description:0000-00-00这个备份是5G多,使用Ghost是6G多,如果使用增量备份应该会大于6G吧。并且我还原后现在无法loading c:\windows\system32下面的一个文件,这个应该是没有启动项吧

Rank: 5Rank: 5Rank: 5

UID
661769
帖子
606
PB币
1847
贡献
0
技术
1
活跃
575
423F
发表于 2012-12-3 17:12:00 IP属地河北 |只看该作者
留记号备用

Rank: 2Rank: 2

UID
3263113
帖子
268
PB币
202
贡献
0
技术
2
活跃
36
424F
发表于 2012-12-3 17:26:50 IP属地江苏 |只看该作者
mystuff 发表于 2012-12-3 16:13
Dism /Capture-Image /ImageFile:D:\Win8BF\Win8Pro.wim /CaptureDir:C:\ /Name:Win8Pro-1 /Description: ...

哦,那个我没有试,增量备份大概有多大呢

Rank: 2Rank: 2

UID
851883
帖子
400
PB币
207
贡献
0
技术
1
活跃
594
425F
发表于 2012-12-3 18:16:44 IP属地天津 |只看该作者
这个是自动就排除了一些用不到的系统文件了吗?比如休眠这些文件

Rank: 7Rank: 7Rank: 7

UID
986545
帖子
2426
PB币
7716
贡献
0
技术
386
活跃
1128

十周年 热心会员 远景技术达人

426F
发表于 2012-12-3 19:39:42 IP属地四川 |只看该作者
mystuff 发表于 2012-12-3 17:26
哦,那个我没有试,增量备份大概有多大呢

增量备份的大小取决于你初始备份后系统文件的变动数量。一般几十M或几百M,甚至可上G。

Rank: 7Rank: 7Rank: 7

UID
986545
帖子
2426
PB币
7716
贡献
0
技术
386
活跃
1128

十周年 热心会员 远景技术达人

427F
发表于 2012-12-3 19:55:48 IP属地四川 |只看该作者
articlehu 发表于 2012-12-3 18:16
这个是自动就排除了一些用不到的系统文件了吗?比如休眠这些文件

是。hiberfil.sys,pagefile.sys,swapfile.sys,这三个文件都自动排除了。

UID
992009
帖子
3590
PB币
3276
贡献
0
技术
19
活跃
1113
428F
发表于 2012-12-3 20:17:01 IP属地安徽 |只看该作者
学习来的,谢谢分享。

Rank: 2Rank: 2

UID
3263113
帖子
268
PB币
202
贡献
0
技术
2
活跃
36
429F
发表于 2012-12-4 08:32:52 IP属地江苏 |只看该作者
SzqZys 发表于 2012-12-3 19:39
增量备份的大小取决于你初始备份后系统文件的变动数量。一般几十M或几百M,甚至可上G。

哦,这个我有时间试试,谢谢

Rank: 5Rank: 5Rank: 5

UID
661769
帖子
606
PB币
1847
贡献
0
技术
1
活跃
575
430F
发表于 2012-12-4 17:04:59 IP属地河北 |只看该作者
留着备用

Rank: 2Rank: 2

UID
47772
帖子
422
PB币
1965
贡献
0
技术
0
活跃
929
431F
发表于 2012-12-4 20:04:41 IP属地江苏 |只看该作者
学习一下,有时间试试。

Rank: 7Rank: 7Rank: 7

UID
986545
帖子
2426
PB币
7716
贡献
0
技术
386
活跃
1128

十周年 热心会员 远景技术达人

432F
发表于 2012-12-5 11:41:12 IP属地四川 |只看该作者
xpyzwzp 发表于 2012-12-2 16:53
怎么在备份及还原命令中加入/ScratchDir 参数,请写一条完整的命令指教指教为谢!

最近试了一下,你必须先在D盘(也可以是任何剩余空间比较大的分区)建立一个Temp文件夹:
Dism /Capture-Image /ImageFile:D:\Win8BF\Win8Pro.wim /ScratchDir:D:\Temp /CaptureDir:C:\ /Name:Win8Pro-1 /Description:0000-00-00

Rank: 7Rank: 7Rank: 7

UID
986545
帖子
2426
PB币
7716
贡献
0
技术
386
活跃
1128

十周年 热心会员 远景技术达人

433F
发表于 2012-12-6 11:33:10 IP属地四川 |只看该作者
    406楼 xpyzwzp 提出“怎么在备份及还原命令中加入/ScratchDir 参数,请写一条完整的命令指教指教为谢!”我回答“对不起,这个小白我还没弄懂,希望另有高师解答。”我是真心希望有高师通俗易懂的回答这个问题,现在看来有些令人失望。好在本论坛网友 yufei-deepin 的帖子《在Win8中的DISM命令已具备ImageX的功能;使用DISM处理WIM时,进行以下处理避免80错误》https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1195696&highlight= 已给出了答案,只是不够通俗易懂。现在借花献佛,参考 yufei-deepin 的帖子与微软官方网站的资料把 /ScratchDir 命令的说明整理归纳,重新编排,尽量使它通俗易懂,方便小白们实际操作。不妥之处,还望高人斧正。下面分隔符中为微软官方原文,只是把它整理归纳,重新编排了一下。
------------分隔符------------
    创建或处理 Windows 映像时,你应使用带有 DISM 的 /ScratchDir 选项,在不同的驱动器上创建临时目录。临时目录适用于许多 DISM 操作,包括捕获映像、安装语言包、更新或在 Windows 映像中安装或删除 Windows 功能。先将一些文件扩展到此临时目录,然后再将它们应用于 Windows 映像。
/ScratchDir - 指定暂存目录的路径。
    指定用来解压缩服务文件的临时目录。此目录必须存在。
    指定在服务期间提取临时使用的文件时要使用的临时目录。该目录必须位于本地。
    安装完成后,不再需要此目录的内容,可以将其删除。
    如果你不使用 /ScratchDir 选项设置临时目录路径, Windows PE 将默认创建 32-MB 临时目录。
    如果未指定临时目录,将使用 \Windows\%Temp% 目录,以及每次运行 DISM 时随机生成的十六进制值的子目录名称。每次操作后,都会删除暂存目录中的项。
    作为最佳做法,你应使用 /ScratchDir 选项,转而在其他有足够空间支持任何映像管理和你所执行的服务操作的分区上指定目录。
------------分隔符------------
    以初始备份为例(例如:把 C 分区的系统备份到 D 分区的 Win8BF 文件夹中,备份文件名为 Win8Pro.wim,指定临时目录为 D:\Temp):
Dism /Capture-Image /ImageFile:D:\Win8BF\Win8Pro.wim /ScratchDir:D:\Temp /CaptureDir:C:\ /Name:Win8Pro-1 /Description:0000-00-00
    注意:必须先在D盘建立一个Temp文件夹。
    以还原为例(例如:把 D:\Win8BF\Win8Pro.wim 中第二次备份还原到 C 分区):
Dism /Apply-Image /ImageFile:D:\Win8BF\Win8Pro.wim /Index:2 /ScratchDir:D:\Temp /ApplyDir:C:\ /Verify  

Rank: 1

UID
2500242
帖子
54
PB币
63
贡献
0
技术
0
活跃
39
434F
发表于 2012-12-7 00:26:19 IP属地湖南 |只看该作者
juti?大方点放直接出来呀

Rank: 2Rank: 2

UID
1906659
帖子
374
PB币
656
贡献
0
技术
0
活跃
341
435F
发表于 2012-12-7 00:49:24 IP属地广东 |只看该作者
看看是什么

Rank: 2Rank: 2

UID
1906659
帖子
374
PB币
656
贡献
0
技术
0
活跃
341
436F
发表于 2012-12-7 01:04:11 IP属地广东 |只看该作者
请问只有介绍,没有工具?

Rank: 9

UID
112055
帖子
1249
PB币
326
贡献
0
技术
0
活跃
2735

7周年庆典勋章

437F
发表于 2012-12-7 01:26:18 IP属地新疆 |只看该作者
谢谢楼主,学习中 ……

Rank: 2Rank: 2

UID
2999222
帖子
49
PB币
17
贡献
0
技术
0
活跃
64
438F
发表于 2012-12-8 17:31:17 IP属地广东 |只看该作者
支持一个了

Rank: 5Rank: 5Rank: 5

UID
239071
帖子
365
PB币
1797
贡献
0
技术
0
活跃
30
439F
发表于 2012-12-8 17:58:56 IP属地辽宁 来自手机 |只看该作者
留下备用,好东西。

Rank: 7Rank: 7Rank: 7

UID
986545
帖子
2426
PB币
7716
贡献
0
技术
386
活跃
1128

十周年 热心会员 远景技术达人

440F
发表于 2012-12-8 20:14:35 IP属地四川 |只看该作者
ンァ訫‰ミ 发表于 2012-12-7 01:04
请问只有介绍,没有工具?

命令行就是工具。
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛