在 R 中读取数据(大文件)的原因:InPageError、错误状态代码:c000009c、错误媒体类型:00000003

在 R 中读取数据(大文件)的原因:InPageError、错误状态代码:c000009c、错误媒体类型:00000003

我想在 R(或 Rstudio)中加载一个大数据集(6GB),就像在其他(W10)电脑上一样。(我的设置:W10 64 位、36GB RAM、C:\PageFile.Sys 5GB、C:\SwapFile.Sys 16 MB)。但是:rsession.exe 崩溃并显示以下错误消息:

来源
RStudio R 会话

摘要
停止工作

日期
‎2019.‎11.‎ 11:32

已发送状态
报告

描述
错误应用程序路径:C:\Program Files\RStudio\bin\rsession.exe

问题签名
问题事件名称:InPageError
错误状态代码:c000009c
错误媒体类型:00000003
操作系统版本:10.0.18362.2.0.0.768.101
区域设置 ID:1031
附加信息 1:b71d
附加信息 2:b71d8101b6bd282ea0fc6ccefaf1d923
附加信息 3:cab4
附加信息 4:cab4704ae78e462d34c9edc6b1e89123

有关问题的额外信息
存储桶 ID:7d2749361dc05922d6a071409bc80d44 (470146)


我在网上搜索过:没有完全相同的东西,但许多关于 W7 的旧帖子有类似的错误代码,但应用程序不同,对如何修复它没有共同的理解。可能是 Windows 安装混乱、RAM 或硬盘驱动器错误或......所以我正在尝试烦人的逐步错误排除。

我尝试了以下操作:

  • 重新安装 R 和 Rstudio

  • 尝试不同的方法读取数据(read.csv、read_csv 等)

  • Windows 内存诊断:“Windows 内存诊断已测试计算机内存,未检测到任何错误”

  • CHKDSK:“Windows 已扫描文件系统,未发现问题。”

  • 运行 Western Digital HDD 诊断工具(扩展测试),几个小时后结束,结果为“失败检测到太多坏扇区 - 测试因错误而停止。”:-(看来我需要一个新的硬盘!

  • 我尝试从外部硬盘读取数据,成功了,因此我要更换硬盘并假设问题已经得到解决。

  • 我的下一步应该是:

    • 启动 Ubuntu 并尝试从那里读取数据(排除 Windows 错误)
    • 对我的 RAM 进行更深入的诊断
    • 将 Windows 还原到还原点
    • 修复 Windows
    • 重新安装 Windows
    • 测试单个 RAM 块,只将其中一个留在计算机中
    • 购买一台新电脑
    • 改变我的工作

答案1

除其他问题外,硬盘错误也可能导致此问题。就我而言,硬盘需要更换。上面可能描述了此错误的其他可能选项。

相关内容