Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows教程綜合 >> 關於windows >> Windows 是如何修復失效的快捷方式的

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

日期:2017/2/7 13:46:22      編輯:關於windows
 

 當快捷方式指向的目標被移走了,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 的對象名稱


fsutil objectid query <FileName>


比如:


fsutil objectid query D:\Tencent\QQ\Bin\QQ.exe

Copyright © Windows教程網 All Rights Reserved