交互设计之Xp修复安装体验
By De Dream', Windy(http://www.DeDream.com),2004年12月
一日Windows XP无故启动不了,连用户列表都没有出来,光出现“终结点格式错误”的一个提示框(没有确定按钮的那种,标题栏是LASS.EXE),对鼠标键盘无任何反应。上次关机还好好的,大概有个配置文件损坏了,那么是哪一个?
这个问题的出现首先违反了交互设计之操作系统第一定律:
操作系统不得损坏用户数据,亦不得由于懈怠而使用户数据受到损坏。
然后怎么办呢?查资料没有收获,朋友曰“没有见过”,好像有个办法叫修复安装,可以把xp修好又免得重装所有的应用程序,于是找出光盘,并把电脑设置成光盘启动:
“嗞~”,响声之后,屏幕上蹦出来一句话:
请按任意键从光盘启动:
[传说中曾经有人打电话给计算机厂商,问他们任意键是哪个键,不过,我知道这三个字的意思,所以还不至于就这个问题向客服求助,可是,如果我原本不是要从光盘启动呢?“你没有选择”,仿佛看见该设置的开发工程师一脸迷茫地说,“你不想从光盘启动干嘛要从光盘启动?”“我刚才想从光盘启动现在不想从光盘启动了……”“你怎么能这样出尔反尔?”“我我我……我错了,可是,大哥,这个时候你能让我不从光盘启动吗?”“不能!”](以上对话纯属虚构)。
这个地方有两个问题,
1:不确定性,任意键是哪个键?不如直接说,按Enter键从光盘启动;
2:没有提供选择路径,好像想表达一下“你承认你要从光盘启动”的意思,同时,还没办法不承认这个……再说了,如果是这样,何必让用户多按一次键呢,直接进入不就好了?因此,好的优化方式为“直接从光盘启动,Esc取消并按原来方式启动”,然后等待5秒钟,无用户输入则继续进行光盘启动。
好啦,从光盘启动了,出来三个选项:
1:确认要安装请按Enter(这里倒是很有确定性);
2:进入控制台修复安装请按R;
3:退出安装请按ESC。
修复安装,看起来象2吧?进入1,要是重新安装,那些应用程序不是要全部重装了?迟迟疑疑按了个2;
进入了dos版的windows目录,找到setup,也不能安装,豆大的汗珠就要掉下来了……
再次重启,在另一台电脑上查资料,发现应该选1,原因如下:
“您应如何执行有时被称作修复安装的Windows XP重新安装操作?
请将您所使用的计算机设置为光盘引导状态。如需了解与这种设定操作有关的更多信息, 请参阅您计算机所配备的文档资料或与计算机厂商取得联系。在完成上述设定的基础上, 请将Windows XP安装光盘插入光驱, 并重新启动计算机。
1. 当屏幕显示Press any key to boot from CD(请按任意键开始从光盘执行引导)信息时, 则应按下任意键, 以便从Windows XP光盘重新引导系统。
2. 当您看到屏幕显示To setup Windows XP now(现在开始安装Windows XP)时, 请按下ENTER(回车)键, 然后, 当Welcome to Setup(欢迎安装)屏幕出现时, 再次按下ENTER(回车)键。
3. 请不要选择按下R键, 因为这样做会调用Recovery Console(恢复控制台)。 ”
以上资料来自http://article.pchome.net/2003/05/11/9403.htm,谢谢热心网友撰写。
依次办理,终于进入了宝贵的修复安装选项。
这个地方的“控制台修复安装”和我想要的修复安装不是一个东西,但又模棱两可,是一个引起概念混淆的地方;而且,修复安装隐藏在全新安装之中,信息可见性不好,应该直接出来,变成四个选项。
收集了一堆信息之后,计算机重启,提示说,如果A驱有磁盘,请取出,那么光驱呢?没有说,我想一会还会用到,就把光盘留在里面了,如你所料,又因为“按任意键从光盘启动”不得不进入了光盘启动……
Esc退出,拿出光盘,再启动,进入了正式的安装界面,真不容易啊!
慢着,出来一个小小的对话框:
安装程序需要ASMS,请在下面的对话框输入文件路径:
诸位,是输入啊,不是浏览,两眼一黑,安装文件那么多,我怎么知道它的路径?
还是有办法的,就是麻烦了一点,把光盘拿到另一台机上搜索,搜到路径,然后再把光盘挪回去,输入E:\i386,是的,搜到的路径就是E:\i386,在安装过程中,这个路径又被我输入了至少10次之多……
我怀疑这个问题是因为拿出启动光盘造成的,可是,如果不拿出来,不就又进入光盘启动了?
历经磨难之后,xp终于修复完成,可以正常登录了。
总结
前面遇到的交互问题主要有两类,一类是提示信息不明确和概念混淆,例如“任意键”,“控制台修复”,第二类是没有给用户选择的机会。这两个交互问题在许多软件(不光是安装程序)里也经常遇到,应当引以为戒。
但是还有更大的问题,那就是在问题的开始,
“终结点格式错误。”
在网上查到的相关资料中,最有价值的是在:
http://arwtkj.home4u.china.com/jhj/zlp/16.html
标题是Windows NT 错误代码,其中有“1706L RPC_S_INVALID_ENDPOINT_FORMAT 终结点格式无效”。另外查到,终结点是服务器应用程序在其上侦听有无远程过程调用的协议端口或命名管道。
这个地方交互设计问题在于,首先,提示信息不友好不充分:“终结点格式错误”和屡被批判的“无效的数据格式”一样,属于负面的提示信息,除了把用户推到恐慌的境地之外,对解决问题没有什么帮助。这样的提示信息完全是为开发人员自己设计的,假设正巧有一个Windows xp的开发人员在场,他会知道,是1706号错误啊,小菜一碟嘛!可是,要求用户掌握系统内部关于“终结点”之类的细节是不应该的。
其次,软件没有为用户提供任何帮助和可能的解决方案,甚至连引起错误的原因都不知道,这样,导致用户无法启动,无法登录,还不知道什么原因,以后仍然无法避免,发生错误也不知道如何解决,是的,到现在为止,除了修复安装之外,我仍然不知道还有什么办法可以解决这样的问题,也就是说,没有经验上的增长。用户不想(也没有那么多时间)研究操作系统的细节,他关心的是尽快恢复正常。
就象日常生活中一样,问题发生了,正确的态度是大家一起协作来寻找原因,解决问题,降低损失,软件在错误出现时,也应该对用户摆出这样的姿态,主动提供有助于解决问题的信息,并协助用户解决问题和增长经验。
进一步阅读:
什么是交互设计?
为什么要进行交互设计?
交互,使用,交互设计和可用性
Windy 发表于2005年01月08日
引用记录:
本文引用地址:
http://www.dedream.com/cgi-bin/mt-tb.cgi/54
评论
什么键都不按等几秒钟,就不是从光盘启动了。主要是因为你的机器起不起来,所以看着好像没区别。等能起起来了,再试试看。
cz 发表于 January 9, 2005 01:34 PM
OK,下次试一下
Windy 发表于 January 11, 2005 08:05 AM
菜单里的“修复安装”是指修复一个安装程序。系统安装的时候不是直接安装,是先做准备工作,然后再安装。安装程序就是那个准备工作。有的时候,准备工作会中断,或者安装程序受到其他意外损坏,这个时候就需要“修复安装”。
cz 发表于 February 24, 2005 02:54 PM
我也遇到了与你类似的问题,从光盘启动不了,老是要ASMS文件
snoopy 发表于 May 9, 2005 01:50 AM
Snoopy:同情ing,遇到这种问题确实让人头大。
Lovelu3325:是安装光盘。
Windy 发表于 May 16, 2005 09:49 AM
没有系统光盘
怎么修复呀
加我的QQ告诉我
86273325
lovelu3325 发表于 May 23, 2005 12:07 AM
你所说的这种情况还真的让我碰到了喔!
cheng840318 发表于 May 26, 2005 01:52 PM
Cheng:那么你是怎么解决的呢?
Windy 发表于 May 26, 2005 10:17 PM
为什么不用系统还原?我就经常用,效果不错!
Liubao 发表于 July 30, 2005 03:34 PM
系统多竟不了还系统还原呢!你认为是ghost 啊?
asdfasdf 发表于 August 5, 2005 10:44 AM
废话连篇
zzz 发表于 November 11, 2005 05:17 PM
摸索中成长
成长中的菜鸟 发表于 January 6, 2006 01:34 PM
晕了,究竟怎样做!
我是电脑白痴
kopy 发表于 March 31, 2006 01:25 PM
呵呵 没事,修复安装可以的。
Windy 发表于 April 5, 2006 12:10 AM
"操作系统不得损坏用户数据,亦不得由于懈怠而使用户数据受到损坏。"这是个什么鸟定律呵呵,试问现在人类的任何一个操作系统哪个能保证这个?纯粹胡说!说这话的无异于电脑白痴呵呵,不信,找一个不会损坏数据的操作系统给我看看,showme!
Interdog 发表于 May 22, 2006 02:36 PM
1、我认为“控制台模式”属于专家用户要的功能范围
2、找不到"any key"的故事是发生在IBM身上的,long long ago
kingokiko 发表于 July 31, 2006 05:35 PM
:)
Windy 发表于 August 18, 2006 05:58 PM
楼主,还是懂的少啊,等你成专家了,就不会说这些话了,你没有真正的理解其中的含义.
发表于 October 27, 2006 11:20 AM
各有其理,还可以。
发表于 May 13, 2008 06:43 PM
如果给一个菜单选择是否从光盘启动,系统重装时的重启怎么办?用户等在电脑边选择?还是5秒钟后又自动从光盘启动?觉得xp这个设计是不错的~~就是进系统控制台的时间太长.
发表于 June 3, 2008 11:28 AM