Đổi tên thư mục hồ sơ trên Windows 7/8


11

Trong quá trình cài đặt Windows, tôi vô tình gõ một tên có dấu cho tên người dùng của tôi và tên hồ sơ của tôi được đặt theo tên của nó. Tôi đã đổi tên người dùng của mình thành không có ký tự có dấu, nhưng thư mục hồ sơ là một chủ đề khác.

Về cơ bản tôi muốn điều này bởi vì tôi có một số ứng dụng có vấn đề với ký tự có dấu.

Có cách nào để đổi tên nó không? Tôi biết tôi phải tạo một bản sao từ hồ sơ của mình, nhưng làm thế nào tôi có thể tự thực hiện việc di dời? Tôi không muốn chạm vào bất kỳ cấu hình nào khác trên máy.

Câu trả lời:


12
  1. Đăng nhập bằng tài khoản người dùng quản trị khác.
  2. Đổi tên thư mục hồ sơ mà bạn muốn giữ, lưu ý đường dẫn mới.
  3. Mở regedit. Hướng đến
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
  4. Tìm SID của bạn trong các khóa được liệt kê ở đó. Bạn có thể dễ dàng biết vì một trong những mục sẽ có đường dẫn cũ của tài khoản người dùng của bạn.
  5. Thay đổi ProfileImagePathmục nhập sang đường dẫn mới từ # 2.
  6. Khởi động lại

Điều này hoạt động trên Vista / 7/8 và Server 2008 / R2 / 2012. Điều này cũng hoạt động cho 2000 / XP và 2003, nhưng bạn không thể vượt qua các nhóm phiên bản; một hồ sơ từ năm 2000 sẽ không hoạt động trên 8 chẳng hạn. Bạn sẽ phải sử dụng USMT.


1
Tôi đã thử điều này và nó trông tinh ranh. Việc hack registry có thể xảy ra, nhưng khi tôi kiểm tra tài khoản người dùng, HĐH đã phàn nàn rằng người dùng đang đăng nhập với một hồ sơ tạm thời. Trong trường hợp của tôi, nó không đổi tên thư mục của Người dùng và cũng không tạo thư mục mới với tên mới.
Guy Thomas

2
Bước # 2 là đổi tên thư mục hồ sơ, Windows không làm điều đó cho bạn cũng như không tạo thư mục, đây là lý do Bước # 2 nằm trong hướng dẫn của tôi.
Chris S

Bạn có thể tránh Bước 1 và thực hiện Bước 2 lần cuối bằng cách đảm bảo bạn chỉ có 1 người dùng Quản trị viên mà bạn sẽ tự động nhập khi máy tính khởi động, thực hiện Bước 3 trên phường. Khi bạn đặt lại và đợi một chút, bạn nhận được thông báo @GuyThomas đang nói về, thực hiện bước 2 và đặt lại lần nữa và mọi thứ đã hoàn tất. bằng cách này, bạn không phải tạo người dùng thứ 2 không cần thiết nếu người dùng duy nhất của thiết bị đầu cuối nhưng với chi phí mà lần khởi động lại đầu tiên mất nhiều thời gian hơn để thực sự vào được windows.
Memor-X

2

Quá trình đổi tên thư mục hồ sơ được mô tả trong Microsoft KB2454362 Đổi tên tài khoản người dùng không tự động thay đổi đường dẫn hồ sơ :

  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 lúc đầu.

  1. Chuyển đến 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 đến đăng ký và sửa đổi giá trị đăng ký ProfileImagePath thành tên đường dẫn mới.

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

CẢNH BÁO Nếu bạn sử dụng Registry Editor không chính xác, bạn có thể gây ra sự cố nghiêm trọng có thể yêu cầu bạn cài đặt lại hệ điều hành. Microsoft không thể đảm bảo rằng bạn có thể giải quyết các vấn đề phát sinh từ việc sử dụng Registry Editor không chính xác. Sử dụng Registry Editor có nguy cơ của riêng bạn.

  1. Đăng xuất và đăng nhập lại bằng cách sử dụng người dùng có tên được thay đổi và người dùng nên sử dụng hồ sơ phổ biến với tên đường dẫn mới.

