关于程序员修改电脑用户名中文为字母那些事

公司新弄得电脑是中文用户名和路径的,我当时也一直用,现在发现各种问题,开始后悔,但是不想换用户名不想重装系统,只能想办法了

使用Registry Workshop


image.png

然后改用户名


image.png

https://answers.microsoft.com/en-us/windows/forum/all/how-to-change-the-username-and-username-folder-in/69ea633b-7f74-47e3-9130-ab8b5aa3ad4b?page=2

https://blog.csdn.net/qq_34146694/article/details/117446830

https://blog.csdn.net/qq1337715208/article/details/104600204?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_baidulandingword~default-1-104600204-blog-117446830.pc_relevant_multi_platform_whitelistv3&spm=1001.2101.3001.4242.2&utm_relevant_index=4
刚开始我是只改了微软里面提供的答案的方法,[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion]结果没啥用,后面直接导出真个注册表然后用开发工具批量替换重新倒回去,但是提示很多失败,而且还是有部分漏网之鱼所以找到了更多的办法

写脚本批量替换 和工具


#设置注册表并日志
function SetAndLong($Path,$Name,$Value,$OldValue){
    #Requires -RunAsAdministrator
    $command="Set-ItemProperty -Path $Path -Name $Name -Value $Value "+';$?'
    $status=iex $command
    if ($status){
        "$(Get-Date) $command oldvalue $OldValue" |Out-File -Append -Encoding $(if ($PSVersionTable.PSVersion.Major -ge 6){"utf8NoBOM"}else{"utf8"}) -FilePath "regchange.log"
    }

}

#替换注册表https://stackoverflow.com/questions/26680410/powershell-find-and-replace-on-registry-values#
function RegistryValue-Replace(
  [string]$path = $(throw "path为必填(即注册表路径)"),
  [string]$NewValue = $(throw "NewValue为必填(即替换的值)"),
  [string]$key, #可选为指定键
  [string]$OldValue, #OldValue可选(即当前值),有则进行校验
  [ScriptBlock]$DoMethod #DoMethod可选,自定义处理函数
  ){
    Get-Item -ErrorAction SilentlyContinue -path  "Microsoft.PowerShell.Core\Registry::$path"|
    foreach {
        Get-ItemProperty -Path "Microsoft.PowerShell.Core\Registry::$_" | 
        foreach {
            $CurrentUserShellFoldersPath = $_.PSPath
            $_.PSObject.Properties |
            foreach {
                if (![String]::IsNullOrEmpty($key) -and !($_.name -like $key) ){ #键校验
                    return
                }
                if (![String]::IsNullOrEmpty($OldValue) -and !($_.Value -eq $OldValue)){ #旧值校验
                    return
                }
                if ($DoMethod -ne $Null){
                    $DoMethod.invoke($_,$CurrentUserShellFoldersPath)
                    return
                }
                SetAndLong -Path $CurrentUserShellFoldersPath -Name $_.Name -Value $newValue -OldValue $_.Value
            }
        }
    }
}





