设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 创业者 手机 数据
当前位置: 首页 > 服务器 > 系统 > 正文

Windows XP上的不可移动文件

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

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

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

谢谢,

特里

解决方法

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

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

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

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

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读