首页 文章 精选 留言 我的

精选列表

搜索[driver],共3680篇文章
优秀的个人博客,低调大师

bugcode id driver 蓝屏

![企业微信截图_17852937331750.png](https://developer.qcloudimg.com/http-save/yehe-1009455/c84d1c9c89421248ffcf14e2139c3b4f.png) 排查: 1、发现原镜像环境里的iOA(C:\Program Files (x86)\ZtsmEnt)拦截Volume Shadow Copy(VSS服务, C:\WINDOWS\system32\vssvc.exe)并且Optimize drives(defragsvc)是禁用的,影响磁盘管理器压缩卷功能报错“无法启动服务,原因可能是已被禁用或与其相关联的设备没有启动”。 ![企业微信截图_17857316244972.png](https://developer.qcloudimg.com/http-save/yehe-1009455/58e7217d9c12bb47b8d51e649eabe2da.png) 此点跟蓝屏无关 2、查资料确认这个蓝屏码跟注册表有关,尤其是跟网络设备有关,研究了下原镜像内容,确实有个iOA引入的NGNClient Adapter(tapsvpn) 在winpe下删了跟这个虚拟网卡相关的注册表 ```请在此输入代码块语言 HKLM\OFF\ControlSet001\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0015 HKLM\OFF\ControlSet001\Enum\ROOT\NET\0000 HKLM\OFF\ControlSet001\Services\tapsvpn ``` 然后从本地硬盘启动能转圈进到锁屏界面,不蓝屏了,但是机器是安全模式,msconfig去掉安全模式前面的√,重启还是安全模式。 3、继续排查发现是uwf保护导致的改动不生效,在C盘根目录下有个15G的uwfswap.sys,重命名为uwfswap.sys.bak(必要) 4、调整服务启动模式,然后重启机器恢复锁屏界面 过滤到以下4个服务 uwfs uwfvol uwfreg UwfServicingSvc ****uwfs、uwfvol、uwfreg、UwfServicingSvc这4个服务,start值全4会导致inaccessible boot device蓝屏,0/0/0/4是正常的** reg.exe load "HKLM\aaaaa" "C:\windows\system32\config\SYSTEM" reg query "HKLM\aaaaa\ControlSet001\Services\uwfs" /v Start reg query "HKLM\aaaaa\ControlSet001\Services\uwfvol" /v Start reg query "HKLM\aaaaa\ControlSet001\Services\uwfreg" /v Start reg query "HKLM\aaaaa\ControlSet001\Services\UwfServicingSvc" /v Start reg delete "HKLM\aaaaa\ControlSet001\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0015" /f reg delete "HKLM\aaaaa\ControlSet001\Enum\ROOT\NET\0000" /f reg delete "HKLM\aaaaa\ControlSet001\Services\tapsvpn" /f reg add "HKLM\aaaaa\ControlSet001\Services\uwfs" /v Start /t REG_DWORD /d 0 /f reg add "HKLM\aaaaa\ControlSet001\Services\uwfvol" /v Start /t REG_DWORD /d 0 /f reg add "HKLM\aaaaa\ControlSet001\Services\uwfreg" /v Start /t REG_DWORD /d 0 /f reg add "HKLM\aaaaa\ControlSet001\Services\UwfServicingSvc" /v Start /t REG_DWORD /d 4 /f (4个服务全4会导致inaccessible boot device) reg.exe unload "HKLM\aaaaa" 救援模式winpe下执行bcdedit /store c:\Boot\BCD /deletevalue {default} safeboot后退出安全模式(系统层面因为uwf保护,改不了安全模式,必须重命名为uwfswap.sys并更改服务启动模式,然后才会退出安全模式) bcdedit /store c:\Boot\BCD /enum bcdedit /store c:\Boot\BCD /deletevalue {default} safeboot ##关于UWF的资料整理 企业版和LTSC版内置的UWF(Unified Write Filter,统一写入筛选器)俗称 “影子系统” 或 “还原精灵”。启用后,它会拦截对指定分区(如 C盘)的所有写入请求,并将其重定向到一个虚拟的覆盖层(Overlay)。机器重启后,所有对该分区的修改(装软件、删文件、中病毒等)都会完全消失,恢复到初始状态。 1、开启 UWF 功能组件 图形界面安装:打开“启用或关闭 Windows 功能” -> 展开 “设备锁定 (Device Lockdown)” -> 勾选 “统一写入筛选器 (Unified Write Filter)” -> 确定并重启。 命令行安装:dism /online /enable-feature /featureName:UnifiedWriteFilter 2、常用管理命令 (uwfmgr.exe) **查看当前保护状态和配置:** uwfmgr get-config **启用 / 禁用 UWF 筛选器(重启后生效):** uwfmgr filter enable uwfmgr filter disable **将 C 盘纳入保护范围(重启后生效):** uwfmgr volume unprotect c: 设置排除项(即使开启了保护,以下路径的修改也会直接写入物理硬盘,重启不丢失) **添加文件夹排除:** uwfmgr file add-exclusion "C:\Users\Administrator\Documents" **添加注册表排除:** uwfmgr registry add-exclusion "HKEY_LOCAL_MACHINE\Software\MyProgram" **手动提交更改(在开启保护时,强行把某文件的临时修改永久保存到硬盘):** uwfmgr file commit "C:\Users\Administrator\Desktop\important_notes.txt" 3、避坑提示 不要盲目开启:一旦执行 uwfmgr filter enable 和 uwfmgr volume protect c: 并重启,C 盘就会进入完全保护状态。在开启前,务必先将你需要保存数据的文件夹添加进排除项。 虚拟内存冲突:UWF 与系统自带的页面文件(pagefile.sys)可能会冲突。建议在启用前将页面文件转移到非保护分区,或者直接禁用页面文件。

优秀的个人博客,低调大师

MongoDB Driver:使用正确的姿势连接分片集群

MongoDB分片集群(Sharded Cluster)通过将数据分散存储到多个分片(Shard)上,来实现高可扩展性。实现分片集群时,MongoDB 引入 Config Server 来存储集群的元数据,引入 mongos 作为应用访问的入口,mongos 从 Config Server 读取路由信息,并将请求路由到后端对应的 Shard 上。 使用分片集群时你需要知道的 用户访问 mongos 跟访问单个 mongod 类似 所有 mongos 是对等关系,用户访问分片集群可通过任意一个或多个mongos mongos 本身是无状态的,可任意扩展,集群的服务能力为『Shard服务能力之和』与『mongos服务能力之和』的最小值。 访问分片集群时,最好将应用负载均匀的分散到多个 mongos 上 正确连接分片集群的姿势 要正确连接复制集,需要

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册