加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 服务器 > 系统 > 正文

Windows XP上的不可移动文件

发布时间:2021-03-07 06:32:22 所属栏目:系统 来源:网络整理
导读:当我对我的XP机器进行碎片整理时,我注意到有一块“Unmovable Files”.有没有我可以使用的文件属性使我自己的文件不可移动? 只是为了澄清,我想要一种方法以编程方式告诉Windows我创建的文件应该是不可移动的.这是可能的,如果可以的话,我该怎么做? 谢谢,

当我对我的XP机器进行碎片整理时,我注意到有一块“Unmovable Files”.有没有我可以使用的文件属性使我自己的文件不可移动?

只是为了澄清,我想要一种方法以编程方式告诉Windows我创建的文件应该是不可移动的.这是可能的,如果可以的话,我该怎么做?

谢谢,

特里

解决方法

系统引导后无法移动大量系统文件,例如页面文件和注册表数据库文件.

在Windows启动之前运行This utility以对这些文件进行碎片整理.我已将它设置为在每次启动时运行,并且它在几台机器上运行良好.

请注意,第一次启动此实用程序设置为运行时,碎片整理可能需要几分钟.在第一次运行之后,它仅在3或4秒内完成.

编辑0:为了回应您的澄清 – 该链接表明Windows已将页面文件和注册表文件标记为打开以进行独占访问.所以你应该能够使用LockFile API调用做同样的事情.但是,这不是文件本身的属性.您必须实际运行一些后台程序来锁定文件以进行独占访问.

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读