无忧启动论坛

标题: swapfile.sys是什么文件 [打印本页]

作者: coolg    时间: 2012-6-9 22:15
标题: swapfile.sys是什么文件
swapfile.sys是什么文件,为什么正常WIN8系统,每次开关机都读写此文件。

1.PE里没此文件,造成开机加载时间漫长?
2.新版winload.exe如何破解,因为win8rppe换旧版winload.exe,无法引导。。

敬请 F 大神参与作答!!!

[ 本帖最后由 coolg 于 2012-6-9 22:56 编辑 ]
作者: ones    时间: 2012-6-9 22:27
没见过耶,难道是休眠用的交换文件?windows8加快开机时间,这个文件是不是起到跟虚拟机的快照一样的作用?
作者: 一只猴子    时间: 2012-6-9 22:35
为啥要换winload.exe?请COOLG大大解释下
作者: coolg    时间: 2012-6-9 22:37
以前的(如win7)里面都没此文件,自win8以后,有此文件,256M。。。
查遍注册表,也没见到这个文件,为什么?

[ 本帖最后由 coolg 于 2012-6-9 22:41 编辑 ]
作者: coolg    时间: 2012-6-9 22:48
只是想检测新版winload 启动的过程是不是与swapfile.sys有关
又问:如何读写此文件?

这个以前没见过:

[ 本帖最后由 coolg 于 2012-6-9 23:34 编辑 ]

Snap2.jpg (50.77 KB, 下载次数: 125)

Snap2.jpg

作者: zjq20032006    时间: 2012-6-9 23:47
作用跟Linux的swap相似
交换缓存文件
可以删除的
作者: coolg    时间: 2012-6-9 23:59
感谢楼上各位解答!

WIN8能快速启动与它有没关系?
作者: 玄天    时间: 2012-6-10 09:23
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Memory Management===>PagingFiles

应该说 PE4 还是 DP 版最合适,RP很多机子都是无法引导的(多半是主板BIOS不支持,至少我的主板就无法引导)
作者: coolg    时间: 2012-6-10 14:39
没想到这里内容真的很丰富呢。
哪位大大帮我搞定:
把这个文件里所有C:\  改成 X:\
C:\  ---   有7千多个

任务栏,桌面等,可能有希望。。。

[ 本帖最后由 coolg 于 2012-6-10 19:11 编辑 ]

Swap1.jpg (370.41 KB, 下载次数: 93)

Swap1.jpg

作者: fujianabc    时间: 2012-6-10 18:22
这个文件和休眠启动无关,我关掉休眠,删掉此文件重启之后照样生成。

网上搜了一下这个文件,没有很明确的答案。只是在openVMS系统的某个说明中同时提到了pagefile.sys和swapfile.sys,两个都是虚拟内存文件。要知道,VMS系统和winnt两个系统颇有渊源,最初都是David Cutler开发出来的,两者内核很像的。winnt中的pagefile.sys就是来自VMS的
http://www.itec.suny.edu/scsys/vms/ovmsdoc073/V73/6017/6017pro_070.html
但不是很明白,为什么从nt 3.1到nt 6.1都没出现这个swapfile.sys,就在nt 6.2出现了。

[ 本帖最后由 fujianabc 于 2012-6-10 18:23 编辑 ]
作者: coolg    时间: 2012-6-10 18:40
感谢 F  大神们的解答!!!

WIN 8 自 CP 和 RP 开始出现这个后,
PE的任务栏容器等,就不正常,无法显示。
很想了解是什么文件在调用和生成它。

[ 本帖最后由 coolg 于 2012-6-10 18:41 编辑 ]
作者: coolg    时间: 2012-6-10 19:05
我一直关注这个sawpfile 文件,试验过程是这样的:
在安装 RP 系统时,第一次重启,
改从PE启动,查看系统盘里没这个文件,
再次重启由系统准备、安装驱动后,不让系统自动重启,
改为强行关机,用PE查看,还是没有这个文件。
再由系统启动,输入用户名、配置等,
重启后,这个文件就产生了,这个文件里面有大量的信息

[ 本帖最后由 coolg 于 2012-6-10 19:08 编辑 ]
作者: 玄天    时间: 2012-6-10 19:14
页面文件与任务栏没啥关系,win8pe从cp开始,fbwf默认只有32M......如此,刷新几次设备管理器系统就会嗝屁的:)
作者: coolg    时间: 2012-6-10 19:27
原帖由 玄天 于 2012-6-10 19:14 发表
页面文件与任务栏没啥关系,win8pe从cp开始,fbwf默认只有32M......如此,刷新几次设备管理器系统就会嗝屁的:)


fbwf 问题不大,设置下就行,

关键是任务栏图标出不来

不知老大能否指点一二
作者: dvd008    时间: 2012-6-10 19:54
不行就退回DP

驱动我找到了,以后看看能不能放DP上.

rp骨头版,快了,目前88M

未命名.JPG (93.08 KB, 下载次数: 78)

未命名.JPG

作者: 天山雪    时间: 2012-6-10 20:52
貌似是虚拟内存。。把虚拟内存关了看下。。
作者: 玄天    时间: 2012-6-10 21:11
bf就32M,自然会调用页面....
任务栏.....RP没法引导,不知
作者: andos    时间: 2012-6-10 21:37
原帖由 玄天 于 2012-6-10 09:23 发表
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Memory Management===>PagingFiles

应该说 PE4 还是 DP 版最合适,RP很多机子都是无法引导的(多半是主板BIOS不支持,至少我的主板就无法引导)

