为Windows 10文件操作排忧解难

2020-11-11 09:12河南郭建伟
网络安全和信息化 2020年10期
关键词:脱机磁盘右键

■ 河南 郭建伟

编者按:对于Windows来说,经常需要和各种文件打交道。但是,在实际使用时,可能会遇到和文件操作相关的一些比较棘手的问题,这就要求大家根据实际情况,采取对应的解决策略,排除故障让文件访问得以顺利进行。

应用Windows 10管理文件时会遇到一些问题,下面笔者将分类进行解答。

解锁权限,顺利访问文件夹

在有些情况下(例如从旧系统升级到Windows 10等),当试图访问某个文件夹时,系统会出现没有访问权限的提示信息,造成无法打开该目录的问题。对于这种情况来说,是由于各种原因造成的。例如,从Windows 7升级到Windows 10后,在之前系统中建立的文件夹,在新的系统系统中对其进行访问时,很容易出现无法访问,无法删除和更名的问题。即使以管理员身份登录,也无法加以应对。

因为在创建这些文件夹时,使用的是先前系统中的账号,但在新系统中已经不再使用该账户,所以对应的文件夹实际上处于被锁定的状态。在其属性窗口中打开“安全”面板,在“组和用户名”列表中会发现名称中包含“未知账户”的奇怪的用户名。但是在CMD窗口中执行“net user” “net localgroup”等命令,却发现不了与之对应的账户和组,所以以该账户身份进行访问时,必然遭到系统拒绝。

为了解决该问题,可以在目标文件夹属性窗口中的“安全”面板中点击“高级”按钮,在高级安全设置窗口顶部点击“更改”链接,在选择用户或组窗口中点击“高级”按钮,在扩展窗口中点击“立即查找”按钮,在列表中选择当前使用账户(例如“Administra tor”等),点击“确定”按钮,选择“替换子容器和和对象的所有者”项,点击“确定”按钮,在弹出窗口中点击“是”按钮。

如果使用上述方法,依然无法解决问题,可以针对该目录,为所有人开放权限。在其属性窗口中的“安全”面板中点击“编辑”按钮,在打开窗口中点击“添加”按钮,按照上述方法,将“everyone”账户添加进来。之后选择该账户,在权限列表中为其设置“完全控制”项允许所有的人访问该文件夹。

当然,如果目标文件夹被设置为只读属性的话,也很容易出现无法访问的情况。处理的方法很简单,在其属性窗口中取消“只读”项目即可。如果觉得上述方法操作起来比较繁琐,可以用命令行实现快速解锁。以管理员身份打开CMD窗口,执行“takeown/f xxx/A/R/D Y”命令,来为指定的文件夹解锁,其中的“xxx”为具体的文件夹路径。之后重启系统,让上述命令生效。

解决冲突,顺利挂载VHD文件

利用VHD文件,可以实现虚拟磁盘功能。但是在有些情况下,当挂载VHD文件时,系统会出现“该磁盘处于脱机状态,这是因为它与另一个联机磁盘发生签名冲突”的提示信息。所谓磁盘签名,指的是为了便于区分系统中的存储设备,会对每块磁盘配置唯一的编号进行标记,磁盘签名的唯一标识符存储在磁盘的主引导纪录中。

如果使用VHD文件克隆了原有磁盘的内容,那么当其挂载时,就会出现签名冲突的问题。因为对于虚拟VHD磁盘来说,使用的是和原磁盘相同的副本,这些副本具有相同的磁盘签名,自然会出现签名冲突的问题。因为系统不允许具有相同签名的磁盘同时工作,系统会将其设置为脱机状态,需要重新签名方可使用。

点击“Windows+R”键,执行“diiskmgmt.msc”程序,在磁盘管理器中选择处于脱机状态的VHD磁盘,在其右键菜单中选择“联机”项,为其生成一个新的磁盘签名,这样就可以化解以上问题。

如果因为各种原因,导致磁盘管理器无法使用,可以在命令行中排除以上故障。以管理员身份打开CMD窗口,执行“diskpart”命令,在提示符下执行“list disk”命令,在磁盘列表中显示所有磁盘。

