WIN10 vs2017注册表删除卸载干净之后路径不可改个人解决经历

WIN键+R键输入  regedit  进入注册表

依次进入目录:HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio

依次进入目录:HKEY_CURRENT_USER\Software\Microsoft\VisualStudio

此处可更改缓存路径和分享安装路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\Setup

### 如何在 Windows 上彻底卸载 Docker 为了在 Windows 系统上完全卸载 Docker 并清除所有可能的残留文件和配置,可以遵循以下方法: #### 1. 卸载 Docker Desktop 应用程序 通过控制面板或者设置应用中的“应用和功能”部分找到 Docker Desktop,并执行标准的应用卸载流程。这一步会移除大部分与 Docker 直接关联的内容[^1]。 #### 2. 删除 Docker 的安装目录及相关数据存储路径 手动删除 Docker 安装过程中创建的相关文件夹及其子项。通常这些位置包括但不限于以下几个路径: - **主要安装路径**: `C:\Program Files\Docker` 或者其他自定义指定的位置。 - **用户本地缓存路径**: `C:\Users\<YourUsername>\AppData\Local\Docker` 和类似的隐藏文件夹下的内容也需要被清空[^2]。 #### 3. 停止并移除任何仍在运行的服务或进程 如果存在后台正在运作的 Docker 关联服务,则需先停止它们再继续后续操作。可以通过命令提示符输入如下指令来查看是否有相关服务处于活动状态以及终止它: ```powershell Get-Service | Where-Object {$_.Name -like "*docker*"} | Stop-Service ``` 另外还需要确认 Hyper-V 虚拟机管理器里是否还有由 Docker 创建出来的虚拟机实例;如果有则应该将其删掉以免影响新版本重新部署时正常工作。 #### 4. 清理注册表键值(可选但推荐) 对于追求极致清洁度的情况来说还可以考虑深入到 windows 注册表编辑器 regedit 中搜索关键字如 'Docker' ,然后谨慎地把那些不再需要的部分去掉 。不过修前记得做好备份以防万一出现问题能够迅速恢复原状。 以上步骤完成后基本上就可以认为实现了对 docker 彻底地从系统层面抹除了。 最后值得注意的是,在某些特殊场景下比如 Jenkins 集成开发环境中由于依赖关系复杂可能会额外留下一些痕迹导致再次尝试安装新的镜像源或者其他组件时报错类似 job for jenkins.service failed 这样的错误消息此时就需要参照专门针对该软件本身的处理办法来进行更细致入微得排查解决 [^3]。 ```python import os import shutil def remove_docker_files(): paths_to_remove = [ r"C:\Program Files\Docker", fr"C:\Users\{os.getlogin()}\AppData\Local\Docker" ] for path in paths_to_remove: try: if os.path.exists(path): shutil.rmtree(path, ignore_errors=True) print(f"Successfully removed {path}") else: print(f"{path} does not exist.") except Exception as e: print(f"Error occurred while removing {path}: {e}") remove_docker_files() ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值