Windows Vista的安装和配置

2023-11-19

声明:此文章为个人读书笔记,仅记些重要的内容备忘,无盗版之意。更多相关内容请查看《Windows Vista使用详解》。严禁转载!

第二章: Windows Vista的安装和配置

  •  全新安装Windows Vista
  • 从Windows XP升级为Windows Vista
  • 双系统共存

RTM,Release to Manufacture,发布到厂商,就是所谓的正式版本。

安装前要准备的工作:

了解安装硬件要求,可以查看Windows Vista最低配置要求,当然不同的版本对于硬件的要求是不相同的。如果目前使用的是Windows XP操作系统,那么可以运用“Windows Vista升级顾问”来检测当前的操作系统是否可以顺利升级到Windows Vista。

导出旧系统的文件和设置,这一篇讲的相当的详细,而且感觉很有用,在书的第30页。

安装WindowsVista:

虽然安装好后系统要占据7~8GB的硬盘空间,但是安装速度却比Windows XP要快,这是因为Windows Vista采用了基于映像文件的安装方式(有些类似于GHOST),实际花费的时间约为30分钟。

光盘引导全新安装:

安装的过程中要求输入产品密钥,如果不输入则需要选择所需安装的Windows Vista的版本,安装结束后30天内要求输入序列号并激活。

分区完成后,确定要把系统安装到那个分区中后,接下来的安装程序会自动完成剩余的操作:

  • 复制install.wim安装映像文件到临时目录
  • 把install.wim安装映射文件释放到指定的分区
  • 安装Windows的功能组件
  • 安装更新补丁
  • 继续其他的硬件检测,安装驱动程序,直到完成进程

升级现有的Windows XP安装:

这里最主要的还是前面讲到的要把旧系统中的备份文件导入的问题,这一点没有学习。书43页。

配置多系统的启动选项:

在Windows Vista中,一种被叫做“Boot Manager(引导管理器)的组件代替了Windows 2000/XP/2003的ntldr和boot.ini引导方式。此方式基于注册表的bcd配置单元文件。由于加载到注册表中,所以第三方恶意程序更难对其进行攻击,而且数据库文件的形式可以让bcd拥有更加灵活的配置参数,提供更丰富的功能。

由于发生了很大的变化,所以配置方法也不同,介绍如下:

1、系统属性:

开始-“开始搜索”框中输入“sysdm.cpl”并按回车,打开了“系统属性”对话框,切换到“高级”选项卡,在“启动和故障恢复”栏里单击“设置”按钮,打开“启动和故障恢复”对话框,在这里可以指定默认启动那个操作系统以及显示启动菜单的时间。

2、系统配置实用程序:

开始-“开始搜索”框中输入“msconfig”并按回车,打开了“系统属性”对话框,切换到“启动”选项卡,并单击其上的“高级选项”按钮,即可打开“启动高级选项”对话框。如下图:

这里可以设置一些高级启动属性,例如可以设置启动的处理器数(仅用于多处理器环境),也可以设置最大内存数,是否检测HAL等。

这一点我有些不理解,所以已经在在线答疑中提出了我的问题,4.29刘晖老师回复了我的问题,点击查看原贴。相关内容如下:

“无GUI启动”:在启动过程中不显示画面,但实际上对于Vista,如果选中这个选项,在启动的时候会显示极光图案(不选择的话就是一个进度条在滚动,背景是黑色的)

“启动日志”:可以将启动过程中发生的事件写入到事件日志中,如果电脑启动有问题,可以选中该选项,然后待启动好之后查看事件日志,然后根据日志内容解决问题

“基本视频”:强制电脑使用VGA显示设置,如果希望解决和显示设置有关的问题,就可以使用这种模式,例如将分辨率设置超过了显示器的支持范围

“OS启动信息”:在启动过程中显示启动过程信息,这样就可以在加载Windows图形组件之前看到启动的详细进度

“超时”:设置等待用户选择要启动的操作系统的时间的


“使所有启动设置成为永久设置”:msconfig中的选项大部分都是排除错误的时候使用的,例如怀疑某个自动运行的程序导致系统故障,可以临时禁止该程序自动运行。但这并不是永久性的,如果解决了问题,那么在“常规”选项卡下选择“正常启动”后,系统以后就会使用默认设置启动。但如果你希望某个选项成为默认选项,每次启动的时候都生效,则可以在选择了需要的选项后选中“使所有启动设置成为永久设置”。这样以后每次使用“正常启动”选项启动系统的时候也会自动应用你的设置

