磁盘检测工具,根据lba查找对应文件

Q: 磁盘检测工具,如何根据损坏的lba查找对应的文件?

1.运行cmd,输入 fsutil fsinfo ntfsinfo e:

2.从上述结果中找到 "每扇区字节数(Bytes Per Sector)"、"每个簇字节数(Bytes Per Cluster)"、"扇区数量"

3.x = LBA 数值 / (每个簇字节数 / 每扇区字节数)

注意: lba以硬盘起始为偏移,如果有多个盘符,则需要该减去该偏移前所有盘符的扇区数量,例如lba为2757798225,而该硬盘有c d e三个盘符,且c d扇区数量和为2754456895,因为2757798225 > 2754456895,则计算为(2757798225 - 2754456895) / (4096 / 512) = 417666.25,该lba对应盘符e

4.输入 fsutil volume querycluster e: 417666

5.最终显示对应的文件

相关推荐
智者知已应修善业18 小时前
【proteus数电74LS175+74LS48抢答器仿真扩展为矩阵键盘16路】2022-9-1
驱动开发·经验分享·笔记·硬件架构·proteus·硬件工程
Yuroo zhou2 天前
石油钻井、HDD、采矿:不同工况下,如何抉择您的陀螺定向短节?
前端·科技·硬件架构·钻井·采矿
夜月yeyue3 天前
嵌入式开发中的 Git CI/CD
c++·git·单片机·嵌入式硬件·ci/cd·硬件架构
贝塔实验室9 天前
Altium Designer 6.3 PCB LAYOUT教程(四)
驱动开发·嵌入式硬件·硬件架构·硬件工程·信息与通信·基带工程·pcb工艺
电子硬件笔记11 天前
嵌入式硬件:如何理解高频电子线路,从入门开始
嵌入式硬件·硬件架构·硬件工程·嵌入式实时数据库
WPG大大通11 天前
AIoT | 软件:Astra MCP边缘算力构建详解
经验分享·笔记·python·硬件架构·代码
勇闯天涯&波仔22 天前
verilog阻塞赋值和非阻塞赋值的区别
后端·fpga开发·硬件架构·硬件工程
文火冰糖的硅基工坊24 天前
[嵌入式系统-150]:智能机器人(具身智能)内部的嵌入式系统以及各自的功能、硬件架构、操作系统、软件架构
android·linux·算法·ubuntu·机器人·硬件架构
文火冰糖的硅基工坊1 个月前
[嵌入式系统-149]:新能源汽车的三电系统以及其功能、硬件架构、嵌入式操作系统
自动驾驶·汽车·硬件架构
来生硬件工程师1 个月前
【STM32笔记】:P04 断言的使用
c语言·笔记·stm32·单片机·嵌入式硬件·硬件架构·硬件设计