Windows 是如何修复失效的快捷方式的

2009-12-3 14:26| 发布者: DesertFlower| 查看: 2161| 评论: 1

当快捷方式指向的目标被移走了,Windows 是怎么寻找被移走的目标的?当快捷方式被创建时,Windows 会给快捷方式指向的目标分配若干个 ID,用于识别这个目标。这些 ID,被存储在文件系统中,包括 object identifier,birth object identifier,birth volume identifier 等。当一个文件被移动时,object identifier 有可能发生改变,但是 birth object identifier 和 birth volume identifier 不会变,正如它们的名字,是在 ID 被第一次分配时就确定下来的,与生俱来的。当快捷方式指向的目标被移走了,Windows 就是通过这 birth object identifier 来确定的。

    查看一个文件的 object identifier,可以通过以下命令实现,其中 <FileName> 就是所要查看 ID 的对象名称
  1. fsutil objectid query <FileName>
比如:
  1. fsutil objectid query D:\Tencent\QQ\Bin\QQ.exe

 

更多信息,请参考http://technet.microsoft.com/en- ... wsconfidential.aspx https://bbs.pcbeta.com 和 fsutil 的命令行帮助


路过

雷人

握手
1

鲜花

鸡蛋

刚表态过的朋友 (1 人)

Empty Ads
今日最多关注
    今日最多评论

      小黑屋手机版联系我们

      Copyright © 2005-2025 PCBeta. All rights reserved.

      Powered by Discuz!  CDN加速及安全服务由「快御」提供

      请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。

      远景在线 ( 苏ICP备17027154号 )|远景论坛 |Win11论坛 |Win10论坛 |Win8论坛 |Win7论坛 |WP论坛 |Office论坛

      GMT+8, 2025-4-27 17:05

      返回顶部