 <p>WinRT has <code>GetFileFromPathAsync()</code> method of class <code>StorageFile</code>, but you can not open any file with that method. Only option you have is to use <code>StorageItemMostRecentlyUsedList</code> class. Which is useful to get the token for all the files that was saved to either <a href="http://msdn.microsoft.com/en-us/library/windows/apps/windows.storage.accesscache.storageapplicationpermissions.mostrecentlyusedlist" rel="nofollow">most recently used files list</a> or <a href="http://msdn.microsoft.com/en-us/library/windows/apps/windows.storage.accesscache.storageapplicationpermissions.futureaccesslist" rel="nofollow">future access list</a>. To save token for the which was accessed from <code>FileOpenPicker</code>, you need to use <code>StorageApplicationPermissions</code> class. Here I'm giving you how to save token for a file &amp; how to retrieve token for &amp; access that file.</p> <p>To save token</p> <pre><code>FileOpenPicker openPicker = new FileOpenPicker(); openPicker.ViewMode = PickerViewMode.Thumbnail; openPicker.SuggestedStartLocation = PickerLocationId.PicturesLibrary; openPicker.FileTypeFilter.Add(".jpg"); openPicker.FileTypeFilter.Add(".jpeg"); openPicker.FileTypeFilter.Add(".png"); StorageFile file = await openPicker.PickSingleFileAsync(); if (file != null) { // Add to most recently used list with metadata (For example, a string that represents the date) string mruToken = Windows.Storage.AccessCache.StorageApplicationPermissions.MostRecentlyUsedList.Add(file, "20130622"); // Add to future access list without metadata string faToken = Windows.Storage.AccessCache.StorageApplicationPermissions.FutureAccessList.Add(file); } else { // The file picker was dismissed with no file selected to save } </code></pre> <p>To retrieve file using token</p> <p><s>StorageItemMostRecentlyUsedList MRU = new StorageItemMostRecentlyUsedList();</p> <p>StorageFile file = await MRU.GetFileAsync(token);</s></p> <p><strong>UPDATE</strong></p> <pre><code>await StorageApplicationPermissions.MostRecentlyUsedList.GetFileAsync(token); </code></pre>