奈何dp, cp, rp的驱动好像互不通用
貌似是dvd008测过说的....
作者: 玄天    时间: 2012-6-10 21:49
标题: 回复 #19 andos 的帖子
驱动其实差不多的,只是驱动库编号相差太大....

另外新加的两个其中一个是开始屏幕配置块,一个是 Windows Defender
作者: 阿弥陀佛    时间: 2012-6-11 04:24
找了一下资料,貌似跟Metro程序的休眠有关。原文Win8的睡眠则做了进一步的改进,当我们在Win8选择睡眠关机时(单击关机菜单电源按钮即可),Win8会将系统大部分的核心系统,如驱动、系统服务等压缩写入內存,然后通过处理器将用户数据写入休眠文件hiberfil.sys中(也就是用户目前工作状态,如开着的Word文档),将Metro程序写入交换文件中(即Win8新增的C:\ swapfile.sys,因为Metro程序没有关闭按钮,切换到其他程序时Metro程序会自动挂起到后台运行)。
摘自:《电脑爱好者》 原文链接是:http://www.hao1111.cn/a/dlahz/dlahz2012/36988.html
作者: fujianabc    时间: 2012-6-11 15:04
原帖由 2012txm 于 2012-6-11 04:24 发表
找了一下资料,貌似跟Metro程序的休眠有关。原文“Win8的睡眠则做了进一步的改进,当我们在Win8选择睡眠关机时(单击关机菜单电源按钮即可),Win8会将系统大部分的核心系统,如驱动、系统服务等压缩写入內存, ...

那这个swapfile.sys还是虚拟内存交换文件,不是休眠文件。而且关掉休眠后,swapfile.sys还是存在的
根据这个文章的意思,swapfile.sys是metro的虚拟内存文件。
作者: 玄天    时间: 2012-6-11 15:11
页面文件是整个系统的,而非某个文件的:)
默认fb就32M,不调用页面能运行个鬼
搞的好像就win8才有页面似的,好玩
作者: nnail    时间: 2012-6-11 17:00
标题: 回复 #16 dvd008 的帖子
希望能尽早分享骨头8PE
作者: shan    时间: 2012-6-11 17:36
进来了解一下,支持狗狗老大早日攻下
作者: tegl    时间: 2012-6-11 18:12
原帖由 玄天 于 2012-6-10 09:23 发表
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Memory Management===>PagingFiles

应该说 PE4 还是 DP 版最合适,RP很多机子都是无法引导的(多半是主板BIOS不支持,至少我的主板就无法引导)


是微软加入的限制,要淘汰一批老机
作者: tegl    时间: 2012-6-11 18:16
F大神真是见多识广啊
作者: 0cat0    时间: 2013-1-29 19:36
标题: 回复 #22 fujianabc 的帖子
F大,之前我一直用的是VHD或VHDX版的WIN8,一直没有这个文件,最近重装了系统,用的是直接安装,这个就出来了,有什么办法可以弄掉这个文件吗?
作者: fujianabc    时间: 2013-1-29 19:50
原帖由 0cat0 于 2013-1-29 19:36 发表
F大,之前我一直用的是VHD或VHDX版的WIN8,一直没有这个文件,最近重装了系统,用的是直接安装,这个就出来了,有什么办法可以弄掉这个文件吗?

好像vhd版win8的这个文件是在vhd里面的吧
作者: 0cat0    时间: 2013-1-29 19:52
标题: 回复 #29 fujianabc 的帖子
VHD和VHDX版的没有这个文件呀,我找过,我用的是企业版X86和X64都没有这个。
作者: 0cat0    时间: 2013-1-29 20:21
标题: 回复 #29 fujianabc 的帖子
另外,想问一下F大,BOOTNXT这个文件是不是也可以删除掉?这个文件打开里面是空的,没有内容。
作者: fujianabc    时间: 2013-1-29 20:51
原帖由 0cat0 于 2013-1-29 20:21 发表
另外,想问一下F大,BOOTNXT这个文件是不是也可以删除掉?这个文件打开里面是空的,没有内容。

删了反正没关系,如果系统需要此文件,还会自动生成的
作者: 0cat0    时间: 2013-1-29 20:54
标题: 回复 #32 fujianabc 的帖子
F大找到去掉swapfile.sys的方法了吗?
VHD系统里面确实没有这个文件
作者: fujianabc    时间: 2013-1-29 21:20
原帖由 0cat0 于 2013-1-29 20:54 发表
F大找到去掉swapfile.sys的方法了吗?
VHD系统里面确实没有这个文件

这个文件和metro有关,估计只有去掉metro才能去除此文件
不过你可以试一下,在c:盘根目录强制建立一个swapfile.sys为名字的文件夹,然后去掉所有用户的读写权限(包括system trustedinstaller等),看看有何效果。这是平时对付一些流氓软件强制建立文件的办法

[ 本帖最后由 fujianabc 于 2013-1-29 21:22 编辑 ]
作者: 0cat0    时间: 2013-1-29 21:28
标题: 回复 #34 fujianabc 的帖子
这。。。我的目的是想去掉这个文件,不是在意它所占的空间,F大,你误会了,哈哈

我是想不明白VHD系统一样可以用METRO呀,也不会有这个文件,但直接安装就出来了,估计应该可以去掉了。
作者: 0cat0    时间: 2013-4-3 09:18
今天无意间把系统的虚拟内存禁用掉,这个文件就没有了。
作者: 2012fengxi    时间: 2013-4-3 10:15
查了很多资料,这个文件只有禁虚拟内存才能消失,VHD的系统没这个文件,但把vhd系统转成正常系统之后,这个该死的 swapfile.sys又冒出来了,估计是无解了




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3