Câu hỏi Làm thế nào để đổi tên thư mục người dùng trong Windows 10?


Sau khi cài đặt Windows 10 trên Surface Pro 3, tên người dùng của tôi là 'Jeremy' và tạo một thư mục người dùng có tên C:\Users\jerem.

Tôi muốn đổi tên thư mục C:\Users\Jeremy. Quy trình cho Windows 8 không hoạt động. Có một vài lý do.

  1. OneDrive hiện là một phần tích hợp đầy đủ của hệ điều hành và nó hoàn toàn bị hỏng. Một tìm / thay thế trong registry dường như làm việc nhưng thật khó để tự tin trong cách tiếp cận đó.
  2. Khi máy tính được khởi động lại, TabletInputService ghi tệp TextHarvester.dat vào vị trí hồ sơ người dùng cũ (tạo nó nếu cần). Điều này làm cho nó không thể giữ thư mục bị xóa. Một tuổi giải pháp tìm thấy trực tuyến không hoạt động. Vấn đề này cũng gây ra một thông báo lỗi để bật lên mỗi khi máy tính khởi động.

187
2018-03-17 20:40


gốc


@ MehmetFide nó không phải là một lỗi - nó mất năm chữ cái đầu tiên từ địa chỉ email của bạn - điều này là do thiết kế, không phải là một lỗi. - CalvT
do đó, nó là một lỗi thiết kế. tên tôi là "mehmet" và nó đặt là "mehme" gây phiền nhiễu và ngớ ngẩn. nó rõ ràng là một lỗi từ quan điểm của khách hàng. - Mehmet Fide
@CalvT bạn có nguồn tin nào nói đây là quyết định thiết kế không? Và tại sao? Có vẻ ngớ ngẩn với tôi. - Keegan
Có một cuốn sách bề mặt, tôi ở đây vì tôi nhận thấy cùng một vấn đề. Thật là một sự phiền toái đáng sợ, cắt hai chữ cái khỏi tên người dùng mà tôi đã sử dụng trong hai thập kỷ. - mlepage
Nó ít nhất nên hỏi trước khi làm điều này, và cung cấp cho người dùng để thay đổi nó. - mlepage


Các câu trả lời:


Điều này có thể được thực hiện mà không cần đổi tên thư mục và gây rối với registry:

  1. Tạo một tài khoản cục bộ với tên người dùng mà bạn muốn.

    • Tạo tài khoản cục bộ cũng được ẩn; đây là cách tìm:
      Cài đặt> Tài khoản> Gia đình & Người dùng khác> Người dùng khác> Thêm người khác vào PC này> Người tôi muốn thêm không có địa chỉ email> Thêm người dùng không có tài khoản Microsoft
  2. Thay đổi loại tài khoản thành quản trị viên (có thể bỏ qua nếu có quản trị viên khác).

  3. Xóa tài khoản Microsoft được liên kết ban đầu
  4. Liên kết tài khoản cục bộ với tài khoản Microsoft nếu bạn muốn

143
2017-08-10 23:20



Một báo trước, nếu bạn sử dụng "An toàn cho gia đình" được thiết lập trong tài khoản microsoft của bạn, điều này có thể rất khó khăn tại (4) nếu bạn muốn làm điều đó cho các thành viên khác trong gia đình. Các thành viên khác trong gia đình trở thành "đã biết" với PC ngay khi bạn chuyển đổi tài khoản đầu tiên và tôi đã dừng hẳn khi chuyển đổi người dùng cục bộ khác. Trước tiên tôi phải tắt tính năng đó, sau đó thêm tất cả thành viên gia đình làm tài khoản cục bộ, sau đó chuyển đổi chúng thành tài khoản M $. - Ed Randall
Wow, cảm ơn bạn cho giải pháp nhưng với tôi giải pháp này cho thấy chỉ làm thế nào chậm phát triển các thiết kế Windows 10 là về điểm này. Một cái gì đó như thay đổi thư mục nhà của bạn nên đơn giản hơn nhiều để làm. - Ray
Vui lòng làm rõ một điểm với tôi: vì điều này tạo ra một người dùng mới, người dùng cũ bị "xóa" cùng với tất cả dữ liệu được lưu trên AppData, Documents, Desktop, Tải xuống thư mục, v.v, phải không? Vì vậy, phương pháp này bắt đầu mới và không nên được sử dụng bởi những người đã sử dụng hồ sơ của họ trong một thời gian, nếu họ không muốn, nói, cài đặt lại một số chương trình sẽ bị mất trong quá trình này. Vui lòng thông báo nếu điều này không chính xác. - RafaelLVX
@RafaelLVX Tôi chỉ phải làm điều này bản thân mình, và tất cả các cài đặt Windows của tôi, nhiều cài đặt ứng dụng và một số ứng dụng được cài đặt "chỉ dành cho tôi" khi cài đặt bị mất. Vẫn đường tốt hơn là đặt lại và đợi một giờ để bắt đầu lại. - Andy Yan
Có vẻ như bạn phải nhập tên người dùng khác cho bước 1, Windows không cho phép tôi sử dụng cùng tên như được đăng ký trong tài khoản Microsoft tôi đang sử dụng. Damn bạn MS .. - poepje


