在Windows XP环境下编辑好的一份TXT文档,拿到Windows 7环境下打开编辑后无法存盘。到底是什么原因引起的?如何解决存盘问题?
笔者在学校用Windows XP环境的EmEditor文字编辑软件编写好一个TXT文本文件“电脑技巧.TXT”,之后拿到自己家的一台装有Windows 7的电脑上打开编辑修改,一小时之后,编辑结束想要存盘,但是,系统提示“拒绝”访问(图1)。于是推测,是文件加了写保护,还是目前操作的Windows 7用户权限不够?于是,按此思路逐项检查。
1. 文件写保护已开启?
用鼠标右键点击该文件“电脑技巧.TXT”,在弹出的快捷菜单中选择“属性”命令,启动属性窗口,在其中的“常规”选项卡中,可以看到该文件的属性选择并没有选中“只读”一项,说明该文件不是只读,编辑后理应可以保存(图2)。
再点击“高级”按钮,在弹出的高级属性窗口中,可以看出“文件属性”也显示“可以存档文件”一项已经被选中,这明明也告诉你文档可以被存档(图3)。
2. 没有系统管理员权限?
排除了文件只读属性的可能之后,我把目光的焦点集中到当前使用的这台电脑的权限上。是不是当前所使用的电脑用户不是管理员权限,因而就不允许被修改文件呢?
于是,马上从控制面板中打开账户管理窗口。从窗口中,一眼就可以看出,当前只有两个账户,一个是Guest账户,并没有开启;而另一个账户PlayBoy显示为管理员账户,正是当前使用的这个账户(图4)。
看来,账户级别太低的可能也不存在。并不是因账户级别太低而引起这一问题。
为了防止在试验中丢失刚才辛辛苦苦编辑好的文件内容,我先用一个金蝉脱壳的办法,在Windows 7中再建一个新的空文档,然后将刚编辑的内容全选后复制到这个空文档中,存盘保存。这样文档内容虽然挽救回来,但不能存盘的故障依然没有解决,不到黄河心不死,没找到让原来文件能直接保存的办法,我还是不甘心情愿放弃,于是又从更深入的层次进行挖掘。
3. 深入属性 查明问题
看来还需要从文件属性入手,深入分析问题。再次进入文件属性窗口,点击第二个选项卡“安全”,在弹出的用户框中,可以看到有三个级别的用户,点击第一个用户SYSTEM和第二个用户Administrators(PlayBoy-PC\Administrators),可以看到权限“允许”一项下的各项均是被选中的,唯有最后一项Users(PlayBoy-PC\Users)用户只有“读取和执行”“读取”两项被选中。难道问题的根源在于此(图5)?
点击“编辑”按钮,在弹出的窗口中选中Users用户,将权限项下的“完全控制”一项选上,点击“确定”(图6)。
回到刚才打开编辑但还没有保存的EmEditor文档窗口中,试着点击存盘按钮,文件存盘成功!
小提示:
上述PlayBoy-PC为具有管理员账户属性的当前实际登录账户PlayBoy,账户管理窗口显示的PlayBoy为该账户的名称,二者是统一的。