Win系统桌面及软件安装默认存储路径转移至D盘程序解决磁盘已满导致运行卡顿

本文主要是介绍Win系统桌面及软件安装默认存储路径转移至D盘程序解决磁盘已满导致运行卡顿,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

电脑安装Windows系统用的时间久了,系统C盘一般会越来越大,如果当初没有合理分区,此刻必定忍受着电脑频繁提示磁盘空间已满导致超级卡顿的煎熬,其实主要还是用户后期使用所产生的大量数据占用了系统的磁盘空间,对于电脑一窍不通的我们该如何解决呢?下面来看一下我给出的解决方案。

我把设置项做成了批处理脚本命令,直接复制了,用记事本做成批处理文件(.bat格式)右键以管理员身份运行就可以轻松实现路径转移了,建议先重启一下电脑,开机后不要打开任何软件,直接运行这个程序,不要关闭窗口,耐心等待提示让重启电脑时按任意键重启电脑即可,具体代码如下:

@echo off
if not exist D:\NUL goto err
goto yiyue:err
cls
color CE
echo.
echo.
echo        出现错误!未发现D盘。
echo.
echo        本地磁盘没有 D: 盘分区,无法转移用户文档目录!
echo        请先划分好 D: 盘分区后,重新启动本配置程序!
echo.
echo.
echo        请按任意键退出配置程序……
echo.
echo.
echo.
pause>nul
goto end:yiyue
echo.
echo.
echo        本程序是将用户常用文档目录重新定向到【D盘Ys文件夹】,
echo        要转移定向的目录包括:我的文档、桌面、软件默认安装位置。
echo.
echo        警告:
echo        配置程序结束后需要重启电脑,请先保存好未保存的文档。
echo.
echo.
echo        请按任意键开始配置……
echo.
echo.
echo.
pause>nul
cls
echo 正在转移路径和数据,请稍候…
SET Choice=D:\Ys\%USERNAME%
md %Choice%>nul 2>nul
md %Choice%\Desktop>nul 2>nul
md "%Choice%\Program Files">nul 2>nul
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /f /v Desktop /d "%Choice%\Desktop">nul 2>nul
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /f /v Personal /d "%Choice%">nul 2>nul
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /f /v Desktop /d "%Choice%\Desktop">nul 2>nul
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /f /v Personal /d "%Choice%">nul 2>nul
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /f /v Desktop /d "%Choice%\Desktop">nul 2>nul
reg add "HKU\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /f /v Desktop /d "%Choice%\Desktop">nul 2>nul
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion" /f /v ProgramFilesDir /d "%Choice%\Program Files">nul 2>nul
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion" /f /v ProgramFilesDir /d "%Choice%\Program Files">nul 2>nul
echo N|Xcopy "%USERPROFILE%\My Documents\*.*" "%Choice%\" /S /Q /R>nul 2>nul
echo N|Xcopy "%USERPROFILE%\Desktop\*.*" "%Choice%\Desktop\" /S /Q /R>nul 2>nul
echo N|Xcopy "%USERPROFILE%\Desktop\*.*" "%Choice%\Desktop\" /S /Q /R>nul 2>nul
cls
color CE
echo.
echo.
echo.       警告:
echo.
echo        请保存好您未保存的文档和所有未结束的工作!
echo.
echo        然后按任意键重启计算机,以完成全部配置……
echo.
echo.
echo.
echo.
echo.
echo.
pause>nul
start shutdown -r -t 0:end
exit

这个程序尽量越早使用越好,最好是新安装的系统就运行它,这样就能尽早转移好路径,省的后期转移大量数据占用更多时间,提醒一下后台转移桌面数据到D盘是不显示的,一定要耐心等待提示让重启计算机那个红色界面再按任意键重启电脑就行了,感谢关注轶软工作室。

这篇关于Win系统桌面及软件安装默认存储路径转移至D盘程序解决磁盘已满导致运行卡顿的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/696006

相关文章

python安装whl包并解决依赖关系的实现

《python安装whl包并解决依赖关系的实现》本文主要介绍了python安装whl包并解决依赖关系的实现,文中通过图文示例介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录一、什么是whl文件?二、我们为什么需要使用whl文件来安装python库?三、我们应该去哪儿下

MySQL安装时initializing database失败的问题解决

《MySQL安装时initializingdatabase失败的问题解决》本文主要介绍了MySQL安装时initializingdatabase失败的问题解决,文中通过图文介绍的非常详细,对大家的学... 目录问题页面:解决方法:问题页面:解决方法:1.勾选红框中的选项:2.将下图红框中全部改为英

MySQL9.0默认路径安装下重置root密码

《MySQL9.0默认路径安装下重置root密码》本文主要介绍了MySQL9.0默认路径安装下重置root密码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们... 目录问题描述环境描述解决方法正常模式下修改密码报错原因问题描述mysqlChina编程采用默认安装路径,

将java程序打包成可执行文件的实现方式

《将java程序打包成可执行文件的实现方式》本文介绍了将Java程序打包成可执行文件的三种方法:手动打包(将编译后的代码及JRE运行环境一起打包),使用第三方打包工具(如Launch4j)和JDK自带... 目录1.问题提出2.如何将Java程序打包成可执行文件2.1将编译后的代码及jre运行环境一起打包2

Python使用国内镜像加速pip安装的方法讲解

《Python使用国内镜像加速pip安装的方法讲解》在Python开发中,pip是一个非常重要的工具,用于安装和管理Python的第三方库,然而,在国内使用pip安装依赖时,往往会因为网络问题而导致速... 目录一、pip 工具简介1. 什么是 pip?2. 什么是 -i 参数?二、国内镜像源的选择三、如何

IDEA编译报错“java: 常量字符串过长”的原因及解决方法

《IDEA编译报错“java:常量字符串过长”的原因及解决方法》今天在开发过程中,由于尝试将一个文件的Base64字符串设置为常量,结果导致IDEA编译的时候出现了如下报错java:常量字符串过长,... 目录一、问题描述二、问题原因2.1 理论角度2.2 源码角度三、解决方案解决方案①:StringBui

mybatis和mybatis-plus设置值为null不起作用问题及解决

《mybatis和mybatis-plus设置值为null不起作用问题及解决》Mybatis-Plus的FieldStrategy主要用于控制新增、更新和查询时对空值的处理策略,通过配置不同的策略类型... 目录MyBATis-plusFieldStrategy作用FieldStrategy类型每种策略的作

Python Jupyter Notebook导包报错问题及解决

《PythonJupyterNotebook导包报错问题及解决》在conda环境中安装包后,JupyterNotebook导入时出现ImportError,可能是由于包版本不对应或版本太高,解决方... 目录问题解决方法重新安装Jupyter NoteBook 更改Kernel总结问题在conda上安装了

Goland debug失效详细解决步骤(合集)

《Golanddebug失效详细解决步骤(合集)》今天用Goland开发时,打断点,以debug方式运行,发现程序并没有断住,程序跳过了断点,直接运行结束,网上搜寻了大量文章,最后得以解决,特此在这... 目录Bug:Goland debug失效详细解决步骤【合集】情况一:Go或Goland架构不对情况二:

解决jupyterLab打开后出现Config option `template_path`not recognized by `ExporterCollapsibleHeadings`问题

《解决jupyterLab打开后出现Configoption`template_path`notrecognizedby`ExporterCollapsibleHeadings`问题》在Ju... 目录jupyterLab打开后出现“templandroidate_path”相关问题这是 tensorflo