小编Tho*_*ler的帖子

硬链接可以用于备份重复数据删除目的吗?

我知道完整备份、增量备份和递减备份。但是,我想知道为什么没有人(Windows Backup、TrueImage、Paragon)似乎已经实施了以下备份算法。

它需要一个支持链接的备份介质,例如 NTFS。理想情况下,备份介质具有相同的格式,以支持所有功能,例如备用数据流 (ADS)。

  1. 第一次备份是完整备份。这会将备份介质上的所有文件复制到 \ 子文件夹中。我们称这个文件夹为L(代表“last”)。没有特殊的文件格式,只需复制文件即可。
  2. 下一次备份时,将创建一个新的 \ 子文件夹,我们称其为C(代表“当前”)。从完整备份中更改的文件将再次从源磁盘复制。未更改的文件从L移动到C并创建硬链接以从L指向C
  3. 在重复备份时,将对C和另一个新文件夹应用相同的过程。

在这个算法中有什么我想念的东西吗?

虽然我确实注意到了任何问题,但我可以看到以下优点:

  • 最后一个备份 ( C ) 始终是完整备份。要恢复备份,您只需要这一份备份。用户可以删除任何旧备份,而不会破坏恢复的可能性(完全、增量和减量备份不是这种情况)。
  • 由于链接的原因,旧备份将像完整备份一样,但占用的磁盘空间要少得多。
  • 如果用户没有删除文件,则会有完整的文件更改历史记录。但与 SVN 不同的是,可以删除旧修订。
  • 移动文件和创建链接是非常快速的操作。创建备份应该具有相应的性能。
  • 可以有选择地删除旧备份中更改的文件(例如,仅删除大文件),而不是删除完整备份

windows backup hardlink

7
推荐指数
2
解决办法
2215
查看次数

如何将 zip 文件解压缩到文件夹但避免重复文件夹?

我想你们都知道:你得到了一个 zip 文件,你不知道它是包含文件夹中的所有文件还是只包含文件。为了不弄乱目录,我从不使用"Extract here"但总是使用"Extract to <Foldername>"(使用 7Zip)。

不幸的是,如果 Zip 文件有一个文件夹,那么总是有两个文件夹,所以我需要将文件向上移动一个目录级别。

有没有办法始终提取到文件夹中但避免重复文件夹,例如\ZipFileName\FolderInZip\

更新

我正在寻找 ZIP 文件的上下文菜单操作,而不是先打开 ZIP 文件。速度就是一切:-)

windows 7-zip

7
推荐指数
1
解决办法
8238
查看次数

C:\Program 的文件名警告

几周后,我在登录后收到错误消息:

File Name Warning
There is a file of folder on your computer called "C:\Program" which
could cause certain applications to not function correctly. Renaming it
to "c:\Program1" would solve this problem. Would you like to rename
it now?

[ ] Don't perform this check at startup
Run Code Online (Sandbox Code Playgroud)

文件名警告截图

单击Rename按钮会导致错误消息

Folder In Use
The action can't be completed because the folder or a file in it is open in
another program
Close the folder or file and try again
Run Code Online (Sandbox Code Playgroud)

正在使用的文件夹截图

因此,我启动了 …

windows-7 file-permissions

7
推荐指数
1
解决办法
1万
查看次数

如何统计Word中特定作者的审稿评论数?

我有一个大型 MS Word 文档,其中包含大量审阅评论(跟踪更改功能)。我现在想获取作者列表和审稿意见数量。作者数量不是太长,所以如果我一次能获取一位作者的信息就可以了。

我使用的是 Word 2013。如果可以在 OpenOffice / LibreOffice 或任何其他工具中找到,那也很好。

openoffice docx microsoft-word

6
推荐指数
1
解决办法
6万
查看次数

再次显示指纹

我已连接到我的 FTP 服务器,该服务器配置为通过 TLS 进行显式 FTP。当我连接到它进行测试时,它显示了一些证书指纹信息。

连接时是否可以再次显示此信息?我知道当我退出 Filezilla 并再次连接时它会再次显示,但是上传时间很长,所以我想知道它是否可以通过菜单或其他东西看到。

filezilla

6
推荐指数
1
解决办法
1万
查看次数

当我删除文件夹时,Windows 会删除 HTML 文件

我保存了一个 HTML 网页。我得到了一个.html文件和一个同名的文件夹。这两者似乎神奇地联系在一起:

  • 如果我删除 HTML 文件,文件夹也会被删除
  • 如果我删除文件夹,HTML 文件也会被删除

问题有两个:

  1. 如何删除文件夹而不删除 HTML 文件?
  2. 这在技术上是如何工作的?Windows 或 NTFS 如何执行必要的链接?

我使用的是 Windows 7 SP1 x64,所有更新。这些文件是使用 Firefox 61.0.1 保存的。但是,在磁盘上,它显示为“Chrome HTML 文档”。

windows html ntfs file-management

6
推荐指数
1
解决办法
2233
查看次数

避免在 USB 共享时下载更新

我很少出差,所以我几乎不需要通过手机交换数据。我有一份合同,其中包含 100 MB 的流量,这对于查看电子邮件和浏览网页来说确实足够了。

但是,Windows 通过该连接下载更新的情况经常发生(就像今天一样)。今天对我来说有 12 个更新,72 MB。我的服务提供商通过 SMS 通知我,我的流量几乎已被使用。不幸的是,我不会提醒自己禁用 Windows 更新。

