Project Honolulu Technical Preview 概览
Project Honolulu Technical Preview 概览
九月中旬微软 Windows Server Blog 宣布了全新的 Windows Server Management Experience,并为其开通了专属 Blog。该项目的名称目前叫 Microsoft Project Honolulu。
Project Honolulu 是一个本地化部署,基于浏览器的 Windows Server 管理工具集,可为管理员提供完全控制服务器基础结构的能力,官方称该管理工具更适用于那些未连接到互联网的专用网络上的服务器管理。Project Honolulu 是管理工具的现代演变,如已知的服务器管理器和MMC,它是对系统中心和业务管理套件的一个补充,并非要取代现有的产品。
Project Honolulu 是一套 Web 应用程序,基于浏览器运行,但目前只支持“现代”浏览器,如:Microsoft Edge 或 Google Chrome,而 IE 不在它的支持范围内,即使是最新版的 IE11 也未能例外。
Project Honolulu 除了能够管理 Windows Server 2016 外,还能够管理 Windows Server 2012 R2 和 Windows Server 2012 服务器,该管理工具并不依赖 Windows Server 系统,除了可以安装在 Windows Server 2016 上,还可以安装在 Windows 10 系统上。通过 WinRM 网关实现远程 Powershell和WMI 操作,从而对服务器执行管理。
下图就是 Project Honolulu 的运行界面,gOxiA 小试了一下,功能异常强大,几乎可以在浏览器中执行所有的服务器管理操作,基础的如设备基本信息,硬件资源实时监控,修改计算机名,加入到活动目录。还可以管理系统上的证书、硬件设备、日志,甚至还包含了文件管理和注册表管理。而防火墙、用户和组、网络、服务、存储、更新,以及系统角色和功能,也都面面俱到。更强大之处,还包含了对实时进程的管理,可以直接在浏览器中监控和操作远端服务器正在运行的进程;此外如果服务器安装了Hyper-V,还可以通过 Project Honolulu 直接进行平台的配置和虚拟机的管理。
Project Honolulu 安装包区区30MB 多一点,就实现了如此强大的管理功能,并且部署和安装方式简单、便捷,真是难得之作!后续 gOxiA 将分步与大家分享 Project Honolulu 相关资讯,敬请关注!
HOWTO: 获取 Windows 10 Insider Preview Skip ahead
HOWTO: 获取 Windows 10 Insider Preview Skip ahead
Windows 10 RS4 已经发布了 17004.1000,相信有不少朋友都想试试下一个版本的 Windows 10,虽然已经是 Windows 10 Insider Preview 成员,但在 Windows 预览体验计划面板中切换到 “Skip ahead to the next Windows release” 后,系统会自动改回当前预览版本,可以在系统栏看到通知提示 “Your Windows Insider Program content settings have been reverted.” 那么该如何强制切换到 Skip ahead 呢?!
微软提供了一个注册表键值 “ContentType”,可强制修改获取的版本分支。该键位于“HKLM\SOFTWARE\MicrosoftWindowsSelfHost\Applicability”,默认为“Current”,如果启用预览体验计划,则为“Active”,如果要获取下一个版本则改为 “Skip”。建议在修改时禁用网卡,在重启系统后再连接网络,之后无需再等待2天,即可立即开始更新。
HOWTO: 解决 Windows 10 UWP Apps 无法运行
HOWTO: 解决 Windows 10 UWP Apps 无法运行
UWP - Universal Windows Platform(通用 Windows 平台),自 Windows 10 引入,进一步推动了 WIndows Runtime 模型的发展,一统 Windows 核心。作为核心版的一部分,UWP 现提供了一个可供在每个运行 Windows 10 设备上使用的通用应用平台。
简单理解,就是我们开发一个 UWP 应用即可运行在所有的 Windows 10 设备上,其优势显而易见!有关 UWP 详细的介绍可以移步 https://docs.microsoft.com/zh-cn/windows/uwp/get-started/universal-application-platform-guide 参考。
而今天 gOxiA 要与大家分享的肯定是与 ITPro 密切相关的内容,正如本期之题目解决 Windows 10 UWP Apps 无法运行。具体的故障现象是点击 UWP Apps 都会没有响应,UWP Apps 不会按照预期那样启动运行。在有些环境下能看到点击 UWP Apps 图标后会显示正在安装一样的进度条,之后再无反应。具体的故障现象可参考下面的动画截图:
但是切换到 Administrator 账户下却能够运行这个 UWP Apps(PS:已经配置了GPO允许本地管理员运行 UWP Apps),唯独无法运行 Microsoft Edge,会出现闪退。检查日志发现来源 Apps,ID 5973 的错误事件,具体错误是“系统找不到指定文件”。难道是应用相关文件损坏?!
使用 PowerShell 命令行对 Microsoft Edge 进行重装测试,结果发现“部署失败,原因是 HRESULT: 0x80073D0A,无法安装该程序包,因为 Windows 防火墙服务未运行。请启用 Windows 防火墙服务并重置。”错误很明确了因为防火墙服务未启动导致!但是,为什么其他 UWP Apps 却能够运行呢?而且使用其他账号又都无法运行呢?!
带着迷惑执行了 PowerShell 命令行对所有系统 UWP Apps 执行重装任务,命令行参考如下:
Get-AppXPackage -AllUsers |Where-Object {$_.InstallLocation -like "*SystemApps*"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
结果一致,同样提示因 Windows Firewall 服务未启动导致 UWP Apps 无法安装。检查 Windows Firewall 服务确实被禁用,重新启动后故障解除。
其实这个过程还有另外一个版本,在发现故障的时候是在生产环境下,且之前交付的 Surface Pro 4 都是经过测试的,运行也有近一年突然出现这个问题,还是新装系统后,确实十分诡异!参考映像未有更新,故障现象均发生在加域之后,那必然与域环境有关,首先检查的就是 GPO,是否进行了限制,但经过分析发现是 Windows 防火墙服务启动被配置为禁用,恢复后故障消失,之后再禁用 Windows Firewall 服务进行测试,发现除了 Edge 外其他的 UWP Apps 均可正常运行,怀疑是系统 Bug 向微软开了 Case,引出前面提到的重装应用进行测试,确认 Powershell 命令行执行失败时提示的错误信息,因防火墙服务未运行是导致 UWP Apps 无法启动的根因。
但该问题是否被确认为系统 Bug,还暂无结果。