《Windows 8 权威指南》——2.10 几招解决Windows 8 Metro应用打不开的问题

简介:

本节书摘来自异步社区《Windows 8 权威指南》一书中的第2章,第2.10节,作者:胡耀文 , 尹成 , 李贝贝 , 卢磊 , 曹珍著,更多章节内容可以访问云栖社区“异步社区”公众号查看

2.10 几招解决Windows 8 Metro应用打不开的问题

Windows 8 权威指南
Windows 8带给我们最大的改变就是Metro应用的使用。作为第一款采用Metro界面的操作系统定然会出现或多或少的应用问题。这里有一些小技巧能帮助用户解决Metro应用程序出现的小问题。首先我们分析一下使Metro应用出现打不开的几个因素,从原因出发或许我们会更加容易解决问题。

Metro应用是一种需要图形支持的应用界面,所以我们首先应该查看显卡的驱动程序是否安装。
显示器不可能采用同一种比例和分辨率,所以我们应该对应显示器来设定屏幕的分辨率。
不同的Metro应用所需的安全级别是不一样的。
本地账户和Live账户有区别。
当我们碰到Metro应用打不开时,可以把针对上述的四个因素进行设置。

方法一:查看显卡类型,下载驱动安装。
通常情况下Windows 8安装时会自动给我们安装好显卡驱动,但也可能会出现例外。这时我们就可以打开“设备管理器”,在“设备管理器”中查看电脑显卡类型,如图2.40所示。然后在显卡厂商的官网上下载安装对应的显卡驱动。

如图2.40所示,我们知道了本机使用的是NVIDIA GeForce 310M,下载对应驱动安装即可。

方法二:调整屏幕分辨率,将Metro支持到最好。
由于不一样的显示器可能会采用不一样的分辨率,所以当Metro应用打不开时,可以试着将屏幕的分辨率调整一下,有可能就解决了问题。调整分辨率的方法是:右键单击屏幕的空白处,单击“屏幕分辨率”选项,进入如图2.41所示的分辨率调整界面。

screenshot

screenshot

方法三:调整UAC安全级别
由于有些Metro需要在一定级别的UAC环境下才可以运行,所以将UAC级别调至最高或者将其关闭,就有可能会影响到部分的Metro应用,因此我们可以尝试将UAC安全级别恢复到默认值。方法是:单击位于任务栏右侧下方的操作中心,如图2.42所示。在弹出的对话框中单击“打开操作中心”进入操作中心,在“操作中心”界面中单击“更改用户账户控制设置”进入如图2.43所示的设置界面。

screenshot

方法四:使用Live账户或者本地账户
Windows 8的账户有本地账户和Windows Live账户两种形式,如果使用其中一种会导致Metro应用打不开的话,用户可以考虑另一种账户形式。现在假设使用的是本地账户,那么我们切换至Windows Live账户的方式如下。

首先,右键单击屏幕右下,单击“搜索”选项,在搜索栏中输入“用户”关键词。进入用户设置,如图2.44所示,在图中单击“切换到Microsoft账户”即可进行切换。
screenshot

单击之后进入输入账户的界面,如图2.45所示。当然,在这之前你首先需要输入当前账户的密码。输入账户后单击“下一步”,然后进入了新的账户之下,这时可以尝试Metro应用是否可以打开。对于从Microsoft Live账户切换至本地账户也是使用同样的做法。

screenshot

相关文章
|
2月前
|
Ubuntu API C++
C++标准库、Windows API及Ubuntu API的综合应用
总之,C++标准库、Windows API和Ubuntu API的综合应用是一项挑战性较大的任务,需要开发者具备跨平台编程的深入知识和丰富经验。通过合理的架构设计和有效的工具选择,可以在不同的操作系统平台上高效地开发和部署应用程序。
157 11
|
安全 前端开发 Windows
Windows Electron 应用更新的原理是什么?揭秘 NsisUpdater
本文介绍了 Electron 应用在 Windows 中的更新原理,重点分析了 `NsisUpdater` 类的实现。该类利用 NSIS 脚本,通过初始化、检查更新、下载更新、验证签名和安装更新等步骤,确保应用的更新过程安全可靠。核心功能包括差异下载、签名验证和管理员权限处理,确保更新高效且安全。
381 4
Windows Electron 应用更新的原理是什么?揭秘 NsisUpdater
|
XML 缓存 前端开发
Electron-builder 是如何打包 Windows 应用的?
本文首发于微信公众号“前端徐徐”,作者徐徐深入解析了 electron-builder 在 Windows 平台上的打包流程。文章详细介绍了 `winPackager.ts`、`AppxTarget.ts`、`MsiTarget.ts` 和 `NsisTarget.ts` 等核心文件,涵盖了目标创建、图标处理、代码签名、资源编辑、应用签名、性能优化等内容,并分别讲解了 AppX/MSIX、MSI 和 NSIS 安装程序的生成过程。通过这些内容,读者可以更好地理解和使用 electron-builder 进行 Windows 应用的打包和发布。
858 0
|
vr&ar C# 图形学
WPF与AR/VR的激情碰撞:解锁Windows Presentation Foundation应用新维度,探索增强现实与虚拟现实技术在现代UI设计中的无限可能与实战应用详解
【8月更文挑战第31天】增强现实(AR)与虚拟现实(VR)技术正迅速改变生活和工作方式,在游戏、教育及工业等领域展现出广泛应用前景。本文探讨如何在Windows Presentation Foundation(WPF)环境中实现AR/VR功能,通过具体示例代码展示整合过程。尽管WPF本身不直接支持AR/VR,但借助第三方库如Unity、Vuforia或OpenVR,可实现沉浸式体验。例如,通过Unity和Vuforia在WPF中创建AR应用,或利用OpenVR在WPF中集成VR功能,从而提升用户体验并拓展应用功能边界。
415 1
|
数据可视化 程序员 C#
C#中windows应用窗体程序的输入输出方法实例
C#中windows应用窗体程序的输入输出方法实例
275 0
|
C# 数据安全/隐私保护 Windows
快速构建Windows 8风格应用19-基础控件II
原文:快速构建Windows 8风格应用19-基础控件II 本篇博文接着上篇博文《快速构建Windows 8风格应用18-基础控件I》介绍开发Windows 8风格应用中常用控件。 Slider: Slider控件常见的效果图:   如何在XAML代码中声明Slider控件呢?代码如下:   Value属性值表示Slider控件显示的初始值,应用运行状态下我们也可以拖动改变Slider控件的值。
851 0
|
C# Windows
快速构建Windows 8风格应用18-基础控件I
原文:快速构建Windows 8风格应用18-基础控件I 本篇博文主要介绍Windows 8风格应用开发中常用的几种基础控件。 ProgressRing: ProgressRing控件常见的效果图: 如何在XAML代码中声明ProgressRing控件呢?代码如下: ProgressRing控件包含IsActive属性,该属性控制ProgressRing控件是否激活可用。
804 0
|
2月前
|
安全 数据安全/隐私保护 虚拟化
Windows Server 2022 中文版、英文版下载 (2025 年 10 月更新)
Windows Server 2022 中文版、英文版下载 (2025 年 10 月更新)
608 2
Windows Server 2022 中文版、英文版下载 (2025 年 10 月更新)