让win7强制安装只支持win10的软件,以尼康RAW文件解码器为例

类别:信息技术 作者:ATScore 发布日期:2022年6月11日

希望直接查看相机的raw格式

希望直接使用windows的图片查看器浏览raw文件 这就需要去相机产商那儿下载raw文件的解码器 下载,安装,报错。大概原因是不再支持win7了。 不支持?见鬼去吧。win10就是win7套皮,哪来的脸说不支持。 file

解决思路

解压该文件,比照旧格式安装路径,寻找所需要的文件。 运气好可能也能直接安装。

解压

查看该exe的安装过程,发现它是先做了解压。 那么对于这种打包压缩式的exe,是可以解压后直接提取所需要的文件的。 file

分析安装过程

压缩后得到如下文件夹 file

查看各文件夹,猜测是通过welcome程序做跳转,跳转到具体的32bit/64bit中。 查看64bit文件夹下 file 显然是对的,raw codec是编码解码器。这里四文件夹应该是对应四种语言。排除法,欧洲,日本,北美。INT大概就是要用的。实在不行挨个装呀。其实程序文件又不分语言,做这种区分大概只是为了区分在安装时的语言吧。

直接安装

就成功了。

总结

遇到一例没有win7下相应软件的问题。 但是众所周知,win10其实就是win7的套皮,绝大多数非系统级应用肯定能在win7上安装的。不让在win7上安装大概率是厂商嫌麻烦,并且可能与微软有见不得人的交易,才阻止用户继续使用win7。 因此只需要想方法绕过检测点即可。 另外,就我所知,一些msi安装程序也是有msiexec命令行强制安装的命令的。 上述过程全网没有搜索到任何有用信息,只能搜到如何绕开tpm安装win11。顺便说句,win11是win10的套皮,是win7的双重套皮,有啥好急着装的。虚拟机里体验下就行了。

以上经验供有需要的人参考。