Windows11中R 4.3.0的file.choose()函数异常:文件资源管理器空白
Windows 11下R/RStudio调用
file.choose()文件管理器空白的解决办法 问题场景
在Windows 11最新版本环境中,使用R 4.3.0及RStudio 2023.03.0 Build 386运行调用file.choose()的脚本时,文件资源管理器可正常启动,但界面完全空白(无文件名、路径标签等文本),仅能盲选文件。
可行解决方案
- 临时替代函数:改用
utils::choose.files()替代file.choose(),部分用户反馈该函数可正常加载文件列表;也可直接用file.path()手动指定文件路径。 - 切换RStudio渲染引擎:打开RStudio的
Tools > Global Options > Appearance,将"Rendering engine"从"Automatic"改为"Software",重启RStudio后重试。 - 修复Windows系统文件:以管理员身份打开命令提示符,依次执行以下命令修复系统组件:
完成后重启电脑再测试功能。sfc /scannow DISM /Online /Cleanup-Image /RestoreHealth - 降级版本:若上述方法均无效,可暂时降级至R 4.2.x系列或RStudio 2022.x版本,等待官方发布补丁后再升级。
内容的提问来源于stack exchange,提问作者TheBot
相关产品推荐
相关产品推荐

