请问安装软件的原理是什么?

假设有两台电脑A和B,A电脑使用安装程序(同意协议,下一步,下一步,完成)安装了网卡驱动,那A电脑在安装网卡驱动前和安装网卡驱动后电脑的文件、注册表等等信息肯定是不一样的,那我能不能手动(拷贝文件、修改注册表等)进行这些操作,直接在B上安装网卡驱动呢

1.要是你这安装软件是另外一个目录,删除install.exe和C:/install都可以,只是今后你要安装软件又得重新下载。
2.安装过程中软件大约做了以下几件事:A.解压文件(如果它里面有压缩文件),B.把文件放到你指定或默认的目录,D.添加文件到WINDOWS下面的目录和修改注册表还有就是增加服务(当然不是每个软件都是这样,绿色软件就不存在D的情况。)
3.删除C:/install只是把安装文件删除了,安装之后软件还在电脑里。卸载install就是把安装之后的软件从你电脑卸载(删除)追问

大哥,能不能说具体点

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-11-22
理论上说驱动安装程序是只添加了文件 修改了注册表,问题是你不知道它改了哪些就不能在B电脑上重复相同的操作追问

就是想问如何修改的

追答

例如你新安装了程序 然后在磁盘里根据时间搜索新增的文件 就知道哪些文件是刚刚添加的。
找1个注册表监视软件启动,然后安装程序就会看见哪些注册表被改变了,但是需要注意区分有些是系统改的,不一定是安装程序改的。

相似回答