记录下其中状态为“脱机”的磁盘编号。执行“select disk x”命令,其中的“x”为具体磁盘编号。执行“uniqueid disk”命令,显示磁盘签名标识符。

执行“unique disk ID=xxxxxxxx”命令,来为其设置指定的磁盘标识符,其中的“xxxx xx”为6位的十六进制数值。之后重新启动系统,就可以正常使用该VHD磁盘了。

排除错误,顺利复制文件

复制文件可谓是最常用的操作,但是有时已经选择好了文件,并且指定了复制的目标路径,系统依然会弹出未指定文件的奇怪错误信息。出现这种情况的原因是多方面的,当复制了大块头文件时,目标磁盘的剩余空间无法“接纳”时,就会出现此类故障。例如,当将体积大于4 GB的文件复制到使用了FAT32的U盘,将文件复制到只读分区,将文件复制到损坏的磁盘、文件,或者目录的所有权发生变动等,都可能出现未指定文件的提示。

当出现文件体积过大,无法放置到目标路径中的情况,可以采取压缩的办法来缩小体积,或者采用分卷压缩或者切割的办法,将其分别复制到不同的路径中。如果目标磁盘处于只读状态,可以运行注册表编辑器,打开“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlStorageDevicePolicies”分支,如果“StorageDevicePol icies”子健不存在,可以手工建立。在右侧窗口中点击右键,在弹出菜单中选择“新建”→“DWORD(32位)”项,创建名为“WriteProtect”的键值名,并将其数值数值为“0”。这样,就接触了磁盘的写保护状态。

如果复制的目标磁盘不是NTFS,就很容易出现上述故障。将其转换为NTFS分区,就可以保证复制操作顺利进行。在命令提示符窗口中执行“diskpart”命令,在“DISKPART>”提示符下执行“list disk”命令,显示所有的磁盘信息。执行“select disk x”命令,选择目标磁盘,“x”表示磁盘序号。之后执行“clean”命令,对其进行数据擦除处理。执行“create partition primary” “active”命令,将其该磁盘激活。执行“format fs=ntfs label=x”命令,对该磁盘进行格式化处理,其中的“x”表示磁盘的卷标。这样,就可以将其转换为NTFS格式了。

解除锁定,顺利访问文件

在Windows 10中操作某些文件时,系统可能会弹出该文件被锁定的提示,造成用户无法处理的情况。利用OpenedFilesView这款小工具,可以轻松为文件解锁。在其主界面中显示处于使用状态的文件列表,点击菜单“选项”→“自动刷新”项,在弹出菜单中选择刷新的周期,范围从1 s到5 s。

为了从众多的项目中找到所需的文件,可以点击“选项”菜单,利用其中的菜单项,来显示指定的内容,包括已打开的文件夹、已打开的文件、显示网络文件、隐藏Windows目录文件、隐藏系统进程文件、隐藏Hosts文件等。点击菜单“编辑”→“查找”项,输入被锁定的文件名,可以快速定位目标文件。

选择目标文件,点击F7键,可以将其复制到指定的目录目录中。点击F9键,可以关闭选定的文件句柄。点击菜单“文件”→“结束使用选定文件的进程”项,可以关闭关联的进程,为该文件解锁。

为了实现快速解锁,可以点击菜单“选项”→“启用资源管理器右键菜单”项,使其和资源管理器实现进程。选择被锁定文件,在右键菜单上点击“OpenedFilesView”项,按照上述方式进行解锁即可。

猜你喜欢
脱机磁盘右键
创伤后非心脏手术重症患者脱机失败的危险因素分析
经鼻高流量氧疗在重症肌无力危象机械通气患者撤机后的应用效果*
指导脱机的膈肌超声指标的研究进展〔1〕
程序化脱机方案在呼吸内科重症监护病房机械通气患者脱机过程中的临床实践
轻松整理Win10右键菜单
它的好 它的坏 详解动态磁盘
自定义“开始”右键控制菜单
创建虚拟机磁盘方式的选择
解决Windows磁盘签名冲突
用右键菜单管理右键菜单