nijiichi 发表于 2012-12-18 23:26

[手贱]求问Vista对比WIN7在硬件支持上的差距

前情提要
台机装的WIN8 入了WIN8板子就不想台机“鼠标搭配MUI”折磨自己了
看了一下手头 本子是WIN7的 板子是WIN8的 咦我是不是应该装个Vista给台机呢
好贱啊

正题
LZ现在台机有两个问题
第一是 主盘是outel的SSD Vista肯定不是原生支持了 手动改注册表啥的 对比原生有什么劣势吗?
第二是 LZ是三显示器……而且三台显示器型号不一样!(好吧两台1280-4:3一台1080) Vista能用么……三台用不了两台可以么……我会说是WIN8支持针对单独显示器设定桌面于是就把吃灰的老液晶扒出来结果开发了新的姿势欲罢不能了

flyinghigherair 发表于 2012-12-18 23:40

[软件][手贱]求问Vista对比WIN7在硬件支持上的差距

相信我,乖乖台机上7。用惯了7vista绝对是蛋疼


- 发送自我的 iPhone 大板凳应用

nijiichi 发表于 2012-12-18 23:45

其实我07年那会儿买的笔记本用的就是vista 用了三年多 当时vista卡爆了的原因是2G内存+破硬盘(我没研究过 搞不好还是5400rpm的)
现在SSD 8G情况下怎么也不会卡了吧

其他地方还好?
我主要关心就是硬件问题 硬件不搭配一票否决

S.Asuka.L 发表于 2012-12-19 00:09

都几年了…还在用vista

john 发表于 2012-12-19 08:32

引用第2楼nijiichi于2012-12-18 23:45发表的:
其实我07年那会儿买的笔记本用的就是vista 用了三年多 当时vista卡爆了的原因是2G内存+破硬盘(我没研究过 搞不好还是5400rpm的)
现在SSD 8G情况下怎么也不会卡了吧

其他地方还好?
我主要关心就是硬件问题 硬件不搭配一票否决 images/back.gif

有SSD就别用Vista
不然打死我也不会换7的

strider_oy 发表于 2012-12-19 08:35

天翼风 发表于 2012-12-19 09:32

jun4rui 发表于 2012-12-19 09:40

HyperIris 发表于 2012-12-19 10:15

jun4rui 发表于 2012-12-19 10:22

HyperIris 发表于 2012-12-19 10:53

jun4rui 发表于 2012-12-19 11:07

jun4rui 发表于 2012-12-19 11:15

john 发表于 2012-12-19 11:21

引用第12楼jun4rui于2012-12-19 11:15发表的:


那你说说Windows软件里面有多少没有调Native API的呢?


....... images/back.gif

这位亲使用可见即可得模式回复帖子,输入框是白色的,自己百度来的答案贴过来还带白色底色的又发现不了,太坍台了

jun4rui 发表于 2012-12-19 11:28

HyperIris 发表于 2012-12-19 11:33

jun4rui 发表于 2012-12-19 11:37

Realplayer 发表于 2012-12-19 12:11

写喂死它上声卡驱动的全部吊路灯

HyperIris 发表于 2012-12-19 12:18

jun4rui 发表于 2012-12-19 12:25

22174559 发表于 2012-12-19 12:38

HyperIris 发表于 2012-12-19 12:40

バカ 发表于 2012-12-19 12:42

不管是查wiki还是看书最后的结果都是一样的。
从“Native”和“API”这两个词被组合到一起的那一天起就是用来区分于 Win32API 的,主要指 Nt、Zw 前缀的原生 API。
只不过有很多从来没接触过这方面东西的人不了解这一层关系才误以为原生代码调用的那些 API 都叫“Native API”。

不过话说回来,一开始 HyperIris 也没必要把 Native API 搬出来,什么“NT 系统内核没有和 Windows 合并起来”这种胡话有什么必要较真?
后半句的“开发者喜欢调用一些不太规范的花样和技巧,导致只要系统只要发生某些变化,这种花样和技巧立刻就不能用了”倒是有点道理,不过我估计问起来到底是什么样的技巧也说不出个所以然来。

补充:
尽管有操作系统的支持,但很长时间以来 .NET Framework 甚至不是 Windows 中的一等公民,还要依赖于 Windows 子系统。
如果谈到“原生”的话题举例子却不知道 Windows NT 除了 Windows 子系统(Win32API)以外还有 POSIX 子系统,那还是少谈这个话题比较好。

蕩れ 发表于 2012-12-19 12:44

打脸美

jun4rui 发表于 2012-12-19 12:47

バカ 发表于 2012-12-19 12:49

引用第24楼jun4rui于2012-12-19 12:47发表的:



这巴掌终于伦到自己脸上了
images/back.gif


我真不忍心说你,你引用的两段话没有任何矛盾。

