<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[gOxiA=苏繁=SuFan Blog]]></title> 
<link>https://maytide.net/index.php</link> 
<description><![CDATA[gOxiA,苏繁,sufan,Microsoft MVP]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[gOxiA=苏繁=SuFan Blog]]></copyright>
<item>
<link>https://maytide.net/read.php/2043.htm</link>
<title><![CDATA[HOWTO: 解决 内核隔离的内存完整性已关闭 问题]]></title> 
<author>gOxiA &lt;sufan_cn@msn.com&gt;</author>
<category><![CDATA[Windows Client]]></category>
<pubDate>Tue, 20 Sep 2022 02:20:55 +0000</pubDate> 
<guid>https://maytide.net/read.php/2043.htm</guid> 
<description>
<![CDATA[ 
	<p><img alt="troubleshooting" src="http://goxia.maytide.net/ftpup/2016/a2734efd2a17_D06F/troubleshooting_thumb.png"><br/><font color="#fd3f53" size="4"><strong>HOWTO: 解决 内核隔离的内存完整性已关闭 问题</strong></font></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 前段时间遇到了一个内核隔离中内存完整性功能被关闭的问题，如下图所示 Windows 安全中心报了一个警告查询后发现内存完整性被关闭，如下图所示：</p><p><a href="http://goxia.maytide.net/ftpup/2018/320cb422c0d4_8204/Snipaste_2022-09-04_17-26-12.png"><img width="634" height="622" title="Snipaste_2022-09-04_17-26-12" style="display: inline; background-image: none;" alt="Snipaste_2022-09-04_17-26-12" src="http://goxia.maytide.net/ftpup/2018/320cb422c0d4_8204/Snipaste_2022-09-04_17-26-12_thumb.png" border="0"></a></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 可以点击“查看不兼容的驱动程序”来确认是哪个模块导致的内存完整性关闭，本例确认为 ftdibus.sys，发布名称为oem114.inf，找到该文件查询其数字签名发现该文件具有多个签名，其中 SZ DJI 这个让 <a href="https://goxia.maytide.net" target="_blank">gOxiA</a> 回想起之前安装的某个软件，看来卸载程序后并没能从系统正确移除相关的驱动。</p><p><a href="http://goxia.maytide.net/ftpup/2018/320cb422c0d4_8204/Snipaste_2022-09-04_17-26-48.png"><img width="634" height="622" title="Snipaste_2022-09-04_17-26-48" style="display: inline; background-image: none;" alt="Snipaste_2022-09-04_17-26-48" src="http://goxia.maytide.net/ftpup/2018/320cb422c0d4_8204/Snipaste_2022-09-04_17-26-48_thumb.png" border="0"></a></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 为了确保万无一失，检索了当前实例中安装的驱动发现除了ftdibus外还有多个驱动，从文件日期看确实比较久远，应该是未能满足系统的兼容性需求。</p><p><a href="http://goxia.maytide.net/ftpup/2018/320cb422c0d4_8204/Snipaste_2022-09-04_17-32-08.png"><img width="634" height="292" title="Snipaste_2022-09-04_17-32-08" style="display: inline; background-image: none;" alt="Snipaste_2022-09-04_17-32-08" src="http://goxia.maytide.net/ftpup/2018/320cb422c0d4_8204/Snipaste_2022-09-04_17-32-08_thumb.png" border="0"></a></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 确认了需要移除的驱动后，便可以使用 DISM 的 remove-driver 参数卸载，这里不再复述。比较好奇的是这款陈旧的驱动为什么会有多个数字签名，并且还额外的搭上了 DJI 的，随即在网上搜索了一下了解到 FTDI 是一家从事 USB 技术的苏格兰半导体设备公司，主要开发将 RS-232 转换为 USB 信号的设备和电缆，所以 ftdibus 应该就是用于转换信号的驱动了，如果大家有在用 DJI 产品的不妨试试从官方下载对应系统版本的驱动来试试，网址为：<a title="https://ftdichip.com/drivers/" href="https://ftdichip.com/drivers/">https://ftdichip.com/drivers/</a></p>
]]>
</description>
</item>
</channel>
</rss>