Tôi đã có cùng một vấn đề và tôi đã giải quyết nó như sau (sử dụng thông tin mà tôi tìm thấy trên một vài trang web khác):

  1. Để an toàn, hãy tạo điểm khôi phục. Mở Trung tâm điều khiển, gõ vào Khôi phục hệ thống và nhấp vào Tạo điểm khôi phục hệ thống. Chọn C: Drive và nhấp vào Tạo nên.
  2. Nhấp vào Nút Windows (ở dưới cùng bên trái), loại regedit và nhấp vào Thực hiện lệnh.
  3. Xác nhận hộp thoại UAC bằng cách nhấp vào Vâng.
  4. Tạo bản sao lưu của đăng ký trước bằng cách nhấp Tệp> Xuất.
  5. Đi đến HKEY_LOCAL_MACHINE / PHẦN MỀM / Microsoft / Windows NT / CurrentVersion / ProfileList. Ở đó bạn có thể tìm thấy một vài thư mục con (bắt đầu bằng 'S-1-5-'). Tìm kiếm thư mục chứa đường dẫn (mà bạn muốn thay đổi) trong khóa đăng ký có tên ProfileImagePath. (Ví dụ từ câu hỏi: tìm kiếm giá trị 'C: \ Users \ jerem').
  6. Nếu bạn đã tìm thấy nó, nhấp đúp vào nó và thay đổi đường dẫn. (Theo câu hỏi ban đầu, bây giờ bạn sẽ thay đổi giá trị thành 'C: \ Users \ Jeremy').
  7. Gần cửa sổ Registry Editor.
  8. Nhấp vào Nút Windows (ở dưới cùng bên trái) một lần nữa và gõ netplwiz và nhấp vào Thực hiện lệnh.
  9. Đảm bảo rằng hộp kiểm 'Người dùng phải nhập tên người dùng và mật khẩu'được chọn. Lựa chọn người dùng (mà bạn muốn thay đổi đường dẫn) từ danh sách và nhấp vào Tính chất.
  10. Thay đổi tên người dùng trong cửa sổ mới. (Theo câu hỏi ban đầu, bây giờ bạn sẽ đổi tên người dùng thành 'Jeremy'). Bạn cũng có thể thay đổi tên đầy đủ ở đây, nếu bạn muốn (nhưng trong trường hợp của tôi tên chính xác đã được nhập). Tôi cho rằng bạn không thể để trống trường tên đầy đủ. Đóng cửa sổ bằng cách nhấp được.
  11. Đóng các cửa sổ còn lại còn lại bằng cách nhấp được.
  12. Khởi động lại hệ thống.
  13. Bắt đầu lại Windows 10 và thử đăng nhập. Điều này sẽ không thành công (vì đường dẫn đã thay đổi) và bạn sẽ tự động được đăng nhập bằng tài khoản người dùng tạm thời (sẽ mất một chút thời gian). Tuy nhiên, bây giờ bạn có thể thay đổi tên của thư mục bằng cách sử dụng Windows Explorer (theo ví dụ trên, bây giờ bạn sẽ đổi tên thư mục jerem đến Jeremy).
    Lưu ý: cách khác, bạn có thể khởi động vào hệ điều hành thứ hai (nếu bạn đã cài đặt hệ điều hành) hoặc sử dụng hệ điều hành Live CD để thay đổi tên thư mục.

