admin管理员组文章数量:1122852
为什么要改造?因为现在用win7了,出厂备份已没有意义,再就是自带的那个@%$%^#&%*&(
目的:
1.对坏掉的novo功能起死回生
2.在隐藏分区安装pe3.0
3.制作OEM未解包状态的备份
废话少说,开工.
第一讲 lenovo一键恢复换用PE3.0
作者:一剑
1.重启,进bios,改硬盘AHCI模式为IDE模式(非常重要),保存重启,启动DOS(用U盘光盘都可以),安装dosleos(运行其中的setup.bat,注意:会删除隐藏分区),重启进bios,恢复IDE为AHCI模式.
2.重启,进vista或win7(XP不可以,不支持pe3.0),右击我的电脑->管理->磁盘管理器,对最后一个原隐藏分区现在为未分配空间,新建为主分区为o盘,NTFS快速格式化.
3.把pe3.0的ISO文件解包全部拷贝到o:/
4.以管理员身份运行CMD,运行bootsect.exe /nt60 o:
5.运行leowin里的hide.bat,隐藏o盘(不进行此步骤,novo键将无效,以后可以运行unhide.bat重新显示出来),关机.
6.按novo键开机,搞定.
第二讲 pe3.0快速制作
作者:一剑
1.下载"Windows(R) 7 的 Windows(R) 自动安装工具包 (AIK)"并安装
http://www.microsoft/downloa ... 7-a811-39c26d3b3b34
2."以管理员身份运行"新安装的"部署工具命令提示",运行
copype.cmd x86 c:/temp/winpe3.0
copy c:/temp/winpe3.0/winpe.wim C:/temp/winpe3.0/ISO/sources/boot.wim
3.装载镜像
dism /mount-wim /wimfile:C:/temp/winpe3.0/ISO/sources/boot.wim /index:1 /mountdir:c:/temp/winpe3.0/mount
4.增加ich9、ich10支持
dism /image:C:/temp/winpe3.0/mount /add-driver /driver:C:/temp/ich10/iaAHCI.inf
dism /image:C:/temp/winpe3.0/mount /add-driver /driver:C:/temp/ich10/iaStor.inf
5.替换桌面壁纸、增加BsExplorer作为shell、增加资源管理器A43、加入ghost.exe、Ghostexp.exe(需要oledlg.dll)、imagex.exe、go.bat(一键恢复)、showdrive.exe(临时开启隐藏分区),同时在BsExplorer中把go.bat的快捷方式添加到桌面,方便调用;
6.卸载镜像
dism /unmount-wim /mountdir:c:/temp/winpe3.0/mount /commit
7.封装ISO
oscdimg -n -bC:/temp/winpe3.0/etfsboot C:/temp/winpe3.0/iso C:/temp/winpe3.0/ISO.iso
完毕,制作好的PE3.0位于C:/temp/winpe3.0/ISO,打包的ISO为C:/temp/winpe3.0/ISO.iso
第三讲 制作OEM系统未解包备份
作者:一剑
这里说的未解包状态是指,品牌机的那种一键还原后,提示为第一次运行做准备,创建用户,选择语言,测试显卡性能...
1.bios中设置硬盘模式为AHCI,安装win7,装好驱动,清理垃圾;
2.右击计算机->管理->本地用户和组->用户->右击administrator->取消禁用,开始->注销,选administrator登录,控制面版中删掉自建的用户(同时删掉用户文件),仅保留administrator及guest,运行cmd,运行
cd /windows/system32/sysprep
sysprep
弹出对话框,选择oobe及关机,确定;
3.按novo键重启进入系统恢复的pe3.0,现在开始备份系统吧(备份未解包状态);
4.完成后再重启电脑,进入了OEM未解包状态了,配置一下就可以使用了,^-^.
附:(一键恢复核心文件)
go.bat内容:
@echo off
rem 加载联想隐藏分区
showdrive.exe
echo.
echo ╭─────────╮
echo ╭─────┤ 一键备份还原 ├─────╮
echo │ ╰─────────╯ │
echo │ 本程序全自动备份还原系统 │
echo │ │
echo │ msn: aswordok@hotmail │
echo ╰─────────────────────╯
echo.
::Find the .wim file
set wimdrv=
set lastdrv=
set cdrom=
For %%I In (C D E F G H I J K L M N O P Q R S T U V W X Y Z) Do If Exist %%I:/*.wim Set wimdrv=%%I
For %%I In (C D E F G H I J K L M N O P Q R S T U V W Y Z) Do (
dir %%I:/ /w/a 2>nul | find /i " 0 可用字节" 1>nul
if not errorlevel 1 Set cdrom=%%I
)
For %%I In (C D E F G H I J K L M N O P Q R S T U V W Y Z) Do (
dir %%I:/ /w/a 2>nul | find /i "个文件" 1>nul
if not errorlevel 1 (if not "#%cdrom%"=="#%%I" set lastdrv=%%I)
)
::End find.
if not exist c:/windows goto C_NOT_SYS
echo *************************************************
echo.
echo 1.还原 2.备份 3.退出
echo.
set type=
set /P type=请选择数字键(回车确认):
echo.
if "%type%" == "1" goto :RESTORE
if "%type%" == "2" goto :BACKUP
if "%type%" == "3" goto :EXT
goto EXT
:RESTORE
echo *************************************************
echo ╭─────────╮
echo │ 还 原 │
echo ╰─────────╯
echo.
echo 1.XP 2.VISTA 3.WIN7
echo.
set os=
set /P os=请选择数字,或输入自定义文件名(回车确认):
echo.
if "%os%" == "1" set os=xp
if "%os%" == "2" set os=vista
if "%os%" == "3" set os=win7
if "#%os%" == "#" goto EXT
echo.
echo ──────还原%os%──────
if not exist %wimdrv%:/%os%.wim goto NO_WIM_FILE
echo.
echo 已有的映像名列表:
for /f "tokens=1,2,3,* delims=<>" %%i in ('imagex /info %wimdrv%:/%os%.wim ^| find "<NAME>"') do @echo %%k
echo.
set label=
set /P label=请选择输入上面列表中的映像名(回车确认):
echo.
if "#%label%" == "#" goto EXT
imagex /info %wimdrv%:/%os%.wim | find /i "<NAME>%label%</NAME>" 1>null
if errorlevel 1 goto NO_IMAGE_LABEL
echo 开始还原%os% %label%...
format c: /q /y
imagex /apply %wimdrv%:/%os%.wim "%label%" c:
goto EXT
:BACKUP
echo *************************************************
echo ╭─────────╮
echo │ 备 份 │
echo ╰─────────╯
echo.
echo 1.XP 2.VISTA 3.WIN7
echo.
set os=
set /P os=请选择数字,或输入自定义文件名(回车确认):
echo.
if "%os%" == "1" set os=xp
if "%os%" == "2" set os=vista
if "%os%" == "3" set os=win7
if "#%os%" == "#" goto EXT
echo.
echo ──────备份%os%──────
echo.
if exist %wimdrv%:/%os%.wim (
echo 已有的映像名列表:
for /f "tokens=1,2,3,* delims=<>" %%i in ('imagex /info %wimdrv%:/%os%.wim ^| find "<NAME>"') do @echo %%k
)
echo.
set label=
set /P label=请输入新的自定义备份映像名(回车确认):
echo.
if "#%label%" == "#" goto EXT
echo 开始备份%os% %label%...
rem 第一次备份到最大盘符硬盘中,后续追加备份可在任意根目录中
if exist %wimdrv%:/%os%.wim goto B_OS_APPEND
:B_OS_CAPTURE
imagex /capture c: %lastdrv%:/%os%.wim "%label%"
attrib +h +s %lastdrv%:/%os%.wim
goto EXT
:B_OS_APPEND
imagex /append c: %wimdrv%:/%os%.wim "%label%"
goto EXT
:C_NOT_SYS
echo.
echo C:不是系统盘,不能继续!!!!!!!!!!
echo.
pause
goto EXT
:NO_WIM_FILE
echo.
echo 找不到%wimdrv%:/%os%.wim,任务失败!!!!!!!!!!
echo.
pause
goto EXT
:NO_IMAGE_LABEL
echo.
echo %wimdrv%:/%os%.wim中找不到对应的%label%映像标签,任务失败!!!!!!!!!!
echo.
pause
goto EXT
:EXT
版权声明:本文标题:lenovo之novo一键恢复彻底改造(很完美) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1725937015a1033331.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论