记一次win10重装失败

记一次win10重装失败

一、重装前准备

1. 下载重装工具:

https://www.microsoft.com/zh-cn/software-download/windows10

2. 制作启动盘:

插入8G以上的u盘,双击MediaCreationTool22H2.exe,选择安装介质…按照指引制作启动盘。
注:

  1. 制作启动盘会有格式化u盘的操作。
  2. 制作启动盘后,发现u盘内存变小,搜索打开‘创建并格式化硬盘分区’,会发现你的u盘有一块未分配的区域,直接右键新建卷。

3. 记录原本win10的产品密钥

  1. 方法一
    1.1 以管理员身份打开命令提示符
    1.2 输入以下命令:
    wmic path softwarelicensingservice get OA3xOriginalProductKey
    注:这个命令只在 这个命令只在许可证类型为 OEM 时才有效

  2. 方法二
    2.1 Win + R 运行 Regedit 打开注册表编辑器
    2.2 找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\SoftwareProtectionPlatform
    2.3 点击右侧的BackupProductKeyDefault,便能看到密钥

参考网址:https://zhuanlan.zhihu.com/p/115403525

4. 进入bios设置启动盘(u盘)为第一启动序列,重启电脑按指引重装系统。

二、问题一:报windows只能安装在GPT磁盘

1. 按住shift+f10进入命令界面

2. 进入diskpart界面

diskpart

3. 查看磁盘

list disk

4. 选择你要安装系统的盘-我的盘是0号

select disk 0

5. 清理释放磁盘

clean

注:这一步已经相当于格式化磁盘

6. 设置磁盘格式

convert gpt

注:建议不走第7步,直接安装系统也是可以的。

7. 设置分区

create partition efi size=1000
create partition msr size=1280
create partition primary size=102400

8. 连续两次exit退出界面

exit

9. 重新尝试重装

问题三:重装报 windows 无法对计算机进行启动到下一个安装阶段的准备

问题点1:再次尝试重装时,发现之前的安装系统的磁盘已成为页面文件卷,无法任何操作,也无法再次通过diskpart格式化磁盘。

1. 逐步返回重装系统的界面,最后关掉安装界面,让系统重启。

注:

  1. 不要拔掉启动盘(u盘)
  2. 没有重启时手动开机也可,会重新进入启动盘界面

2.重新shift+f10,进入命令行界面,进入diskpart,发现已经可以清除磁盘

问题点2:windows 无法对计算机进行启动到下一个安装阶段的准备

方法一:换一个usb接口

方法二:可能是启动盘的包坏了,重新制作一次启动盘

方法三:修改注册表

  1. shift+f10进入命令界面
  2. 输入 regedit,进入注册表界面
  3. 找到:HKEY_LOCAL_MACHINE\SYSTEM\Setup\Status\ChildCompletion,然后在右侧双击setup.exe,改为十六进制,值改为3
    3.1 没有 Status 时,直接右键Setup新建一个‘项’,新建 Status ,然后同样在 Status 下新建 ChildCompletion
    3.2 右键 ChildCompletion ,新建–>QWORD(64位),新建 setup.exe ,然后再双击setup.exe,改为十六进制,值改为3

方法四:拆开主机,直接拔掉所有硬盘,只留一个固态硬盘

方法五:直接格式化所有磁盘(所有固态+所有机械),不分区直接开始重装系统

PS我是直接用方法五成功重装系统的。

### 可能的原因分析 SonarQube在Windows环境下无法通过`startsonar.bat`正常启动可能涉及多个方面的问题,以下是常见的错误原因及其对应的解决方案: #### 1. 配置文件问题 如果未正确配置`conf/sonar.properties`中的数据库连接参数或其他必要设置,则可能导致服务无法启动。例如,数据库URL、用户名或密码配置有误会引发异常[^1]。 #### 2. 数据库初始化失败 当首次运行SonarQube时,它需要创建并初始化数据库结构。如果没有成功完成这一过程(可能是由于权限不足或者网络问题),则后续启动可能会失败。确保已按照官方文档的要求设置了合适的JDBC驱动程序以及正确的数据库访问凭证。 #### 3. JVM内存分配不足 对于较大规模的项目扫描,可能存在Java虚拟机堆栈溢出的情况(`java.lang.OutOfMemoryError`)。这通常是因为默认分配给SonarQube进程的内存不足以支持操作系统的负载需求。可以通过调整位于同一目录下的wrapper.conf 文件来增加最大可用RAM大小[^3]: ```properties # 修改以下两行以提高内存限制 wrapper.java.additional=-Xms512m wrapper.java.additional=-Xmx2048m ``` #### 4. Windows环境兼容性问题 某些版本的操作系统与特定版次的SonarQube之间存在一定的适配差异。比如,在较新的Win10系统上执行旧版本的应用软件可能出现未知崩溃现象。建议升级到最新稳定发行版,并确认所有依赖项均已满足最低规格要求[^2]。 #### 5. 权限受限 另一个常见原因是当前用户缺乏足够的权限去读写必要的日志录位置或是加载外部资源(如插件)。应该验证是否给予了充分授权以便顺利开展各项功能模块的工作流程。 --- ### 推荐排查步骤 针对上述提到的各种可能性逐一检验直至找到根本症结所在: - **检查日志**: 查看logs文件夹内的server.log 和 es.log 是否含有任何提示性的错误消息; - **重新校验配置**: 对照官方指南再次核对所有的设定选项无误后再试一次; - **优化性能参数**: 如前述方法所示适当扩充JAVA_OPTS变量里的heap size数值范围; - **切换管理员身份运行CMD窗口**:有时候简单的提升命令提示符界面级别就能解决问题; 最终还是未能排除障碍的话可以考虑卸载重装整个平台同时注意保留原有数据以防丢失重要资料。 --- ### 提供一段示例代码用于调试目的 下面给出了一段简单脚本可以帮助快速定位部分基础层面的技术难题: ```batch @echo off setlocal enabledelayedexpansion :: 设置自定义路径作为工作区根节点 cd /d %~dp0..\.. if exist logs rmdir /s/q logs mkdir logs :: 执行实际的服务启动逻辑 call bin\windows-x86-64\StartSonar.bat >logs\startup_output.txt 2>&1 endlocal exit /b %ERRORLEVEL% ``` 此批处理文件将会把标准输出流和错误信息都保存至指定的日志子目录下方便进一步分析研究。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值