Từ tôi có thể thêm rằng để xác định SID người dùng, bạn có thể chạy từ dấu nhắc lệnh trong phiên của riêng bạn whoami /user. Nếu bạn đã ở trong một phiên quản trị khác, bạn có thể có phiên "nhanh" của riêng mình bằng cách chạy dấu nhắc lệnh với runas /user:[domain\]username cmd. Và như đã nêu trong bài viết MS, bạn không phải khởi động lại - chỉ đăng xuất và đăng nhập lại.

Hi vọng điêu nay co ich.


0

Tạo một hồ sơ người dùng khác với tên chính xác và di chuyển các tập tin của bạn. Điều này sắp xếp một vấn đề tương tự cho tôi.


Không hoạt động mọi lúc, ví dụ tôi có một người dùng sử dụng thông tin đăng nhập microsoft với tên công khai của tôi (với một thư mục được tạo tự động và tên người dùng nội bộ của email_000). Đã thử tạo một người dùng thứ hai và bất ngờ, lần này tôi nhận public_name_2ra rằng bằng cách nào đó đã phát hiện ra rằng có một người dùng có cùng tên và thêm một tên _2cho nó, ngay cả khi tên đó không được sử dụng. Có lẽ loại bỏ người dùng và sau đó thêm một cái mới sẽ hoạt động tốt hơn?
Krzysztof Bociurko

@ kaiten65 "Bạn đã thử ...?" - Là một câu hỏi. "Đây có vẻ là một cách dễ dàng để giải quyết một vấn đề tầm thường" - Là một nhận xét. Vì vậy, chính xác câu trả lời cho câu hỏi đã được hỏi ở đâu?
Ramhound

@Ramhound Tôi đã viết lại câu trả lời. Cảm ơn đã chỉ ra rằng.
prog_24

@ChanibaL bạn có thể phải xóa hồ sơ đăng ký cho người dùng đó. Hãy thử tìm kiếm HKEY_USER_PROFILE
prog_24

-1

Đây là những gì hoạt động, (đối với tôi, thời gian). Hoạt động với mọi phiên bản Win7, AFAIK. Tôi tin rằng tôi cũng đã thử nghiệm điều này với Win8.x

Quá trình này rất tốt để tạo một hồ sơ tiêu chuẩn nếu bạn tung ra nhiều máy nhóm làm việc có cùng cấu hình nhưng đăng nhập người dùng khác nhau, vì nó tạo ra một người dùng Mặc định mới, trong khi vẫn giữ người dùng Mặc định cũ trong trường hợp có bất cứ điều gì bất ổn.

