Bug 检查 0x7B:INACCESSIBLE_BOOT_DEVICE(未解决)

环境:

HP ProDesk 480 G7

Win10 专业版

问题描述:

INACCESSIBLE_BOOT_DEVICE bug 检查的值为0x0000007B。 此 bug 检查表明 Microsoft Windows 操作系统在启动过程中无法访问系统分区

在这里插入图片描述

原因:

1.INACCESSIBLE_BOOT_DEVICE bug 检查经常发生,因为启动设备发生故障。 在 i/o 系统初始化期间,启动设备驱动程序可能无法初始化启动设备, (通常是硬盘) 。

2.文件系统初始化可能已失败,因为它无法识别启动设备上的数据。 此外,重新分区系统分区、更改 BIOS 配置或安装磁盘控制器可能会导致此错误。

3.此错误还可能是由于磁盘硬件不兼容引起的。 如果错误发生在系统初始安装时,则系统可能已安装在不受支持的磁盘控制器上。 某些磁盘控制器需要在 Windows 启动时提供其他驱动程序。

解决方案:

系统启动时,始终会出现此错误。 此错误经常在建立调试器连接之前发生,因此调试可能会很困难。 此外,操作系统可能无法访问,并且错误日志可能为空,因为 OS 尚未启动就足以启动这些子系统。

如果无法启动 Windows

如果收到此 stop 代码,但 Windows 不会继续进入操作系统,请尝试以下操作:

还原任何最近的硬件更改

删除最近添加的任何硬件(特别是硬盘驱动器或控制器),以查看是否已解决错误。 如果有问题的硬件是硬盘驱动器,则磁盘固件版本可能与 Windows 操作系统的版本不兼容。 请联系制造商以获取更新。 如果删除了另一块硬件并且错误已解决,则可能存在 IRQ 或 i/o 端口冲突。 根据制造商的说明重新配置新设备。

如果最近更改了 BIOS 设置,例如在 BIOS 中将控制器模式从旧版本更改为 AHCI,请还原这些更改。 有关详细信息,请参阅 https://en.wikipedia.org/wiki/Advanced_Host_Controller_Interface

检查存储设备的兼容性

确认所有硬盘驱动程序、硬盘控制器和任何其他存储适配器均与 Windows 安装的版本兼容。 例如,可以在Windows 10 规范中获取有关兼容性的信息。

更新 BIOS 和固件

检查系统 BIOS 和存储控制器固件更新的可用性。

使用媒体创建工具创建可启动的 USB 拇指驱动器或 DVD

使用其他计算机创建可启动的 USB 拇指驱动器或 DVD,使用媒体创建工具。 通过选择安装程序文件或从 USB 启动,可以使用它来执行全新安装。

有关详细信息,请参阅获取 Windows 10。

请注意,您可能需要禁用一些功能,如快速 BIOS 启动,或者您可能无法访问 “启动设备优先级” 菜单。 在 BIOS 菜单中更改启动顺序优先级,以便从 FDD (FlashDiskDrive) 或 DVD (而不是 HDD)启动。

常见启动菜单键

启动菜单密钥因制造商而异,通常使用这些密钥。 查看系统文档,确定所使用的启动密钥。

F12 ESC F9 (常见 BIOS 设置密钥)

BIOS 设置密钥因制造商而异,通常使用这些密钥。 查看系统文档,确定所使用的设置密钥。

ESC DEL F2 *****************************

如果可以启动 Windows

*****************************

启动到保险箱模式,然后正常启动

完成以下步骤以启动进入保险箱模式。 启动到安全模式时,将加载一组核心存储驱动程序,这些驱动程序可能允许再次访问存储系统。

若要进入保险箱模式,请在设置中使用 “更新和安全性”。 选择 “恢复- >高级启动” 以启动到维护模式。 在出现的菜单中,选择 “故障排除- >高级选项- >启动设置- >重新启动”。 在 Windows 重启到启动设置屏幕后,选择选项、4、5或6,以启动到保险箱模式。

Windows 在保险箱模式下加载后,请重新启动计算机,查看是否将加载适当的存储驱动程序以及是否可识别存储设备。

保险箱模式也可通过在启动时按功能键来实现,例如 F8。 请参阅系统制造商提供的有关特定启动选项的信息。

使用扫描磁盘实用工具确认没有文件系统错误。 选择并按住 (或右键单击要扫描的驱动器) ,然后选择 " 属性"。 选择 " 工具"。 选择 " 立即检查 " 按钮。

