YouTuber展示如何将"数千款应用程序"带回到 Windows 95 时代

YouTuber展示如何将"数千款应用程序"带回到 Windows 95 时代 直到 Windows 98 出现时才首次有了这个概念,因此与 Windows 95 系统并不兼容。因此,实验的第一个重要部分就是反向移植.NET,使其与 Windows 95 兼容。在这方面,用于在 Windows 98 上运行现代应用程序的开源兼容层 KernelEx 并没有起到多大作用。另一个问题是缺少 DLL 文件,即使使用转储工具移植了所有必要的也无法运行。经过进一步调查,发现一个名为"ndphlpr"的传统 Windows 驱动程序是罪魁祸首,因为它是 .NET 的一个必要组件,在旧系统运行时会导致 .NET 崩溃,尽管它在 Windows 98 中似乎已经过时。此外,也没有办法绕过这个驱动程序。这时,YouTuber 不得不使用 WinDbg 工具来帮助"调试".NET Framework 中的问题,最后,故障排除终于有了回报,因为他发现了一个与某些点击功能缺失的 Windows API 有关的代码片段。F20F 10 44 24 08F205 2CCO虽然我们在这里说得很轻松,但实际上并非如此,因为当时还没有 WinDbg,这意味着必须克服几个兼容性问题。解码后发现,问题是由于 user32.dll 库中缺少"NotifyWinEvent"造成的,而 SSE2 在代码中混淆了一条指令,使得问题变得更加复杂。不管怎样,MattKC 尝试对 SSE2 进行了修补,但仍然没有解决问题。最后,这位 YouTuber 手工制作了一种方法,在可见窗口中显示错误信息,从而修复了所有剩余的 DLL 兼容性怪癖。他的坚持终于得到了回报,揭示了遗留代码的秘密,证明了即使是几十年前的系统也可以超越其极限;这的确是一项相当了不起的成就。这篇文章简要总结了所取得的成果,而上面的完整视频也非常值得一看。 ... PC版: 手机版:

相关推荐

封面图片

– 使用虚拟机在Linux上运行 Windows 应用程序,就像它们是原生应用程序一样。

– 使用虚拟机在Linux上运行 Windows 应用程序,就像它们是原生应用程序一样。 在Linux上像本地一样运行Windows应用程序,使用Linux应用程序来启动位于Windows VM中的文件文件,而无需在VM上安装应用程序。 易于使用的配置 GUI

封面图片

Windows 11:微软表示不会让你删除Windows备份应用程序

Windows 11:微软表示不会让你删除Windows备份应用程序 在报告“Windows 备份”应用程序安装在 Windows 10 LSTC 和企业系统上甚至无法运行后,微软发布了一份支持文档,解释了发生的情况。 微软在一份中澄清,Windows备份与Windows设置一样是一个系统组件,无法从系统中删除。 目前,Windows 备份应用程序主要针对消费类设备。这意味着它仅适用于使用个人 Microsoft 帐户的设备。 在企业系统或 LTSC 机器上,微软最终同意在“开始”菜单中将应用程序隐藏。 在中,微软暗示即将推出 Windows 更新,旨在当系统检测到 AAD 或 AD 帐户时隐藏该应用程序,特别是那些使用 Windows 10/11 专业版、教育版或企业版的系统。 下次更新后,Windows 备份将在用户界面区域中消失,包括“所有应用程序”或“已安装的应用程序”列表,但它将继续存在于操作系统中。

封面图片

微软在 Windows 11 24H2 版中屏蔽了更多界面个性化应用程序

