Skip to content
Изменение прав доступа и владельца для файла (папки), используя Проводник или командную строку
Случается, что при работе с файлами или папками Вам бывает необходимо изменить для них владельца и права доступа.
Смена владельца файла или папки, используя Проводник.
- Щелкните правой кнопкой мыши на файле или папке и выберите пункт Свойства.
- Перейдите на вкладку Безопасность и нажмите кнопку Дополнительно.
- Перейдите на вкладку Владелец и нажмите кнопку Изменить.
- Выполните одно из следующих действий:
- Чтобы назначить владельцем пользователя или группу из списка, в окне «Изменить владельца на» выберите нового владельца и нажмите ОК.
- Чтобы назначить владельцем пользователя или группу, которых нет в списке:
- Нажмите кнопку Другие пользователи и группы
- Если владельцем необходимо установить службу TrustedInstaller, в качестве имени объекта в поле Введите имена выбираемых объектов (примеры) введите: NT SERVICETrustedInstaller и нажмите кнопку ОК.
- Если владельцем необходимо другого пользователя или группу, то нажмите кнопку Дополнительно, а затем кнопку Поиск.
- В результатах поиска выберите необходимую Вам группу или пользователя и нажмите кнопку ОК.
- В окне Изменить владельца на: выберите добавленную группу или пользователя.
- Чтобы сменить владельца всех субконтейнеров и объектов в папке, установите флажок Заменить владельца субконтейнеров и объектов и нажмите кнопку ОК.
Изменение разрешений для доступа к файлам и папкам, используя Проводник.
- Щелкните правой кнопкой мыши на файле или папке и выберите пункт Свойства.
- Перейдите на вкладку Безопасность и нажмите кнопку Дополнительно.
- Нажмите кнопку Изменить разрешения и выполните одно из следующих действий:
- Чтобы изменить разрешения для существующей группы или пользователя, выберите имя этой группы или пользователя и нажмите кнопку Изменить.
- Установите необходимые Вам флажки Разрешить или Запретить напротив каждого разрешения и нажмите кнопку ОК, а затем кнопку Применить.
- Чтобы изменить разрешения для группы или пользователя, которого нет в списке Элементы разрешений, нажмите кнопку Добавить.
- Если необходимо изменить разрешения для службы TrustedInstaller, в качестве имени объекта в поле Введите имена выбираемых объектов (примеры) введите: NT SERVICETrustedInstaller и нажмите кнопку ОК.
- Если необходимо изменить разрешения для другого пользователя или группы, то нажмите кнопку Дополнительно, а затем кнопку Поиск.
- В результатах поиска выберите необходимую Вам группу или пользователя и нажмите кнопку ОК.
- Установите необходимые Вам флажки Разрешить или Запретить напротив каждого разрешения и нажмите кнопку ОК, а затем кнопку Применить.
- Чтобы удалить группу или пользователя из списка Элементы разрешений, нажмите кнопку Удалить.
Далее рассказывается как можно изменить разрешения или сменить владельца, используя командную строку запущенную от имени администратора.
Если после использовании команды, разрешения или владелец не сменятся, то возможно Вам придется зайти в систему под встроенной учётной записью «Администратор» для их выполнения заново.
Изменение владельца файла (папки) на указанного Вами пользователя, используя командную строку.
- icacls папкафайл /setowner Пользователь параметры
Примеры:
icacls «C:Testfile.exe» /setowner Administrtator /C /L /Q
icacls «C:Testfile.exe» /setowner «NT SERVICETrustedInstaller» /C /L /Q
icacls «C:Test*» /setowner система /T /C /L /Q
icacls «C:Test» /setowner Vince /T /C /L /Q
Параметры:
/T — операция выполняется для всех соответствующих файлов и каталогов, расположенных в указанных в имени каталогах.
/C — выполнение операции продолжается при любых файловых ошибках. Сообщения об ошибках по-прежнему выводятся на экран.
/L — операция выполняется над самой символической ссылкой, а не над ее целевым объектом.
/Q — команда icacls подавляет сообщения об успешном выполнении.
Изменение разрешений для файла (папки), используя командную строку.
- icacls папкафайл /grant:r Пользователь:разрешение
Разрешения:
F — полный доступ
M — доступ на изменение
RX — доступ на чтение и выполнение
R — доступ только на чтение
W — доступ только на запись
D — доступ на удаление
Примеры:
icacls «C:Windowsfile.exe» /grant:r Vince:F
icacls «C:Windowsfile.exe» /grant:r Vince:M
icacls «C:Windows» /grant:r Vince:F
icacls «C:Windows» /grant:r Vince:RX /T
Об остальных возможностях команды icacls Вы сможете узнать введя команду: icacls /?
Во время работы иногда возникает необходимость изменить расширение файла. Это может потребоваться для файлов, с которыми можно работать в разных программах. Например, расширение текстового файла можно изменить с TXT на CFG, INI, BAT, REG, HTML, PHP, XML, VBS, CSV или CMD. Это позволит продолжить работу в другой программе.
Если вы столкнулись с подобной задачей, то этот материал должен вам помочь. Здесь вы узнаете, как изменить расширение файла в операционных системах Windows 11 или Windows 10.
Что такое расширение файла в Windows 10
Расширение файла (или суфикс) – это один или несколько символов в имени файла, которые отделены с помощью точки. Например, если файла называется «filename.INI», то расширением будет являться «INI», так как данная часть названия расположена после точки.
В операционных системах Windows 11 и Windows 10 расширение файла используется для определения программы, которую нужно использовать для открытия этого файла. Например, если документ называется «filename.TXT», то он будет открываться с помощью текстового редактора, а если «filename.BAT», то с помощью интерпретатора командной строки. Связь между суфиксом и программой задается в реестре Windows и при необходимости ее можно изменить.
Изменение расширения файла позволяет изменить программу, с помощью которой он будет открываться. Например, вы можете создать текстовый документ «filename.TXT» в программе «Блокнот» и потом переименовать его в «filename.REG». После такого переименования созданный документ начнет открываться уже не в «Блокноте» в редакторе реестра Windows 11 или Windows 10.
Нужно отметить, что изменение расширения никак не изменяет тип файла или его содержимое, изменяется только имя. Изменение с «AVI» в «MP3» не превратит видео в аудио. Для решения таких задач нужно использовать конвертацию с помощью специального софта.
Как поменять расширение файла в Windows 10
Для того чтобы изменить расширение файла нужно сначала включить его отображение в Проводнике.
В Windows 10 для этого нужно открыть любую папку и перейти на вкладку «Вид».
После чего нужно нажать на кнопку «Параметры», которая находится на вкладке «Вид» в правой части окна.
В случае Windows 11 нужно октрыть любую папку и нажать на кнопку с тремя точками. После этого в появившемся меню нужно выбрать пункт «Параметры».
Если с этим возникают какие-то проблемы, то «Параметры» можно открыть с помощью команды. Для этого нажмите комбинацию клавиш Win-R и введите команду «control.exe folders».
В результате перед вами появится окно «Параметры папок». В данном окне можно изменить многие настройки, которые касаются отображения файлов и папок в проводнике Windows 10. Для того чтобы включить отображение расширений файлов перейдите на вкладку «Вид».
На этой вкладке будет доступен список параметров. Пролистайте данный список в самый конец, найдите там параметр «Скрывать расширения» и отключите его. Для этого достаточно снять отметку и сохранить изменения с помощью кнопки «ОК».
После этого рядом с названием файла всегда будет отображаться и его расширение. Например, на картинке внизу показаны файлы DOCX и TXT.
Теперь можно изменить расширение файла. Для этого кликните по нему правой кнопкой мышки и выберите вариант «Переименовать».
Теперь, когда скрытие окончаний отключено, вы сможете не только переименовать файл, но и изменить его расширение.
Например, вместо TXT можно указать CSV или наоборот.
Как изменить расширение для большого количества файлов
Если у вас много файлов, расширение которых нужно изменить, то вы можете воспользоваться командной строкой и тем самым значительно ускорить процесс. Для этого запустите командную строку и перейдите в папку, где находятся нужные вам файлы (для перехода между папками используйте команду cd).
Находясь в нужной папке выполните команду «ren *.txt *.csv». Данная команда изменит расширение с TXT на CSV для всех файлов, которые находятся в этой папке.
Еще раз отметим, что изменение расширения не влияет на содержимое, оно всего лишь указывает операционной системе Windows 11 или Windows 10 какой программой открывать данный документ.
Посмотрите также:
- Чем открыть DJVU формат в Windows 7 и Windows 10
- Чем открыть PDF файл в Windows 7 или Windows 10
- Чем открыть MDF файл в Windows 7 или Windows 10
- Чем открыть mkv
- Чем открыть fb2
Автор
Александр Степушин
Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.
Остались вопросы?
Задайте вопрос в комментариях под статьей или на странице
«Задать вопрос»
и вы обязательно получите ответ.
В этой инструкции подробно о нескольких способах изменить расширение файла или группы файлов в Windows 10, 8.1 и Windows 7, а также о некоторых нюансах, о которых начинающий пользователь, бывает, не подозревает.
Помимо прочего, в статье вы найдете информацию об изменении расширения аудио и видео файлов (и почему с ними не все так просто), а также о том, как превращать текстовые файлы .txt в .bat или .reg или файлы без расширения (для hosts) при редактировании в блокноте — тоже популярный вопрос в рамках данной темы.
- Изменение расширения файла в проводнике или на рабочем столе
- Как изменить расширение файла или группы файлов в командной строке
- Изменения расширения файлов видео, аудио, изображений
- Блокнот, файлы .bat, .reg и hosts
- Видео инструкция
Изменение расширения файла в проводнике или на рабочем столе
Чаще всего вопрос о том, как изменить расширение файла в Windows 10, 8.1 или Windows 7 пользователь задает по той причине, что не видит никакого расширения. Напомню, расширение — это несколько букв после точки в имени файла, обычно определяющие тип этого файла.
Причина этого в том, что по умолчанию расширения файлов для тех типов, которые зарегистрированы в системе, не отображаются и изменить их через пункт «Переименовать» не получится. Решение — предварительно включить показ расширений для известных типов файлов и только потом менять расширение. Все необходимые шаги будут выглядеть следующим образом:
- В Windows 10 и 8.1 вы можете открыть проводник (или просто любую папку), а затем на вкладке «Вид» нажать по пункту «Показать или скрыть» и включить отметку «Расширения имен файлов».
- В Windows 7 (способ работает и для новых систем) можно зайти в Панель управления, открыть пункт «Параметры проводника» или «Параметры папок» (чтобы пункт отображался, в поле «Просмотр» панели управления должно быть установлено «Значки»). После этого на вкладке «Вид» снять отметку «Скрывать расширения для зарегистрированных типов файлов».
- После этого расширения файлов будут отображаться. Чтобы изменить расширение любого файла, нажмите по нему правой кнопкой мыши и выберите пункт «Переименовать» в контекстном меню.
- Измените расширение файла на нужное и нажмите Enter. Перейти к редактированию расширения, а не имени файла можно стрелками на клавиатуре.
- Появится предупреждение «После изменения расширения этот файл может оказаться недоступным. Вы действительно хотите изменить его?». Нажмите «Да» для того, чтобы изменить расширение файла. Если файл действительно перестанет открываться вы всегда сможете переименовать его обратно.
Обратите внимание на предупреждение на 5-м шаге: случается, что начинающему пользователю оно не ясно. Сообщение о том, что файл может оказаться недоступным говорит о том, что простое изменение расширения на самом деле не меняет тип файла или его содержимое: например, если у вас не открываются файлы .docx, то после переименования в .doc он всё также может не открываться, аналогично с файлами видео и изображений.
Как изменить расширение файла или группы файлов в командной строке Windows
При желании вы можете изменить расширение отдельного файла или сразу нескольких файлов в командной строке. Порядок действий будет следующим:
- Запустите командную строку. От имени администратора, если папки, в которых находятся файлы для переименования, требуют таких прав. Способы запустить командную строку от имени администратора.
- В случае, если файлы находятся на диске, отличающимся от диска C:, введите букву нужного диска с двоеточием и нажмите Enter, например — D:
- Введите команду cd путь_к_папке_с_файлами для перехода в папку, где находятся файлы, которые требуется переименовать. Если путь содержит пробелы, возьмите его в кавычки.
- Введите команду ren имя_файла.старое_расширение имя_файла.новое_расширение для изменения расширения одного файла. Например, ren file.txt file.doc
- Введите команду ren *.старое_расширение *.новое_расширение для изменения расширения у группы файлов. Например, ren *.mp4 *.avi изменит расширения всех mp4 файлов в папке на avi.
В некоторых случаях для удобного изменения расширений файлов может быть удобным использовать специальные программы для массового переименования файлов.
Изменение расширения аудио, видео и других медиа файлов
В целом, для изменения расширений аудио и видео файлов, а также документов, все написанное выше верно. Но: начинающие пользователи часто полагают, что если, например, файлу docx сменить расширение на doc, mkv на avi, то они начнут открываться (хотя раньше не открывались) — обычно это не так (бывают исключения: например, мой телевизор может воспроизводить MKV, но не видит эти файлы по DLNA, переименование в AVI решает проблему).
Файл определяется не его расширением, а его содержимым — по сути, расширение вообще не важно и только помогает сопоставить программу, запускаемую по умолчанию. Если содержимое файла не поддерживается программами на вашем компьютере или другом устройстве, то изменение его расширения не поможет открыть его.
В этом случае вам помогут конвертеры типов файлов. У меня есть несколько статей на эту тему, одна из самых популярных — Бесплатные конвертеры видео на русском языке, часто интересуются конвертацией файлов PDF и DJVU или формат Word и аналогичными задачами, это тоже можно выполнить с помощью конвертеров форматов.
Вы сами можете отыскать необходимый конвертер, просто поищите в интернете по запросу «Конвертер Расширения 1 в Расширение 2», указав нужное вам направление изменения типа файлов. При этом, если вы используете не онлайн конвертер, а скачиваете программу, будьте осторожны, часто они содержат нежелательное ПО (и пользуйтесь официальными сайтами).
Блокнот, файлы .bat и hosts
Еще один частый вопрос, имеющий отношения к расширению файлов — создание и сохранение файлов .bat или .reg в блокноте, сохранение файла hosts без расширения .txt и другие схожие.
Тут все просто — при сохранении файла в блокноте, в диалоговом окне в поле «Тип файла» укажите «Все файлы» вместо «Текстовые документы» и тогда при сохранении к введенному вам имени и расширению файла не будет добавляться .txt (для сохранения файла hosts дополнительно требуется запуск блокнота от имени Администратора).
Видео инструкция
Если так получилось, что я ответил не на все ваши вопросы, готов ответить на них в комментариях к данному руководству.
Содержание:
- 1 Включение отображения расширений в Windows 10
- 2 Изменение расширения простым переименованием
- 3 Как изменить расширение файла в консоли CMD
- 4 Конвертирование как способ изменить расширение
Если взять любой файл и открыть его шестнадцатеричным или текстовым редактором вроде Notepad++, то по HEX и ASCII-дескриптору в заголовке можно будет определить его формат. В то же время операционная система Windows и установленные в ней программы используют для идентификации расширения файлов – приставку к имени, отделенную от него точкой. Начинающие пользователи нередко путают расширение с форматом, а ведь это разные понятия.
Формат определяется структурой файла, тогда как расширение всего лишь указывает, какой программой следует открывать тот или иной файл. Кроме того, расширение дает пользователю возможность получить представление о файле, позволяя подыскать для работы с ним соответствующее приложение. В последних версиях Windows 10 показ расширений файлов по умолчанию отключен и, чтобы видеть, с каким типом контента вы имеете дело, необходимо его включить.
Перед тем, как изменять расширения файлов в Windows 10, целесообразно сначала включить их показ в системе. Для этого необходимо развернуть ленту Проводника, переключиться на вкладку «Вид» и установить галку в чекбоксе «Расширения имен файлов». Это самый простой и очевидный способ, но вы также можете открыть командой RunDll32.exe shell32.dll,Options_RunDLL 7 окошко параметров Проводника, найти в нём пункт «Скрывать расширения для зарегистрированных типов файлов» и снять с него «птичку».
Включение опции показа расширений предусмотрено и через реестр – разверните в редакторе Regedit ключ HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced и установите в качестве значения параметра HideFileExt 0.
Обратиться к реестру вам придется и в том случае, если вы захотите включить отображение расширений таких объектов файловой системы как ярлыки. Для этого в разделе реестре HKCR вам нужно отыскать параметры с именем NeverShowExt и удалить их. Переменных с этим наименованием несколько, и каждая отвечает за скрытие расширения того или иного типа ярлыков. Например, параметр NeverShowExt в ключе HKCR/inkfile отвечает за скрытие LNK-ярлыков. Если его удалить, все ярлыки папок и файлов станут отображаться в Проводнике и на рабочем столе.
Изменение расширения простым переименованием
Как включить отображение расширения файлов в Windows 10 понятно, теперь перейдем к замене одних расширений на другие. С необходимостью изменить расширение файла встречаться приходится нечасто. Обычно потребность в подобных манипуляциях возникает при создании скриптов в Блокноте, открытии тем же Блокнотом некоторых конфигурационных файлов, ограничении доступа к файлам (маскировки), создании резервных копий и при обнаружении ошибки в самом расширении. Так или иначе, делается это очень просто. Допустим, у вас есть некий TХT-файл с кодом интерпретатора командной строки. Чтобы сделать его исполняемым, нужно заменить расширение TХT на CMD.
Выделите файл мышкой, кликните по нему левой кнопкой мыши и, переместив курсор в самый конец названия, удалите TХT, а вместо него укажите CMD. Разделяющую имя и расширение точку, естественно, не трогаем. При нажатии Enter система Windows 10 выдаст предупреждение, что после изменения расширения файл может оказаться недоступным. Соглашаемся и подтверждаем действие. Если вы теперь запустите файл, откроется он уже не в Блокноте, а в командной строке. Подобным образом изменяем расширение файла, используя контекстное меню Проводника, клавишу F2 и сторонние файловые менеджеры.
Удалять старое расширение совсем необязательно, вместо этого вы можете добавить новое, отделив его, как и положено, точкой. При этом ставшая предпоследней точка станет определяться не как расширение, а как часть имени файла.
Как изменить расширение файла в консоли CMD
Изменить расширение файла в Windows 10 позволяет классическая командная строка. Ее использование оправдано в том случае, когда нужно обработать сразу несколько файлов. Допустим, вы хотите заменить расширение PNG на JPG для группы файлов. Откройте командную строку, перейдите в расположение этих файлов и выполните команду ren *.jpg *.gif. Все, дело сделано.
Конвертирование как способ изменить расширение
Пример в абзаце выше с изменением расширения JPG на GIF мы привели не случайно. Если вы попробуете открыть переименованный файл в Internet Explorer, то обнаружите, что браузер его не распознаёт.
Причина очень проста – изменение расширения файла в Windows 10 не изменяет тип файла, как он был JPG, так и остался. Чтобы открывать файлы в ассоциированных приложениях, простого изменения расширения зачастую оказывается недостаточно, так как нужно преобразовать саму структуру файла, сконвертировав его в другой формат, принадлежащий той же группе.
Мы не станем останавливаться на теме конвертирования, отметим лишь, что конвертеров файлов имеется огромное количество, причем не только десктопных и универсальных, но и онлайновых. Воспользовавшись любым из них, вы не только поменяете расширение нужного вам файла, но и качественно измените его структуру, сделав возможным его обработку в профильных приложениях.
Необходимость в переименовании расширений возникает намного реже, необходимость в переименовании названий файлов, тем более, если это переименование выполняется в пакетном режиме. И всё же такие случаи имеют место быть. В качестве примера можно привести переименование расширений файлов, восстановленных с помощью chkdsk и имеющих расширение CHK. В таких случаях обычно для этого используется утилита unCHK.
Но если вы точно знаете, что восстановленные файлы имеют один формат, то можно обойтись средствами операционной системы.
Возможны и другие примеры, когда файлы одного типа по какой-то причине получают несоответствующие формату расширения.
А еще вы можете заменить расширения группы файлов, чтобы получить возможность открывать их другим приложением без глобального изменения ассоциаций.
Изменять расширение каждого файла в отдельности долго и утомительно, поэтому поручим эта работу скрипту.
Создайте Блокнотом текстовый файл и вставьте в него код, который видите на этом скриншоте.
@ECHO OFF
PUSHD .
FOR /R %%d IN (.) DO (
cd «%%d»
IF EXIST *.old-extension (
REN *.old-extension *.new-extension
)
)
POPD
Замените в коде «old-extension» текущим расширением, а вместо «new-extension» вставьте новое правильное расширение.
И сохраните файл как rename.cmd или rename.bat, имя не имеет значения, главное, чтобы расширение командного файла было CMD или BAT.
Поместите созданный скрипт в папку с файлами, расширения которых хотите поменять и запустите его двойным кликом.
В результате все расширения будут заменены на указанные в коде командного файла.
Начинающим пользователям напоминаем, что изменение расширения файла не имеет отношения к конвертированию.
Формат определяется не расширением, а структурой данных файла, расширение это всего лишь идентификатор формата, используемый для ассоциирования файлов и программ. Да, в некоторых случаях файл с замененным расширением может вполне корректно открываться сопоставленной с ним программой, но его тип и структура всё равно останется прежней.
Загрузка…