运行病毒检测程序。 病毒可能会感染为 Windows 格式化的所有类型的硬盘,导致磁盘损坏可能生成系统 bug 检查代码。 请确保病毒检测程序检查主启动记录中是否有病毒感染。

对于 IDE 设备,请将板载 IDE 端口定义为 “仅主要”。 还要检查每个 IDE 设备是否有正确的 主/从/独立 设置。 尝试删除除硬盘之外的所有 IDE 设备。 最后,检查中的系统日志事件查看器是否有可能有助于识别导致错误的设备或驱动程序的其他错误消息。

确认硬盘上有足够的可用空间。 操作系统和某些应用程序需要足够的可用空间来创建交换文件和其他功能。 根据系统配置,具体要求会有所不同,但通常最好使用10% 到15% 的可用空间。

查看设备管理器查看是否有任何设备标记为惊叹号 (! ) 。 查看在驱动程序属性中显示的任何错误驱动程序的事件日志。 请尝试更新相关驱动程序。

检查事件查看器中的系统日志,以获取可能有助于查明导致错误的设备或驱动程序的其他错误消息。 有关详细信息,请参阅打开事件查看器。 在系统日志中查找与蓝屏同时出现的严重错误。

你可尝试运行系统制造商提供的硬件诊断。

使用 系统文件检查器 工具修复丢失或损坏的系统文件。 此系统文件检查器是 Windows 中的实用工具,允许用户扫描系统Windows中的损坏并还原损坏的文件。 使用以下命令运行 系统文件检查器 (SFC.exe) 。

控制台

复制
SFC /scannow
有关详细信息,请参阅 使用 系统文件检查器 工具修复丢失或损坏的系统文件。

自动修复后,在"选择选项"屏幕上,选择">高级选项故障排除"系统还原>。 此选项将电脑恢复到较早的时间点,称为系统还原点。 安装新应用、驱动程序、更新或手动创建还原点时,将生成还原点。 在遇到错误之前选择还原点。

使用内核调试器附加到系统,并按备注中所述进一步分析故障。

官网建议:

停止错误 7B 或 Inaccessible_Boot_Device 的高级故障排除

    品
    2023/03/21

在这篇文章中

    Inaccessible_Boot_Device停止错误的原因
    解决此错误

本文提供了解决“停止错误 7B: Inaccessible_Boot_Device”的步骤。在对计算机进行某些更改后,或者在计算机上部署 Windows 后,可能会立即发生此错误。

适用于: Windows 10
Inaccessible_Boot_Device停止错误的原因

以下任何一个因素都可能导致停止错误:

    与存储堆栈相关的筛选器驱动程序丢失、损坏或行为异常
    文件系统损坏
    更改 BIOS 中的存储控制器模式或设置
    使用与安装 Windows 时使用的存储控制器不同的存储控制器
    将硬盘移动到具有不同控制器的另一台计算机
    主板或存储控制器故障,或硬件故障
    在异常情况下,TrustedInstaller 服务无法提交新安装的更新是由于基于组件的存储损坏
    启动分区中的文件已损坏(例如, SYSTEM当您运行 diskpart > list vol 命令)
    如果在 Boot 分区的条目之前有一个空白的 GPT 条目

解决此错误

中启动计算机 在 Windows 恢复模式 (WinRE) 按照以下步骤

    启动系统 使用已安装的 Windows 版本的安装媒体 。
    在“ 安装 Windows ”屏幕上,选择“ 下一步 ”> “修复计算机 ”。
    在“ 系统恢复选项 ”屏幕上,选择 “下一步 ”> 命令提示符 。

验证启动磁盘是否已连接且可访问
第 1 步

在 WinRE 命令提示符下,运行 diskpart,然后运行 list disk。

应显示连接到计算机的物理磁盘列表,类似于以下显示:
输出

  Disk ###  Status         Size     Free     Dyn  Gpt

  --------  -------------  -------  -------  ---  ---

  Disk 0    Online         **size*  GB      0 B        *

如果计算机使用统一可扩展固件接口 (UEFI) 启动接口,则会出现星号 ( *) 在 GPT 列。

如果计算机使用基本输入/输出系统 (BIOS) 接口, Dyn 列。
步骤 2

如果 list disk 命令正确列出操作系统磁盘,请运行 list vol 命令 diskpart。