Trông có vẻ phức tạp, nhưng nó thực sự rất đơn giản nếu bạn nói chung với Windows. Sau khi bạn thực hiện xong 2 trong số đó, gần như là bản chất thứ hai để làm lại, IME.

  1. Thiết lập người dùng giống như bạn muốn thiết lập (thông thường là người dùng quản trị).

  2. Đăng nhập như một người dùng khác với quyền quản trị.

  3. Chuyển đến thư mục c: \ users

  4. Thay đổi thư mục và tùy chọn tìm kiếm thành Un- "Ẩn tiện ích mở rộng cho các loại tệp đã biết" và Un- "Ẩn tệp hệ điều hành được bảo vệ" (bỏ chọn 2 hộp đó, không chắc chắn nếu cần đầu tiên nhưng IMO dễ dàng hơn nếu bạn có thể xem tiện ích mở rộng tệp)

  5. Đổi tên Mặc định thành bất kỳ thứ gì không được sử dụng, chẳng hạn như Mặc định-xx

  6. Sao chép người dùng đã thiết lập (hiện tại bạn chưa đăng nhập như người dùng đó, phải không?) Vào cùng một thư mục; nó sẽ được gọi là "[người dùng thiết lập] - Sao chép" - lưu ý rằng nếu bản sao không hoàn thành, bạn có thể phải khởi động lại và thử thực hiện lại thao tác sao chép. Hoặc bạn có thể chỉ cần khởi động lại đầu tiên và chắc chắn. LƯU Ý: IME, nếu, trong quá trình sao chép, bạn được thông báo rằng một vài tệp có tên quá dài để sao chép, có vẻ như bạn có thể bỏ qua chúng. Điều này đã xảy ra với tôi đôi khi.

  7. Đổi tên thư mục đã sao chép thành "Mặc định"

  8. Nhấp chuột phải vào Mặc định và bỏ chọn "Chỉ đọc"; sau đó kiểm tra "Ẩn". Nhấp vào "Áp dụng" và THEN nhấp vào nút radio có nội dung "Chỉ áp dụng thay đổi cho thư mục này". Nhấn OK. Nhấp vào "Tiếp tục" khi được nhắc. Nhấn OK lần nữa nếu cần thiết để đóng cửa sổ đó.

  9. Quay trở lại Bảng điều khiển và tạo bất kỳ người dùng mới nào bạn muốn. Nó sẽ đảm nhận các đặc điểm của bất cứ thứ gì trong Mặc định, nghĩa là, người dùng thiết lập mà bạn đã tạo lần đầu tiên.

  10. Kiểm tra mọi thứ bằng cách đăng nhập như người dùng mới. Và BẤT K user người dùng mới nào bạn tạo sẽ có cùng cài đặt. Rất ít thứ không được đưa vào hồ sơ mới (ví dụ, nền màn hình, có thể không xuất hiện). Không có vấn đề lớn, tất nhiên.

Nếu bạn có một máy tính khác có cùng chương trình được cài đặt, một bản sao của thư mục được sao chép ban đầu cũng có thể được sử dụng cùng với đó.

Nếu bạn tiếp tục sử dụng thông tin đăng nhập bạn đang sử dụng trong khi bạn tạo bản sao hồ sơ, bạn có thể muốn kiểm tra lại "Ẩn các tệp hệ điều hành được bảo vệ" cho người dùng đó.

Hãy cho chúng tôi biết nếu điều này làm việc hoặc không làm việc cho bạn. Đã sử dụng nó một vài tháng nay không có vấn đề.


Tôi chỉ quên cập nhật câu hỏi này, tôi đã tìm thấy một giải pháp: hron.me/blog/2013/04/rename-windows-8-profile-dir
Gabor Garami

-1 Xin lỗi, nhưng điều này không hoạt động chính xác ở nơi đầu tiên (vì đăng ký người dùng trở nên chuyên biệt khi hồ sơ mặc định được sao chép sang hồ sơ người dùng mới) và rất có thể có nhiều vấn đề do thay đổi người dùng SID.
Chris S

-2

Dưới đây là các bước:

Windows 7

Lưu ý: Phải đăng nhập với tư cách quản trị viên.

  1. nhấn Winphím.
  2. Nhấp chuột phải vào Máy tính .
  3. Nhấp vào Thuộc tính .
  4. bên phải của trang, bạn sẽ thấy Thay đổi cài đặt bên dưới tab _computer tên, tên miền, v.v.
  5. Nhấp vào Thay đổi cài đặt .
  6. Trong tab Tên máy tính , tìm " để đổi tên máy tính này hoặc thay đổi tên miền của nó ... " nhấp vào hộp có nội dung THAY ĐỔI .
  7. Nhập tên máy tính mới.
  8. Nhấn OK .
  9. Khởi động lại máy tính.

Windows 8

  1. nhấn Win+ X.
  2. Nhấp vào Hệ thống .
  3. Nhìn vào tab Tên máy tính .
  4. Làm điều tương tự như chi tiết ở trên. Các tùy chọn khác phải giống hệt nhau.

Đừng quên lưu bất kỳ tập tin nào trước khi khởi động lại để bạn không bị mất nó!


3
Điều này đổi tên tên máy tính không phải tên người dùng . Những điều này là khác nhau trong thuật ngữ Windows (trên thực tế, tất cả các thuật ngữ ...).
Gabor Garami
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.