如何将 Windows 2000 安装移到不同的硬件

Windows Server+SqlServer Always On实战:5步搞定高可用集群搭建 本文详细介绍了在Windows Server环境中,通过5个关键步骤搭建SQL Server Always On高可用集群的实战指南。内容涵盖从底层故障转移集群配置、SQL Server实例启用Always On功能,到创建可用性组和侦听器的完整流程,并提供了核心运维与故障排查思路,帮助企业构建稳定可靠的数据库高可用架构。 阅读详情
AI摘要

博客介绍了将 Windows 2000 安装移到不同硬件的相关内容。包括在操作前需考虑的事项,如驱动器号和 %SystemRoot% 文件夹、硬件抽象层 (HAL)、%SystemRoot%/Repair 文件夹、NTFS 卷、网络等,还提及了移动 Windows 安装的操作。

如何将 Windows 2000 安装移到不同的硬件

文章 ID:249694
最后更新日期:2004年6月25日
版本:1.0
警告:本文和链接的文章中讨论的问题是您尝试将备份还原到不同的硬件时可能出现的最常见的问题和限制。由于软件和硬件配置不同,可能会出现其他问题。其中的许多问题可以通过对所出现的特定问题进行故障排除得到解决,但可能会出现一些兼容性问题,这些问题会限制将备份成功还原到不同的硬件。
本页内容
概要概要
更多信息更多信息

概要

本文介绍如何在最短的停机时间内将一台计算机上安装的 Windows 2000 安装及程序移到另一台计算机上。您还可以使用此过程将一个小型系统/启动盘驱动器替换为较大的系统/启动盘驱动器,或者为进行灾难恢复而将非工作计算机上的 Windows 备份还原到另一台计算机上。

重要说明:建议不要将此过程用于域控制器。

更多信息

Windows 备份 (Ntbackup.exe) 可将源计算机和目标计算机之间的硬件配置信息的不同之处合并起来,并维护目标计算机独有的关键注册表条目。

Windows 备份通过先在目标计算机注册表中查询以下注册表项来处理注册表还原操作:
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/BackupRestore/KeysNotToRestore
该注册表项向 Windows 备份表明,HKEY_LOCAL_MACHINE/SYSTEM 项下的某些注册表项在还原时不应被改写。

任何项只要以反斜杠 (/) 结尾,就说明它是受保护的项。Windows 备份不还原此项下面的任何项和值。如果此项以反斜杠和星号 (/ *) 结尾,Windows 备份就会合并此项及其所有子项;即,Windows 备份查看备份集(源)和当前注册表(目标)内该项的起始值,以确定哪个项优先。具有较低起始值的项优先。如果起始值相同,则不做任何更改。此过程确保在还原系统状态后可以正确启动所有服务和设备,即使在不同的硬件上也是如此。

例如,如果备份集上以下项的值具有较小的起始值,则此项优先:
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Dhcp
如果当前注册表中相同项的值的起始值比要还原的项小,则当前项优先。
备份  		还原后的当前结果
------------------------------------------------------
正在运行的 DHCP:	是	否	是
正在运行的 DHCP:	否	是	是
正在运行的 DHCP:	否	否	否
注意:从 Microsoft Windows NT 升级到 Windows 2000 的计算机在系统状态备份中使用起始值 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip = 0x02。新安装的 Windows 2000 的 Tcpip 服务使用起始值 0x01。这意味着,除非起始值相同,否则不会从备份中还原 Tcpip 设置。要解决此问题,请在备份之前将源计算机上的起始值更改为 0x01,或者在还原系统状态之前将目标系统上的起始值更改为 0x02。

在重新启动目标计算机后,Windows 即插即用可处理硬件配置中的任何细微差别。

在决定使用此过程前要考虑的事项

