在我手动更改为之后ProgramFilesDir
,D:\Program Files
Windows 照片查看器再次无法工作。
启动失败,并出现错误消息框Rundll: could not found D:\Program Files\Windows Photo Viewer\PhotoViewer.dll
。
我怎样才能让我的照片查看器正常工作而不恢复ProgramFilesDir
?
提前致谢。
答案1
您可能已将Program Files
文件夹移至D:
,但将Windows
文件夹留在驱动器 上C:
。如果是这样,它将无法正常工作。永远无法正常工作。
从陈瑞文:
现在 NTFS 已成为系统卷的强制性要求(这仅用了 13 年的时间!),Windows 本身可以开始利用 NTFS 功能。
Windows 安装的大部分文件都硬链接到
C:\Windows\WinSxS
目录中的副本。...在 Windows 7 中,记事本的两个副本现在是彼此的硬链接。啊,但是硬链接的一个限制是它们不能跨卷。WinSxS 目录外的一些硬链接指向诸如 之类的位置
C:\Program Files\Windows NT\Accessories\wordpad.exe
,而这又要求 Program Files 目录与 Windows 目录位于同一卷上。带来不便敬请谅解。
PhotoViewer 可能不再能找到其所需的文件,因为您移动了它们。
带来不便敬请谅解。
如果你做过将文件夹移动Windows
到驱动器D:
,那么这个答案不适用于您。