更新 Windows 10 照片应用程序中的文件夹路径?

更新 Windows 10 照片应用程序中的文件夹路径?

经过几周的努力,我使用 Windows 10 照片应用制作了一个假期视频,现在当我打开该应用时,它再也找不到我的任何照片了。情节提要中的每个文件都显示悲伤的表情符号和一条消息,指出“我们找不到此文件”。

我已经尝试了所有显而易见的步骤,更新“设置”->“来源”以包含包含所有源材料的文件夹(E:\Photos

可以理解的是,我不愿意完全放弃我的工作,我发现文件格式是 SQLite,因此设法使用 SQLite 的数据库浏览器打开数据库。表文件夹显示以下列表。我尝试了各种 SQL 脚本来尝试更正指向的引用E:\Photos,但都失败了。

首次打开数据库查看文件夹时,我还收到一条消息,提示我缺少排序顺序。我被告知这是因为数据库正在使用 DB Browser 中缺少的排序顺序。

有人可以建议如何更正数据库中的引用,以便 Windows 10 照片应用程序能够找到我的照片吗?

sqlite> .width 5 50
sqlite> SELECT Folder_Id,Folder_Path FROM Folder;

1      C:\Users\carlo\Pictures                           
2      C:\Users\carlo\Pictures\Saved Pictures            
3      C:\Users\carlo\Pictures\Camera Roll               
4                                                        
5                                                        
6                                                        
7      C:\Users\carlo\Pictures\Exported videos           
13     C:\Users\carlo\Pictures\2018-09                   
14     C:\Users\carlo\Pictures\2018-08                   
16     C:\Users\carlo\Pictures\GoPro                     
17     C:\Users\carlo\OneDrive\Pictures                  
20                                                       
21                                                       
22                                                       
23     C:\Users\carlo\OneDrive\Pictures\Camera imports   
24     C:\Users\carlo\OneDrive\Pictures\Camera imports
25     E:\Photos  

答案1

如果照片应用程序正在文件夹中寻找您的照片C:\Users\carlo\Pictures,而它们实际上位于文件夹中E:\Photos,您实际上可以 通过符号链接(连接点)添加E:\Photos到其中。C:\Users\carlo\Pictures

启动命令提示符(cmd)并输入以下命令:

mklink /J E:\Photos C:\Users\carlo\Pictures

答案2

我从 Microsoft 商店卸载了照片应用程序,因为我遇到了与您报告的相同错误。Sysinternals 的进程监视器除了反复显示 Windows 照片应用程序外,没有任何帮助。卸载后,默认图像程序变为 MS Paint,它不会出现错误。我打算将其归咎于平庸的 Microsoft 软件开发,并在可能的情况下使用免费替代品。我不想轻易贬低一家公司,但在使用他们的操作系统和应用程序 30 多年后,这是我经过多年定性数据收集得出的结论。

相关内容