驱动器号和 %SystemRoot% 文件夹
要顺利进行完整迁移,在源计算机和目标计算机上,任何包含系统状态组件和 %SystemRoot% 文件夹(在 Windows 2000 中,此文件夹是 Winnt)的目标卷必须具有相同的驱动器号。这意味着,如果在源计算机上将 Windows 安装在 C:/Windows 文件夹中,并且将 Active Directory (NTDS) 和 SYSVOL 分别安装在驱动器 D 和 E 上,则目标计算机必须将 Windows 预安装到 C:/Windows 文件夹中,并且包含驱动器 D 和 E,然后才能成功地执行还原操作。 有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
235478 使用非默认 %SystemRoot% 文件夹从失败的系统驱动器恢复
硬件抽象层 (HAL)
源计算机和目标计算机应使用相同的 HAL 类型以获得较好的结果。尽管并不要求 HAL 类型一定匹配,但如果 HAL 不匹配,可能无法正确地完成迁移过程。要确定每台计算机上使用的计算机 HAL 类型,请按照下列步骤操作:
1.单击“开始”,指向“设置”,单击“控制面板”,然后双击“系统”。
2.在“硬件”选项卡上,单击“设备管理器”,然后查看“计算机”分支下面的列表。系统说明和相关 HAL 的可能值包括:
ACPI Multiprocessor PC = Halmacpi.dll
ACPI Uniprocessor PC = Halaacpi.dll
Advanced Configuration and Power Interface (ACPI) PC = Halacpi.dll
MPS Multiprocessor PC = Halmps.dll
MPS Uniprocessor PC = Halapic.dll
Standard PC = Hal.dll
Compaq SystemPro Multiprocessor or 100% Compatible = Halsp.dll
%SystemRoot%/Repair 文件夹
包含源计算机硬件和软件配置文件及 Setup.log 文件的 Winnt/Repair 文件夹对目标计算机硬件可能无效。要更新这些文件以便将来能够在需要时进行相应的修复,请在目标计算机上执行原位升级。
NTFS 卷
在还原包含 NTFS 卷重分析点的文件之前,可能必须启动特殊的筛选器驱动程序。为此,请在还原操作系统后重新启动目标计算机。这些类型的文件示例包括:依赖于零备份存储 (SIS) 的远程安装服务 (RIS) 映像、您要还原到托管卷的远程存储服务器 (RSS) 文件和使用重分析点并需要筛选器驱动程序的其他第三方服务。
网络
在还原备份时(不管是还原到原始计算机还是另一台计算机),您都可能会遇到网络组件问题。 有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
810161 运行 NTBackup 还原系统状态数据后设备管理器中不显示网卡或显示错误的网卡

移动 Windows 安装

重要说明:要备份和还原系统状态数据,以便在还原数据后设备能够正常运行,请在备份源系统前安装修复程序 810161,然后在还原系统状态数据前在目标系统上安装此修复程序。如果无法获取此修复程序,请按照下列步骤手动进行更改:
1.启动注册表编辑器。
2.找到然后单击下面的子项:
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/BackupRestore/KeysNotToRestore
3.右键单击“Plug & Play”,然后单击“修改”。
4.在“数值数据”框中,删除 CurrentControlSet/Enum 条目。
5.退出注册表编辑器。
现在按照以下步骤,在一台计算机上备份 Windows 2000 安装,并将其还原到另一台计算机上:
1.在源计算机上,以管理员身份登录,并停止所有通常在执行备份操作前停止的服务。
2.使用 Ntbackup.exe 备份系统/启动卷、系统状态以及关联的 NTDS 和 SYSVOL 卷(如果适用)。
3.在目标计算机上,使用与源计算机匹配的产品类型执行新的 Windows 安装。确保目标计算机的驱动器号和 %SystemRoot% 文件夹名称与源计算机匹配。如果您使用的是非默认 (Winnt) 文件夹名称,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
235478 使用非默认 %SystemRoot% 文件夹从失败的系统驱动器恢复
4.在新安装完成之后,以管理员身份登录到目标计算机上。如果要还原的系统是域控制器,在以管理员身份登录之前,请在“启动”菜单上按 F8 键,然后单击“目录服务还原模式”。使用“磁盘管理”创建并格式化可能需要用来保存系统状态组件(例如 SYSVOL、Active Directory 或 Active Directory 日志文件)的任何其他卷,并为其分配驱动器号。确保所有驱动器号与源计算机的驱动器号匹配。
5.在系统分区的根目录中,创建 Boot.ini 文件的一个副本。在后面的某个步骤中可能需要此副本。
6.启动 Ntbackup.exe,在“工具”菜单上,单击“选项”,单击“还原”选项卡,然后单击“无条件替换本机上的文件”。从先前执行的备份中还原系统/启动卷、系统状态和关联的卷确保选择可将它们还原到“原始位置”的选项。

