Windows explorer thấy tên tệp khác từ cmd


16

Tôi vừa có một máy tính mới và đặt ổ cứng cũ (có chứa Windows) vào máy tính mới để giữ các tệp cũ của tôi. Tôi đã có thể xóa thư mục Windows thành công khỏi ổ đĩa này, nhưng tôi gặp một số rắc rối ở đây. Tôi đang sử dụng Windows 7.
Về cơ bản Windows Explorer dường như thấy các tên tệp khác nhau so với cmd. Và các tên tệp được nhìn thấy trong windows explorer không thực sự hoạt động (nghĩa là nếu tôi cố gắng cài đặt một cái gì đó vào một thư mục, thì nó phải được cài đặt vào tên người dùng được hiển thị trong cmd). Cách duy nhất để đổi tên chúng đúng cách là thông qua cmd, nhưng ngay cả khi đó Windows Explorer không thấy sự thay đổi.

Chuyện gì đang xảy ra ở đây? Và làm thế nào tôi có thể sửa chữa nó?

Câu trả lời:


19

Windows Explorer không phải là Trình quản lý tệp DOS + Windows cũ. Thư mục không phải là thư mục.

Do sự khác biệt rõ rệt giữa Thùng rác khi nó tồn tại trong hệ thống tệp và giao diện của nó trong Explorer, thật đáng ngạc nhiên khi mọi người thường phải được nhắc nhở về thực tế này. Thư mục không phải là thư mục. Explorer không hiển thị chế độ xem không bị thay đổi về những gì trong hệ thống tệp của một người. Thay vào đó, các thư mục là (một trong) hệ thống lưu trữ cơ bản cho những gì Explorer hiển thị dưới dạng thư mục.

Đây không chỉ là trường hợp cho các thư mục đặc biệtthư mục ảo , một lần nữa, đáng ngạc nhiên được tin tưởng rộng rãi. Bất cứ khi nào một thư mục được đánh dấu bằng thuộc tính chỉ đọc, Explorer sẽ hiển thị nó theo những gì được chỉ định trong desktop.initệp trong thư mục đó. The desktop.iniExplorer cho biết loại thư mục nào mà thư mục chứa bộ lưu trữ dự phòng.

Một trong những điều cơ bản nhất desktop.ininói với Explorer là tên của thư mục là gì. Nó thực hiện điều này thông qua LocalizedResourceNamegiá trị trong .ShellClassInfokhóa trong desktop.initệp, cung cấp số lượng tên sẽ sử dụng trong một bảng được xây dựng trong một DLL. \Program Files (x86)\desktop.iniCái cũ của bạn chứa một cái tên như vậy.

Xóa, đổi tên, chỉnh sửa hoặc điều chỉnh các desktop.initệp trong các thư mục cũ này.

đọc thêm


Hoàn toàn quên câu hỏi này, điều này hóa ra là chính xác và dường như nó sẽ không thay đổi tên đúng vì người dùng trong bản cài đặt Windows cũ "sở hữu" các tệp đó, vì vậy đã cài đặt "quyền sở hữu" trong chức năng nhấp chuột phải , và sử dụng nó và có thể đổi tên chúng tốt! :) Cảm ơn rât nhiều!
Hosh Sadiq

Hóa ra tính năng này giúp bạn dễ dàng tạo ảo giác cho nhiều thư mục con có cùng tên
Drew McGowen

0

Một điều rõ ràng, trong trường hợp bất kỳ ai khác cũng mắc lỗi tương tự tôi đã làm: desktop.ini cụ thể mà bạn muốn là cái trực tiếp trong thư mục, chứ không phải là cái trong cha mẹ của người đó. Tôi đã giả sử cái thứ hai bởi vì thông thường đó là nơi tên của từng mục con sẽ được lưu trữ, bao gồm cả các thư mục con của nó. Nhưng điều này rõ ràng không phải là trường hợp.

Nhưng theo như tôi có thể nói, sai lầm ban đầu của tôi không có hậu quả có thể quan sát được ngoại trừ cái tên được suy luận sai vẫn sai.

Tôi cảm ơn JdeBP vì sự giúp đỡ của anh ấy.

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.