1
0
mirror of https://github.com/veracrypt/VeraCrypt.git synced 2025-11-11 11:08:02 -06:00
Files
VeraCrypt/doc/html_zh-cn/Normal Unmount vs Force Unmount.html

77 lines
4.5 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-CN" lang="zh-CN">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>VeraCrypt - 为偏执狂提供强大安全保障的免费开源磁盘加密软件</title>
<meta name="description" content="VeraCrypt是一款适用于Windows、Mac OS X和Linux的免费开源磁盘加密软件。在攻击者强迫你透露密码的情况下VeraCrypt提供了似是而非的否认性。与文件加密不同VeraCrypt执行的数据加密是实时即时、自动、透明的只需要很少的内存并且不涉及临时未加密文件。"/>
<meta name="keywords" content="加密, 安全"/>
<link href="styles.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div>
<a href="Documentation.html"><img src="VeraCrypt128x128.png" alt="VeraCrypt"/></a>
</div>
<div id="menu">
<ul>
<li><a href="Home.html">主页</a></li>
<li><a href="Code.html">源代码</a></li>
<li><a href="Downloads.html">下载</a></li>
<li><a class="active" href="Documentation.html">文档</a></li>
<li><a href="Donation.html">捐赠</a></li>
<li><a href="https://sourceforge.net/p/veracrypt/discussion/" target="_blank">论坛</a></li>
</ul>
</div>
<div>
<p>
<a href="Documentation.html">文档</a>
<img src="arrow_right.gif" alt=">>" style="margin-top: 5px">
<a href="Normal%20Unmount%20vs%20Force%20Unmount.html">正常卸载与强制卸载的对比</a>
</p></div>
<div class="wikidoc">
<h1>正常卸载与强制卸载的对比</h1>
<p>了解“正常卸载”和“强制卸载”操作之间的区别非常重要,因为这可能会对用户数据产生影响。</p>
<h2>正常卸载过程</h2>
<p>在正常卸载过程中VeraCrypt会执行以下步骤</p>
<ol>
<li>请求Windows操作系统锁定该卷禁止进一步的I/O操作。</li>
<li>请求Windows从系统中正常弹出该卷。此步骤类似于用户通过系统托盘手动弹出设备。</li>
<li>指示Windows挂载管理器卸载该卷。</li>
<li>删除驱动器号与该卷的虚拟设备之间的链接。</li>
<li>删除该卷的虚拟设备包括从RAM中清除加密密钥。</li>
</ol>
<p>在这个流程中如果该卷上有打开的文件步骤1和2可能会失败。值得注意的是即使所有访问该卷上文件的用户应用程序都已关闭在I/O缓存完全刷新之前Windows可能仍然会保持文件处于打开状态。</p>
<h2>强制卸载过程</h2>
<p>强制卸载过程与正常卸载过程有所不同但大体相似。它基本上遵循相同的步骤但会忽略步骤1和2中可能出现的任何失败情况并继续执行其余的操作。然而如果用户打开了文件或者卷的I/O缓存尚未刷新这可能会导致潜在的数据丢失。这种情况类似于在Windows仍显示USB设备正在使用时强行将其从计算机中拔出。</p>
<p>如果所有使用已挂载卷上文件的应用程序都已成功关闭并且I/O缓存已完全刷新那么执行“强制卸载”时既不会导致数据丢失也不会导致数据/文件系统损坏。与正常卸载一样“强制卸载”成功完成后加密密钥会从RAM中清除。</p>
<h2>如何触发强制卸载</h2>
<p>在VeraCrypt中有三种方法可以触发强制卸载</p>
<ol>
<li>如果正常卸载尝试失败,会弹出一个窗口,通过该窗口触发。</li>
<li>通过“首选项”,在“自动卸载”部分选中“强制自动卸载”选项。</li>
<li>使用命令行,在 /d 或 /unmount 开关后面加上 /force 或 /f 开关。</li>
</ol>
<p>为了避免意外的数据丢失或损坏在卸载VeraCrypt卷时请始终采取适当的预防措施包括</p>
<ol>
<li>在开始卸载之前,确保该卷上的所有文件都已关闭。</li>
<li>在关闭所有文件后等待一段时间以确保Windows已完全刷新I/O缓存。</li>
<li>请注意某些防病毒软件在扫描后可能会保持对卷上文件句柄的打开状态从而阻碍正常卸载的成功执行。如果遇到此问题您可以考虑将VeraCrypt卷从防病毒扫描中排除。或者咨询您的防病毒软件提供商了解他们的产品如何与VeraCrypt卷进行交互以及如何确保它不会保留打开的文件句柄。</li>
</ol>
</div><div class="ClearBoth"></div></body></html>