C盘Windows下的winsxs是什么文件

2025-04-07 04:03:44
推荐回答(1个)
回答1:

这个文件夹很大,患了“系统减肥症”的人总是对它耿耿于怀,欲除之而后快,但这是愚蠢和错误的:
①winsxs(Windows Side-by-Side)
win2000,winXP,vista,win7,win8_8.1……,在windows目录下都有一个winsxs目录。
win98比起win2000(“蓝色winXP”是其“美化版”)其稳定性差了很多,因为win98是dos内核,win2000和以后的系统是nt内核。所谓nt即“新技术”之意,其“新”主要新在winsxs这个运行库上。
dos的系统结构是线性链条式的,其“唯一性”很容易因脱节和其它原因(比如“兼容性”)导致错误,严重时会使系统崩溃。为此,微软在开发新一代操作系统时引入了“隔离组件和并列共享”的新技术。
这项技术是多重并列式的(winsxs与system32中的同名文件是“同步”的),当组件被调用时可以有多个版本供选择,其中的“公有”版本还可以实现共享。而隔离组件的应用则避免了因组件版本的变更(比如应用更新或卸载时)所带来的不良后果。总之,“隔离组件和并列共享”新技术的应用加强了系统的稳定性,减少了系统的运行成本,加快了系统的运行速度。其中的“私有财产”保存在应用程序安装目录中,而其中的“公有财产”则保存在winsxs目录中。
②winsxs\backup
这个文件夹备份的是系统文件的缓存。当系统文件被有缺陷或恶意的应用替换时,它可以进行恢复。可以说它是winsxs这个系统安全稳定“卫士”的“卫士”。它们共同支撑着系统的自动维护功能。所以,这个文件夹也是不能删除的。
郑重承诺:以上内容隶属于本人,并非山寨于网上。