• UWF 常用命令及蓝屏修复


    UWF 命令

    #pragma region CmdType
    // 统一筛选器启用/禁用
    #define ENABLE_FEATURE_UWF "DISM.exe /Online /enable-Feature /all /FeatureName:client-UnifiedWriteFilter"
    #define DISABLE_FEATURE_UWF "DISM.exe /Online /disable-Feature /FeatureName:client-UnifiedWriteFilter"
    
    // 改用硬盘当作暂存区(默认是 RAM)
    #define OVERLAY_SET_TYPE_DISK "uwfmgr overlay Set-Type DISK"
    // 设定暂存区大小为 14336MB
    #define OVERLAY_SET_SIZE "uwfmgr overlay set-size 14336"
    
    // 设定告警阈值为 13312MB
    #define OVERLAY_WARNING "uwfmgr overlay set-warningthreshold 13312"
    // 设定严重阈值为 13824MB
    #define OVERLAY_CRITICAL "uwfmgr overlay set-criticalthreshold 13824"
    
    // 设定保护磁盘(后面加盘符)
    #define UWF_SET_PROTECT_DISK "uwfmgr volume protect "
    // 撤销保护磁盘(后面加盘符)
    #define UWF_SET_UNPROTECT_DISK "uwfmgr volume unprotect "
    
    // 排除文件夹(后面加文件夹路径)
    #define UWF_ADD_EXCLUSION_DIR "uwfmgr file add-exclusion "
    // 删除对文件或目录的排除(后面加文件夹路径)
    #define UWF_REMOVE_EXCLUSION_DIR "uwfmgr file remove-exclusion "
    
    // 排除注册表(后面加注册表路径)
    #define UWF_ADD_EXCLUSION_REGISTRY "uwfmgr.exe registry add-exclusion "
    // 删除对注册表的排除(后面加注册表路径)
    #define UWF_REMOVE_EXCLUSION__REGISTRY "uwfmgr.exe registry remove-exclusion "
    
    // 冰点开启/关闭
    #define ENABLE_UWF "uwfmgr filter enable"
    #define DISABLE_UWF "uwfmgr filter disable"
    
    // 显示针对当前会话和下次会话的覆盖配置信息。
    #define CAT_UWF_OVERLAY_CONFIG "uwfmgr overlay get-config"
    // 显示当前会话中剩余的可用空间
    #define CAT_UWF_OVERLAY_AVAILABLESAPCE_CONFIG  "uwfmgr overlay get-availablespace"
    //  显示当前的覆盖大小
    #define CAT_UWF_OVERLAY_CONSUMPTION_CONFIG  "uwfmgr overlay get-consumption"
    // 查看UWF保护盘
    #define CAT_UWF_CONFIG "uwfmgr.exe get-config"
    // 查看所有排除的文件夹
    #define CAT_UWF_FILE_GET_EXCLUSION_ALL "uwfmgr.exe file get-exclusions all"
    // 查看所有排除的注册表
    #define CAT_UWF_REGISTRY_GET_EXCLUSION_ALL "uwfmgr.exe registry get-exclusions"
    #pragma endregion
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    • 39
    • 40
    • 41
    • 42
    • 43
    • 44
    • 45
    • 46
    • 47

    UWF 蓝屏修复

    注册表位置信息

    windows注册表文件通常保存至%SystemRoot\system32\config文件夹下:

    SAM、SECURITY、SOFTWARE、SYSTEM

    当系统无法启动时,我们可以把无法启动的硬盘挂载在另外的WINDOWS上,或者PE进入系统,然后加载原先系统错误的注册表文件,再对相应键值进行修改。

    PE中挂载原系统注册表流程

    1. 打开注册表,选中 HKEY_USERS 或 HKEY_LOCAL_MACHINE;
    2. “文件”菜单中单击“加载配置单元”;
    3. 选择要加载的注册表,打开;
    4. 在“项名称”中,键入要指派给配置单元的名称(随便起名);
    5. 修改注册表;
    6. “卸载配置单元”;

    修改 UWF 对应注册表导致

    修改位置:HKEY_LOCAL_MACHINE\ SYSTEM\ControlSet001\Services\uwfvol
    修改内容:start 改为 4

    修改位置:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\control\class\ {71A27CDD-812A-11D0-BEC7-08002BE2092F}
    修改内容:{71A27CDD-812A-11D0-BEC7-08002BE2092F} 整体删除,或者删除下面内容

  • 相关阅读:
    Dubbo Admin修改注册中心为Nacos 以及Nacos整合Dubbo
    wangeditor5在vue3中的全使用过程(图片上传、附件上传、工具栏配置、编辑器配置)
    RK3588 DDR电源电路设计详解
    pip降级在pycharm中
    正规现货黄金中的MACD技术
    多探头高频读写器|读卡器CK-FR104ANS系列安装与新旧功能对比分析
    简论UWB三种定位算法的区别
    Python 和 MatLab 模拟粒子动力系统
    iNFTnews|FTX一夜崩塌,但Web3仍前途光明
    38.红黑树(王道第7章查找补充知识)
  • 原文地址:https://blog.csdn.net/qq_37010006/article/details/125559710