天乃冥 发表于 2012-12-19 12:51

又跑题了,这帖子的原意不是轮目前vista的可行性分析嘛

jun4rui 发表于 2012-12-19 12:54

バカ 发表于 2012-12-19 13:06

Windows 7 之后很多软件都跟进了新的安全策略是“兼容性更好”的原因之一,但实际上 Windows 自己也在背后做了不少工作。

从十多年前的 Windows 95 开始,很多第三方的软件开发者就喜欢依赖一些文档上不存在的“技巧”和“规律”,还有些是因为早期的 Windows 对某些异常现象不够敏感,导致软件开发者以为软件质量没问题,结果在后来的版本中相关的行为有细微的变化就立刻出事了。

Windows 的开发团队也是从 Windows 95 开发的时候就注意到此类问题了,所以虽然很多人直到 Windows XP 出来之后才注意到它的存在,但实际上 Windows 95 的时候就已经有软件兼容层了,检测到软件满足某种特征(比方说特定的签名、特定的 API 调用模式)就会在内部切换运行模式好让旧软件能够正常运作。

Windows XP 之后这部分做得更加明显一些,除了系统可以自动判断以外还允许用户手工决定使用何种模式运行软件,而 Windows 安装目录下面那个庞大 WinSxS 中大概有一半内容就是专门干这个用的。

总的来说,Windows 7 显得比 Windows Vista 更好用了并不完全是软件及时更新的缘故,也有 Windows 兼容层的功劳。
软件不兼容的确是和一些“不太规范的花样和技巧”有关,但是普遍不关内核什么事。

バカ 发表于 2012-12-19 13:14

引用第27楼jun4rui于2012-12-19 12:54发表的  :





....... images/back.gif


磁盘扫描是 Windows 附件,一般意义上的“Windows 软件”并不需要像系统附件一样使用 Native API。
并且从来没听说过 Windows 自带的附件和系统服务会有兼容性问题(系统自带的东西都有兼容问题的话世界上就没东西可以用了),一般软件的兼容问题也和 Native API 无关。

以为抓住破绽了一样洋洋得意说明你根本就没搞懂 Native API 是干什么用的。

jun4rui 发表于 2012-12-19 13:17

バカ 发表于 2012-12-19 13:22

Windows 2000 虽然定位上是面向专业人员的,但实际上也融合了很多消费产品的特定,所以可以粗略认为从那个时候就已经在融合两条产品线了,反倒是那个 Windows ME 显得很莫名其妙。

实际上我也好 HyperIris 也好只是反感于言必称内核的氛围,不提内核什么事也没有。

Windows 每一个版本都在很多方面有改进,但是一般用户往往只能注意到界面的变化,实际上每一个版本中都包含了可以通过 API 访问的大量特性,只不过这些特性往往要经过几年甚至十余年才能在应用软件中普及起来,因此很多人(甚至包括一些“专业人士”)认为 Windows 版本更替是只做表面功夫的。

总的来说,如果楼主可以选择 Windows 7 的话,我觉得真没有什么理由去选择 Windows Vista。

jun4rui 发表于 2012-12-19 13:26

jun4rui 发表于 2012-12-19 13:31

バカ 发表于 2012-12-19 13:35

引用第32楼jun4rui于2012-12-19 13:26发表的  :




毕竟这个词曝光率高,这么扯LZ也容易明白点。要是说什么架构云云,我觉得LZ会混乱
....... images/back.gif



虽然对楼主解释不需要太详细,但是一个不太准确的说法是可能被无关的人看到,然后再经过转述、演变,最后变成面目全非的谣言的。

实际上关于“内核”的谣言已经够多了,没必要再增加一个。

所以,内核这个词能不提还是尽量别提。

jun4rui 发表于 2012-12-19 13:37

バカ 发表于 2012-12-19 13:40

引用第35楼jun4rui于2012-12-19 13:37发表的  :




内核在S1有什么梗吗?我完全不知道啊,我这是躺枪了啊
....... images/back.gif


不是在 S1 有什么梗,是网络上很多时候提到“内核”不是根本就没必要就是彻底的讹传。

这个话题我不想深入太多,反正我的意思已经表达清楚了。




另外,卡马克当年用的技巧跟浮点数在内存中的表示方法有关,是有理论依据的(事实上卡马克并不是第一个会这招的人),虽然也被算在“Bit Hacking”里面但不会因而产生兼容性问题(或者说,本来 Bit Hacking 也很少会产生兼容性问题)。

HyperIris 发表于 2012-12-19 13:53

nijiichi 发表于 2012-12-19 14:06

额……谢谢LS各位专业人士的解答 总之结论就是老老实实用WIN7别折腾自己就对了吧……

hourousha 发表于 2012-12-19 14:20

页: [1] 2
查看完整版本: [手贱]求问Vista对比WIN7在硬件支持上的差距