Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

控制Win8 Windows TO GO和USB启动的两个关键注册表项

2012-6-28 15:43| 发布者: pcBeta| 查看: 2470| 评论: 0|原作者: fujianabc|来自: 景友分享

收藏 分享
摘要: 之前在下面帖子提到过,win8可以直接imagex解压到usb盘上完成安装和启动 http://bbs.pcbeta.com/viewthread-989698-1-1.html 而不需要像win7 usb启动那样手动更改两个注册表项 不过如果直接把SATA硬盘上正常运行的win8接到USB口上,启动时依旧会蓝屏,因此USB硬盘上运行的win ...

之前在下面帖子提到过,win8可以直接imagex解压到usb盘上完成安装和启动

http://bbs.pcbeta.com/viewthread-989698-1-1.html

而不需要像win7 usb启动那样手动更改两个注册表项

不过如果直接把SATA硬盘上正常运行的win8接到USB口上,启动时依旧会蓝屏,因此USB硬盘上运行的win8和SATA盘上运行的win8依旧有些不同。我比较了一下注册表,发现有两点差别

  1. [HKEY_LOCAL_MACHINE\SYSTEM\HardwareConfig]
  2. "BootDriverFlags"=dword:00000014

  3. [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]
  4. "PortableOperatingSystem"=dword:00000001
复制代码

第一项,普通硬盘上运行的win8,BootDriverFlags为0,而usb设备启动的win8是0x14。其作用和win7的那个BootDriverFlags类似,只不过注册表项的位置有所不同。

因此,一个在内置硬盘上正常启动的win8克隆到usb盘或者直接接到usb口启动时,必须把BootDriverFlags的0改为0x14(十进制20)。

第二项就是控制所谓Windows TO GO特性的注册表项。所谓windows to go是win8引入的一个新功能,可以让移动存储设备上的win8随便插到哪个机器上都能启动,但是用户无法安装系统非系统自带的显卡驱动。usb设备上的win8默认PortableOperatingSystem为1,开启windows to go特性,而内置硬盘上的win8默认PortableOperatingSystem=0。

因此,usb win8如果需要安装其它显卡驱动,可以把PortableOperatingSystem设为0,而SATA硬盘上运行的win8如果要通过usb或者eSATA口接到其它电脑上使用时,先把PortableOperatingSystem设成1,以提高跨平台兼容性

更多Windows 8/8.1 技巧讨论,请移步至远景论坛 Windows 8.1版块(http://bbs.pcbeta.com/forum-532-1.html


鲜花

握手

雷人

路过

鸡蛋

最新评论

验证码 换一个
远景网官方微博 远景网人人小站
投递新闻
回顶部
Copyright (C) 2005-2019 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件