欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

升级Win10 16193提示错误代码0xc0e90002致无法重装系统详细解教程

程序员文章站 2022-11-03 15:59:22
升级了Windows 10开发者预览版,Build版本号16193。升级之后由于重重原因,打算回退Windows 10 Creator正式版,但是出现错误提示0xc0e90002,下文小编就为大家带来详细解决教程... 17-06-05...

注:方法总结写在了最后,是探索过程。

升级了windows 10开发者预览版,build版本号16193。升级之后由于重重原因,打算回退windows 10 creator正式版。进行系统恢复时发现,原可以引导系统的u盘,出现了错误。

具体的错误现象:停滞在windows boot manager界面,错误代码:0xc0e90002。查询宏映射得知0xc0e90002被映射为:status_system_integrity_policy_violation。看来是权限的问题。于是,关闭了secure boot,还是不行。

我想,是不是这个版本的windows 10修改了uefiram代码,导致只能认16193以及更高的版本。我的电脑上正好有fedora 26 alpha测试版,调整好启动项,fedora顺利开机。于是,排除了只认windows的可能。进而想到,应该不是修改了uefiram代码。(仅仅是应该,不确定是不是只识别16193更高版本)那么问题来了,怎么能把这个系统重装……

dism++这个软件开发团队设计了一个功能,在windows re中运行dism++windows re是一个windows应急恢复环境。

升级Win10 16193提示错误代码0xc0e90002致无法重装系统详细解教程

图1 re中运行dism++选项

在windows re中果然恢复成功。(恢复的是我以前备份过的creator正式版系统)。出于好奇,我又试了一下u盘启动,还是0xc0e90002

是不是应该更新一下u盘中的windows pe。一天过去了,无论如何(u+,量产)都不能正确引导。

升级Win10 16193提示错误代码0xc0e90002致无法重装系统详细解教程

图2 windows pe

我的电脑只有uefi没有bios,所以必须把u盘制作成fat32格式,然而这个格式又不能放大于4g的文件,所以……很头疼。先不管格式了,全盘格式成fat32.

用ultraiso这个软件进行u+启动盘制作。所有的都试过了。仍然不好使。pe已经用到了creator更新的pe

上网搜了一个制作u+的pe。微pe。这个pe在知乎上评价很高,在此也推荐给大家。

升级Win10 16193提示错误代码0xc0e90002致无法重装系统详细解教程

图3 wepe网站

升级Win10 16193提示错误代码0xc0e90002致无法重装系统详细解教程

图4安装界面

在安装界面可以看到,直接安装到硬盘是可以的。为了排除u盘的干扰,这里直接安装到了硬盘。没有时间点击完成安装,直接操作win+x——u——r(意思是重启)。屏幕上:surface——进度条——选择一个操作系统——“winpe”——【重启】——surface——进度条——windows boot management——0xc0e90002,再次gg

既然是权限的问题,那么就跟证书有关。进入efi分区,看到若干证书,修改时间是升级insider的时间,还有bcd文件,修改时间就是安装微pe工具箱的时间。由于新版windows 10 creatorbuild版本号1703)没办法正常映射efi分区。用磁盘工具diskgenius强制映射一下,提示系统错误,没有指定权限……是不是权限不足?管理员身份运行,系统错误。于是用起了windows自带的diskpart

先看看图,和图下的文字说明,没什么可以打字的。

升级Win10 16193提示错误代码0xc0e90002致无法重装系统详细解教程

图5 diskpart

升级Win10 16193提示错误代码0xc0e90002致无法重装系统详细解教程

图6 diskpart分配盘符

升级Win10 16193提示错误代码0xc0e90002致无法重装系统详细解教程

图7表面上看起来很好的e

升级Win10 16193提示错误代码0xc0e90002致无法重装系统详细解教程

升级Win10 16193提示错误代码0xc0e90002致无法重装系统详细解教程

图8,图9迷惑性的可以取得权限

升级Win10 16193提示错误代码0xc0e90002致无法重装系统详细解教程

图10傻眼了吧,根本没有安全选项卡

升级Win10 16193提示错误代码0xc0e90002致无法重装系统详细解教程

图11一键添加超级管理员权限的代码

升级Win10 16193提示错误代码0xc0e90002致无法重装系统详细解教程

图12驱动器上根本没有取得管理员权限选项

想到system权限吗?windows xp及以前的时代,可以直接system权限运行个explorer.exe,方法大家上网搜吧。windows vista后,不能像xp那么简单获取system权限了。windows 7以前(windows 8 8.1没有测试过)可以通过创建服务的方式来取得system权限。代码还是给你们放出来。

升级Win10 16193提示错误代码0xc0e90002致无法重装系统详细解教程

图13 win7 system权限获取代码

升级Win10 16193提示错误代码0xc0e90002致无法重装系统详细解教程

图14 microsoft :休想随便取得system权限