有没有办法检测 USB 网络共享连接是否处于活动状态,以便我可以自动禁用 Windows 更新?

我不一定要寻找完整的脚本,只是概念没问题。我可以自己做一些脚本。

我试过了:

在 中查找连接ipconfig /all,但我注意到它每次都会创建一个新条目,目前称为“网络连接 3”。

networking windows-7

5
推荐指数
1
解决办法
2430
查看次数

从 MFT 中删除文件名

我想删除磁盘上未使用的内容而不留下任何痕迹,例如将其交给同事或客户。同事/客户将收到磁盘上已有的一些文件。但是,我之前曾将该磁盘用于其他目的,并且刚刚删除了我的文件。

到现在为止我已经

  1. 删除了所有内容
  2. 使用驱动器上的开关运行SysInternals SDelete-c

使用FTK Imager Lite我仍然可以看到一些文件名,尽管文件内容似乎已被破坏。SDelete 网站上解释了文件名仍然存在的原因。

如何安全地删除文件名?

仅删除 Windows 磁盘管理器中的卷并使用快速格式化创建新的 NTFS 文件系统是否安全?

我已经尝试过,至少 FTK Imager 不再显示文件名,但 FTK Imager 现在依赖于新的 NTFS MFT,它当然是空的。

请注意,我不需要保持 MFT 完整,如问题如何重置 NTFS MFT 以便在那里找不到已删除文件名的轨道?

windows security ntfs file-recovery

5
推荐指数
1
解决办法
1万
查看次数

从 Visual Studio 2013 Professional 升级到 Visual Studio 2015 Community

通过 Visual Studio 2015 Professional 和 Community 的功能对比,我了解到 Community 缺少一些功能:

  • 代码镜头
  • 许多 TFS 功能
  • MSDN

由于我只将它用于私人开发,所以我没有设置TFS,也不需要MSDN。CodeLens 在 VS2013 Professional 中不可用,所以我不会错过它。

我使用了几个 VS 插件,但新的社区版甚至支持插件。也许我必须为我的一些插件购买更新。

因此,我可以简单地从 VS2013 Professional“升级”到 VS2015 Community,如果......

这两个版本之间是否还有其他已知差异,这些差异未在 Microsoft 网站上列出?

visual-studio-2013 visual-studio-2015

5
推荐指数
1
解决办法
7167
查看次数

SDelete:从哪里获取物理磁盘号?

直到最近,我都是这样删除硬盘的:

  1. 删除Windows中的所有分区
  2. 为整个驱动器创建单个分区
  3. 分配驱动器盘符
  4. sdelete -z使用驱动器盘符运行

新版本的SysInternals SDelete可以按磁盘号擦除磁盘。这对我来说意味着我可以跳过步骤 1、2 和 3,这很好。

但是,我不确定“物理磁盘号”是什么。它与我在 Windows 磁盘管理中看到的数字相同吗?这个数字似乎与我从list disk中获得的信息一致diskpart,所以这可能是一个不错的选择。

如果没有,我从哪里得到它?我不想意外删除错误的驱动器。

请注意,该网站目前甚至没有告诉我们有关此选项的信息,因此我从以下位置获取物理磁盘编号信息:

SDelete v2.0 - Secure file delete
Copyright (C) 1999-2016 Mark Russinovich
Sysinternals - www.sysinternals.com

usage: sdelete [-p passes] [-r] [-s] [-q] <file or directory> [...]
       sdelete [-p passes] [-z|-c [percent free]] <drive letter [...]>
       sdelete [-p passes] [-z|-c] <physical disk number>                            <---
   -c         Clean free space. Specify an option amount of space
              to leave free for …
Run Code Online (Sandbox Code Playgroud)

disk-space hard-drive secure-erase wipe

5
推荐指数
1
解决办法
3004
查看次数

Davinci Resolve 挂在“正在加载 Fairlight 页面”

DaVinci Resolve 16.2 无法启动。它挂在显示“正在加载 Firlight 页面”的初始屏幕上,尽管我在安装过程中甚至还没有安装任何 Fairlight 选项。

我已经看过一个视频,它告诉我要卸载、禁用 Windows 防火墙并重新安装。不幸的是,这没有帮助。

鉴于此问题可能与网络活动有关的提示,我使用SysInternals Process Monitor监控了 Davinci Resolve,我看到尝试连接到本地 PC 上的端口 1144 和 20312。

我正在运行 Windows 10。

windows freeze video-editing

5
推荐指数
1
解决办法
4878
查看次数

查找服务的 CPU 使用率

因为我的笔记本电脑风扇无故旋转,我查看了 CPU 使用率,我看到 CPU 使用 svchost率为 12.5%,这基本上是一个完整的内核。

现在,我知道 svchost运行服务,并且我知道如何显示它在任务管理器或进程资源管理器中运行的服务(如此处所述)。

现在我知道运行了哪些服务,但不知道哪些服务占用了 CPU 时间。我可以禁用一个又一个的服务,但我真的不喜欢这样做(它可能会破坏当前正在使用的东西,我可能会忘记稍后重新打开该服务)。

因此,我想知道是否可以在我下次启动 PC 时指示 Windows每次只运行一项服务svchost。虽然我可能有几个进程的轻微缺点,但我可以立即找出它是哪个进程,并且决定是否停止或重新启动服务会容易得多。

windows windows-7 services cpu-usage

4
推荐指数
2
解决办法
4781
查看次数