使用Windows8时遇到的十大问题及解决方法(图)

近两个多月来,先行者、IT专业人士和开发者一直在深入研究Windows 8预览版。这里,我们也总结了截至目前人们遇到的Windows 8十大问题、微软的反应以及一些简易补救方法,希望能让你更顺利地玩转它!

在2011年9月召开的微软BUILD大会上,这个软件巨头终于向公众展示了其最新款操作系统。没错,面向开发者和IT专业人士的Windows开发者预览版(Windows Developer Preview)现在终于到了成千上万个早期采用者的手里,他们正忙于评估这款新操作系统是否适合本企业的IT环境,基于新的WinRT平台开发应用程序,或者只是对它捣鼓一番。

我踊跃试用Windows 8。我把该操作系统安装到了我的所有电脑上,把所有重要文件都放在上面,并将它用作用于日常工作的操作系统。当然,我遇到了一些问题,毕竟该操作系统既向前迈出了一大步,又是一款很早期的版本(预测试版)。在过去的两个月里,我罗列出了使用该新操作系统时遇到的若干主要问题,还密切关注微软论坛,看看其他用户在反映哪些毛病和瑕疵。

下面列出了我和其他早期采用者在使用Windows 8时遇到的十大问题,并且给出了一些解释、解决办法和变通方案。

 1. 新的Metro风格的Start屏幕。

Windows 8中最有争议的问题恐怕非新的Start屏幕莫属,这是微软启动和管理应用程序的新方式。

 

这个未来桌面方案面向移动设备,并没有受到开发社区或新闻媒体多大的待见。每次只关注一个(可能两个)任务反而使整个用户体验变差。另外,用户发现自己在新的Start屏幕和Windows 7式样的经典桌面(包括任务栏、桌面和资源管理器等)之间不断切换。下面这个例子表明了这个问题有多烦人:比如说,你使用传统的桌面应用程序Outlook 2010收阅电子邮件,某个联系人想要一份文档。下一步显然是开始搜索文件。可问题是:一旦你点击Start按钮或者敲击WIN按键,经典桌面会一下子消失,你又回到了上图所示的新Start屏幕,因为在Metro风格的新环境中现在只能使用Start菜单搜索。你找到文件后打开它,你又一下子回到了桌面上。

你在内置的Metro应用程序(如Twitter@ama或Socialite)和经典桌面应用程序之间切换时,同样是这种情况。就工作效率而言,这是个重大问题,用户界面不连贯的感觉很明显。

许多抱怨还针对这个现实:新的用户界面针对平板电脑和手机;这样一来,它在台式机和笔记本电脑上完全没有用处。

解决办法:遗憾的是,除了关闭新的Start界面外,没有其他解决办法。我因这个新用户界面光火了几天后,冷静下来,认识到我的工作时间绝大部分用在经典用户界面上,根本没法评价这个新的界面方案。原因何在?很简单:因为我并不是成天在使用真正的Metro风格的应用程序!我们得到的默认应用程序只是暑期实习生编写的示例应用程序而已(绝不是开玩笑,Metro风格的应用程序很容易编写,连暑期实习生都能在短短几星期内开发出来,微软Windows负责人Steven Sinofsky实际上捡了个大便宜。)所以,既然我只是使用让我回到传统桌面的普通应用程序,何必开始评判一个新环境?你问我:我有没有花足够的时间用在那些示例应用程序上,以便评判Start屏幕的易用性?没有!我是否甚至想象使用新的第三方应用程序(如Nero或Adobe)来工作会是什么样?想都没想。对于这个问题,我的解决办法就是至少等到测试版在2012年初与切实可行的Windows商店和切实可行的应用程序一起问世。我需要下载应用程序,使用应用程序,之后才能评判。我觉得,我们仍会为遗留应用程序和新型应用程序混合在一起而纠结,但在那之前我将保留意见。

