51ibm

标题: win8正式版存在的问题 [打印本页]

作者: wangdk123Q    时间: 2013-7-24 10:10
标题: win8正式版存在的问题
1.在注册表HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run添加的启动项,如果路径中含有“/”的话,就会出错,系统在开机时不会将其打开,因为系统会将其识别为参数。在Win8上使用.Net Framework 4编程时,使用System.Windows.Forms.Application.ExecutablePath获取应用程序路径时,如果路径中包含“#”,那么从这个字符之后的反斜杠“\”都会变成斜杠“/”,如:"F:\自主研发产品\发布的程序\百事通 2012\百事通 - VC#/百事通/bin/工作/整点打铃/整点打铃.exe"。这样程序就不能启动了。在Win7上,.Net4无此问题。
2.从IE保存的网页,有两个文件:一个是“XXX.htm”,另一个是文件夹“XXX_files”。当文件夹名“XXX_files”的“XXX”部分末尾是超过2位中文时,此时删除XXX.htm,并不会同时删除XXX_files。而如果删除XXX_files,则会同时删除XXX.htm。当“XXX”末尾是英文或符号时,删除XXX.htm,则会同时删除XXX_files。这个问题应该是程序员没有考虑本地化产生的各种问题,很可能是程序员在使用编码时有错误,可能使用了ACSII,而不是Unicode。
3.即使将UAC设置为从不提醒,UAC也不能被关闭。但只要强制关闭UAC,所有Metro Style应用就都无法使用了。最好能将UAC分为两种模式,分别用于桌面和Metro应用。
4.HS站里,选中图片时,会显示“图片工具”选项卡。这是我见过的最傻的资源管理器,对于在HS站里准备删除的东西,竟然还显示包含“向左旋转”、“向右旋转”之类功能的选项卡,打开选项卡之后发现,还竟然没有一个功能是可用的!那这个选项卡显示出来干什么?
5.新安装的程序快捷方式会固定在开始屏幕,但是如果快捷方式文件名包含“Uninstall”那就不会被固定,既然如此为什么如果快捷方式文件名包含“卸载”,快捷方式依然被固定了?
6.开始屏幕的很多中文还有Metro Style应用程序的很多中文都显示得有问题。文件属性窗口中的打开方式的图标有锯齿。应该是界面全面使用微软雅黑字体导致这个图标被撑开了。我认为Win8是个中间产物,我想Win9一定会有新技术开发的用户界面,XAML一定会成为主流,因此Win8这个既有Win32又有XAML写的界面中,出现许多界面上的问题也是可以理解的。
我敢说这个系统发布之后,不会有太大的性能和安全上的问题,但细节上的错误特别多,也会让人非常讨厌。我每一代Windows都用过,从没见到存在如此多低级错误的系统,而且是正式版






欢迎光临 51ibm (http://www.51ibm.com/) Powered by Discuz! X3