[bugfix]解决visual studio installer双击后进度条一闪而过之后无反应的问题

news2024/11/23 9:33:53

问题描述:

源于跑一个神经网络代码,跑着跑着说需要microsoft visual C++ 14.0版本及其以上,然而我苦于根本下不了microsoft visuall C++包的状态啊,而且点它没反应这件事已经持续了1年左右,因为没太耽误我做事我就一直没管,但就在今天我下定决心,我要解决它。

情况大概这样,使用visual studio installer时,出来个进度条一闪而过,然后就一点反应也没了。

 (用的别人的图 它消失太快我总是截不下来..)

解决方案:

运行一遍visual studio installer后进入%TEMP%目录,发现多了个最新的log,名字是dd_bootstrapper_日期.log,打开发现一个error

Error 0x80070003: General Failure. 
Message:未能找到路径“C:\ProgramData\Microsoft\VisualStudio\Packages\_bootstrapper”的一部分。

试试能不能进C:\ProgramData\Microsoft\VisualStudio\Packages\_bootstrapper这个文件夹?发现确实,这个文件夹不存在。但是C:\ProgramData\Microsoft\VisualStudio是存在的,里面有个快捷方式packages,双击packages又说找不到文件,点开属性发现它链接到F:\VS2017offline下了,这个文件夹确实不存在。

然后,删除这个快捷方式,这回再用visual studio installer就会非常正常了。

研究过程:

参考了installation - Unable to install Visual Studio 2017 (result code 0x0, 0x2) - Stack Overflow​​​​​​这位大哥跟我遇到了相同的问题,评论区让他去找VSFaultInfo这个文件夹,解释是some part of the installation was trying to read from a config and failing(安装时想要读一些config但是失败了),然后就会生成VSFaultInfo这个文件,评论说是因为他改过machine.config导致的。

于是我去搜VSFaultInfo这个文件夹在哪,于是找到这篇windows - Visual Studio 2019 installer runs after extracting but closes after a few seconds - Stack Overflow

这位兄弟遇到的问题也可能跟我一样,他去%TEMP%找到了VSFaultInfo,还有dd_bootstrapper的log,我在%TEMP%目录下没找到VSFaultInfo,但是找到了dd_bootstrapper的log,这个log是关键。

吐槽:

就是想吐槽百度,现在的百度什么也查不到!!还得科学上网用英文查,百度真的不行了,它不再是原来的百度了,至少原来的百度比现在强......我没有查到一个此问题的解决方案,是我的问题么?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/595093.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

21 条法则助你“玩转”分库分表

好好的系统,为什么要分库分表? 我们结合具体业务场景,以t_order表为例进行架构优化。由于数据量已经达到亿级别,查询性能严重下降,因此我们采用了分库分表技术来处理这个问题。具体而言,我们将原本的单库分…

java生成随机数

文章目录 java生成随机数导入包生成一个随机数生成一个 [ 0 , b o u n d ) \color{red}{[0,bound)} [0,bound)的随机数生成一个 20 \color{red}{20} 20到 90 \color{red}{90} 90的随机数总结现在尝试生成 − 10 \color{red}{-10} −10到 10 \color{red}{10} 10之间的随机数 ja…

《最新出炉》Python+Playwright自动化测试-2-playwright的API及其他知识

一.简介 上一篇我已经将PythonPlaywright的环境搭建好了,而且也简单的演示了一下三款浏览器的启动和关闭,是不是很简单啊。今天主要是把一篇的中的代码进行一次详细的注释,然后说一下playwright的API和其他相关知识点。那么首先将上一篇中的…

MyBatis——MyBatis注解开发

MyBatis编写SQL除了使用Mapper.xml还可以使用注解完成。当可以使用Auto Mapping时使用注解非常简单,不需要频繁的在接口和mapper.xml两个文件之间进行切换。但是必须配置resultMap时使用注解将会变得很麻烦,这种情况下推荐使用mapper.xml进行配置。 MyB…

问题解决:cmd中创建文件夹被拒绝访问。

问题: 在cmd中准备创建一个B盘node.js文件夹下的一个node_global文件被拒绝访问出错。 Microsoft Windows [版本 10.0.19045.2965] (c) Microsoft Corporation。保留所有权利。C:\Users\SueMagic>md B:\nodejs\node_global 拒绝访问。C:\Users\SueMagic>原因…

Learning C++ No.26 【深入学习位图】

引言: 北京时间:2023/5/30/15:30,刚睡醒,两点的闹钟,硬是睡到了2点40,那种睡不醒的感觉,真的很难受,但是没办法,欠的课越来越多,压的我喘不过气了都&#xf…

华为OD机试真题B卷 Java 实现【整理扑克牌】,附详细解题思路