注意:要在完全系统还原完成后能够从源系统访问所有可移动媒体(磁带或磁光 [MO] 盘),在开始还原前您还必须单击“高级”按钮下的“还原可移动存储数据库”。
7.在完全还原完成之后(和重新启动目标计算机之前),请将 Boot.ini 文件替换为您在第 5 步中创建的副本。仅在还原后的 Boot.ini 文件中的 ARC 路径与源 Boot.ini 文件不同时,才有必要执行这一操作。最后,如果源系统仍然联机,请断开网络电缆以免发生名称冲突。
8.重新启动计算机。以管理员身份登录,通过运行 Windows 安装光盘上的 I386 文件夹中的 Winnt32.exe 来启动原位升级过程。此操作可刷新 %SystemRoot%/Repair 文件夹中的 Setup.log 和注册表文件。

注意:如果由于 HAL 不匹配,计算机在还原后没有重新启动,请执行原位安装以进行修复。为此,请按照下列步骤操作:
a. 从安装媒体重新启动计算机。在“欢迎使用安装程序”屏幕上,按 Enter 键,就像执行新安装一样。当出现许可屏幕时,请接受许可协议。安装程序接下来将搜索以前的安装以便进行修复。
b. 当找到被破坏的安装后,按 R 键修复所选的安装。安装程序重新枚举计算机的硬件(包括 HAL)并执行原位升级;同时,安装程序会使您的程序和用户设置保持不变。此操作还使用准确的信息刷新 %SystemRoot%/Repair 文件夹;如果以后需要的话,可以使用这些信息进行典型修复。
注意:在 Windows NT 4.0 中,用户配置文件以 %SystemRoot%/Profiles 文件夹的子文件夹的形式存储。在 Windows 2000 中,如果安装是进行升级,则将继续使用现有的配置文件路径。在新的 Windows 2000 安装中,“Documents and Settings”文件夹创建于 Windows 2000 安装所在的卷中,用于保存用户配置文件。如果源系统是从 Windows NT 升级的,在还原后将使用原始配置文件。但是,在执行原位升级后,您可能必须在注册表中更改以下路径下的项,将配置文件路径改回到 %SystemRoot%/Profiles:
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/ProfileList
有关用户配置文件的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
214653 如何设置所有用户配置文件的路径
228445 Windows 2000 中的用户配置文件存储区
9.在完成升级并确定一切正常之后,您可以从网络上删除源计算机,然后将目标计算机连接到源计算机所在的位置。
注意:备份时间和还原到新计算机的时间之间的差异可能会影响域控制器上的计算机帐户。您可能必须先加入一个工作组,然后重新加入该域。

有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
162797 工作站和域之间的信任关系失败
240240 使用“备份”还原计算机后程序不运行
233427 使用 Ntbackup.exe 工具无法备份文件和文件夹
237556 如何解决 Windows 2000 硬件抽象层问题
305356 在恢复计算机后 Windows XP 提示您重新激活
318715 完全还原后设备管理器中不显示网络适配器
292175 如何执行 Windows 2000 的原位升级
告别模糊与偏色:使用RKISP Tuner为RK3588s+IMX415进行图像质量调优的实战心得 本文详细介绍了如何使用RKISP Tuner为RK3588s+IMX415进行图像质量调优的实战经验。从调试环境搭建到3A算法优化,再到画质增强模块的深度调参,提供了全面的技术指导和参数建议,帮助工程师解决噪声、色偏和细节模糊等常见问题,显著提升成像质量。 阅读详情

相关推荐

告别爆显存!手把手教你为ComfyUI+华为Atlas 300I Duo配置wan2.1视频生成工作流(含CPU-VAE参数)

本文详细介绍了华为Atlas 300I Duo与ComfyUI的深度适配实战,重点优化wan2.1视频生成工作流。从硬件散热改造到软件栈配置,再到ComfyUI专项优化,提供完整的解决方案,显著提升视频生成效率与稳定性,特别适合需要高效文生视频的应用场景。

weixin_26812607的博客 461

新计算机 安装win2000,诚请指教如何在较新配置电脑中安装win2000及其VHD系统

识别的硬盘分区格式:FAT16、FAT32、NTFS;识别的硬件:其安装包升级为SP4后,可识别IDE、SCSI、SATA(串口)、PATA(并口)硬盘,但容量不超过137G(超过137G时,须按下法安装);且将多核CPU识别为单核(由此可能带来一些问题);最大可识别到4G内存。安装方法如下:由于windows2000 server/Advanced Server (包括SP2及以下版本)不支持A...

