我正在开发一个uwp应用程序在树莓派3与Windows IOT核心。但是在我部署我的应用程序并使用了几天之后,操作系统崩溃了。上面说出了点问题。它显示“您的电脑遇到问题,需要重新启动”。它重新启动了几次,但每次启动时都会出现相同的错误。
我试着删除SD卡(10类,64 GB)格式化它,并重新安装一切。一开始还不错,但过了一段时间后又出现了同样的错误。我尝试使用不同的操作系统版本,但它不起作用。我试着使用工业电源(5V3A),但也不能工作。
我的SD卡不是推荐的SD卡之一,但我真的需要获得推荐的SD卡才能正确使用windows iot核心吗?
发布于 2019-06-01 02:40:23
“您的PC遇到了问题,需要重新启动”是过去几年在Windows系统上看到的典型蓝屏消息-具有大得多的硬盘驱动器且没有SD卡的笔记本电脑和台式机。该错误与RAM或磁盘空间不足无关(在图形模式下运行的操作系统通常会监视并主动发出警告)。在您的示例中,它在启动时显示,此时运行的内存不多(占用RAM),并且您可以使用PC检查卡上使用的空间量。
SD卡的关键统计数据是大小(您有很多)和速度(足够清楚,否则在启动Pi后,您将无法安装/运行任何东西)。原因是其他的,找出需要从Windows获得更详细的错误消息的原因--“问题”可能意味着任何事情。根据我的经验,蓝屏错误主要是因为安装了错误的驱动程序,有时是糟糕的视窗更新--但IoT核心有自己的替代方案,比如"bad system configuration"。查找蓝屏消息末尾的下划线字符串(例如,BAD_SYSTEM_CONFIG_INFO),因为这是第一个提示。
不幸的是,大多数Windows BSoD文档都是针对传统Pi的,所以我不能推荐特定的故障排除工具,也不能确保它们可以在Pi上运行。
发布于 2019-06-03 11:32:19
您可以使用Windows Debugger来调试Windows IoT Core上的内核和驱动程序。WinDbg是一个非常强大的调试器,大多数视窗开发人员都很熟悉。或者你也可以参考MSDN中的这个topic,它展示了如何在应用程序崩溃时创建转储文件。如果可能,你可以分享你的代码,这样我们就可以重现这个问题。
https://stackoverflow.com/questions/56391741
复制相似问题