CẬP NHẬT: Nhờ người dùng @lmiguelvargasf đã thông báo cho tôi về một vấn đề với giải pháp của tôi! Tôi nghĩ rằng hệ thống sẽ thông minh hơn một chút khi cập nhật các tài liệu tham khảo trong registry, nhưng không phải vậy! Vì vậy, bạn nên khởi động lại Registry Editor (như trong bước 2) và thực hiện sao lưu bằng cách nhấp vào Tập tin > Xuất khẩu. Sau đó bấm vào Chỉnh sửa > Tìm kiếm (hoặc là Tìm thấy...), nhập vào đường dẫn cũ (trong ví dụ, nó sẽ là C: \ Users \ jerem) và tìm kiếm khóa, giá trị và dữ liệu. Thay thế tất cả các tham chiếu chứa đường dẫn cũ (C: \ Users \ jerem) với đường dẫn mới (C: \ Users \ Jeremy). Nhấp chuột vào khóa F3 tìm kiếm tham chiếu tiếp theo. Lặp lại điều đó cho đến khi bạn không tìm thấy bất kỳ tham chiếu nào đến đường dẫn cũ. Ngay cả khi cài đặt tương đối mới trên Windows 10, bạn có thể phải cập nhật khoảng 100 mục (đặc biệt là OneDrive và Edge có khá nhiều đường dẫn lưu trong bộ nhớ đệm). Và cũng có một số chương trình được cài đặt bổ sung có thể đã tạo các mục đăng ký!

Cuối cùng, khởi động lại hệ thống một lần nữa và khởi động Windows 10. Đăng nhập đầu tiên có thể mất một thời gian, nhưng mọi thứ bây giờ sẽ hoạt động tốt trở lại và đường dẫn của thư mục người dùng bây giờ sẽ được thay đổi! Nếu mọi thứ hoạt động tốt, bạn có thể xóa thư mục gốc (thư mục có tên jerem, sử dụng ví dụ về câu hỏi).

THÔNG TIN: Tôi đang làm việc trên một hệ thống của Đức. Tôi đã cố gắng dịch các điểm bullet một cách chính xác, nhưng rất có thể là chúng có thể được đặt tên khác một chút!

DISCLAIMER: Giải pháp này đang làm việc trên máy tính xách tay của tôi sau khi nâng cấp từ Windows 8.1 (64-bit) lên Windows 10 (64-bit). Tuy nhiên, tôi không thể đảm bảo rằng giải pháp này cũng có thể làm việc cho những người khác với các cấu hình khác. Nếu bạn làm theo các giải pháp được cung cấp ở trên, bạn đang làm tất cả mọi thứ có nguy cơ của riêng bạn!


33
2017-08-01 20:35



Điều này làm việc cho tôi trên Windows 10 64-bit! Sau khi thực hiện 11 bước, để truy cập vào tài khoản tạm thời, tôi phải nhập mật khẩu, sau đó mã PIN và tiếp tục nhấn "bỏ qua" sau khi Windows báo cáo rằng có một số lỗi cho đến khi nó đăng nhập cuối cùng. Tôi khởi động lại Windows và mọi thứ hoạt động hoàn hảo - Jorge Luque
Điều này sẽ làm việc, nhưng nó sẽ phá vỡ một số điều, bao gồm cả khả năng cài đặt các ứng dụng từ Windows Store. Sau khi kiểm tra Trình xem sự kiện, tôi nhận thấy một số lỗi liên quan đến dịch vụ ESENT, vẫn đang tham chiếu đến thư mục tài khoản người dùng cũ. Cách dễ nhất tôi tìm thấy để giải quyết vấn đề là tạo liên kết tượng trưng từ thư mục hồ sơ người dùng "sai / gốc" ("xavie" trong trường hợp của tôi) tới "mới / đúng" ("xavier"). Đối với điều này tôi đã sử dụng tuyệt vời Liên kết Shell Extension. - xfx
@traintes: giải pháp của bạn đã làm việc cho tôi, nhưng tôi đã gặp sự cố với Android Studio vì nó đã được cài đặt trước khi tôi đổi tên người dùng. Điều gì làm việc cho tôi sau khi làm theo các bước của bạn là thay đổi mọi oldusername trong Registry Editor để newusername. - lmiguelvargasf
@traintes: Tôi chỉ tìm kiếm oldusername và trong tìm kiếm, tôi bao gồm các khóa, giá trị và dữ liệu cũ chứa từ đó. - lmiguelvargasf
Hãy cẩn thận trong quá trình tìm kiếm và thay thế sổ đăng ký. Bạn không muốn vô tình nhân đôi thay thế "c: \ jerem" bằng "c: \ Jeremy" hoặc bạn có thể kết thúc bằng "c: \ Jeremyy" ở đâu đó. Trong thực tế, bạn có thể muốn tìm kiếm điều đó sau đó chỉ để chắc chắn. Ngoài ra, có thể có một số chương trình khác lưu trữ đường dẫn ở nơi khác, chẳng hạn như tệp .INI, .XML hoặc cơ sở dữ liệu. Mong đợi một cái gì đó để phá vỡ và được chuẩn bị để săn nó xuống. - GuitarPicker


