共用方式為


機密的視窗: 一次跳兩次跳轉

Windows 7 全新的捷徑清單功能可讓您跳到最近或最愛的項目,但請小心跳。

Raymond Chen

為什麼會跳躍清單只顯示網路連接的存放裝置的一個項目? 答案就假的唯一性。 跳躍清單是在 Windows 7 可讓您快速存取最近開啟的項目中的新功能。 便可輕鬆使用,它們還可讓您"pin"至清單的最愛項目。

一位客戶觀察到即使他們已開啟數個檔案從他們的網路附加儲存 (NAS) 裝置,Windows 7 跳躍清單只顯示最新的檔案。 如果它們釘選到跳躍清單中,一個項目,然後試著釘選的第二個項目,第一個程式會自動取消固定。 客戶想要知道為何 Windows 支援只有一個跳躍清單項目 NAS 裝置嗎?

未預期的行為,來跳躍清單。 您應該要能夠新增多個項目從 NAS 裝置相同的方式,您可以新增多個項目是從本機磁碟機。

進一步的調查透露這個異常行為只在特定的 NAS 裝置上發生的問題。 因此,問題不 NAS 裝置與一般情況下,但對於特定的模式。 這個調查反白顯示的另一種常見的現象: 有問題是某一種普遍的弱點,而是一種情況下的特定的辨識項的假設。

跳躍清單會使用物件識別元來識別的項目,如果磁碟機支援它們。 使用物件識別項可以避免這個問題,這種狀況,當您重新命名或移動項目,並重新開啟 ; 其新的名稱。 如果磁碟區不支援物件識別元,文件會顯示在兩次跳躍清單中,一次在其原來的、 不正確的名稱,另一次新的名稱。

使用物件識別項,跳躍清單可以偵測到的兩個文件實際上是同一個。 然後會移除多餘的項目。 這些是我遇到兩年前當我看到的同一個物件識別元追蹤的捷徑連結

唯一的其他人一樣

跳躍清單小組開發這種行為的理論: 的 NAS 裝置的特定模型可能會報告其所支援的物件識別碼。 當您問,「 什麼是物件識別項,這個檔案?他們會說,「 喔,它的物件識別項是 5 」。

然後您問,「 內容關於其他這個檔案嗎? 」

「 喔,是五個,太 」。

「 內容有關此其他檔案? 」

"5"。

無論何種檔案您為其指定,它會永遠報告的物件識別項為 5。

好吧,它並非真正五個。 它是 48 位元組區塊的資料。 重點是物件識別項會報告相同的 48 位元值,在裝置上的所有檔案。 這會導致跳躍清單,認為在裝置上的所有檔案都其實是相同的檔案,並且它會立即剪除"複本"。

裝置會意外地說,「 所有這些檔案其實只是取得許多重新命名的相同檔案"。這也再度的事物時總管嘗試使用現有的功能不是每個人都已正確地實作分開的下降。

不幸的是,跳躍清單小組無法測試理論。 他們沒辦法用到任何問題,裝置和客戶決定不要追求更深入的調查確認理論。 請記住,如果您遇到相同類型的行為。

Raymond Chen

**Raymond Chen**網站,舊的新段落,以及相同標題為 [活頁簿 (Addison-Wesley,2007年) Windows 歷程記錄、 與 Win32 程式設計尖叫 1170Hz 在處理。

相關內容