微软在 Windows 11 24H2 版中屏蔽了更多界面个性化应用程序 因为有用户发现,ExplorerPatcher 也不再适用于 Windows 11 24H2。来自 Valinet 的ExplorerPatcher是一款颇受欢迎的应用程序,它可以让你在 Windows 11 中恢复旧版 Windows 10 任务栏,应用额外的修改使 Windows 11 稍有改善,并恢复其部分缺失的功能。由于"安全或性能问题",Windows 11 版本 24H2 现在将 ExplorerPatcher 标记为不兼容,并显示如下信息:此应用程序无法运行,因为它在 Windows 上会导致安全或性能问题。可能会有新版本。请向软件提供商查询可在此版本 Windows 上运行的更新版本。就像 StartAllBack 的情况一样,只需将可执行文件重命名为其他文件就能绕过拦截。如果你想升级到更新的版本,只需删除应用程序,更新系统,然后使用重命名后的可执行文件启动即可。具有讽刺意味的是,更新的 Windows 11 版本 23H2 并不介意你使用 StartAllBack 或 ExplorerPatcher,这两个应用程序都能正常运行,且没有任何性能问题。Windows 11 24H2 版本可能会让那些依赖第三方应用程序进行用户界面定制的用户感到头疼。最新版本默认启用了防止恢复 Windows 10 时代旧任务栏的标志。这可能是微软希望在 Windows 11 中移除旧组件的迹象。相关文章:微软正在阻止装有StartAllBack的系统进行Windows 11版本升级 ... PC版: 手机版:

封面图片

ℹ国外 YouTuber 展示他用 ChatGPT 破解 Windows 95 启用序号的过程#

ℹ国外 YouTuber 展示他用 ChatGPT 破解 Windows 95 启用序号的过程# 先前我们曾报导过中国有网友用 Bing AI 获得正版可启用的 Windows 11 序号,虽然很高机率只是幸运而已,但还是让人觉得太夸张...

封面图片

微软已经为iOS、iPadOS、macOS、Windows和网络浏览器创建了一个Windows应用程序。该应用程序基本上将之前的

微软已经为iOS、iPadOS、macOS、Windows和网络浏览器创建了一个Windows应用程序。该应用程序基本上将之前的Windows 365应用程序转变为一个中心枢纽,用于从远程PC、Azure虚拟桌面、Windows 365、Microsoft Dev Box和Microsoft的远程桌面服务流式传输Windows副本。 微软通过其Windows应用程序支持多显示器,自定义显示分辨率和缩放,以及对外围设备如网络摄像头、存储设备和打印机的设备重定向。然而,Windows应用程序的预览版目前尚未提供给Android用户。 Windows 应用程序也仅限于微软的商业账户范围,但有迹象表明它也将向消费者开放。Windows 应用程序在 Windows 上的登录提示(是的,这说起来有点拗口)表明你可以使用个人微软账户访问该应用程序,但这项功能目前还无法使用。 微软几十年来一直有类似的应用程序用于远程连接到PC,其中最著名的是内置在Windows中的远程桌面连接应用。不过,“Windows应用”这样的专用品牌命名是不寻常的,这可能表明微软将Windows完全迁移到云端的更广泛野心正在进行中。 标签: #Windows, #微软 频道: @GodlyNews1 投稿: @Godlynewsbot

封面图片

微软确认Windows 10文件系统错误(2147219196)导致部分应用程序崩溃

微软确认Windows 10文件系统错误(2147219196)导致部分应用程序崩溃 经过分析后发现此次故障也是典型的人为问题,微软在发布例行维护更新时调整了某些指令集版本,导致比较旧的处理器无法正常处理。所以这个问题主要影响在特别老旧的处理器上运行的 Windows 10 系统,上述应用则是通过 Microsoft Store 自动更新而不是 Windows Update 更新的。框架指令集版本问题:Windows Latest 分析后发现此次问题主要是 SSE 指令集引起的,SSE 指令集已经存在许多年,不过直到 2011 年 SSE4.2 才发布,因此 2011 年之前发布的处理器是不支持 SSE4.2 的。微软在最近的维护更新中将不少应用程序的 Vclibs 库指令集版本要求改成了 SSE4.2,于是这就翻车了。受影响的应用主要是调用 Vclibs 库的应用,包括照片、计算器、邮件和日历、电影和电视、反馈中心、3D、3D 查看器、Xbox Game Bar 等等。微软将通过商店发布更新:目前微软已经意识到这个问题并在进行处理,后续微软将通过 Microsoft Store 重新发布更新解决指令集版本问题。所以用户开启 Microsoft Store 的自动更新即可,这样微软一旦发布更新,系统上受影响的这些应用都可以尽快完成更新。注:此次问题不能算微软翻车,因为这些老旧的处理器本身就不再 Windows 10 的支持范围内,但用户可以安装。 ... PC版: 手机版:

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人