Trong khi không phải là câu trả lời trực tiếp cho câu hỏi, một liên kết tượng trưng có thể là giải pháp không rủi ro nếu vấn đề không chỉ là tính thẩm mỹ, mà các tập tin cấu hình hoặc liên kết được khôi phục hoặc kế thừa đề cập đến thư mục người dùng.

  1. Mở một dấu nhắc lệnh nâng cao
  2. Thay đổi thành thư mục người dùng
  3. Tạo một đường giao tiếp thư mục nhắm mục tiêu tên thật của thư mục người dùng

ví dụ.,

C:
CD\Users
MKLINK /J Jeremy jerem

Điều này cho phép bạn sử dụng c:\Users\Jeremy\..... để tham khảo các phần trong tiểu sử của bạn.


22
2017-10-14 09:51



giải pháp đơn giản, có thể là đủ cho một số vấn đề. - stefano
Chính xác những gì bạn có ý nghĩa của "Thay đổi thư mục người dùng"? Bạn có nghĩa là bên trong "người dùng" hoặc bên trong "<username>" hoặc bên ngoài cả hai? - Xonatron
Điều này làm việc. Cảm ơn rất nhiều vì gợi ý này. Tôi đã mở CMD với đặc quyền quản trị, điều hướng đến c: \ users \, và chạy "mklink / j matt matthew" (ví dụ) để liên kết "matt" với thư mục "matthew" đã tồn tại. - Xonatron
Một cách tuyệt vời để không phải thay đổi đường dẫn nguồn git khi làm việc từ nơi làm việc và nhà thông qua đám mây. - quantomworks
Trong trường hợp của tôi nó đã giúp tôi vượt qua một số lỗi một chương trình có bởi vì thư mục người dùng của tôi có một không gian trong đó. Vì vậy, tôi đã chạy mklink /j greatUser "My Full Name" Và nó hoạt động. Cảm ơn! - Metafaniel


  1. Để truy cập loại bảng điều khiển Tài khoản người dùng nâng cao netplwiz trong Tìm kiếm trên web và Windows bên cạnh nút Windows của bạn, sau đó nhấp hoặc nhấn vào Netplwiz (ứng dụng Windows).

  2. bên trong Tài khoản người dùng nâng cao bảng điều khiển, chọn người dùng bạn muốn sửa đổi và nhấp Tính chất

  3. Trong cửa sổ thuộc tính cho người dùng, nhập tên người dùng mới và nhấp vào được.

  4. Khởi động lại để các thay đổi có hiệu lực.

Nguồn: http://www.opentechguides.com/how-to/article/windows-10/43/win10-change-account.html


15
2017-12-09 12:58



