Di chuyển thư mục người dùng trên Windows Vista sang phân vùng khác - ý tưởng tồi?


13

Tôi biết hai câu hỏi - một ở đây và một trên serverfault yêu cầu CÁCH làm điều này. Tôi thậm chí đã cung cấp câu trả lời cho mình, đã thực hiện nó một vài tháng trước.

Nhưng bây giờ tôi đang có suy nghĩ thứ hai.

Kế hoạch của tôi là có thể sao lưu và khôi phục dữ liệu người dùng và hệ thống một cách độc lập. Nhưng rõ ràng lúc đó tôi không nghĩ thẳng, vì KHÔNG có ranh giới rõ ràng giữa dữ liệu người dùng và hệ thống . Tôi nhận ra điều này gần đây khi tôi muốn sao lưu phân vùng với thư mục / Users. Quá trình không thể truy cập các tệp ntuser.dat *.

Vì vậy, nếu tôi đột nhiên bị mất đĩa, việc khôi phục phân vùng hệ thống sẽ không giúp ích gì cả.

Với lượng thời gian tôi đã đầu tư để làm việc này, tôi nghĩ rằng tôi sẽ đợi bản nâng cấp Windows 7 trước khi bắt đầu, nhưng trong lúc này: Có lý do nào khiến đây KHÔNG phải là một ý tưởng tồi?

Câu trả lời:


6

Đó là một kế hoạch hoàn toàn tốt. Tuy nhiên như bạn đã lưu ý ntuser.dat nằm trong thư mục người dùng của bạn. Tệp này là nơi chứa tất cả các cài đặt đăng ký của bạn, bạn có thể thấy nó bằng regedit và sau đó xem HKEYCURRENTUSER.

ntuser.dat sẽ được mở miễn là người dùng đó đã đăng nhập. Điều này có nghĩa là bạn không thể sao chép nó dưới dạng tệp thông thường, bạn cần sử dụng chương trình sao lưu sử dụng dịch vụ sao chép bóng để có thể sao lưu tệp đó. . Alternativley bạn có thể chạy bản sao lưu đăng nhập như một người dùng khác.

Tôi sẽ không gọi ntuser.dat một tệp hệ thống vì hệ thống của bạn hoạt động hoàn hảo ngay cả khi bạn xóa nó, Bạn sẽ gặp khó khăn khi sử dụng tài khoản người dùng cụ thể đó nhưng tất cả chỉ có thế.

Nói chung, tôi không thấy bất kỳ nhược điểm thực sự nào từ thiết lập này.


6

Tôi nghĩ đó là một ý tưởng tồi.

Tôi đã khá háo hức về ý tưởng này nhưng sau khi xem xét tất cả các câu hỏi liên quan tôi có thể tìm thấy:

bài viết trên blog của bạn về chủ đề này . Tôi đã làm 180 và quyết định đây là quá nhiều quá trình để có giá trị. Có quá nhiều vấn đề và những điều có thể sai.

Tôi sắp sửa cài đặt Windows 7, trong khi tôi thích ý tưởng tách dữ liệu khỏi HĐH (tôi làm điều đó trong Linux mọi lúc) Microsoft thực sự không tạo điều kiện cho khả năng thực hiện dễ dàng và an toàn trong Windows. Vì vậy, kế hoạch của tôi là chỉ chạy các bản sao lưu Windows hàng tuần của thư mục Người dùng của tôi và khôi phục từ đó nếu tôi cần thực hiện cài đặt mới.

Toàn bộ quá trình phân tách dễ dàng hơn khi bạn xử lý một máy tính được sử dụng bởi một người dùng, sau đó bạn có thể sử dụng giải pháp thay thế được nêu ra bởi gadzooks64 mà không gặp nhiều rắc rối. Việc quản lý trở nên khó khăn hơn khi bạn có nhiều người dùng trên cùng một máy.

Ngoài ra Mọi người chạy Windows 7 nên lưu ý rằng Windows 7 có khái niệm về thư viện , do đó khá dễ dàng để tạo một D:\Musicthư mục trên một phân vùng riêng và đưa nó vào thư viện nhạc của bạn mà không cần phải di chuyển Users\<username>\Musicthư mục.


Cảm ơn phản hồi của bạn, tôi có khuynh hướng đồng ý với bạn. Tôi không thể đối mặt với những rắc rối khi cài đặt lại Vista của mình bây giờ, nhưng khi tôi hoàn thành việc nâng cấp, tôi sẽ đi theo con đường dễ dàng ...
Stewol

@Benjol, chỉ là một bên, windows 7 bây giờ sẽ sao lưu các tệp của bạn cho bạn trong quá trình nâng cấp. Bạn chỉ cần chọn tùy chỉnh (là cài đặt sạch), nó sẽ di chuyển các tệp cũ của bạn vào một thư mục có tên windows.old. Tất nhiên điều này sẽ không hoạt động nếu bạn khởi động lại từ phương tiện cài đặt và thực hiện định dạng lại.
James McMahon

5

Tôi giữ tất cả Dữ liệu của mình trong thư mục Tài liệu và đã chuyển dữ liệu đó sang ổ đĩa khác. Tôi đã chuyển các thư mục Ảnh, Video, v.v. vào thư mục Tài liệu để tất cả dữ liệu của tôi ở đó.

Bằng cách này tôi có thể sao lưu thư mục Documents để thu thập tất cả dữ liệu của mình.