list vol 生成类似于以下显示的输出:
输出

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info

  ----------  ---  -----------  -----  ----------  -------  ---------  --------

  Volume 0         Windows RE   NTFS   Partition    499 MB  Healthy

  Volume 1     C   OSDisk       NTFS   Partition    222 GB  Healthy    Boot

  Volume 2         SYSTEM       FAT32  Partition    499 MB  Healthy    System

注意

如果输出中未列出包含 OS 的磁盘,则必须与 OEM 或虚拟化制造商联系。
验证启动配置数据库的完整性

检查启动配置数据库 (BCD) 是否具有所有正确的条目。要执行此步骤,请运行 bcdedit 在 WinRE 命令提示符下。

要验证 BCD 条目,请执行以下操作:

    检查 标识符的 Windows 启动管理器 具有 {bootmgr} 部分。确保 device设备和 路径 条目指向正确的设备和引导加载程序文件。

    如果计算机是基于 UEFI 的,则下面是示例输出:
    安慰 

device                  partition=\Device\HarddiskVolume2
path                    \EFI\Microsoft\Boot\bootmgfw.efi

如果计算机是基于 BIOS 的,则输出示例如下:
安慰

    Device                partition=C:

    注意

    此输出可能不包含路径。

    标识符的 Windows 启动加载程序 在具有 {default} 中,确保 device 、path 、osdevice 和 systemroot 指向正确的设备或分区、winload 文件、OS 分区或设备以及 OS 文件夹。

    注意

    如果计算机是基于 UEFI 的,则在 的 path 参数 {bootmgr }{default} 中指定的文件路径值包含 .efi 扩展名。

    bcdedit 输出的屏幕截图,其中包含 Windows 启动加载程序的详细信息。

如果任何信息错误或缺失,我们建议您创建 BCD 存储的备份。为此,请运行 bcdedit /export C:\temp\bcdbackup。此命令在 C:\temp\ 中创建名为 bcdbackup 的备份。要还原备份,请运行 bcdedit /import C:\temp\bcdbackup。此命令使用 bcdbackup 中的设置覆盖所有 BCD 设置。

备份完成后,运行以下命令进行更改:
安慰

bcdedit /set *{identifier}* option value

例如,如果 {default} 下的设备错误或丢失,请运行以下命令进行设置: bcdedit /set {default} device partition=C:

如果要完全重新创建 BCD,或者收到一条消息,指出“ 无法打开启动配置数据存储。系统找不到指定的文件 “ 运行 bootrec /rebuildbcd。

如果 BCD 具有 正确的条目,请检查 winload 和 bootmgr 条目是否存在于正确的位置,该位置位于 bcdedit 命令的指定路径中。默认情况下, BIOS 分区中的 bootmgr 位于 SYSTEM 分区的根目录中 SYSTEM 。若要查看文件,请运行 Attrib -s -h -r。

如果缺少这些文件,并且您想要重新生成启动文件,请按照下列步骤操作:

    分区下的所有内容复制到 将 SYSTEM 另一个位置。或者,可以使用命令提示符导航到 OS 驱动器,创建一个新文件夹,然后从 SYSTEM 卷复制所有文件和文件夹, SYSTEM 如下所示:
    安慰 

D:\> Mkdir  BootBackup
R:\> Copy *.* D:\BootBackup 

如果你使用的是 Windows 10,或者在 Windows 预安装环境命令提示符下使用 Windows 10 ISO 进行故障排除,则可以使用 bcdboot 命令重新创建引导文件,如下所示:
安慰

Bcdboot <**OSDrive* >:\windows /s <**SYSTEMdrive* >: /f ALL

例如,如果我们将 <System Drive> (WinRE 驱动器)字母 R 和 <OSdrive> 是字母 D,我们将使用以下命令:
安慰

    Bcdboot D:\windows /s R: /f ALL

    注意

    ALL 部分的 bcdboot 命令将所有引导文件(UEFI 和 BIOS)写入各自的位置。

如果您没有 Windows 10 ISO,请格式化分区并从 另一台具有类似 Windows 版本的工作计算机复制 bootmgr 。若要进行格式化和复制,请按照下列步骤操作:

    启动 记事本 。
    按 Ctrl+O。
    导航到系统分区(在此示例中为 R)。
    右键单击该分区,然后对其进行格式化。

在安装 Windows 更新后出现此问题时的疑难解答

运行以下命令以验证 Windows 更新安装和日期:
安慰

Dism /Image:<Specify the OS drive>: /Get-packages

运行此命令后,你将看到 “安装 挂起”和 “卸载挂起 的包”:

等待更新的 Dism 输出的屏幕截图。

    运行 dism /Image:C:\ /Cleanup-Image /RevertPendingActions 命令。将 C: 替换为计算机的系统分区。

    Dism 输出还原挂起的屏幕截图。

    导航到 OSdriveLetter:\Windows\WinSxS ,然后检查 挂起的 .xml 文件是否存在。如果是这样,请将其重命名为 pending.xml.old 。

    若要还原注册表更改,请在 键入 regedit 命令提示符下 以打开注册表编辑器 。

    选择“ HKEY_LOCAL_MACHINE ”,然后转到“ 文件 ”> “加载配置单元 ”。

    导航到 OSdriveLetter:\Windows\System32\config ,选择名为 COMPONENT (不带扩展名)的文件,然后选择“ 打开 ”。出现提示时,输入 OfflineComponentHive 新配置单元的名称

    打开“加载配置单元”窗口的注册表编辑器的屏幕截图。

    扩大 HKEY_LOCAL_MACHINE\OfflineComponentHive,并检查 PendingXmlIdentifier 项是否存在。创建 OfflineComponentHive 项的备份,然后删除 PendingXmlIdentifier 项。

    卸载配置单元。若要执行此卸载,请突出显示 “OfflineComponentHive ”,然后选择“ 文件 ”> “卸载配置单元 ”。

    选中 OfflineHive 的注册表编辑器的屏幕截图。

    选中“卸载配置单元”选项的注册表编辑器的屏幕截图。

    选择“ HKEY_LOCAL_MACHINE ”,转到 “文件 ”> “加载配置单元 ”,导航到 “OSdriveLetter:\Windows\System32\config ”,选择名为 “SYSTEM ”的文件(不带扩展名),然后选择“ 打开 ”。出现提示时,输入 OfflineSystemHive 新配置单元的名称

    展开“ HKEY_LOCAL_MACHINE\OfflineSystemHive ”,然后选择“ 选择 ”项。检查数据中是否有 默认值 。

    如果数据在 HKEY_LOCAL_MACHINE\OfflineSystemHive\Select\Default 是 1 ,展开 HKEY_LOCAL_MACHINE\OfflineHive\ControlSet001。如果是 2 ,则展开 HKEY_LOCAL_MACHINE\OfflineHive\ControlSet002,依此类推。

    扩大 Control\Session Manager。检查 PendingFileRenameOperations 项是否存在。如果是这样,请备份 SessionManager 项,然后删除 PendingFileRenameOperations 项。

验证启动关键驱动程序和服务
检查服务

    请按照“Windows Update 安装后出现此问题的疑难解答”部分中的步骤 1-10 操作。(步骤 11 不适用于此过程。

    展开服务 Services。

    请确保“服务”下存在以下注册表项 Services:
        ACPI
        磁盘
        沃尔姆格
        PARTMGR
        沃尔纳普
        卷

    如果这些键存在,请检查每个键,确保它具有名为“ 开始 ”的值,并且设置为 0 。如果不是,请将该值设置为 0 。

    如果这些项中的任何一个不存在,则可以尝试使用 RegBack 中的配置单元替换当前注册表配置单元 RegBack。若要执行此步骤,请运行以下命令:
    安慰 

    cd OSdrive:\Windows\System32\config
    ren SYSTEM SYSTEM.old
    copy OSdrive:\Windows\System32\config\RegBack\SYSTEM OSdrive:\Windows\System32\config\

检查上部和下部筛选器驱动程序

检查计算机上是否有任何非 Microsoft 上部和下部筛选器驱动程序,以及它们在另一台类似的工作计算机上是否不存在。如果它们确实存在,请删除上部和下部筛选器驱动程序:

    扩大 HKEY_LOCAL_MACHINE\OfflineHive\ControlSet001\Control。

    查找任何 UpperFilters 或 LowerFilters 条目。

    注意

    这些过滤器主要与存储有关。在 注册表中展开 Control 键后,可以搜索 UpperFilters 和 LowerFilters 。

    您可能会在以下某些注册表项中找到这些筛选器驱动程序。这些条目位于 ControlSet 下,并被指定为 “默认 ”:
        \Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}
        \Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}
        \Control\Class\{4D36E97B-E325-11CE-BFC1-08002BE10318}
        \Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F}

    注册表编辑器的屏幕截图,显示 ControlSet 下的条目。

    如果 UpperFilters 或 LowerFilters 条目是非标准的(例如,它不是 Windows 默认筛选器驱动程序,如 PartMgr),请删除该条目。若要删除它,请在右窗格中双击它,然后仅删除该值。

    注意

    可能有多个条目。

    这些条目可能会影响我们,因为 Services 分支中可能有一个条目 Services的 START 类型设置为 01,这意味着它是在启动过程的启动或自动部分加载的。此外,引用的文件丢失或损坏,或者其名称可能与条目中列出的名称不同。

    注意

    如果 的设置为 01 条目对应 存在与 UpperFilters 的服务,则在“服务” 或 LowerFilters 注册表中将服务设置为“已禁用 Services”(如“检查服务”部分的步骤 23 中所述),而不删除 “筛选器驱动程序 ”条目会导致计算机崩溃并生成 0x7b Stop 错误。