顺便说一下,想关闭Start屏幕、回到Windows 7工作方式,只要下载Windows 8 Start Menu Toggle(http://solo-dev.deviantart.com/art/Windows-8-Start-Menu-Toggle-258422929)。眼下,对于讨厌Metro用户界面的Windows 8测试者来说,这是唯一的解决办法。

 2. 无法关闭应用程序。

绝大多数测试人员抱怨缺少关闭应用程序的机制:一旦你开启应用程序,它就保持打开状态,一直保持到Windows 8决定暂停它、以便节省处理器周期——不过应用程序仍在那里。尽管这对普通用户来说也许不是问题,但是比较专业的用户因此面临重大问题:官方Windows 8开发者论坛上浏览量最大的帖子题为“退出开发者预览版应用程序(又叫关闭Metro应用程序,http://social.msdn.microsoft.com/Forums/en-US/windowsdeveloperpreviewgeneral/thread/8cd122a5-3f2f-4780-a353-7e1332e99a12)”,几乎所有用户都强烈抗议这个明显疏漏的地方。经过一番激烈的争论后,微软负责Windows开发的企业副总裁Jon DeVaan发表了如下观点:

其想法是Metro风格的应用程序不被关闭。系统自动处理这项任务:阻止应用程序使用后台资源。如果你喜欢,可以在开发者说明文档中查看应用程序生命周期信息。

这种方法的问题在于,连暂停的应用程序都在消耗资源(即内存)。另外,我在循环切换使用应用程序时,有时发现应用程序自动暂停;只要我再次通过Start屏幕启动它们,才可以运行。这很烦人。我不想在不知道应用程序仍处于活动状态还是没有运行的情况下切换应用程序。我想清楚地知道什么应用程序在运行、什么没在运行。

 

Windows 8任务管理器

解决办法:在Windows 8预测试版(注意这是自带开发者工具的版本)中,你可以使用ALT+F4组合键来关闭应用程序,不过这在正式版本中不行。目前唯一的其他办法就是启动任务管理器,进入到Processes(进程)选项卡,关闭当前运行的应用程序。

但是很快就有好消息:Windows负责人Steven Sinofsky在其类似白皮书的博文(http://blogs.msdn.com/b/b8/archive/2011/10/03/evolving-the-start-menu.aspx)中稍稍提到:将来有办法更容易关闭应用程序:“将来有没有办法不用使用任务管理器就能关闭Metro风格的应用程序?(是的,将来会有,但我们还想探讨为什么你可能不需要使用任务管理器。)”

我想,我们只好等测试版出来,才能获得完美的解决办法。

3. 绿色的Start屏幕害我抓狂。

默认情况下,Windows 8 Start屏幕有这个默认的绿色主题,但没有更改该默认主题的选项:

 

很显然,微软知道,用户喜欢定制屏幕,所以他们没有办法从最终的Windows 8版本中略去这项特性。实际上,关于11月5日向公众泄露的未发布的更新版本的屏幕截图相当有力地证明了这一点:到时会有个性化选项:

  解决办法:眼下,所有早期采用者可以使用My WDP Customizer 1.3.0,不但更改Start菜单背景和整套颜色集,还能使用自定义图像和颜色来更改Windows 8 Start按钮。可以看一下在上面第一个问题所示的Start屏幕背景。我使用WDP Customizer仅用几秒钟就完成了更改,这是个不错的临时解决办法。

 4. 我如何关闭这个东西?

说起来让人难以相信,可是我确实花了5分钟才搞清楚如何关闭Windows 8。我没有在开玩笑。点击Start按钮,只会调出新的Start屏幕。想正确关闭或重新启动Windows 8,你就只好:

注销,点击Power(电源)按钮,选择Restart(重新启动)或Shutdown(关闭)。

将鼠标移到Start按钮上,点击Settings(设置),进入到Power(电源),选择相应选项。

我甚至不敢问为什么微软要把Shutdown(关闭)和Restart(重新启动)这两个选项放到名为Settings(设置)的菜单中——这太奇怪了。

 

解决办法:幸好,你可以为关闭、重新启动、休眠、睡眠或锁定电脑建立自定义快捷方式,然后把它们放到你的Start屏幕上。鼠标右击经典桌面,进入到New/Shortcut(新建/快捷方式),输入以下其中一个命令:

•关闭:shutdown.exe –s –t 00

•重新启动:shutdown.exe –r –t 00

•休眠:rundll32.exe PowrProf.dll,SetSuspendState

•睡眠:rundll32.exe powrprof.dll,SetSuspendState 0,1,0

•锁定:Rundll32.exe User32.dll,LockWorkStation

给它们取相应的名称,从Windows的默认图标库中选择一个合适的图标:

  接下来,把它们放入到%appdata%\microsoft\windows\Start Menu\Programs\文件夹。进入到Windows 8 Start屏幕,搜索每一个快捷方式。搜索结果应该会调出你刚创建的图标。鼠标右击,选择Pin(锁定)。大功告成!

 5. 无法实现并排多任务处理。

在分辨率低于1366 x 768的屏幕上,让你可以在屏幕上显示两个应用程序(并将它们调整到屏幕的三分之一或三分之二大小)的Snap功能无法使用:

 

不知道什么原因,微软决定阻止Snap,尽管如今的许多移动设备仍使用1280 x 800的分辨率,完全能够并排显示两个应用程序。

解决办法:没有理由任由微软限制:打开注册表编辑工具,进入到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ImmersiveShell\。接下来,创建一个名为AppPositioner的新键。在该键里面,创建一个DWORD条目,命名为AlwaysEnableLSSnapping。双击它,输入“1”。

 

一旦你重新启动了机器,就很容易并排显示所有应用程序。很不错!

 6. 在虚拟环境中运行Windows 8。

虽然我在物理硬件上运行Windows 8,是为了完全体验这款新的操作系统,但是大多数人可能只想对它快速测试一下,或者检查一下应用程序的兼容性。遗憾的是,Windows开发者预览版让许多用户在使用VMware或者甚至微软自己的VPC时觉得很麻烦。

解决办法:VirtualBox和VMware Workstation/Player 8现在完全能够以虚拟化方式运行Windows 8,所以确保升级到最新版本。MyTricks虚拟化博客上面有一些出色的逐步介绍教程,可以帮助你在VirtualBox、VMware甚至Parallels上运行Windows 8开发者预览版。

提示:确保删除/禁用仿真软驱,以免系统崩溃!

 7. Metro应用程序再也无法运行。

在许多用户的系统上,Windows 8应用程序楞是无法启动,或者显示了启动画面后没多久就完全没有响应。

 

解决办法:这是Windows 8中的一个已知软件缺陷,与用户帐户控制(UAC)功能有关。如果UAC被用户关闭或某个第三方应用程序关闭,一些应用程序可能无法正常运行。想重新启用UAC,进入到Start屏幕,搜索“User Account Control”,点击Settings(设置)。点击Change User Account Control Settings(更改用户帐户控制设置),将滑块移到默认设置。此外,还要确保不使用内置的管理员帐户来运行Metro风格的应用程序,而是使用你自己的用户帐户。

8. Windows 8需要产品密钥。

Windows开发者预览版是一款公共预测试版,照道理不需要产品密钥。不过,一些用户在安装Windows、从U盘运行Windows 8(Windows To Go功能)时,或者使用Windows重装(Refresh)功能来修复操作系统后,会看到“Please enter product key to proceed”(请输入产品密钥,才能继续)的窗口提示。

 解决办法:想去除产品密钥检测工具,微软建议用户从MSDN网站重新下载ISO文件,然后重新安装一切。不过,如果你已经花了数小时来下载、安装和配置Windows 8测试电脑,这可能不是最佳方案。更快捷的方法是,使用适用于所有Windows 8开发者预览版的微软支持中心提供的密钥。只要输入:

6RH4V-HNTWC-JQKG8-RFR3R-36498(面向Windows 8 Client)

4Y8N3-H7MMW-C76VJ-YD3XV-MBDKV(面向Windows Server 8)

这样一来,应该会激活你的Windows 8开发者预览版!

 9. .NET Framework 3.5不见了。

不知怎么回事,微软决定其开发者预览版中不再支持.NET Framework 3.5,只有版本4.0在运行。如果你试图安装需要版本3.5的应用程序,就会弹出对话框,表示它需要下载所需的组件。遗憾的是,这个过程不是需要老半天(在我的一些机器上耗时45分钟!),就是最后出现错误消息。

解决办法:庆幸的是,有办法在Windows 8开发者预览版光盘上运行离线安装程序。只要确保光盘插在驱动器中(或者ISO文件已正确挂载),打开命令提示符,输入:

dism.exe /online /enable-feature /featurename:NetFX3 /Source:x:\sources\sxs

注意:X是你光盘或ISO驱动器的盘符。这应该会立即启动安装程序。

 10. 软件程序和驱动程序无法运行。

我觉得,几乎我的所有Windows 7应用程序和驱动程序一开始就可以运行,这完全是个奇迹。微软对遗留应用程序的支持做得完全正确,甚至在Windows 8的这个早期预测试版中。可是,有一小部分的软件程序和驱动程序根本无法运行,这归咎于Windows 8的版本号从6.1(Windows 7)跳到了6.2,一些安装程序的版本检测工具完全拒绝运行。

解决办法:我不会因各种兼容模式(你可能已经试过了这种模式)而厌烦,但是会建议你看一看我的《在Mac机上运行Windows》系列文章的第三个部分(http://www.itworld.com/software/213593/running-windows-mac-part-3-complete-how),我在文中描述了去除版本检查机制的一些步骤。更准确地说,该文详细描述了如何使用Orca MSI Editor,去除安装程序的Windows版检测工具,或者去除“*.inf”驱动程序文件中的版本信息。当然,这些步骤在所有驱动程序和安装程序文件上不一样,但是为你提供了基本的思路,教你如何迫使“遗留”软件可以在Windows 8开发者预览版及以后版本上运行。

http://www.itworld.com/software/224533/windows-8-10-biggest-problems-so-far

Via  PCWORLD中国 沈建苗编译

Win10专业网,教你玩转Win10系统!

相关文章

此条目发表在Win8使用技巧, Windows8资讯分类目录,贴了, , 标签。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用*标注