3、Bcdedit命令行工具:

Windows Vista提供了bcdedit命令行程序可以对启动选项进行配置,如果系统打开了UAC保护,那么需以管理员身份运行命令提示符。在提示符下输入“bcdedit",回车后便可查看多重启动配置的情况,如下图:

如果系统是采用升级安装的,那么会多出”Windows 旧 OS加载器“部分来显示老的操作系统的启动配置情况。description是对应的启动菜单项。

”Windows 启动加载器“部分则显示的是当前操作系统启动情况。若操作系统为xp,那么想把菜单启动项更改为”windows xp sp2“可以等等以下命令: 

Bcdedit  / set  {ntldr}description  " windows xp sp2 "

命令参数中的{ntldr}代表Windows XP启动项的标识符。

未完成的实践:

  1. 利用“Windows Vista升级顾问”检测系统P27
  2. 利用“Windows 轻松传送”导出旧系统的文件和设置P30
  3. 导入旧系统的设置与文件P43
  4. 修改Vista启动菜单项P50

已完成的实践:

  1.  
  2. 利用“Windows 轻松传送”导出旧系统的文件和设置时,经过测试默认的保存文件名为SaveDate.MIG文件,在选择为“仅我的用户”时,保存的文件只有53M左右,如果选择“所有用户”或者“高级”那么保存文件达到8.09G多少。以上数据是根据新安装的XP SP2版得出的数据 。
  3.  
  4.  
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Windows Vista的安装和配置 的相关文章

  • 如何以编程方式找出哪台计算机是 Windows 中的域控制器?

    我正在寻找一种方法来确定客户端计算机连接到的给定域的域控制器的名称 IP 地址 在我们公司 我们有很多用于测试的小型网络 其中大多数都有自己的小域 作为示例 其中一个域被命名为 TESTLAB 我有一个 Windows XP 工作站 它是
  • Windows:列出并启动与扩展关联的应用程序

    如何确定与特定扩展名 例如 JPG 关联的应用程序 然后确定该应用程序的可执行文件所在的位置 以便可以通过调用 System Diagnostics Process Start 来启动它 我已经知道如何读取和写入注册表 注册表的布局使得以标
  • Scala 2.9 无法在 Windows XP 上运行“hello world”示例

    我正在尝试在 Windows XP 上使用 scala 2 9 1 Final 运行 HelloWorld 示例 object HelloWorld extends App println Hello World 文件另存为Hello sc
  • 操作系统什么时候清除进程的内存

    进程在某些操作系统上成功或异常终止 操作系统何时决定擦除分配给该进程的内存 数据 代码等 在退出时或当它想为新进程分配内存时 这个清除内存分配过程在所有操作系统 winXP Win7 linux Mac 上都相同吗 据我了解 页表具有该进程
  • 在远程桌面上使用 Powershell 获取 Windows DisplayLanguage

    我正在尝试通过 powershell 获取 Windows 显示语言设置远程计算机 我尝试了 Get WinUserLanguageList 但这会返回所有语言的列表 Get WinSystemLocale 和 Get Culture 也不
  • 已安装全局 NPM 包但未找到命令

    我已经全局安装了两个 npm 包 下载 https www npmjs com package download and 谜虚拟盒 https www npmjs com package enigmavirtualbox通过命令行 npm
  • Windows 上的 Node.js 和 Express

    今晚 我决定尝试在我的 Windows 7 计算机上使用 Express 构建一个简单的 Node js 应用程序 安装过程还算顺利 但 Express 拒绝配合 以下是我已采取的步骤 使用以下位置提供的 MSI 安装 Node jshtt
  • 使用 mingw32 在 Windows 上构建 glew 时“DllMainCRTStartup@12”的多个定义

    我关注了这个主题 使用 mingw 使建筑物在 Windows 上闪闪发光 https stackoverflow com questions 6005076 building glew on windows with mingw 6005
  • “此应用程序已请求运行时以异常方式终止它”的原因是什么?

    Visual C 运行时抛出一个常见错误 此应用程序已请求运行时以异常方式终止它 请联系应用程序的支持团队以获取更多信息 该错误消息实际上是什么意思mean 让我用一个比喻来准确地解释我的问题 如果我看到一条消息 异常 访问冲突 0xc00
  • 如何在子 shell 中运行 cmd.exe 批处理文件

    我有一个批处理文件 通常像这样调用 longjob cmd gt result txt 2 gt 1 这工作正常 但脚本在执行过程中更改了目录 将我的 shell 留在该目录中 这很麻烦 有没有办法在子 shell 中运行命令 同时仍然允许
  • Pip 无法在 Windows 上安装 Twisted

    我正在尝试在 Windows 8 计算机上安装 Twisted 在 Twisted 官方网站上 只有一个 Windows 版的 Wheel 文件 https twistedmatrix com trac wiki Downloads htt
  • 使用taskkill停止Windows服务

    我需要帮助来使用 C 终止 Windows 服务 现在要终止该服务 请使用以下选项 从命令 sc queryex ServiceName 发现后PID服务的 taskkill pid 1234 exemple f 为了便于阅读 但如果您明白
  • PostgreSql“运行安装后步骤...数据库集群初始化失败”

    我是一名 Windows 用户 我花了几个小时不断地安装和卸载 然后才使其正常工作 前 10 次左右才看到标题中的错误消息 我将其作为一个自我回答的问题放在这里 以防止其他人在安装时可能遇到同样的问题 并为像我这样第一次使用 Postgre
  • opencv人脸检测示例

    当我在设备上运行应用程序时 应用程序崩溃并显示以下按摩 java lang UnsatisfiedLinkError 无法加载 detector based tracker findLibrary 返回 null 我正在使用 OpenCV
  • 哪个版本的 Miniconda 具有适用于 Windows 64 位的 Python 3.6?

    我正在开发一个需要这些深度学习库的项目 keras 和 tensorflow 不幸的是 这些不适用于 Python 3 7 有人可以告诉我一个带有 Python 3 6 的 Miniconda 版本 适用于 Windows 64 位 吗 我
  • 提取证书中主题属性的所有值

    我目前正在使用CertGetNameString http msdn microsoft com en us library windows desktop aa376086 28v vs 85 29 aspx提取每个主题属性的值 如下所示
  • 无法启动 Windows 服务,错误 1064

    我编写了一个在 Win10 上运行的 Windows 服务 它运行得非常好 直到我决定对其进行一些更改 我重写了一些逻辑 在调试和发布配置中进行了测试 一切都很好 然后 我使用卸载了当前版本的服务installutil exe u serv
  • 批处理脚本 FOR 循环仅设置输出的第一个字母 wsl --list -q

    我正在编写一个批处理脚本 将文件从 Windows 目录复制到 WSL 发行版 其中一部分是选择将文件复制到哪个发行版 如果我使用命令wsl list q如果给我以下输出 Ubuntu 22 04 Ubuntu 18 04 我正在尝试使用此
  • 从 Python 下载/安装 Windows 更新

    我正在编写一个脚本来自动安装 Windows 更新 我可以将其部署在多台计算机上 这样我就不必担心手动更新它们 我想用 Python 编写这个 但找不到任何关于如何完成此操作的信息 我需要知道如何搜索更新 下载更新并从 python 脚本安
  • Delphi中使用FindVCLWindow调用WinHelp32(WinXP Pro SP3 32bit)

    有什么问题吗 procedure TForm1 VCLHelpClick Sender TObject var Ctrl TWinControl begin Ctrl FindVCLWindow Mouse CursorPos if Ctr