运行 SFC 和 Chkdsk

如果计算机仍无法启动,您可以尝试运行 chkdisk 进程,然后运行系统文件检查器。通过在 WinRE 命令提示符处运行以下命令来执行这些步骤:

    安慰 

chkdsk /f /r OsDrive:

chkdsk 命令输出的屏幕截图。
安慰

sfc /scannow /offbootdir=OsDrive:\ /offwindir=OsDrive:\Windows

SFC scannow 命令的输出屏幕截图。 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/201087.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

基于springboot实现实习管理系统的设计与实现项目【项目源码+论文说明】计算机毕业设计

基于sprinmgboot实现实习管理系统的设计与实现演示 摘要 随着信息化时代的到来&#xff0c;管理系统都趋向于智能化、系统化&#xff0c;实习管理也不例外&#xff0c;但目前国内仍都使用人工管理&#xff0c;市场规模越来越大&#xff0c;同时信息量也越来越庞大&#xff0c;…

Condition原码分析及实现原理

一、引言 Java作为一种广泛应用于企业级开发的编程语言&#xff0c;其内部机制和特性被许多开发者所关注。本文将深入分析Java Condition原码&#xff0c;以及Condition接口的实现原理&#xff0c;为大家提供一个更深入的了解。 二、Condition概述 Condition是Java并发编程中一…

【hacker送书第5期】SQL Server从入门到精通(第5版)

第5期图书推荐 内容简介作者简介图书目录参与方式 内容简介 SQL Server从入门到精通&#xff08;第5版&#xff09;》从初学者角度出发&#xff0c;通过通俗易懂的语言、丰富多彩的实例&#xff0c;详细介绍了SQL Server开发所必需的各方面技术。全书分为4篇共19章&#xff0c;…

jenkins使用nexus插件

nexus介绍 Nexus 是一个强大的仓库管理工具&#xff0c;用于管理和分发 Maven、npm、Docker 等软件包。它提供了一个集中的存储库&#xff0c;用于存储和管理软件包&#xff0c;并提供了版本控制、访问控制、构建和部署等功能。 Nexus 可以帮助开发团队提高软件包管理的效率和…

vue项目中通过vuex管理数据

目录 1.前言&#xff1a; 2.vuex的基础用法&#xff1a; 1.构建与挂载vue 基础模板渲染 构建仓库 2.mutations的使用 1.介绍 ​编辑 2.案列&#xff1a; 3.传参 4.辅助函数mapMutations&#xff1a; 3.module分对象的写法 介绍 建立模块&#xff1a; 访问数据的方…

python接口自动化测试之requests库的基础使用

简单介绍 requests库简单易用的HTTP库 Get请求 格式&#xff1a; requests.get(url) 注意&#xff1a;若需要传请求参数&#xff0c;可直接在 url 最后的 ? 后面&#xff0c;也可以调用 get() 时多加一个参数 params &#xff0c;传入请求参数&#xff0c;注意需要是 dict…

0基础学java-day8

一、项目-零钱通 1 项目开发流程说明 1.1 项目需求说明 使用 Java 开发 零钱通项目 , 可以完成收益入账&#xff0c;消费&#xff0c;查看明细&#xff0c;退出系统等功能. 1.2 项目的界面 化繁为简. 1) 先完成显示菜单&#xff0c;并可以选择 2) 完成零钱通明细. 3) 完成…

C++学习寄录(八.继承)

继承的语法&#xff1a;class 子类 : 继承方式 父类 class A : public B; A 类称为子类 或 派生类 B 类称为父类 或 基类 1.基本使用 未使用继承的代码比较冗余重复 #include <iostream> #include <fstream> #include <string> #include <chrono>…

