李行的回答:WinSxS是Windows下一个重要的目录,里面的文件是不能随意删除。 淡定的回答:winsxs是windows目录下一个重要的目录,里面的文件是不可删除的。 winsxs下有很多重要的组件,版本也很繁杂,为了保证windows的正常运行,请确保这些文件一个都不能少。这些文件支撑着mscorwks.dll,没有它们,mscorwks也无法加载。强行删除后可能只有以安全模式能勉强进入windows,windows也就废了。 以下是微软关于关于winsxs的说明: 支持com和共享dll的隔离 windows xp/vista在“windows”目录下提供了一个名为“winsxs”(windows side-by-side)的文件夹。系统使用这个文件夹存储各个版本的windows xp组件,减少因为动态链接库(dynamic link libraries,dll)引起的配置问题(dll hell)。组件的多个版本都存储在这个文件夹中。windows xp允许win32? api组件和应用程序使用与这些程序在测试时所使用的版本完全一致的microsoft 组件版本,并且不受其它程序或者操作系统升级的影响。windows xp通过xml文件来实现这一功能,这些xml文件保存了有关应用程序配置的元数据,例如com类、接口和类型库。 winsxs文件夹的作用 winsxs是vista/windows 7的windows目录下一个非常重要的文件夹,该文件夹里边有很多重要的组件,版本也很复杂,为了保证windows的正常运行,里面的文件是不可删除的,这些文件夹支撑着mscorwks.dll,没有它们nmscorwks也无法加载。如果强行删除后,可能只能以安全模式能勉强进入 windows,windows也就“挂”了。 望采纳谢谢 庄佳的回答:绝对不行! |