首页 > 其他分享 >WSL更新失败(退出代码: 1603) - Error code: Wsl/CallMsi/E_ABORT

WSL更新失败(退出代码: 1603) - Error code: Wsl/CallMsi/E_ABORT

时间:2023-12-12 21:57:52浏览次数:34  
标签:CallMsi code 1603 Wsl WSL ABORT Error

What happened?

WSL莫名其妙的更新了,完成更新以后莫名奇妙地启动不起来了。每次运行WSL的时候都会给我提示

WSL 正在完成升级... 
更新失败(退出代码: 1603)。 
Error code: Wsl/CallMsi/E_ABORT

抓耳挠腮找了半天,我甚至不管写了一半的代码和笔记,把WSL卸载后重装,结果居然无法启动systemd,崩溃。
不过好在,终于找到了一个靠谱的解决方法。。。真是服了微软。

解决方案

原文在这里

方法如下,操作前请先确保自己可以访问Github:

  1. 通过CTRL+R打开运行窗口,输入regedit进入注册表
  2. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services目录树下找到WslService,右键将整个文件夹删除
  3. 重启电脑
  4. 找到Github上WSL的Repo,下载最新的WSL安装包,我AMD平台,所以下载了x64的安装包
  5. 安装后终端输入wsl启动服务

问题解决了

标签:CallMsi,code,1603,Wsl,WSL,ABORT,Error
From: https://www.cnblogs.com/hg479/p/17897901.html

相关文章

  • 【leetcode 239. 滑动窗口最大值】Java优先队列——PriorityQueue类
    leetcode239.滑动窗口最大值题目描述:1e5大小的nums[]数组中长度为k(1<=k<=1e5)的窗口的最大值题解:暴力求解O(n^2)会超时,需要O(nlogn)的解法使用大根堆优先队列维护窗口元素,每次取最大值复杂度降为O(1),堆结构维护复杂度O(logn)问:如果维护窗口[l,r]前[0,l-1]的元素不影......
  • vscode settings.json
    {"workbench.startupEditor":"none","workbench.iconTheme":"vscode-icons","workbench.colorTheme":"Dracula","window.title":"${rootName}${separator}${profileName}",......
  • AtCoder Beginner Contest 332
    AtCoderBeginnerContest332A-OnlineShopping代码:#include<bits/stdc++.h>usingnamespacestd;typedeflonglongll;constintN=1e6+10;typedefpair<ll,ll>pii;voidsolve(){intn,s,k;cin>>n>>s>>......
  • Codeforces Round 809 (Div. 2)
    基本情况A题秒了。B题卡了很久,最后过了。C来不及了。B.MakingTowersProblem-B-Codeforces卡题分析最初想法其实已经推出来下标差为奇数才能构成高塔了。但是思维固化,认为这个问题就必须用LIS那类做法做,然后硬打了一个\(\operatornameO(n^2)\)的DP,然后就TLE......
  • vscode配置项
    因为vscode的默认配置,导致现在用的不是很舒服。总结了以下配置能让你的vscode用着更舒服。1:问题:输入log按tab快速生成代码后,提示居然没了?解决方案:"editor.suggest.snippetsPreventQuickSuggestions":false,2:问题:鼠标双击PHP变量的时候,总是只能选中一部分,漏掉$符号解......
  • AtCoder Grand Contest 001
    比赛链接A-BBQEasy从小到大排序以后,答案就是所有奇数位置之和。B-MysteriousLight发现去掉前两次反射以后,剩下的是一个在平行四边形内反射的过程,且形式类似于辗转相除。具体地,\[F(n,x)=\begin{cases} -n&x=0\\ 2x\lfloor\frac{n}{x}\rfloor+F(x,n\bmodx)&x>0\e......
  • 【论文阅读笔记】【OCR-文本识别】 SEED: Semantics Enhanced Encoder-Decoder Framew
    SEEDCVPR2020读论文思考的问题论文试图解决什么问题?写作背景是什么?问题:如何利用全局的语义信息提高文本识别模型对低质量文本的鲁棒性和识别效果?背景:以往的基于encoder-decoder的文本识别方法通常基于局部的视觉特征解码出文本,忽略了对单词显式的全局语义信息的......
  • Codeforces Round 808 (Div. 2)
    基本情况最难受的一集。A搞了一个半小时愣是没开出来。A.DifferenceOperationsProblem-A-Codeforces错误分析我分了好多类讨论,换言之没找到更本质的东西。我想的是如果前面有一个数能处理到\(1\)那后面就都能过。止步于此,而没有往更本质,更普适的地方想。然后又......
  • [CF1603E] A Perfect Problem
    APerfectProblem题面翻译一个序列是好的当且仅当集合最大值乘上集合最小值大于等于集合元素的加和;一个序列是完美的,当且仅当这个序列的任何子序列都是好的(包括自己不包括空集);你要求的是:长度为\(n\)的并且每一个元素都大于等于\(1\)并且小于等于\(n+1\)的完美序列的......
  • Codeforces Round 807 (Div. 2)
    基本情况AB题秒了。C题搞了半天,搞了一个假的解法,最后还是爆空间了。D题没想下去。C.MarkandHisUnfinishedEssayProblem-C-Codeforces错误分析写出来自己的错解之后没有进一步思考,而是觉得没希望直接做D去了,实则D也没可能半小时写完。我的错解就是预处理好每个......