Tôi không quan tâm đến các cài đặt và cấu hình chỉ là dữ liệu. Tôi có thể dễ dàng cấu hình lại.


Vâng, tôi cũng đang nghĩ đến việc di chuyển theo hướng đó ..
Stewol

Đặc biệt là đăng ký là điều (theo như tôi có thể nói) tích lũy hành trình và làm chậm PC theo thời gian. Vì vậy, đó chính xác là những gì tôi muốn để có thể cài đặt lại.
Stewol

3

Đĩa hệ thống và chương trình.

Xác định hệ thống cho tôi: Khi sao lưu "đĩa hệ thống" của tôi, đó là hệ thống VÀ chương trình, không chỉ là "hệ thống". Tôi muốn khôi phục lại toàn bộ hệ thống và toàn bộ chức năng của chương trình.

Sao lưu hệ thống: Đối với tôi sao lưu "hệ thống" thì không chỉ là hệ thống cơ sở và các hệ thống con khác, mà còn là các chương trình, các bộ phận và các phần của chương trình. Nhiều thứ tồn tại trong "NGƯỜI DÙNG" là "dữ liệu lỏng lẻo" và những thứ chắc chắn không ảnh hưởng đến sự phục hồi chức năng của hệ thống và các chương trình và khả năng hoạt động trước đó của nó.

Hệ thống dữ liệu lỏng lẻo: Khi tôi sử dụng từ "đĩa hệ thống", tôi thực sự đang đề cập đến toàn bộ hoạt động của hệ thống và các chương trình của nó. Khi tôi sử dụng các từ "Dữ liệu" hoặc Đĩa dữ liệu, tôi đang đề cập đến các tệp và hình ảnh, tài liệu và các bản tải xuống và mọi thứ khác không phá vỡ hệ thống.

Dữ liệu lỏng lẻo: SO, khi di chuyển dữ liệu "người dùng" của riêng tôi ra khỏi phân vùng (và chương trình) của hệ thống, tôi thích nó chỉ là thứ không ảnh hưởng đến hệ thống và chương trình, theo bất kỳ cách nào.

tất cả các tệp nhạc, tất cả các tệp video, tất cả các tài liệu, tất cả hình ảnh, tải xuống để cài đặt. Bao gồm "dữ liệu" không phải là yêu cầu để hệ thống và chương trình hoạt động, như hình nền, bất kỳ chương trình di động lớn nào hoặc phần cài đặt (không phải đăng ký) của trò chơi. (chỉ vì các trò chơi không hoạt động chính xác không quan trọng đối với tôi)

Dữ liệu người dùng quan trọng: Di chuyển mọi thứ trong thư mục "người dùng" của tôi sẽ KHÔNG bảo mật "hệ thống" và tất cả các chương trình, thông qua một bản sao lưu hệ thống. Có nhiều mảng trong thư mục USER không phải là các mục Dữ liệu lỏng lẻo, các mục rất quan trọng đối với hoạt động của hệ thống và chương trình. (cộng với tất cả các cài đặt tôi đã thực hiện cá nhân hóa và định cấu hình hệ thống)

Sổ đăng ký người dùng, nội dung chương trình appdata, gửi đến, menu bắt đầu, máy in và máy hút mùi và những thứ khác.

Rác của tôi có thể dễ dàng ở nơi khác: Khi cố ý di chuyển "rác không quan trọng" (với tuổi thọ của HĐH) khỏi đĩa hệ thống. Nó thường là rác của tôi, mà thực sự không nên có ở đó để bắt đầu với :-). Nếu một người chỉ có một đĩa, có hình ảnh và phim và tài liệu dày hơn và mất dữ liệu "người dùng" trên phân vùng thứ hai, thì việc sao lưu "hệ thống" trở nên đơn giản và nhỏ hơn.

Sao lưu các mục dữ liệu lỏng Rất đơn giản, bạn chỉ cần sao chép chúng, chúng di chuyển dễ dàng, chúng không phá vỡ bất cứ thứ gì, chúng có thể được lưu trữ 20 cách khác nhau, ở 20 vị trí khác nhau. Một vài bản sao bổ sung của dữ liệu này có thể được tạo ra, bảo vệ nó trong trường hợp mất dữ liệu.

Sao lưu "hệ thống" không phải là dữ liệu lỏng lẻo, nó phải là nơi tất cả các con trỏ trỏ tới. Dữ liệu phải tương ứng với sổ đăng ký, các phím tắt, các liên kết chéo, nó phải tương ứng với các trình cài đặt và tất cả. Các chương trình lưu trữ dữ liệu trên toàn hệ thống và tại vị trí của người dùng, có thể bị hỏng khi họ không tìm thấy tất cả các phần khác. Có nhiều hình ảnh toàn bộ của bản sao lưu hệ thống có thể rất quan trọng để khôi phục hệ thống đầy đủ. Nếu đĩa hệ thống có kích thước hợp lý và không chứa đầy dữ liệu lỏng lẻo, việc có nhiều phần tử của toàn bộ hệ thống để phục hồi sẽ dễ dàng hơn nhiều.

Khi nói đến việc xác định sự khác biệt giữa "hệ thống" và "người dùng rác của tôi" đó là cách tôi xác định nó. Các nội dung quan trọng phải được giữ hoàn hảo hoặc hệ thống và chương trình bị lỗi và các tệp rác không quan trọng ở đâu.


1

Bạn có thể sử dụng hobocopy để lấy bản sao bóng của các tệp bị khóa.

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.