Win7 如何安装或升级obsidian最新版本(无法定位程序输入点于DiscardVirtualMemory于动态链接库KERNEL32.dll上)

(1)win7上支持的最后一个obsidian版本 1.1.6 ,然后在系统内升级,可以升到1.4.12。

(2)但是,2023年9月15日,obsidian1.4.13版本必须重新下载才能升级,于是就陷入了“死循环”。

(3)解决前述问题,可以在github下载electron的22x.版本(最新版v22.3.24),一定要是22版的,因为23版之后也不支持win7 。

(4)找到安装obsidian1.4.13的安全目录,默认在系统盘/用户/appdata/local/obsidian。

(5)保留resources目录和uninstall,其他全删了。

(6)下载electron-v22.3.24-win32-x64,是个zip文件夹,然后把它解压缩在第5步的obsidian按照文件夹。

(7)快捷键需要修改指向electron.exe,就可以用原来的obsidian快捷键启动。

(8)以上是借鉴了https://tieba.baidu.com/p/8495525065,亲测有效。用的是22.3.24也可以,23之后的版本不支持win7,就没试了。

(9)总体来说相当完美。 另外,这种方法更新为1.4.13之后,仍然会提示更新,每次需手动关闭。目前能想到的是关闭自动更新,希望有人能在不关闭自动更新的前提下提供解决方案。

6 个赞

我这边是程序能够自动升级到1.4.13版本,而后就提示更新。
现在想解决的问题是,可否继续升级。
如果不能继续升级,如何关闭下载提示。

都不能升级了,还开着自动更新干啥?

自动升级到1.4.13,每次重开就提示更新。无所谓了,等到真不能用再说吧。
image

实测win7使用vxkex可以运行1.6.7版本

1 个赞

1 个赞

太好了,发现更好的方法。(我还没亲测)有需要的朋友,可以试试,这种方法更好。