Câu hỏi đặt ra là thay đổi tên thư mục hồ sơ, không phải tên người dùng. Giải pháp của bạn có hiệu quả không? Tôi nghi ngờ nó ... - zagrimsan
Tôi đang tìm kiếm 'netplwiz', bởi vì tôi chỉ muốn đổi tên người dùng của mình. - dh_cgn
Liên kết của bạn được cập nhật và bây giờ cũng bao gồm cách thay đổi tên thư mục. Và liên kết khác này bao gồm 2 phương pháp (onr cho Tài khoản cục bộ và một cho Tài khoản Microsot) để thay đổi tên người dùng và sau đó thay đổi tên thư mục: answers.microsoft.com/en-us/insider/forum/… - Troglo
Điều này thực sự giúp ích nhiều như câu trả lời được chấp nhận: vì lý do nào đó, Windows sẽ không cho phép tôi tạo tài khoản cục bộ với tên tôi muốn (có lẽ vì tôi đã thử chuyển từ tài khoản ms sang tài khoản cục bộ để tên vẫn được đăng ký ở đâu đó), nhưng bằng cách sử dụng netplwiz và tài khoản người dùng nâng cao mmc, tôi quản lý để làm điều đó dễ dàng hơn nhiều so với việc sử dụng tạo tài khoản cục bộ "bình thường"! - Yaurthek


Tôi nghĩ cách tốt nhất để thực hiện việc này là trước tiên hãy tạo "Tài khoản cục bộ", sau đó đăng nhập vào "Tài khoản Microsoft" của bạn. Nó sẽ liên kết thư mục của bạn với tài khoản trực tuyến của bạn ngay bây giờ.


1
2017-07-19 23:57



Điều đó không thực sự trả lời câu hỏi mặc dù OP đã đăng nhập vào Microsoft để quá muộn để làm những gì bạn đề xuất. Câu trả lời không cho anh biết cách sửa chữa Vân đề của anh ấy. - DavidPostill♦


Tôi đã quản lý để có được hướng dẫn Windows 8 để làm việc cho bản thân mình bằng cách đăng nhập vào tài khoản quản trị thứ hai trong chế độ an toàn (Tôi đã sử dụng "Chế độ an toàn với mạng"), các phương pháp chính xác được sử dụng để đưa phiên bản Windows 10 của bạn vào Chế độ an toàn có thể khác nhau). Chế độ an toàn ngăn OneDrive tải, trong số những thứ khác.

Sau khi đổi tên thư mục, bạn sẽ cần phải tìm kiếm và thay thế "C: \ Users \ jerem" thành "C: \ Users \ Jeremy" (trong trường hợp của tôi, nó là "C: \ Users \ Kimiko" thành "C: \ Users \ Muffin ") trong Regedit khi bạn đăng nhập vào tài khoản phụ, và sau đó bạn sẽ cần phải thực hiện lại khi bạn đã đăng nhập lại vào tài khoản chính của mình để bạn có thể nhận mọi thứ trong HKEY_CURRENT_USER cũng. Điều này sẽ không bắt tất cả mọi thứ trong các tập tin, rõ ràng; khi tôi khởi động lại sau khi thực hiện tìm kiếm thứ hai và thay thế, OneDrive phàn nàn rằng thư mục chính của nó đã bị xóa, trong số những thứ khác. Tất cả mọi thứ dường như làm việc sau đó, mặc dù.


0
2018-06-09 00:57



Bạn chưa gặp sự cố TextHarvester.dat? - GollyJer
Tôi đã không, nhưng nó đã xảy ra với tôi khi tôi đã kiểm tra ngay bây giờ rằng điều này có thể bởi vì tôi đang sử dụng nó trên một máy tính để bàn và chưa bao giờ có một màn hình cảm ứng kèm theo. Trong trường hợp này tôi sẽ phỏng đoán bạn có thể quay lại Chế độ an toàn sau khi làm theo hướng dẫn của tôi và sau đó thực hiện DelProf2.exe /u Điều. - Dizzy H. Muffin


Tôi chưa thể nhận xét ... Tôi chỉ muốn thêm rằng tôi đã làm theo các bước từ giải pháp traintes, nhưng nếu bạn muốn tránh bị lỗi khi khởi động lại máy tính, bạn có thể làm theo các bước sau trước khi khởi động lại:

  1. kích hoạt tài khoản Administrator từ dấu nhắc lệnh (với quyền quản trị), kích chuột phải vào logo windows và chọn tùy chọn và gõ net users Administrator /active:yes
  2. khởi động lại máy tính trong Advanced Startup nhấp vào Start> Power> (shift +) restart
  3. Đi tới Khắc phục sự cố> Tùy chọn nâng cao> Dấu nhắc lệnh
  4. Chọn tài khoản quản trị viên
  5. Điều hướng đến C: \ Người dùng đang nhập c: sau đó cd users
  6. Kiểu rename oldname newname sử dụng tên thư mục hiện tại của bạn thay vì tên cũ và tên thư mục mong muốn thay vì tên mới