一、题目描述 给定一组数字,表示扑克牌的牌面数字,忽略扑克牌的花色,请按如下规则对这一组扑克牌进行整理: 步骤1 对扑克牌进行分组,形成组合牌,规则如下: 当牌面数字相同张数大于等于4时&a…

【Python Selenium】零基础也能轻松掌握的学习路线与参考资料

Python Selenium是一种基于Python编程语言的自动化测试框架,用于Web应用程序的测试和自动化。Python Selenium是一个非常流行的工具,它可以通过模拟用户行为来测试Web应用程序,同时还可以通过Python编写脚本实现自动化测试,并且可…

Spring Boot如何实现自定义Starter?

Spring Boot如何实现自定义Starter? 在 Spring Boot 中,Starter 是一种特殊的依赖,它可以帮助我们快速地集成一些常用的功能,例如数据库连接、消息队列、Web 框架等。在本文中,我们将介绍如何使用 Spring Boot 实现自…

python视频图片美化

python视频图片美化 git clone https://github.com/s0md3v/roop.git If you aren’t good with following commands, here’s a video tutorial install python (and pip too if neeed) install git install ffmpeg If you are on Windows, install “Microsoft Visual C 14”…

Cadence OrCAD Capture 搜索的到的元器件无法在图纸中找到的问题

🏡《总目录》 目录 1,概述2,问题现象3,问题原因解决方案4,总结B站关注“硬小二”浏览更多演示视频 1,概述 本文简单介绍在使用Capture绘图时,搜索元器件或其他对象,存在搜索结果,但在图纸中无法找到的原因和解决方案。 2,问题现象 如下图所示搜索U20后,存在搜索结果…

javascript基础十二:JavaScript中的事件模型如何理解?

一、事件与事件流 javascript中的事件,可以理解就是在HTML文档或者浏览器中发生的一种交互操作,使得网页具备互动性, 常见的有加载事件、鼠标事件、自定义事件等 由于DOM是一个树结构,如果在父子节点绑定事件时候,当触…

浅析Redis集群数据倾斜问题及解决方法

概 述 在服务端系统服务开发中,缓存是一种常用的技术,它可以提高系统对请求的处理效率,而redis又是缓存技术栈中的一个佼佼者,广泛的应用于各种服务系统中。在大型互联网服务中,每天需要处理的请求和存储的缓存数据…

【Java系列】Mybatis-Plus 使用方式介绍

1 Mybatis-Plus简介 Mybatis-Plus 提供了多种方式来执行 SQL,包括使用注解、XML 映射文件和 Lambda 表达式等。其中,使用 Lambda 表达式是 Mybatis-Plus 推荐的方式,因为它更加直观和类型安全。 2 使用方法 1 Lambda 表达式执行 SQL 以下是…

pix2pixHD---loss---损失函数

在Pix2PixHDModel代码中首先定义损失: 首先看第一个:输入的两个参数use_gan_feat_loss, use_vgg_loss默认为false,则前缀有not,所以两个参数都是True。 def init_loss_filter(self, use_gan_feat_loss, use_vgg_loss):flags (Tr…

PCIE知识点-022:PCIe 参考时钟结构

图1:参考时钟结构示意图[4] 1. Common Refclk Architecture Common Refclk Architecture,即同源参考时钟架构,PCIe收发设备共用一个时钟源,是目前是使用最为广泛的方案。 缺点: 对于适用同一 Common Clock 作为参考时…

第四章 运行时数据区

文章目录 前言一、🚗 双亲委派机制1、 问题的引出:是否会被外来程序对系统进行破坏2、总结3、双亲委派的优势4、沙箱安全机制5、其他 二、🚒 运行时数据区线程 三、🛺 PC 寄存器概述(记录下一条程序指令的地址&#xf…

Vulnhub: dpwwn: 1靶机

kali:192.168.111.111 靶机:192.168.111.131 信息收集 端口扫描 nmap -A -sC -v -sV -T5 -p- --scripthttp-enum 192.168.111.131 爆破出mysql的root用户为空密码 hydra -l root -P /usr/share/wordlists/rockyou.txt 192.168.111.131 -s 3306 mysq…

UI自动化 Xpath定位必知必会

目录 javascript xpath定位 定位单个元素: 定位多个元素: 验证xpath定位语法是否OK 尽量使用模糊匹配定位元素 模糊匹配contains 使用关联文本值定位 text() 在UI自动化测试中用的最频繁的就是xpath定位了,所以用好xpath定位至关重要&…

关于中断的几个小问题

1. intel 8259芯片中的IRQ2和int2的区别是什么? 答曰:IRQ2是芯片上的引脚,而int2是中断向量表的第2项,两者有很大区别。 Intel8259A芯片的中断引脚分别为: 主片: 0:8254时钟 1:键盘 …