# 脚本用于扫描替换注册表值,比如修改用户文件夹名后
Import-Module .\regedit.psm1 #引入脚本
$replaceKey=@('C:\Users\别往','C:\Users\biewang') #C:\Users\别往 替换为 C:\Users\biewang
# check param num
if ($replaceKey.count -ne 2)
{
    throw "参数不匹配,replaceKey需要两个参数"
}
$re=$replaceKey[0] -replace "\\","\\"
# query regdata
function Shell-Do(){
    #遍历注册表5个根项
    Foreach($hkey in @('HKCR','HKCU','HKLM','HKU','HKCC')) {
        $querydata=reg query $hkey /s /d /f $replaceKey[0] #HKCR HKCU HKLM HKU HKCC
        [regex]::matches($querydata,'(?m)(?<path>\S+) {5}\S+ {4}\S+ {4}') |
        foreach{
            RegistryValue-Replace $_.Groups['path'].value $null -DoMethod {
                param($Propert,[string]$path)
                if ($Propert.Value -match $re){
                    $new=$Propert.Value -replace $re,$replaceKey[1]
                    SetAndLong -Path "'$path'" -Name "`"$($Propert.Name)`"" -Value "'$new'" -OldValue "$($Propert.Value)"
                }
            }
        }
    }
}

Shell-Do
————————————————
版权声明:本文为CSDN博主「若不能同行_那么祝你一路顺风」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_34146694/article/details/117446830

但是我遇到了一个棘手的问题

image.png

部分无法替换的目前只能就此作罢
这可能需要进入u盘系统进行操作了

最后附上匹配的但是无法修改的特征

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\DRIVERS\DriverDatabase\DriverPackages\tap0901.inf_amd64_5a1fec2fbbccefcc]
"OemPath"="c:\\users\\惠普\\appdata\\local\\temp"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tasks\{9503F8DC-612F-4000-8EAE-7C328BE643B6}]
"Path"="\\WpsUpdateTask_惠普"
"Author"="惠普"
"URI"="\\WpsUpdateTask_惠普"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree\WpsUpdateTask_惠普]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex\DefaultRules\14]
"URL"="file:///C:\\[b20116d4-cde3-4a59-8926-afe3a7cc8561]\\Users\\惠普\\AppData\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex\DefaultRules\15]
"URL"="file:///C:\\[b20116d4-cde3-4a59-8926-afe3a7cc8561]\\Users\\惠普\\MicrosoftEdgeBackups\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex\DefaultRules\16]
"URL"="file:///C:\\[b20116d4-cde3-4a59-8926-afe3a7cc8561]\\Users\\惠普\\.*\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex\WorkingSetRules\1]
"URL"="file:///C:\\[b20116d4-cde3-4a59-8926-afe3a7cc8561]\\Users\\惠普\\source\\repos\\CoreWebApi_\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex\WorkingSetRules\15]
"URL"="file:///C:\\[b20116d4-cde3-4a59-8926-afe3a7cc8561]\\Users\\惠普\\AppData\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex\WorkingSetRules\16]
"URL"="file:///C:\\[b20116d4-cde3-4a59-8926-afe3a7cc8561]\\Users\\惠普\\MicrosoftEdgeBackups\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex\WorkingSetRules\17]
"URL"="file:///C:\\[b20116d4-cde3-4a59-8926-afe3a7cc8561]\\Users\\惠普\\.*\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\Gather\Windows\SystemIndex\Sites\LocalHost\Paths\15]
"Path"="file:///C:\\[b20116d4-cde3-4a59-8926-afe3a7cc8561]\\Users\\惠普\\source\\repos\\CoreWebApi_\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\Gather\Windows\SystemIndex\Sites\LocalHost\Paths\28]
"Path"="file:///C:\\[b20116d4-cde3-4a59-8926-afe3a7cc8561]\\Users\\惠普\\AppData\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\Gather\Windows\SystemIndex\Sites\LocalHost\Paths\29]
"Path"="file:///C:\\[b20116d4-cde3-4a59-8926-afe3a7cc8561]\\Users\\惠普\\MicrosoftEdgeBackups\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\Gather\Windows\SystemIndex\Sites\LocalHost\Paths\30]
"Path"="file:///C:\\[b20116d4-cde3-4a59-8926-afe3a7cc8561]\\Users\\惠普\\.*\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModel\StateRepository\Cache\PackageExternalLocation\Data\5]
"Path"="C:\\Users\\惠普\\AppData\\Local\\Microsoft\\OneDrive\\22.146.0710.0001"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\Folders]
"C:\\Users\\惠普\\AppData\\Roaming\\Microsoft\\Installer\\"=""
"C:\\Users\\惠普\\AppData\\Roaming\\Microsoft\\Installer\\{4E90D13D-B9D5-4130-9AC3-B2F67945E59D}\\"=""
"C:\\Users\\惠普\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\\blender\\"=""
"C:\\Users\\惠普\\AppData\\Roaming\\Microsoft\\Installer\\{0E652E96-766B-41AF-A168-768D5F2BBE46}\\"=""
"C:\\Users\\惠普\\AppData\\Roaming\\npm\\"="1"
"C:\\Users\\惠普\\AppData\\Local\\Autodesk\\"="1"
"C:\\Users\\惠普\\Autodesk\\Genuine Service\\default_NC\\"="1"
"C:\\Users\\惠普\\Autodesk\\Genuine Service\\"="1"
"C:\\Users\\惠普\\Autodesk\\"="1"
"C:\\Users\\惠普\\Autodesk\\Genuine Service\\default_NC\\css\\"="1"
"C:\\Users\\惠普\\Autodesk\\Genuine Service\\default_NC\\fonts\\"="1"
"C:\\Users\\惠普\\AppData\\Local\\Autodesk\\Genuine Autodesk Service\\"="1"
"C:\\Users\\惠普\\Autodesk\\Genuine Service\\default_NC\\img\\"="1"
"C:\\Users\\惠普\\Autodesk\\Genuine Service\\default_NC\\js\\"="1"
"C:\\Users\\惠普\\Autodesk\\Genuine Service\\locales\\"="1"
"C:\\Users\\惠普\\Autodesk\\Genuine Service\\UPI\\"="1"
"C:\\Users\\惠普\\Autodesk\\Genuine Service\\default_NC\\win\\"="1"
"C:\\Users\\惠普\\AppData\\Roaming\\Microsoft\\Installer\\{C21A2088-38CA-48FB-9707-1FC8AAC66FA9}\\"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\360Safe\safemon]
"clientlogpath"="C:\\Users\\惠普\\AppData\\Roaming\\360Safe\\LogInfo"
"OpenUrlExe"="C:\\Users\\惠普\\AppData\\Roaming\\360Safe\\0pehM\\f011620d.exe;C:\\Users\\惠普\\AppData\\Roaming\\360Safe\\UrlMgr

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\360Safe\safemon]
"clientlogpath"="C:\\Users\\惠普\\AppData\\Roaming\\360Safe\\LogInfo"
"OpenUrlExe"="C:\\Users\\惠普\\AppData\\Roaming\\360Safe\\0pehM\\f011620d.exe;C:\\Users\\惠普\\AppData\\Roaming\\360Safe\\UrlMgr\\f011620d.exe;C:\\Users\\惠普\\AppData\\Roaming\\360Safe\\0pehM\\f011620d.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\360Safe\softmgr\epin\baeb33783077a7dfa86a62bf99f0c3f3]
"path"="C:\\Users\\惠普\\AppData\\Local\\Kingsoft\\WPS Office\\11.1.0.12598\\office6\\kwpsshellext64.dll"

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\360Safe\softmgr\epin\cc7dcb34517505138cf8dd262fe44d88]
"path"="C:\\Users\\惠普\\AppData\\Local\\Kingsoft\\WPS Office\\11.1.0.12598\\office6\\qingshellext64.dll"

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\360Safe\softmgr\epin\fb7ad7ce4aea893168caf3db7e61b724]
"path"="C:\\Users\\惠普\\AppData\\Local\\Kingsoft\\WPS Office\\11.1.0.12598\\office6\\qingnse64.dll"

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\360Safe\softmgr\HideDesktopIcons(HKCU)]
"{7AE6DE87-C956-4B40-9C89-3D166C9841D3}"="C:\\Users\\惠普\\AppData\\Local\\Kingsoft\\WPS Office\\11.1.0.12598\\office6\\qingnse64.dll"

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex\DefaultRules\14]
"URL"="file:///C:\\[b20116d4-cde3-4a59-8926-afe3a7cc8561]\\Users\\惠普\\AppData\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex\DefaultRules\15]
"URL"="file:///C:\\[b20116d4-cde3-4a59-8926-afe3a7cc8561]\\Users\\惠普\\MicrosoftEdgeBackups\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex\DefaultRules\16]
"URL"="file:///C:\\[b20116d4-cde3-4a59-8926-afe3a7cc8561]\\Users\\惠普\\.*\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex\WorkingSetRules\1]
"URL"="file:///C:\\[b20116d4-cde3-4a59-8926-afe3a7cc8561]\\Users\\惠普\\source\\repos\\CoreWebApi_\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex\WorkingSetRules\15]
"URL"="file:///C:\\[b20116d4-cde3-4a59-8926-afe3a7cc8561]\\Users\\惠普\\AppData\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex\WorkingSetRules\16]
"URL"="file:///C:\\[b20116d4-cde3-4a59-8926-afe3a7cc8561]\\Users\\惠普\\MicrosoftEdgeBackups\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex\WorkingSetRules\17]
"URL"="file:///C:\\[b20116d4-cde3-4a59-8926-afe3a7cc8561]\\Users\\惠普\\.*\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Search\Gather\Windows\SystemIndex\Sites\LocalHost\Paths\15]
"Path"="file:///C:\\[b20116d4-cde3-4a59-8926-afe3a7cc8561]\\Users\\惠普\\source\\repos\\CoreWebApi_\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Search\Gather\Windows\SystemIndex\Sites\LocalHost\Paths\28]
"Path"="file:///C:\\[b20116d4-cde3-4a59-8926-afe3a7cc8561]\\Users\\惠普\\AppData\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Search\Gather\Windows\SystemIndex\Sites\LocalHost\Paths\29]
"Path"="file:///C:\\[b20116d4-cde3-4a59-8926-afe3a7cc8561]\\Users\\惠普\\MicrosoftEdgeBackups\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Search\Gather\Windows\SystemIndex\Sites\LocalHost\Paths\30]
"Path"="file:///C:\\[b20116d4-cde3-4a59-8926-afe3a7cc8561]\\Users\\惠普\\.*\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\Windows Error Reporting\RuntimeExceptionHelperModules]
"C:\\Users\\惠普\\AppData\\Local\\Temp\\wps\\~3bdc47\\CONTROL\\office6\\werhandler.dll"=dword:00000000
"C:\\Users\\惠普\\AppData\\Local\\Kingsoft\\WPS Office\\11.1.0.11875\\office6\\werhandler.dll"=dword:00000000

Cannot import file.reg: Not all data was successfully written to the registry. Some keys are open by the system or other processes, or you have insufficient privileges to perform this operation

解决方法有很多
右键授予权限
安全模式下导入
3、执行cmd /k reg add "HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\New" /ve /t REG_SZ /d {D969A300-E7FF-11d0-A93B-00A0C90F2719} /f

登录和管理员并尝试
启动到安全模式并尝试
完全控制注册表项
使用 ReqOwnIt
使用注册商注册管理器。

我建议你按照下面的方法,看看它是否工作正常:
https://answers.microsoft.com/en-us/windows/forum/all/cannot-import-registry-file-getting-error-cannot/1bd7f5fd-e37e-e011-9b4b-68b599b31bf5
方法一

如何在注册表中授予权限

a) 点击开始

b) 在搜索框中键入 regedit

c) 转到编辑和权限

d) 单击“高级”选项卡并选择“权限”

e) 在权限窗口中选择 用户/组或点击“添加”添加其他用户或组。

f) 在Permission下,勾选“ Allow ”栏下的“Full Control”,分配完全访问权限控制权限。

g) 单击 确定使更改生效,然后单击 确定退出属性窗口

获得注册表的所有权。

a) 点击开始

b) 在搜索框中键入 regedit

c) 转到编辑和权限

d) 单击高级选项卡并选择所有者

e) 如果用户或组不在给定列表中,单击 编辑按钮并 从给定的 更改所有者中选择用户以列出。

f) 您也可以通过添加每个人来授予完全访问权限。

g) 点击 Other users or groups,在提供的字段中输入 Everyone并点击ok。

h) 现在选择 用户/组并单击应用和 确定。如果所选文件夹中有文件和文件夹,请选中“替换子容器和对象的所有者”。
最后我是来劝退的,因为最后出现了这种无法挽救的问题,导致该用户无法登录了,甚至无法删除,最后我不得不用管理员账号了 其实也没啥问题,我直接启用超级管理员
改密码
net user L xxx
添加用户
net user L /add
删除用户
net user L /delete
激活管理员

net user Administrator /active:yes
添加用户到超级管理员组
net localgroup Administrators /add

image.png

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 158,736评论 4 362
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,167评论 1 291
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,442评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,902评论 0 204
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,302评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,573评论 1 216
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,847评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,562评论 0 197
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,260评论 1 241
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,531评论 2 245
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,021评论 1 258
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,367评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,016评论 3 235
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,068评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,827评论 0 194
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,610评论 2 274
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,514评论 2 269

推荐阅读更多精彩内容