2020年6月17日, 英伟达和微软发布wsl2使用GPU的详细教程。
要求windows版本为 Build 20145或更高。
第一步
安装windows预览版并切换到“Fast Ring" 通道。
windows预览体验计划 开始
选择预览体验成员设置:Dev渠道 (快)
第二步
检查修复Windows 10 Insider Preview 19042,我的是
在Windows PowerShell(管理员)窗口中输入 sfc /SCANNOW 命令
待其运行完成,直至显示 资源保护未找到任何完整性冲突 即可
出现错误
image.png
- 解决1
找到损坏的文件,删除
以管理员权限运行命令提示符,然后键入
findstr /C:"[SR] Cannot repair member file" %windir%\logs\cbs\cbs.log >"%userprofile%\Desktop\sfcdetails.txt"
命令完成后会在桌面生成一个名为“sfcdetails.txt”的文件
未生成文件,出现错误
image.png
修改命令为
findstr /C:"[SR] Cannot repair member file" C:\Windows\logs\cbs\cbs.log >"C:\Users\wzauw\Desktop\sfcdetails.txt" (适应本机)
打开sfcdetails.txt
image.png
'显示img105.jpg'文件遗失,因为在之前定位到损坏的文件我删掉了它,需要提到的是,
需要获得TrustedInstaller权限,右键文件属性-安全-高级里面设置
但是删除掉文件依旧无法解决冲突
- 解决2
选择联机修复
以管理员权限运行命令提示符,执行“dism /online /cleanup-image /restorehealth”命令,Windows将自动联网修复损坏的文件。
第一次中途卡死
挂上小飞机,延迟较低情况下
image.png
还原成功,之前定位的路径下多了两张图,但是这??问号脸
比较本地系统文件和微软服务器系统文件是否一致的情况:
管理员权限打开命令行窗口,输入:
Dism /Online /Cleanup-Image /ScanHealth
若第一步出现文件不一致情况则接着输入:
Dism /Online /Cleanup-Image /CheckHealth
若第二步系统检查出现问题,想恢复系统文件为微软官方源文件,则输入:
DISM /Online /Cleanup-image /RestoreHealth
试验了其他命令,Dism /Online /Cleanup-Image /ScanHealth
image.png
虽然不清楚为什么,但是验证后,冲突是解决了。
然后通过windows更新,检查下载最新版21376.1