thoát và khởi động lại ... dễ dàng peasy ...


0
2017-08-09 00:00



Bạn đang khởi động lại máy tính thường xuyên như trong hướng dẫn của tôi (hai lần). Tuy nhiên, theo các bước của bạn, bạn đang tiết kiệm một chút thời gian vì bạn không cần phải đăng nhập với một hồ sơ tạm thời (mất một chút thời gian để tạo) ... - traintes


Microsoft đã thực sự tài liệu một cách rất đơn giản và sạch sẽ để đổi tên một thư mục hồ sơ người dùng.

Không cần phải tạo tài khoản người dùng mới, vì vậy tất cả các cài đặt được liên kết với hồ sơ người dùng hiện tại đều được giữ nguyên. Và yêu cầu thay đổi đăng ký duy nhất là chỉnh sửa một giá trị chuỗi đơn (một giá trị cho Windows biết đường dẫn của thư mục hồ sơ người dùng):

  1. Đăng nhập bằng tài khoản quản trị khác.

Lưu ý Bạn có thể cần tạo một tài khoản quản trị mới trước tiên.

  1. Đi tới thư mục C: \ users \ và đổi tên thư mục con với tên người dùng ban đầu thành tên người dùng mới.
  2. Đi tới đăng ký và sửa đổi giá trị sổ đăng ký ProfileImagePath thành tên đường dẫn mới.

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows   NT \ CurrentVersion \ ProfileList \ <User SID> \

Đó là nó!

Một ghi chú trên <User SID> : khoá đăng ký ProfileList chứa một số khóa phụ. Để tìm ra cái nào cần thay đổi, hãy bấm vào mỗi khóa con và kiểm tra các giá trị, để tìm khóa con với đúng ProfileImagePath:

enter image description here

Ví dụ, giả sử chúng ta muốn loại bỏ không gian trong một tên người dùng. Vì vậy, trong bước 2, chúng tôi sử dụng Trình khám phá tệp để điều hướng đến C:\Users và đổi tên John Smith thư mục con JohnSmith. Và ở bước 3, chúng tôi nhấp vào <User SID> các khóa con cho đến khi chúng ta tìm thấy khóa có ProfileImagePath C:\Users\John Smithvà thay đổi thành C:\Users\JohnSmith.

Thủ tục này được cung cấp bởi Microsoft liên quan đến một vấn đề nhận thức với Windows 7, nhưng thủ tục tương tự tiếp tục làm việc trong Windows 10.

https://support.microsoft.com/en-gb/help/2454362/renaming-a-user-account-does-not-automatically-change-the-profile-path


0
2017-08-07 21:19





Đây là một nhiều nhanh hơn và dễ dàng hơn. (Như thường lệ, Windows NT đã làm đúng, nhưng Microsoft chỉ tiếp tục làm cho các nhiệm vụ UI tầm thường khó khăn hơn và khó hơn khi họ cố gắng phục vụ cho thị trường máy tính bảng rìa. May mắn là các ứng dụng cũ vẫn có sẵn.)

Mở menu Bắt đầu, nhập comp và chọn Computer Management, mở rộng Local Users and Groups, click chuột phải Users vào tài khoản cục bộ mới tại đó, sau đó nhấp vào Groups và mở Administrators nhóm và thêm tài khoản mới.

Đăng xuất, đăng nhập bằng tài khoản mới. Tên tài khoản sẽ được sử dụng để tạo thư mục mới trong Users. Bạn có thể sao chép mọi thứ bạn cần từ thư mục người dùng cũ, sau đó xóa tài khoản người dùng cũ khỏi cùng một ứng dụng (hoặc điều "Gia đình" trong Cài đặt). Liên kết lại với tài khoản MS của bạn nếu bạn muốn.


0
2017-08-12 14:15