標籤:

win10系統怎麼修改c盤user文件夾下的計算機名稱?

前兩天重裝了win10,直接選擇了用微軟賬號(郵箱)登錄,結果c盤下的user文件夾下的計算機名直接默認成了微軟賬號的前五位數字,數字啊,感覺好醜,有可以修改的辦法嗎??


不重裝系統修改c盤user文件夾下的用戶名稱

有些時候,C:Users路徑有中文的話,很多軟體搞不好因為這個問題都會莫名其妙的報錯,尤其是那些以python和R語言為開發語言的軟體(Anaconda, ArcGIS, QGIS, RStudio等),令人抓狂毫無脾氣。

Win10下,最優雅正確的做法是這樣滴(原諒我原裝英文版的操作系統,看位置對應點吧):

----------------------------------------------------------------------------------------------

  • 打開設置(或控制面板)在帳戶(也叫做用戶帳戶)中新建一個帳戶,這個帳戶必須是是本地帳戶。新建時填寫的用戶名便是 User 目錄下的顯示名稱(瀏覽器中點擊圖片看高清大圖)。

  • 緊接著提權到管理員許可權。

Win10 2017年2月更新後,單純的新建本地賬戶不會出現新文件夾,要先註銷然後登陸那個本地賬戶才能出現!!!

登陸之後User就有這個文件夾了,這個不要擔心,先進行下一步:

  • 點最後一個菜單,將當前帳戶(舊帳戶)的自動同步設置開啟!開啟!開啟(Win 8、8.1、10 都有此功能,而且默認的是開啟的,下面的圖是 錯!誤!示!范!

  • 當前帳戶切換到本地。

註銷,登陸剛剛創建的本地賬戶。

在新創建的帳戶中登陸微軟帳號,開啟同步設置,這樣就好了。

簡單點就是,新建本地帳戶,填寫想要的用戶名,在新帳戶中登陸微軟帳號,同步設置能節省一大堆麻煩的事情。簡單靠譜高效(感謝Jack Lee的評論)

The end

=======================================================================

如果口味重一點,不折騰就渾身難受,請繼續往下看2017年之前的老方法(極不推薦)

↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

另一個解決方法是搞一個虛擬機,弄一個英文賬戶。最差的解決辦法就是重裝了(可能意味著一堆軟體也要重裝)。

於是在忍受了半年的中文報錯、虛擬機太慢、win10迷之bug (windows鍵按了沒反映)。忍無可忍,著手研究直接修改用戶名的辦法,剛剛搗鼓完,親測可行,目前貌似沒有跳什麼厲害的bug。

材料

  1. 擁有C:Users中文用戶名 的win10計算機一台
  2. 具有一定電腦搗鼓水平的操作員一枚

方法

Step 0:創建還原點,備份註冊表

(此處留給度娘)

千萬不可跳過這一步

千萬不可跳過這一步

千萬不可跳過這一步

只有在正確的備份了註冊表和還原點之後,才可以進行之後的工作

----------我------已------做-----好------了------備------份------的------分------割-----線------------

Step 1:新建本地管理員賬戶

控制面板 -&> 用戶賬戶 -&> 管理其他賬戶 -&> 在電腦設置中添加新用戶(步驟同2017年最新版開頭)

將其他人添加到這台電腦 -&> 我沒有這個人的登錄信息 -&> 添加一個沒有Microsoft賬戶的用戶 -&>輸入用戶名(英文哦)和密碼,然後修改該賬戶的類型為管理員(Administrator)。

然後註銷要修改的賬戶,登錄新賬戶。

Step 2 修改用戶名

1.在新賬戶中,首先Win+R,運行對話框中鍵入netplwiz 。單擊確定。

2.在用戶名稱部分中,選擇要更改的名稱,然後單擊用戶名稱屬性。

3.在屬性窗口,在用戶名欄位中提供所需的用戶名稱。然後單擊應用緊接著確定。

4.打開C:Users,重命名賬戶名(如果沒有獲取管理員許可權,則不會出現重命名這個選項給你)

然後你重命名為HelloWorld時,會發現一個很尷尬的問題,(請叫我靈魂P圖師)

5.結束佔用的進程

ctrl+alt+del 呼出任務管理器 -&> 性能 -&> 打開資源管理器 -&> CPU -&> 關聯的句柄 -&>搜索句柄

結束他,然後重新重命名,就OK了。

6.修改註冊表裡的用戶名

Win+R,輸入regedit,點擊確定。在註冊表編輯器中定位到以下路徑:

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/ProfileList

在ProfileList文件夾下,分別點擊名字為較長的字元串的文件夾,查看窗口右側的ProfileImagePath鍵的內容,凡是S-1-5開頭的文件夾,全都要翻,找到所有路徑為C:/Users/中文用戶名 的鍵。

雙擊改成英文用戶名HelloWorld。

重啟電腦

step 3 註冊表批量替換

不出意外的話,現在可以成功進入系統了,而且C:Users已經變成要修改的英文文件了,但是

到這裡還沒有完!!!!

到這裡還沒有完!!!!

到這裡還沒有完!!!!

因為註冊表裡還依然存在大量的(1000條左右)C:Users中文用戶名 的鍵值,這時候就需要把所有的註冊表鍵值給改回來。

win10自帶的註冊表修改器已經滿足不了批量替換的需求了,需要求助於別的工具

(此處不是廣告)

Registry Workshop Download Free Trial Software

這個軟體提供了方便的批量替換功能,官網下載軟體,安裝。

然後安裝完的第一件事情

文件-備份到

進行註冊表的二次備份!!!

之後就是ctrl+F

出來如下結果

然後ctrl+R

把含有「中文用戶名」的地方,替換成對應的英文即可

不要直接查找「中文用戶名」,替換成「HelloWorld」,要注意加一下路徑的前綴!

然後再重啟一下

(如果沒成功記得還原備份啊,而且最重要的是不要打我)

參考資料

[1]Rename User Account Folder in Windows 10 Preview

[2]https://support.microsoft.com/zh-cn/kb/2447811

[3]怎麼更改C盤用戶文件夾裡面的個人文件夾名字?


其實不必那麼麻煩,報錯的原因是應為系統的臨時文件位於C:Users 裡面

只要更改了臨時文件夾位置就可以了

以Windows10為例

Win10臨時文件夾一般位於C:用戶當前用戶名AppDataLocalTemp

更改方法見win10怎麼修改臨時文件夾路徑_百度知道

我是改成D:Temp


新建本地賬戶

轉移文件

刪除原賬戶

登錄微軟賬號


這個改起來很費勁,微軟的建議不要隨便改。有一個辦法就是重裝,然後系統提示讓你輸入微軟賬戶時,你點跳過,稍後進入系統後再添加你的微軟賬戶就可以了。


推薦閱讀:

windows10開機黑屏數十秒是什麼原因?
Windows 10 Pro更換主板後無法重激活?
win10開機後一直在閃屏,進入安全模式也是一樣的,怎麼解決?
win10亮度無法調節,怎麼處理!?
如何評價微軟於2016年8月2日推送的 Windows 10 年度更新?

TAG:Windows10 |