Провідник Windows бачить інше ім'я файлу від cmd


15

Щойно я придбав новий комп’ютер і поставив свій старий жорсткий диск (який містив Windows) у новий комп'ютер, щоб зберегти свої старі файли. Мені вдалося видалити каталог Windows з цього диска, але тут у мене виникають деякі проблеми. Я використовую Windows 7.
В основному Windows Explorer, схоже, бачить різні назви файлів порівняно з cmd. Імена файлів у Windows Explorer фактично не спрацьовують (тобто, якщо я спробую щось встановити в папку, він повинен бути встановлений на ім'я папки, показане в cmd). Єдиний спосіб перейменувати їх належним чином - через cmd, але навіть тоді Windows Explorer не бачить змін.

Що тут відбувається? І як я можу це виправити?

Відповіді:


18

Провідник Windows - це не старий DOS + Windows File Manager. Папки - це не каталоги.

Зважаючи на помітну різницю між кошиком, який він існує у файловій системі, і тим, як він виглядає в Провіднику, дивно, як часто люди мають нагадувати про цей факт. Папки - це не каталоги. Провідник не демонструє непогашений вигляд того, що є у файловій системі. Швидше, каталоги є (однією з) базових систем зберігання даних, які Explorer показує як папку.

Це стосується не лише спеціальних папок, а й віртуальних папок . Кожен раз, коли каталог позначений атрибутом лише для читання, Explorer відображає його відповідно до того, що вказано у desktop.iniфайлі цього каталогу. Провідник desktop.iniповідомляє, в якій папці зберігається резервна пам’ять.

Однією з найосновніших речей, desktop.iniпро яку розповідає Провідник, є те, що назва папки. Це робиться через LocalizedResourceNameзначення у .ShellClassInfoключі у desktop.iniфайлі, який надає номер імені для використання у таблиці, вбудованій у DLL. Ваша стара \Program Files (x86)\desktop.iniмістить таку назву.

Видаліть, перейменуйте, відредагуйте або іншим чином відрегулюйте desktop.iniфайли в цих старих каталогах.

Подальше читання


Повністю забув про це запитання, це виявилося правильним, і здавалося, що він не змінить ім'я належним чином, оскільки користувач у старій установці Windows "володів" цими файлами, тому встановив функцію "взяти право власності" у праву клацання правою кнопкою миші , і використовував це, і міг їх перейменовувати! :) Велике спасибі!
Hosh Sadiq

Виявляється, ця функція дозволяє легко скласти ілюзію на кілька підкаталогів з однаковою назвою
Дрю Макгоуен

0

Одне уточнення, якщо хтось інший зробить ту саму помилку, яку я і зробив: конкретний desktop.ini, який ви хочете, - це той, який знаходиться безпосередньо в папці, а не той, який знаходиться у батьків. Я припустив останнє, тому що, як правило, там зберігатиметься ім’я кожного дочірнього елемента, включаючи його підпапки. Але це явно не так.

Але наскільки я можу сказати, моя первісна помилка не мала помітних наслідків, окрім того, що неправильно зроблене ім’я залишилося неправильним.

Дякую JdeBP за допомогу.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.