“以前的版本”需要在客户端操作系统上显示什么?

我有服务器启用卷影复制一天拍摄几次。 从服务器上看,如果查看本地设备,则可以看到先前的版本可靠地填充。 但是对于远程客户端来说,最终用户看到“以前的版本”的能力似乎是非常重要的。

为了这个问题,您可以假设我的所有客户端都是Windows 7,服务器是Windows Server 2008 R2。

是否有最终用户需要查看先前版本的所有内容的详尽列表? 他们对于某个级别的共享或文件系统权限有什么要求,除此之外还有读取权限? 有什么东西需要在防火墙上打开,除此之外,正常的Windowsnetworking已经有了什么?

确保pipe理份额可用。 您可以使用此知识库文章检查: http : //support.microsoft.com/kb/842715/en-us

(审稿人:在这里发表太多了,所以我只是发布链接)

如果您通过DFS以某些configuration(如嵌套的DFS链接)访问共享,则不会显示以前的版本。 更多在这里: http : //support.microsoft.com/kb/2466048

我厌倦了这个…似乎除了使用vssadmin或networking共享的命令方法来访问和/或恢复以前的版本选项卡之外似乎找不到一个可靠的答案。 这应该是一个简单的修复。 从命令行恢复文件或文件夹至less可以说是令人沮丧的。

我结束了在我的2008 R2服务器上使用Windows 7registry修复程序,它的工作。 所以希望这可以帮助未来的人…复制和粘贴下面的记事本,并将其保存为一个.reg文件(记得备份您的registry之前进行任何更改)。

被修改为使选项卡显示的registry项是:

Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\PropertySheetHandlers\{596AB062-B4D2-4215-9F74-E9109B0A8153}] [HKEY_CLASSES_ROOT\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shellex\PropertySheetHandlers\{596AB062-B4D2-4215-9F74-E9109B0A8153}] [HKEY_CLASSES_ROOT\Directory\shellex\PropertySheetHandlers\{596AB062-B4D2-4215-9F74-E9109B0A8153}] [HKEY_CLASSES_ROOT\Drive\shellex\PropertySheetHandlers\{596AB062-B4D2-4215-9F74-E9109B0A8153}] [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer] "NoPreviousVersionsPage"=- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer] "NoPreviousVersionsPage"=- [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\PreviousVersions] "DisableLocalPage"=- [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer] "NoPreviousVersionsPage"=- [HKEY_CURRENT_USER\Software\Policies\Microsoft\PreviousVersions] "DisableLocalPage"=-