有谁知道东方财富的数据存在电脑哪个文件夹里?找了一下午终于让我找到了

东方财富下载 ·
有谁知道东方财富的数据存在电脑哪个文件夹里?找了一下午终于让我找到了

下载与安装时默认装到了哪个盘

说实话,我一开始根本没想过数据文件这回事。那天下午我在东方财富上看自选股,突然想备份一下自选列表和自选股分组,怕哪天重装系统全丢了。找遍软件界面也没看到「导出自选股」这种按钮,就寻思直接去安装目录里翻文件。结果打开安装目录一看,里面全是 exe、dll、res 这种程序文件,压根看不到任何跟账户数据沾边的东西。

这时候我才意识到,东方财富这种软件,它的用户数据从来不会放在安装目录里,而是默认写到了系统盘的某个固定位置。具体来说,如果是 Windows 系统,它装在 C 盘的话,数据一般在 C:\Users\你的用户名\AppData 下面。AppData 这个文件夹默认是隐藏的,你要是直接去 C 盘找,根本看不到它。我那天就是卡在这一步,以为软件没存数据,差点放弃了。

后来我想到一个笨办法:在任务管理器里看东方财富进程的打开文件句柄,或者直接搜文件类型。但最省事的还是先用系统自带的搜索,把 AppData 显示出来。方法很简单,在文件资源管理器地址栏输入 %appdata%,回车就能直接跳进去。这个路径不会因为用户不同而不同,百分百能到。

官方正版安装包带数字签名高速下载多线程·稳定不限速安全纯净无广告·无捆绑

用户数据真正的位置,藏得比想象深

跳进 AppData 之后,你看到里面有三个子文件夹:Local、LocalLow、Roaming。东方财富的数据在 Local 里头,不是在 Roaming。具体路径是 C:\Users\你的用户名\AppData\Local\EastMoney,这个文件夹名字挺直白的,就叫 EastMoney。可进去之后又傻眼了,里面还有一堆子目录,什么 ChnMkt、SInfo、TradeData、Download,乱七八糟一堆。

我那天是下午三点开始翻的,翻到五点才搞明白。真正存自选股和账户信息的地方,是在 EastMoney\ChnMkt 这个文件夹里。里面有个文件叫 block.dat,或者类似的名字,反正没有扩展名,用记事本打开就是乱码,但里面存的就是你的自选股列表和分组信息。你要是想备份自选股,直接把这个 block.dat 拷走就行,放到别的电脑上同名覆盖就能恢复。

不过要注意一点,ChnMkt 里可能还有几个子文件夹,比如 ZXG、ZGB 这种缩写,看着就头大。实际上 ZXG 对应的是自选股,里面的 block.dat 才是你手动加的自选。如果你加了自选分组,分组的名字和顺序也都在这个文件里。我当时就是没经验,把整个 ChnMkt 都拷了一遍,结果覆盖到另一台电脑上,发现自选分组全乱了,最后只能重新手动整理一遍,血的教训。

交易数据、K线缓存这些大头在哪

除了自选股,东方财富还会缓存大量历史K线数据和日线数据,这些数据你要是用软件看盘,会越积越大,几个G都不稀奇。这些缓存文件在 EastMoney\Download 这个文件夹下,里面按市场分了好几个子目录,什么 sh、sz、bj,代表上海、深圳、北京交易所。每个子目录下又是一堆 .day 或者 .min 结尾的文件,这些是二进制格式,记录每天的行情数据。

这个文件夹还有个坑,就是它默认不会自动清理。你要是用着用着发现C盘满了,多半就是它干的。我那天检查的时候,发现 Download 文件夹已经占了4个多G,里面全是几年前的旧数据。后来我直接把这个文件夹里的内容全删了,再打开软件,它会自动重新下载需要的行情数据,不过第一次打开会有点慢,得有耐心等它补数据。

另外一个常见的问题是,有些用户装了东方财富之后,又装了同花顺或者通达信,这几个软件的缓存目录如果都挤在C盘,那C盘不爆才怪。我自己的电脑就是C盘只有120G的固态,平时装点软件就红了。后来我把东方财富的缓存目录用 mklink 命令做符号链接,挪到了D盘,才彻底解决。具体命令是 mklink /J "C:\Users\你的用户名\AppData\Local\EastMoney\Download" "D:\EastMoneyCache",这个命令我试了好几次才成功,注意要先删除原来的 Download 文件夹再执行,不然会报错。

自选股备份,光拷文件还不够

很多人以为把 block.dat 备份了就万事大吉,其实不是。东方财富的自选股分两种,一种是你在软件里手动添加的,存在本地;另一种是你登录账号后自动同步到云端的,这种存在服务器上,换电脑登录账号就能拉回来。问题在于,如果你在软件里设置了「不同步自选股」,那云端就永远是空的,数据只在本地。我那次备份就是踩了这个坑,拷了 block.dat 过去,登录账号后发现自选股全没了,还以为文件拷错了,后来才发现是同步设置的问题。

正确做法是,在软件设置里找到「同步设置」或者「云同步」选项,把自选股同步打开,这样即便本地文件坏了,登录账号也能恢复。但要注意,这个同步功能偶尔会抽风,我遇到过同步之后自选股顺序全部打乱的情况,所以最稳妥的办法还是本地备份 block.dat 加上云端同步双保险。另外,block.dat 这个文件是不断更新的,你用软件加一个自选股,它就会立刻写入,所以备份前最好先退出软件,防止文件被占用或者写入一半。

再提醒一句,如果你用的不是官方下载的版本,而是从一些推广网站下的所谓绿色版、破解版,那数据路径可能会被改掉,不在默认的 AppData 里。我有个朋友就装过这种版本,数据被写到了软件安装目录下的子文件夹里,害得他找了半天。所以尽量用官方渠道,点本页下载按钮拿到的安装包,一般不会乱改路径。

日志文件也有大用途,别忽略

除了自选股和缓存,EastMoney 文件夹下还有个 Log 子目录,里面是软件运行日志,按日期存成了 txt 文件。我之前没在意这个,后来有一次软件突然打不开,报了个莫名其妙的错误,我查了两天没找到原因,最后抱着试试看的心态打开当天的日志,里面明晃晃写着「数据库连接失败,端口被占用」,原来是我另一个软件占用了某个端口,把东方财富给挤掉了。

所以日志文件别觉得没用,出了问题先翻它,比什么客服都好使。日志文件一般不大,几百KB到几MB,清理的时候可以顺手删掉,不影响使用。但如果你正在查问题,建议先备份一份再删,免得删了之后想找线索找不到。

另外,EastMoney 下还有个 TradeData 文件夹,这是存交易相关数据的。如果你用了它的股票交易功能,比如下单、查委托,这些记录都会写在这里。这个文件夹里可能有加密的数据库文件,别乱动,删了可能会导致你的交易记录丢。我那次没敢碰,只是把整个 TradeData 复制了一份到移动硬盘里做备份,虽然现在也没用上,但心里踏实。

重装系统前,这几个文件务必先拷贝

说到重装系统,那就更得仔细了。我去年年底换电脑,差点把几年的自选股和画线分析全弄丢。如果你也打算重装或者换机,至少要把下面这几个地方备份好:首先是 AppData\Local\EastMoney\ChnMkt 整个文件夹,这是自选股和板块数据的命根子;其次是 EastMoney\TradeData 下面是交易记录,如果你不常用交易功能可以忽略;还有如果你画了不少画线,那些数据存在 ChnMkt 上层的某个叫 Drawing 或者类似名字的文件夹里,我没记全,但你就把整个 EastMoney 文件夹整体打包拷走最保险,反正也就几百MB到几个G,一个U盘就能装下。

备份的时候有个细节要注意,先彻底退出东方财富,包括右下角托盘里的小图标也得退出,不然文件被占用,拷过去是坏的。我那次就是没退出托盘的进程,结果拷出来的 block.dat 只有2KB,明显不对,重新退出再拷才正常。另外,备份完记得校验文件大小,别一看文件存在就完事。

还有个小技巧,如果你只是想备份自选股,不想备份缓存那几G的行情数据,那就只拷 ChnMkt 和 TradeData 这两个文件夹,其他缓存和日志垃圾不用管。到了新电脑上,装好最新版的东方财富,首次启动会问你登录账号,这时候先别登录,直接把备份的文件夹覆盖过去,再打开软件,自选股就全回来了。这个顺序很重要,先覆盖再登录,如果你先登录了再覆盖,有些数据会被云端状态覆盖掉,那就白弄了。

清理垃圾文件,小心删错地方

用久了你会发现 EastMoney 文件夹越来越大,除了缓存,还有大量日志和临时文件。我试着清理过一次,结果差点把自选股删了。原因是我当时直接删了 EastMoney 下所有看起来像临时文件的东西,没想到 ChnMkt 里也有个 temp 文件夹,里面竟然存着自选股的临时备份,我一并删了,好在软件还在运行,它自动把正式文件重新读了一遍,没出大事。

所以清理的时候一定要认准目录。Download 文件夹下的缓存随便删,顶多下次打开软件重新慢一点;Log 文件夹下的日志随便删;但 ChnMkt 和 TradeData 这两个文件夹,别动。另外如果你开了多账户登录,每个账户的数据可能会放在不同的子文件夹下,删的时候更要小心,先看文件夹修改时间再决定。

最后说个最常见的坑:很多人直接打开下载站页面,点「下载」按钮,结果装完发现桌面上多了好几个推广图标,浏览器主页也被改了。这种多半是捆绑安装,跟东方财富的数据存储没关系,但也侧面说明装软件不能从乱七八糟的地方下,一定要认准官方渠道。我自己的经验是,点本页下载按钮拿到的安装包一般干净,但安装的时候还是看一眼选项,把那些默认勾选的「推荐软件」全取消,省得后面还得一个个卸载。数据存储路径这东西,官方文档从来没写清楚,全靠自己摸索,希望我这篇能帮你省一下午的功夫。