leetcode:循环队列

题目描述 题目链接&#xff1a;622. 设计循环队列 - 力扣&#xff08;LeetCode&#xff09; 题目分析 我们开辟空间的时候多开一个&#xff0c;k是队列的长度&#xff0c;我们开k1个空间&#xff0c;定义一个front指向头&#xff0c;back的下一个指向尾 当frontback的时候&am…

八、hdfs文件系统副本块数量的配置

1、配置方式 2、实际操作演示 &#xff08;1&#xff09;在Hadoop用户的根目录下创建text.txt文件 &#xff08;2&#xff09;上传文件 hadoopnode1:~$ hdfs dfs -ls hdfs://node1:8020/ Found 4 items drwxr-xr-x - hadoop supergroup 0 2023-11-21 23:06 hdfs:/…

Spark经典案例分享

Spark经典案例 链接操作案例二次排序案例 链接操作案例 案例需求 数据介绍 代码如下&#xff1a; package base.charpter7import org.apache.hadoop.conf.Configuration import org.apache.hadoop.fs.{FileSystem, Path} import org.apache.spark.SparkContext import org.a…

springcloud==openfeign

单独使用 创建一个服务端 import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.Path…

如何在代码中启动与关闭ROS节点

在ROS开发中&#xff0c;节点的管理是很重要的一部分&#xff0c;其中有一些节点大部分时候用不到&#xff0c;只会在特定情况下被启动&#xff08;比如建图节点&#xff09;同时这些节点在使用完后还需要被关闭&#xff0c;因此我们就需要在程序中对这些节点进行启动与关闭的管…

【C++】继承(上) 继承的基本概念 | 子类的默认成员函数

一、继承 概念 继承(inheritance)是一种面向对象编程的概念&#xff0c;它允许一个类&#xff08;称为子类或派生类&#xff09;继承另一个类&#xff08;称为父类或基类&#xff09;的特征和行为。子类可以获得父类的成员函数和变量&#xff0c;而不需要重新编写它们。子类还…

【GraphQL】什么是Prisma?

本页提供了Prisma及其工作原理的高级概述。 什么是Prisma&#xff1f; Prisma是一个开源的下一代ORM。它由以下部分组成&#xff1a; Prisma客户端&#xff1a;Node.js和TypeScript的自动生成和类型安全查询生成器Prisma迁移&#xff1a;迁移系统Prisma Studio:GUI&#xff0…

柯桥学英语,商务外贸英语,BEC中级写作冲刺干货

think of… as 把……认为 eager to… 渴望 look forward to Ving 期待/盼望…… accept…as 接受……为 be certain of 对……确信 in contact with 与……接触 in accordance with 与……相符/一致 remind…of 提醒……关于 be advantageous to 有利于…… assure…of使……放…

mysql8报sql_mode=only_full_group_by(存储过程一直报)

1&#xff1a;修改数据库配置(重启失效) select global.sql_mode;会打印如下信息 ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION里面包含 ONLY_FULL_GROUP_BY&#xff0c;那么就重新设置&#xff0c;在数据库中输入以下代码&#xff0c;去掉ONLY_FULL_GROU…

WordPress 外链跳转插件

WordPress 外链跳转插件是本站开发的一款WordPress插件&#xff0c;能对文中外链添加一层过滤&#xff0c;有效防止追踪&#xff0c;以及提醒用户。 类似于知乎、CSDN打开其他链接的提示。 后台可以设置白名单 学习资料源代码&#xff1a;百度网盘 密码&#xff1a;123

电子学会C/C++编程等级考试2022年09月(三级)真题解析

C/C++等级考试(1~8级)全部真题・点这里 第1题:课程冲突 小 A 修了 n 门课程, 第 i 门课程是从第 ai 天一直上到第 bi 天。 定义两门课程的冲突程度为 : 有几天是这两门课程都要上的。 例如 a1=1,b1=3,a2=2,b2=4 时, 这两门课的冲突程度为 2。 现在你需要求的是这 n 门课…

Adobe Illustrator绘图解决卡顿问题

最近在用AI做矢量图&#xff0c;但是遇到了一个很难搞的问题&#xff0c;当我们需要分辨率较高的图片的时候&#xff0c;Python用Matplotlib生成的pdf时dpi参数会设置为600及以上&#xff0c;但是样子的话就造成了pdf文件过大以及AI卡顿&#xff0c;比如&#xff0c;下午生成的…