weixin_36262567的博客 3574

Jetson Nano之CSI摄像头操作方法

jetson端csi摄像头的应用方法

ZONGXP的博客 1万+

如何将 Windows 2000 域控制器升级到 Windows Server 2003

域和林清点在将 Windows Server 2003 架构更改或 Windows Server 2003 域控制器添加到生产 Windows 2000 林之前,请按照以下步骤操作: 清点访问您要升级的域中的资源的客户机: Windows 95、Windows NT 4.0 和 Macintosh 客户机:Macintosh 客户机在尝试连接到网络资源的过程中可能会收到以下错误

[ .::心 情 驿 站::. ] 2587

verilog实现步进电机脉冲分配器(三相六拍)基于Nexys4DDR开发板

使用Verilog HDL设计的一个能够自启动、具有正反转功能的三相六拍步进电机脉冲分配器。已经写好Nexy4DDR的管脚约束文件 可以通过Nexys4DDR开发板的PMOD接口连接步进电机进行调试。 使用verilog语言 在vivado2018.2下运行编译下载都正确,(也可在ISE,QuartusII下使用)下面是工程截图: ...

QQ_778132974的博客 2591

RestFul API 详解

RESTful API 经常也被叫做 REST API,它是基于 REST 构建的 API。RESTful API 可以让你看到 URL+Http Method 就知道这个 URL 是干什么的,让你看到了 HTTP 状态码(status code)就知道请求结果如何。

wynn的博客 7581

windows2000 进行converter迁移时,提示需要scsiport.sys的解决方法

原文: When virtualizing a Windows 2000 server using VMware Converter, you may receive a message stating that the version of SCSIPORT.SYS on the source system must be upgraded. The Converter ...

weixin_34124651的博客 309

【YOLOv8系列】在Windows上离线搭建YOLOv8运行环境

我们都知道,通过 pip安装YOLOv8是非常方便的,但是有时候网络环境受到限制,比如公司的工作站(无法连接网络)或者机房的教学机器等等,只能通过离线的方式安装YOLOv8;今天就来记录一下离线搭建YOLOv8运行环境的过程。并记录了遇到的问题及解决过程。

AnChenliang_1002的博客 2004

无损windows系统迁移

系统迁移是一个特别实用的功能,可以无损升级固态或者更换固态,免去重装系统重新安装许多应用软件的麻烦,升级固态之后计算机和之前没有任何区别。本教程适用于新的uefi引导方式的系统(BISO方式和本教程差不多最后进pe系统使用easyBCD工具修复引导就可以了),可以固态到机械硬盘之间任意迁移 首先给需要系统迁移的电脑安装傲梅分区助手(Aomei Partition Assistant Lite Edition),并非免费软件(希望大家支持正版,当然也可以通过一些手段一次性使用) 傲梅分区助手长这样: 同.

qq_43808700的博客 9548

手把手教你ensp仿真搭建校园网(含防火墙及无线网络)系列(二)校园网接入层交换机配置

本系列博客将带你从零开始,使用 华为 eNSP(Enterprise Network Simulation Platform) 仿真搭建一个完整的校园网络,涵盖 核心层、汇聚层、接入层、防火墙安全策略、无线AC+AP组网 等实战场景。无论你是网络初学者还是希望深化实战经验的工程师,都能通过本教程掌握企业级网络的规划、配置与排错技巧。

echo的博客 1219

1.1 了解Spring框架 -《SSM深入解析与项目实战》

文章目录第1篇 基础概念第1章 谈谈SSM框架和Redis1.1 了解Spring框架1.1.1 如何学习Spring1.1.2 IoC(Inversion of Control 控制反转)1.1.3 AOP(Aspect Oriented Programing面向切面编程) 项目中所有的源码都可以在此链接的仓库中找到:https://github.com/chenhaoxiang/uifuture-ssm 本章非常形象的介绍了Springn中最核心的两个概念,IoC和AOP,使用了现实中的例子

谙忆-陈浩翔 2134
上一篇: 一些初学都常用的ASP代码
下一篇: 学习c++的50条忠告
gtr
gtr
博客等级 码龄23年 20粉丝 83原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值