对于可执行文件通常是应用程序在安装的时候就部署到固定的文件夹中的,这个文件夹通常与操作系统没有关系。只要文件不被删除就没问题。
对于依赖的文件,与操作系统有关的通常是一些系统的API调用文件,如user32.dll之类的。而这些文件显然在系统升级后会被更新。对于这种情况为了向后兼容,windows可以通过保留原有接口来实现。
对于配置信息,情况可能比较复杂。因为很多地方都可以存储配置信息,如ini文件,数据库,系统注册表等。在这种情况下,如果是ini文件大多是与程序可执行文件在一个文件夹中,所以影响不大。数据库,说白了也是一个应用,只要系统升级能保证应用执行环境的完整性,这个也不会受到影响。
win10保留的内容
在安装Windows10时,会出现有三个保留选项:
1、保留个人文件和应用:所有个人文件,包括音乐、视频、图片、下载、文档等文件都将会被保留,不会有任何删除动作。
2、仅保留个人文件:所有的个人文件都会被保留,但是所有的系统设置和以前在C盘安装过的应用都会被删除
3、不保留任何内容:删除C盘所有文件和内容,其他的非系统盘并不会收到影响,相当于只格式化C盘。