您的位置:首页 > 编程语言 > Go语言

windows8 :应用商店在windows to go分区不可用

2012-11-13 01:29 447 查看
将windows8企业版 通过windows to go功能(貌似直接将install.wim释放到移动设备安装就自动开启这个功能了)安装到移动硬盘上,访问app stpre的时候出现:



有的说:

来自百度知道

在Windows to Go漫游模式当中,Windows商店默认为禁用状态,用户可以在本地策略编辑器中,依次点击【计算机配置】-【管理模板】-【Windows组件】-【Windows商店】,启用Windows商店访问权限。

我验证:没有windows商店 这个项目,因此无法设置。

有的说:

来自http://bbs.pcbeta.com/viewthread-1049037-1-1.html 鉴于 PCBeta有弹窗Ads(我最烦的广告种类之一),我贴出来

之前在下面帖子提到过,win8可以直接imagex解压到usb盘上完成安装和启动
http://bbs.pcbeta.com/viewthread-989698-1-1.html
而不需要像win7 usb启动那样手动更改两个注册表项

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

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

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]
"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 to go 自动识别的功能了,貌似就不太好了。可以临时修改,最好用完商店 再改回来

http://tieba.baidu.com/p/1971807642

后来发现 在组策略中:快捷键Win+R – 输入gpedit.msc - 计算机配置 - 管理模板 - Windows组件 – 应用商店

原来没有 windows应用商店,直接是应用商店。应该可以了吧。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: