R脚本在R Studio重开后内容丢失,264KB文件无法读取求解决
解决R脚本文件存在大小但无法读取内容的问题
检查文件系统错误
用系统自带工具扫描磁盘:Windows在管理员CMD中运行chkdsk 你的盘符: /f(比如chkdsk D: /f);Mac打开磁盘工具,选择对应分区后点击“急救”。文件系统损坏可能导致文件内容无法正常解析。恢复文件早期版本
- Windows:右键目标文件→属性→以前的版本,查看系统自动备份的旧版本,选择可正常读取的版本恢复。
- Mac:打开Time Machine,定位到该文件的历史快照,恢复之前的可用版本。
用二进制编辑器查看文件
普通文本编辑器无法识别损坏的文件结构,试试HxD(Windows)或Hex Fiend(Mac)这类二进制编辑器打开文件。如果能找到可识别的R代码片段,手动复制恢复;若显示乱码,可对比正常R脚本的二进制开头,尝试修复文件头。使用专业文件恢复工具
若上述方法无效,用Recuva(Windows)或Disk Drill(Mac)扫描文件所在分区,查找该文件的原始数据块,大概率能恢复完整内容。查找RStudio临时文件
RStudio会保留临时文件,对应路径:- Windows:
%LOCALAPPDATA%\RStudio-Desktop\sources - Mac:
~/Library/Application Support/RStudio/sources
进入目录后,查找和丢失脚本名称相关的.rs_temp后缀文件,用文本编辑器打开尝试找回内容。
- Windows:
内容的提问来源于stack exchange,提问作者Craig Weideman
相关产品推荐
相关产品推荐

