windows_8_logo

HOWTO: Windows To Go 使用应用商店

windows-to-go

        自 Windows 8 开始,微软为系统提供了运行在移动设备上的支持,即 Windows To Go!允许用户在 U盘或移动硬盘上启动和运行 WIndows 系统。早先 gOxiA 在 Windows 8 的测试版和正式版上都进行过 Windows To Go 的简单体验,可以回顾一下那两篇日志《HOWTO: 创建 Windows To Go》和《体验 Windows To Go》,前者是通过命令行创建的,而后者则是使用 Windows 8 Enterprise 内置的 Windows

To Go 功能创建的。两者创建出来的系统并无本质区别,前者更灵活!因为能够创建出多种版本的 Windows To Go,如 Windows Server 2012 或者是 Windows 8 / 8 Pro,只不过微软官方认可的只有 Windows 8 Enterprise。

        正如之前日志里介绍的一样 Windows To Go 并非设计为代替 PC、笔记本或其他移动产品,只是为了满足某些企业的特殊场景需求。因为 Windows To Go(以下简称:WTG)在功能和特性方面有一定的制约,而且默认情况下只能安装桌面应用,而基于商店的应用默认是不被允许的。而作为企业环境应用,通常面向企业的 Windows 8 APPs 都会预先进行部署,或进行托送方式安装。这也意味着,某些用户希望携带一个拥有完整功能和特性的U盘版 Windows 8 成为了泡影!

        如下图所示,在 WTG 中如果启动应用商店,会提示“Windows 应用商店在 Windows To Go 工作区上不可用。”

无命名

        gOxiA 也算是其中的一位失望用户,起初刚知道 Windows To Go 时心想日后可以在一个 64GB 的 U盘里做个 WTG,然后从应用商店安装常用的 Windows 8 APPs,桌面应用只装个 Office 2013,这样便拥有了一个轻量级应用环境,走到哪里,在任何计算机设备上都能使用。看来事与愿违……

        但是,微软也并未做绝!按照官方的解释,因为 Windows 8 应用商店里的应用最多允许被安装在5台设备上,而 WTG 通常会在多个设备上运行,那么 Windows 8 应用便会出现问题。如果仅仅是因为授权的原因,gOxiA 到认为完全可以将授权5台设备改为5套系统。只要用户名下绑定的 Windows 8 不超过5套,一切问题便都迎刃而解!

        而前面提到的“微软并未做绝”则是因为在 GPO 中提供了解除 Windows To Go 运行应用商店限制的选项,但前提便是 WTG 只运行在一台计算机上。如果你希望在 WTG 下使用应用商店,可以执行下面的步骤:

  • 运行 gpedit.msc,并依次展开“计算机配置”-“管理模板”-“Windows 组件”在其下找到“应用商店”;
  • 在“应用商店”的“设置”窗体中找到“允许应用商店在 Windows To Go 工作区上安装应用”,双击打开;
  • 将“未配置”选项改为“已启用”;
  • 确定并关闭组策略编辑器;
  • 运行 CMD,执行 gpupdate /force。

WTG_WinStore

        现在我们便可以在 WTG 环境下使用应用商店了。

Tags: , , , , ,

logo_winserver2012

HOWTO: 进入 Windows Server 2012 的高级启动选项菜单

        自 Windows 8 / Server 2012 开始,为了加快系统的启动速度,新的操作系统在启动过程上进行了很大的改进,因此用户无法再像原先那样在启动过程中按下F8键来调用系统的高级启动选项菜单。针对这样的设计微软官方好像是做过解释,大概是只有当系统出现异常时,启动过程才会自动出现高级启动选项菜单。除此之外就需要用户在当前系统上执行转到高级启动选项菜单的操作。

        在 Windows 8 下要实现这一操作非常简单,用户可以调出超级按钮,点击“更改电脑设置”,之后在“常规”下找到“高级启动”,并点击“立即重启”。

image

        之后系统就会很快速的进入到全新的高级启动选项菜单下,我们可以根据需要进行选择。

Adv_boot_Options_1

        当然,我们也可以在搜索中直接键入高级启动,便可在设置下找到高级启动选项。

image

        那么在 Windows Server 2012 上我们如何能进入高级启动选项菜单呢?通过以上的步骤肯定是行不通的,那么我们可以使用两种办法来实现。

  1. 命令行方式 – shutdown 命令,这种方式显而易见,需要在已经登录的系统中执行,当然这个方式也是最简单、最直接的!但是某些场景下可能不尽人意。
    shutdown –r –o
      
  2. 修改 BCD,使每次系统启动时都先转到高级启动选项菜单上。此种方法非常适合 IT 人员做测试或排错时使用,例如 gOxiA 最近解决一个复合机驱动兼容性问题的场景就适用这个办法。
    bcdedit /set advancedoptions yes

        这个命令行需要以管理员权限来执行,当我们调试完毕后,可以将 yes 改为 no 便可恢复之前正常的启动。

image

因删除 LiteTouch PE WIM 引发的部署故障

        发现这类问题实属巧合,用了这么多年 Microsoft Deployment Toolkit,之前也没注意过,这不前几天为公司一台服务器执行 Native VHD Boot 的部署时偶遇了这个问题!参考下图:

MDT_ApplyRE_Failed

        记得之前执行部署任务都是没有问题的,也没有修改过任务序列,怎么突然就出现这个问题了呢?!之后仔细审查错误日志,注意到其中的两个关键错误提示,如下:

  • FAILURE ( 5610 ): False: Verify File:\\WDS\DeployPoint$\Boot\LiteTouchPE_x64.wim  
  • Failed to run the action: Apply Windows PE.

        应该是生成的 LiteTouchPE WIM文件出现了问题,打开“文件资源浏览器”去寻找该文件,发现 Boot 目录下确认没有该文件,重新执行 Update Deployment Share,再次执行任务故障消失!

        以此推断,在现有系统环境下执行部署任务时,为了使计算机重新启动后能进入 LiteTouch 环境,任务序列在执行过程中会拷贝一份生成的 LiteTouch 的 WIM 文件到本机,并配置以该 WIM 启动,而非常规的 PE 映像。惭愧……之前完全没有这个意识,这次算是学习并记住了!

分页: 142/482 第一页 上页 137 138 139 140 141 142 143 144 145 146 下页 最后页 [ 显示模式: 摘要 | 列表 ]