美文网首页
win10 home版本升级为win10pro

win10 home版本升级为win10pro

作者: 遇酒无缘 | 来源:发表于2021-08-27 11:02 被阅读0次

    场景

    新买的笔记本是win10 home版,需要转换成win 10 pro版(不是重装系统)

    解决方法:

    1. 进入C:\WINDOWS\system32文件夹,找到并运行sysprep.exe
    2. 选择"进入系统审核模式",然后选择重启;
    3. 重启之后进入win10以管理员身份运行cmd,在命令行中执行如下命令:
    dism.exe /online /set-edition:professional /accepteula
    

    待命令运行完成后执行重启操作;

    1. 进入系统后在Sysprep弹出的界面选择\color{rgba(255,0,0,.5)}{"进入系统全新体验(OOBE)"},勾选\color{rgba(255,0,0,.5)}{"通用"},重启系统进入OOBE界面。
    2. 完成OOBE进入系统查看系统已变更为win10pro.

    可能遇到的问题

    在第4步出现\color{rgba(255,0,0,.5)}{"Sysprep无法验证你的Windows 安装..."}的错误提示
    按照提示打开c:\windows\system32\sysprep\panther文件夹中的setupact.log文件,末尾有如下信息

    2019-12-19 16:30:25, Error                 SYSPRP Package Microsoft.LanguageExperiencePackzh-CN_17763.17.56.0_neutral__8wekyb3d8bbwe was installed for a user, but not provisioned for all users. This package will not function properly in the sysprep image.
    2019-12-19 16:30:25, Error                 SYSPRP Failed to remove apps for the current user: 0x80073cf2.
    2019-12-19 16:30:25, Error                 SYSPRP Exit code of RemoveAllApps thread was 0x3cf2.
    2019-12-19 16:30:25, Error                 SYSPRP ActionPlatform::LaunchModule: Failure occurred while executing 'SysprepGeneralizeValidate' from C:\Windows\System32\AppxSysprep.dll; dwRet = 0x3cf2
    2019-12-19 16:30:25, Error                 SYSPRP SysprepSession::Validate: Error in validating actions from C:\Windows\System32\Sysprep\ActionFiles\Generalize.xml; dwRet = 0x3cf2
    2019-12-19 16:30:25, Error                 SYSPRP RunPlatformActions:Failed while validating Sysprep session actions; dwRet = 0x3cf2
    2019-12-19 16:30:25, Error      [0x0f0070] SYSPRP RunExternalDlls:An error occurred while running registry sysprep DLLs, halting sysprep execution. dwRet = 0x3cf2
    2019-12-19 16:30:25, Error      [0x0f00d8] SYSPRP WinMain:Hit failure while pre-validate sysprep generalize internal providers; hr = 0x80073cf2
    

    第一个错误就是语言包的问题

    SYSPRP Package Microsoft.LanguageExperiencePackzh-CN_17763.17.56.0_neutral__8wekyb3d8bbwe 
    was installed for a user, 
    but not provisioned for all users. 
    This package will not function properly in the sysprep image.
    
    解决办法:

    用管理员身份打开powershell,删除相关的包

    get-appxpackage *Microsoft.LanguageExperiencePackzh-CN*|remove-appxpackage
    

    删除后执行sysprep.exe,如果继续报和包有关的出错,继续删除相关包,
    直到没有错,或者没有与包相关的错,然后继续解决其他错
    比如提示要关闭bitlocker等,按照提示继续操作,不会的网上搜

    如果还是没有解决

    如果执行sysprep.exe还是出错,则参照这篇文章,https://blog.51cto.com/wangchunhai/1975426
    启用administrator账号,删除其他账号,
    再次执行sysprep.exe\color{rgba(255,0,0,.5)}{"进入系统全新体验(OOBE)"},不用勾选\color{rgba(255,0,0,.5)}{"通用"},关机选项:选择关机。
    之后sysprep开始执行,出现进度条。等待执行完毕,自动关机,一会再启动电脑,整个过程就算完成了。

    参考:
    https://www.jianshu.com/p/b8ee3197b482
    https://blog.51cto.com/wangchunhai/1975426

    相关文章

      网友评论

          本文标题:win10 home版本升级为win10pro

          本文链接:https://www.haomeiwen.com/subject/rzjuiltx.html