随机推荐

  • 分布式一致性协议Raft原理与实例

    thesecretlivesofdat 分布式一致性协议Raft原理与实例 标签 分布式算法 2015 09 30 20 43 3519人阅读 评论 15 收藏 举报 分类 Hadoop 7 版权声明 本文为博主原创文章 未经博主允许不得转
  • 客户端存储技术

    Cookie Cookie 是一种非常基础的客户端存储方式 得到广泛的支持 创建多个 cookie 的方法 document cookie name Jim document cookie age 18 当创建多个 cookie 时只能像这
  • chrome浏览器安装redux-devtools调试工具

    chrome浏览器安装redux devtools调试工具 1 点击进入https www chromefor com 2 在搜索框搜索redux 3 找到最新版本 Redux DevTools v2 17 0 进行下载 4 选择下载线路
  • Netty的零拷贝与ByteBuf

    Netty零拷贝 Netty的零拷贝完全是在用户态 Java 层面 的 它的零拷贝更多的是偏向于 优化数据操作 这样的概念 而不是操作系统层面的用户态和核心态之间的数据拷贝 Netty 的 零拷贝体现在如下几个个方面 Netty 提供了 C
  • java各种异常总结

    一 java异常汇总 1 Throwable 是所有异常的祖先 Throwable有两个子类 Error和Exception 2 Error是错误 表示运行应用程序中出现了严重错误 都是通过Error抛出的 一般程序无法处理 Excepti
  • STM32常用通信方式总结-IIC,SPI,USART/UART,232,485,CAN,USB,TypeC

    通信协议划分原理 1 通信协议划分 1 1串行和并行 串行通信就是设备之间通过少量的线 进行一位一位的数据传输 并行通信就是使用多根数据线同时进行数据传输 1 2 全双工 半双工 单工 全双工 在同一时刻 两个设备之间可以同时收发数据 半双
  • 获取li标签文本内容

    思路 为li对象添加单击事件 事件触发后利用innerHTML获取li的文本 实例演示如下 1 HTML结构
  • STM32串口收数据的几种不同方式

    引用 http www 51hei com bbs dpj 26383 1 html 本例程通过PC机的串口调试助手将数据发送至STM32 接收数据后将所接收的数据又发送至PC机 具体下面详谈 实例一 void USART1 IRQHand
  • JVM OOM和CPU问题排查

    目录 1 JVM调优工具 1 1 jps 1 2 jstat 1 3 jstack 1 4 jinfo 1 5 jmap 2 OOM排查过程 2 1 OOM原因 2 2 OOM发生区域 2 2 1 Java堆溢出 heap 2 2 2 Ja
  • 关于《Ant-design-vue 树形控件tree 新增节点,删除节点,编辑节点的解决方案》文章的补充

    我看有不少人看到这个 Ant design vue 树形控件tree 新增节点 删除节点 编辑节点的解决方案 文章以后 有不少疑惑 关于删除 增加的问题 以及key重复的问题 我发的这篇文章只是提供了一个思路 整合下 还是对你们详解一下 可
  • IDEA配置Maven教程(非常详细)从零基础入门到精通,看完这一篇就够了

    文章目录 前言 一 Maven下载 二 配置Maven环境变量 三 settings xml配置文件修改 四 打开IDEA配置Maven 前言 本文介绍在IDEA中配置Maven 一 Maven下载 首先我们进入maven官方网站 进入网页
  • Windows添加Linux命令

    Windows 下打造基于git的Linux命令安装 TOC windows下git添加zip 预先善其事 必先利其器 具体添加步骤 下载zip和bzip2 zip命令用bzip2 dll动态库运行 下载链接 1 zip 3 0 bin z
  • Markdown 技能树(8):代码块

    Markdown 技能树 8 代码块 行内代码的格式很简单 只需要使用两个 将代码内容包裹起来即可 比如 var foo bar 缩进显示代码 要在 Markdown 中创建代码块也很简单 只要简单地缩排 4 个空白或是 1 个 tab 就
  • 实现一个函数来计算文件的大小(C语言)

    用到的函数 fopen fseek ftell 打开文件 FILE fopen const char pathname const char mode pathname 文件路径 可以是绝对路径或相对路径 mode 文件的操作模式 可读 o
  • 服务远程调用

    文章目录 准备工作 远程调用 运行效果 准备工作 项目资料 链接 https pan baidu com s 1gZMJOBaMqVYSk5kFnRn5kw pwd 5yq5 创建两个数据库 分别导入匹配的表 IDEA打开项目 修改为自己的
  • ADSL路由器的设置

    关于将ADSL 路由器的设置 其实ADSL 路由器的设置并不是很难 以TL R4XX系列路由器为例 简要说明ADSL 路由器的设置 首先MODEM 路由器 电脑连结起来 网络必需畅通 ADSL 路由器地址出厂默认IP地址 192 168 1
  • 如何获取iPhone手机的UUID

    方法一 通过Windows下的iTunes 1 数据线连接iPhone手机 在Windows下打开iTunes 在 iPhone 管理界面下zhi点击 序列号 查看自己的 UUID 标识符 2 此dao时点击菜单 编辑 gt 复制 3 新建
  • 白盒测试常用工具介绍

    白盒测试工具一般是针对代码进行测试 测试中发现的缺陷可以定位到代码级 根据测试工具原理的不同 又可以分为静态测试工具和动态测试工具 1 Jtest 是一个代码分析和动态类 组件测试工具 是一个集成的 易于使用和自动化的Java单元测试工具
  • js几种生成随机颜色方法

  • Windows Vista的安装和配置

    声明 此文章为个人读书笔记 仅记些重要的内容备忘 无盗版之意 更多相关内容请查看 indows Vista使用详解 严禁转载 第二章 Windows Vista的安装和配置 全新安装Windows Vista 从Windows XP升级为W