前言
最近安装了一个精简版windows10,发现没有powershell。于是从其他系统移植powershell,因为powershell多年没有太大的更新,所以移植起来十分顺利。
懒人版
win10lite(1809) 恢复powershell方法
- 解压WindowsPowerShell.zip
- 将v1.0文件夹覆盖C:\Windows\System32\WindowsPowerShell\v1.0
- 双击导入powershell注册表
完成!
如果有空可以看看下面移植过程。
移植过程
启动vscode控制台提示找不到powershell,于是断定powershell在系统精简过程中被移除。根据错误提示定位到丢失的文件C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
。再观察另外一台电脑的powershell发现更改日期为2018年版本号也是v1.0,也就是说这两年powershell没有进行大更新,移植很可能可行。将完整版系统v1.0文件夹复制并覆盖到精简版系统的v1.0文件夹后,启动powershell但是报错找不到注册表项。于是在完整版系统定位到刚才缺失的注册表位置,导出注册表,并在精简系统导入。此时再次打开powershell完美运行。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!