故障现象:
刚刚恢复的Windows 8中文版系统,打开应用商店报错“Windows应用商店在Windows To Go工作区上不可用”。
解决方案:
打开注册表,找打以下两个选项:
[HKEY_LOCAL_MACHINESYSTEMHardwareConfig]
"BootDriverFlags"=dword:00000014
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl]
"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。
出现此问题,一般都是修改第二个选项,将第二个选项修改为0就可以了。