因为遭遇了win10罕见的BUG,联系笔记本的官方客服无果后决定重装系统,这无疑是非常痛苦的。但还好很多软件不需要重装甚至还可以保留原本数据,非常舒服。
家庭版win10
https://www.microsoft.com/zh-cn/software-download/windows10
微软官方提供U盘制作原版镜像PE,无需各种奇怪的网站上下载,笔记本通常直接可以硬件激活家庭版,至少我的是这样。
安装之后,C:\windows.old中会保存原本用户数据,找到自己的用户目录,直接copy到C:\Users\<username>中,可以保留大部分原本数据且一般不会有冲突。但是C:\Program Files里的软件还是推荐重新安装,因为很多没有注册表信息,变的很难用。
office套件
https://account.microsoft.com/services
如果购买了正版office可以直接在这里重新下载到,我好像是买笔记本送的。
驱动
win10已经过了win7那个驱动问题复杂的时代了,正常情况下设置——更新和安全,这里会自动下载驱动,下载完成后下一次重启自动更新。
python
https://www.python.org/downloads/
我的python是安装给所有用户,所以默认目录是C:\Python27和C:\Python37,这两个目录重装系统并不会消失,只需要重新设置环境变量即可使用。因此我的python保留了所有的pip库,配置源的pip.ini也在windows.old中,非常舒服。
java
https://www.oracle.com/java/technologies/downloads/archive/
安全研究要求的java版本很多,历史版本在这里,下载需要登陆,网上有很多公开的账户密码,无需自己注册。
Eclipse
https://www.eclipse.org/downloads/
很多人用idea,我一般用Eclipse。Eclipse我安装在D盘,项目也放在D盘,复制windows.old之后所有项目所有插件均能正常使用。无需重新安装。
Go
https://go.dev/dl/
同样的,复制windows.old之后所有以前很难下载的github库都得以保存。
Everything
https://www.voidtools.com/zh-cn/downloads/
全盘快速搜索,还自带个http服务,很好用。
xampp(php/apache/tomcat/nginx/mysql)
https://sourceforge.net/projects/xampp/files/XAMPP%20Windows/
安装在D盘,只需要设置php的环境变量即可重新使用,不过以前的Oracle_php扩展会出问题,可以临时在php.ini中注释掉extension=oci8_12c等Oracle相关扩展,或者将instantclient_21_3这个目录加入环境变量,如果有的话。
这是因为原来安装的Oracle没了,而windows上的很多Oracle连接软件都依赖Oracle的一个dll,这是个大坑,要折腾很久。建议放弃php/Navicat/sqlplus等连接Oracle的软件,直接用java的jdbc,方便很多。
weblogic
https://www.oracle.com/cn/middleware/technologies/fusionmiddleware-downloads.html
无需重新安装。下载需注册。
Notepad3
https://github.com/rizonesoft/Notepad3/releases
代替windows自带记事本和notepad++,我以前安装在D盘,所以无需重新安装,只是没有了右键关联。
010Editor
二进制编辑器,和UltraEdit一样都要收费。我用的果壳破解版,绿色版,所以无需重新安装。
EmEditor
https://zh-cn.emeditor.com/download/
打开大文件不卡的编辑器,用普通版即可。
VMware
https://pan.baidu.com/s/1GXRPA7y9u96075mZBoqWzg
服务/虚拟网卡都没了,因此需要重新安装,注意保留原本的镜像和磁盘文件,重新安装到原目录且复制windows.old,所有的虚拟机都在无需重新导入且正常打开。但网络地址会发生变化。
Microsoft Visual Studio
https://visualstudio.microsoft.com/zh-hans/
这个是真完全用不了,建议删除且重新安装社区版。
ida
我用的idapro_185022绿色版,所以无需重新安装。但碰到了双python的环境变量问题,此时可以安装它自带的python3.8.6再运行一次idapyswitch.exe。
od
我用的吾爱破解论坛的汉化带插件绿色版,无需重新安装。
x64dbg
https://github.com/x64dbg/x64dbg/releases
本身就是绿色版,无需重新安装。
Nmap
https://nmap.org/dist/
无需重新安装,设置环境变量即可,注意nmap带一个ncat.exe,原版nc.exe容易被杀,这个带签名。
xshell 6
虽然是免费的但会一直提示更新,网上有改nslicense.dll防止它更新的办法。以及复制了windows.old原先的服务器连接都还在,但第一次连接还是需要密码。
qalculate
http://qalculate.github.io/
重装系统后UPS版计算器无法使用,可以用这个可以代替。但它不是单文件版,因此无法直接拖到C:\Windows\System32用。可以先将C:\Windows\System32\calc.exe改个名(需要修改文件所有权再赋予users完全控制权限),再加qalculate为环境变量和复制qalculate-gtk.exe为calc.exe。
BurpSuite
https://portswigger.net/burp/releases
破解版无需重新安装,社区版和正版重新安装即可。
codeql
https://github.com/github/codeql-cli-binaries/releases
无需重新安装,设置环境变量即可。
VSCode
https://code.visualstudio.com/
理论无需重新安装,但复制windows.old后部分插件出错。建议删除C:\Users\<username>\.vscode后重新安装。
Navicat
注册信息存储在注册表中,因此需要重新破解。
AWVS10.5
需重新安装,重新破解。