ReactOS 0.4.8 发布,为用户带来最佳体验
2018/04/16 08:47:09 来源:Linux公社 作者:醉落红尘

ReactOS项目很高兴地宣布发布0.4.8版本,因为他们将继续每三个月发布一次。ReactOS是一个开源操作系统,致力于提供与Microsoft Windows应用程序和驱动程序的二进制兼容性。 ReactOS项目发布了新版本ReactOS 0.4.8,它为桌面界面带来了许多改进。

ReactOS不断努力,为用户带来最佳体验。 因此0.4.8中的ReactOS用户界面已经得到了额外的关注。

任务栏设置和对话框已被Giannis重写,所以现在自动隐藏,切换锁定并始终在顶部选项上工作。 这些设置在之前可见,但您可能已经注意到它们从来没有工作过。 与此同时,修复了通知区域的一些错误和故障。 谈到通知盘,由于Ged的工作,即使应用程序崩溃,现在也会自动删除已终止进程的图标。 这是Windows甚至没有提供Win10的东西,许多Windows用户可能已经注意到了。

在0.4.8之前选择多个桌面图标是不可能的。现在好了。此版本中包含的其他新功能还可以提升用户体验,为您带来的shell自动完成功能,这是Stanislav改进的相对路径处理之上的一项不错的奖励。另外,由于Pierre的工作,现在可以直接从资源管理器卸下网络驱动器,并且现在由于Katayama而实现了弹出和断开连接菜单项。

从视觉角度来看,在这个版本中修复了与重绘静态文本元素,滚动条,按钮标题,字体和文本背景颜色有关的一些故障。作为奖励,现在ReactOS还可以检测更多主题,并且在渲染大量文本时速度更快。

新的设置和自动隐藏工作

NT6 +软件支持和游戏

由于软件专门留下了NT5,ReactOS正在扩大其目标以支持NT6 +(Vista,Windows 8,Windows 10)软件。 Colin,Giannis和Mark正在为此目的创建NTDLL和LDR所需的逻辑。 Giannis完成了并行支持和隐式激活上下文,Colin已经将Kernel32更改为接受为NT6 +而开发的软件,并且Mark继续致力于Shim兼容性层。 虽然在一个非常绿色和实验的状态下,0.4.8的新增内容应该开始帮助为Vista创建的多个软件,并开始在ReactOS中开展工作。 微软创造了向后兼容性这个术语,ReactOS是向前兼容的一个。

Quicktime for Vista和7在ReactOS中工作!

一个新的工具,DrWatson32一样,由Mark创建并添加到0.4.8,所以现在任何应用程序崩溃都会在桌面上创建一个日志文件。 此故障转储详细列出了加载的模块和线程,堆栈跟踪,hexdumps和寄存器状态的列表。 因此,这个新工具应该可以帮助我们了解软件崩溃时出了什么问题。 添加这些报告以及调试日志将为ReactOS开发人员提供大量信息,以了解发生了什么问题以及如何创建所需的修复程序。

在0.4.7版本中,有几款游戏在使用本地图形驱动程序时无法正确初始化。 Jérome不仅解决了这个问题,而且还在DirectX中进行了一次调色板回归,这是在玩游戏时褪色的颜色。

内核稳定性和新功能

此版本的内核稳定性来自内存管理器,文件系统和缓存管理器修复程序。最新的Coverity扫描,追踪旧的并发现新的问题,显示自0.4.7以来的一次重大变革。

ReactOS CC和Freeloader中有几个bug已经被压缩,允许它以96MB硬件启动(比我们的0.4.7版本更小的RAM)。谈到硬件时,Pierre在将引导加载程序写入磁盘时修复了一些错误,并且Serge使用扩展功能更新了ACPI,这应该会带来一些额外的兼容性。

在0.4.7中,最初的缓存管理器错误修复在稳定性方面向前迈进了一大步。高速缓存管理器由0.4.7增加到0.4.8,由Thomas和Pierre领导进行了大规模审查。这项工作揭示了一些缺陷,这要归功于专门制定的测试,以确保本次审查不会引入新的回归。

ReactOS 0.4.8下载相关信息:

下载 (MD5): ReactOS-0.4.8-iso.zip (103MB), ReactOS-0.4.8-live.zip (73MB).

本文永久更新链接地址https://www.linuxidc.com/Linux/2018-04/151909.htm


11

本栏最新