让我概括一下,这个问题涉及 2 台电脑;1 台旧电脑和 1 台新电脑。旧电脑在辅助驱动器上安装了 Visual Studio Code。
后来,我将主驱动器移至 1 台新 PC。然后,我在新 PC 上再次激活 Windows 10。我还确保 %appdata%/user 中的 Visual Studio Code 文件夹已被删除等(在主驱动器上)。我无法卸载 Visual Studio Code,因为它不再可从 1 台旧 PC 中发生故障的辅助驱动器上使用。
我很难再次安装 Visual Studio 代码并收到:“您选择的驱动器或 UNC 共享不存在或无法访问。请选择其他”
我还检查了“更改新内容的保存位置”的存储设置,所有驱动器都很好。
我应该做什么步骤? 我也尝试删除主驱动器中的文件和文件夹以及 .vscode...
答案1
我要做的是删除所有 Visual Studio Code 文件夹,就像它是全新安装的一样。
VSCode扩展位于
%userprofile%/.vscode
。如果您有扩展列表并且不介意重新下载它们,则可以删除该文件夹。
VSCode用户和配置文件位于
%appdata%\Roaming\Code\User
。我真的建议你保存该文件夹或在某处进行备份。这里有你所有的 VSCode 设置。之后,你可以删除该文件夹。
VSCode可执行文件和程序文件位于
%localappdata%\Programs\Microsoft VS Code
。删除该文件夹没有问题,反正你的设置已经备份了。不过这可以解决一些可执行文件/安装程序冲突。
如果这不起作用,那么很可能是 Windows 上注册的“卸载程序”无法访问。您可以使用 CCleaner 或批量垃圾卸载程序(我推荐这个)。
或者,删除注册表中的此项:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{771FD6B0-FA20-440A-A002-3B3BAC16DC50}_is1
最后的解决方案是在这个问题在 GitHub 上的 VSCode repo 上: