请教怎样用Debug改软盘或硬盘的Volume Serial Number?

x1h2w3 2003-08-29 07:38:21
磁盘在格式化之后会随机生成一个,可是我不太清楚这个信息写在哪儿,用debug怎么改成自己想要的序列号。请大家帮帮忙。
...全文
153 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
x1h2w3 2003-09-10
  • 打赏
  • 举报
回复
经过一个星期的学习,终于学会了汇编,经过自己的努力找到了解决方法,特结此贴:

运行DEBUG.
-L 100 0 0 1 ;把A盘的0扇区装入内存。
-D100
126C:0100 EB 3E 90 2B 2C 62 59 50-49 48 43 00 02 01 01 00
126C:0110 02 E0 00 40 0B F0 09 00-12 00 02 00 00 00 00 00
126C:0120 00 00 00 00 00 00 29 A2-D8 36 03 4E 4F 20 4E 41
......... ;注意到127处(A盘上的第开始的27H处,若为C盘则在43H处)A2,D8,36,03即为序列号03 36-D8 02
-E 127
126C:0127 A2.78
126C:0128 D8.56 36.34 02.12 ;改成自己需要的数即可,注意,每输完一对数敲一个空格,输完最后一个再按回车。
-W 100 0 0 1 ;把信息写回A盘。
-Q ;退出
紫郢剑侠 2003-08-31
  • 打赏
  • 举报
回复
以用俺是用PCTOOLS 5.0来修改的.
也可以写个C程序来实现.
W32API 2003-08-31
  • 打赏
  • 举报
回复
在格式化后,记下所显示的 Volume Serial Number,然后用 WINHEX 来搜索,记下偏移地址,以后直接修改就 OK 了
x1h2w3 2003-08-31
  • 打赏
  • 举报
回复
可是我还是不清楚到底要怎么做啊。
W32API 2003-08-30
  • 打赏
  • 举报
回复
还在 98 下面啊。。。
yang_141 2003-08-29
  • 打赏
  • 举报
回复
用debug调出磁盘的逻辑扇区,在026H处,是16进制的,要换算.修改后保存即可.
gks686 2003-08-29
  • 打赏
  • 举报
回复
序列号在磁盘的引导扇区

21,458

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