Не удается произвести запись в файл поскольку он доступен только для чтения ревит

Обновлено: 07.07.2024

Атрибуты файлов и папок хранятся в Windows в файловой системе. Они хранятся в соответствующем месте вместе с именем файла и папки, расширением, отметкой даты и времени и любой другой доступной информацией.

Если вы щелкнете правой кнопкой мыши в любой момент времени на папке и перейдете к ее свойствам, вы увидите галочку Только для чтения. Похоже, многие пользователи сообщали, что после снятия флажка папка возвращается в состояние «Только чтение».

Эта проблема чаще всего возникала после установки обновлений Windows 10 , а в некоторых случаях из-за разрешений учетной записи. Тем не менее, такая проблема очень раздражает и требует решения.

Что я могу сделать, если в Windows 10 папка возвращается только для чтения? Самое простое решение — изменить права доступа. В большинстве случаев некоторые изменения в разрешениях могут сделать папку доступной только для чтения. Кроме того, вы можете войти в систему как администратор или изменить атрибут папок.

Для получения дополнительной информации о том, как это сделать, проверьте шаги ниже.

Как удалить «Только чтение» из папки в Windows 10:

Если на вашем ПК с Windows 10 имеется более одной учетной записи, убедитесь, что вы пытаетесь получить доступ к файлу или папке из учетной записи администратора .

Поскольку папка была создана учетной записью администратора, и вы пытаетесь получить к ней доступ из гостевой , вы не сможете вносить в нее какие-либо изменения. Итак, сначала подключитесь к вашему компьютеру, используя учетную запись администратора.

Решение 1 — Изменить разрешения

Многие пользователи сообщили об этой проблеме. Поскольку большинство из них подтвердили, что решили эту проблему, изменив разрешения, мы рекомендуем сначала попробовать это.

Если вы являетесь единственным пользователем на ПК с Windows 10, выполните следующие действия, чтобы изменить разрешения:

Если на этом компьютере несколько пользователей, выполните следующие действия:

После изменения разрешений проблема должна исчезнуть. Если у вас все еще есть проблемы, тогда переходите к следующему решению.

Решение 2 — Изменить атрибуты

Если определенная папка имеет атрибут «Только чтение», программа не может сохранять файлы или вносить в них изменения. Чтобы изменить атрибут «Только чтение» на «Система» с помощью команды Attrib в cmd, выполните следующие действия:

папка возвращается только для чтения

  1. В поле поиска Windows введите cmd . Щелкните правой кнопкой мыши результат и выберите « Запуск от имени администратора» .
  2. Чтобы удалить атрибут «Только для чтения» и установить системный атрибут, введите attrib -r + s drive: <путь> <имя_фолдера> .
  3. Некоторые программы могут работать неправильно с папками, имеющими эти атрибуты. Чтобы удалить их, введите attrib -r -sc: <имя_фолдера> .

Помните, что удаление атрибута «Только чтение» или «Системный» из папки может привести к некоторой потере настроек, но это не особенно важно, если вы не имеете в виду что-то конкретное.

Надеюсь, что эти решения сработали для вас, как подтвердили многие другие пользователи Windows 10.

Не забудьте оставить любые другие вопросы, которые могут у вас возникнуть, в разделе комментариев ниже, и мы обязательно рассмотрим.

Ранее мы уже писали о практическом опыте перевода двухмерных чертежей в BIM-модель. В процессе работы над проектом, а именно, на этапе проверки модели на коллизии, выяснилось, что не все проектировщики умеют работать со связанными файлами. Хотя, наверняка, все знают, что это средство деления и облегчения файла. И обычно, связанные файлы применяют для того, что связывать разделы проекта в одну модель.

Сегодня хочу описать простые правила при работе со связанными файлами, которые облегчат вам жизнь:

  1. Для того чтобы все файлы корректно "садились" на места, необходимо изначально задать единую систему координат.
  2. Для этого приоритетный файл, с утвержденной и согласованной точкой вставки и координационными осями, необходимо раздать всем исполнителям, как исходные данные. Им же в свою очередь необходимо подгрузить в свою модель файл «Исходных данных» выбрать вставленный файл и в свойствах, в графе «Общая площадка» см. рис 1, затем, отметить что хотим: Получить общую систему координат из связанного файла, затем кнопка: Согласовать.

Все, теперь все ваши смежники выдадут корректные файлы, и у вас не возникнет проблем.

рис1.jpg
рис 2.jpg

Возвращаясь к нашему проекту - такая работа не была проведена, и все сделали свои разделы в разных файла. Мы получили от заказчика модели по разным разделам, реализованные в Autodesk Revit. Работа Заказчиком была проведена большая, но при совмещении каждый файл приходилось привязывать вручную. Также была вероятность, что после внесения изменений файлы могли слететь, поэтому просто необходимо привязать файл в проект, исходник и передать в него систему координат!

Для этого, после добавления модели в смежный раздел, необходимо выровнять файл по координационным осям и высотным отметкам, а затем в свойствах в графе пройти следующий путь: Общая площадка, поставить точку: опубликовать общую систему координат (файла исходника, на который будем ориентироваться).

рис 3.jpg
рис 4.jpg

Далее необходимо проверить, чтобы общая площадка была внутренняя.

рис 5.jpg

И так необходимо будет сделать с каждым файлом. После этого можно работать и не переживать, что после обновления что-то пойдет «не так».

Хочу напомнить, что эти изменения в связанные файлы после синхронизации вносится не будут, их обновляют по необходимости вручную. И при открытии файла они автоматически обновляются.

Для защиты документа Word вы можете сделать его доступным только для чтения и запретить вам или другим пользователям изменять его. В этой статье представлены три хитрых способа сделать документ Word доступным только для чтения.

Просмотр и редактирование нескольких документов Word с вкладками в Firefox, Chrome, Internet Explore 10!

Возможно, вы знакомы с просмотром нескольких веб-страниц в Firefox / Chrome / IE и возможностью переключения между ними, легко щелкая соответствующие вкладки. Здесь вкладка Office поддерживает аналогичную обработку, которая позволяет просматривать несколько документов Word в одном окне Word и легко переключаться между ними, щелкая их вкладки. Нажмите, чтобы получить полную бесплатную пробную версию!

Рекомендуемые инструменты повышения производительности для Word

Сделать документ Word только для чтения перед открытием

Вы можете легко сделать закрытый документ Word только для чтения, изменив его свойства. Пожалуйста, выполните следующие шаги для настройки:


1. Откройте папку, содержащую указанный документ Word, щелкните документ Word правой кнопкой мыши и выберите Свойства из контекстного меню. Смотрите скриншот:


2. В появившемся диалоговом окне «Свойства» установите флажок Только для чтения в нижней части этого диалогового окна и щелкните OK кнопка. Смотрите скриншот:


С этого момента документ Word будет открыт только в режиме чтения, как показано ниже:

Сделайте открывающийся документ Word доступным только для чтения с помощью функции ограничения редактирования

Если вам нужно сделать открывающийся документ Word для чтения только после редактирования, вы можете применить Ограничить редактирование функция, чтобы сделать это легко.


1. Нажмите Обзор > Ограничить редактирование , чтобы включить панель «Ограничить редактирование». Смотрите скриншот:

2. На панели "Ограничить редактирование" (1) проверить Разрешить в документе только этот тип редактирования вариант, (2) выберите Заполнение форм из раскрывающегося списка ниже, а затем (3) нажмите Да, начать усиление защиты кнопка. Смотрите левый снимок экрана:


3. В открывшемся диалоговом окне Start Enforcing Protection введите пароль в оба Введите новый пароль (необязательно) и Повторно введите пароль для подтверждения поля и щелкните OK кнопка. См. Снимок экрана ниже:

4. Закройте панель «Ограничить редактирование».

С этого момента весь документ доступен только для чтения, и любые пользователи не могут редактировать этот документ.


Внимание: Чтобы отключить режим просмотра только для чтения, пожалуйста (1) нажмите на Обзор > Ограничить редактирование для включения панели ограничения редактирования, (2) Нажмите Остановить защиту и затем (3) введите указанный пароль в появившемся диалоговом окне «Снять защиту с документа». Смотрите скриншот:

Сделать открывающийся документ Word только для чтения с помощью команды "Сохранить как инструменты"

Помимо функции «Ограничить редактирование», вы также можете сделать открывающийся документ Word только для чтения, настроив в Word инструменты «Сохранить как». Пожалуйста, сделайте следующее:

1. Нажмите Файл > Сохранить как > Приложения.


2. В диалоговом окне "Сохранить как" нажмите Сервис > Общие параметры. Смотрите скриншот:


3. В появившемся диалоговом окне «Общие параметры» установите флажок Рекомендуется только для чтения и нажмите OK кнопка. Смотрите скриншот:

4. Теперь вы вернетесь в диалоговое окно «Сохранить как», нажмите кнопку Сохраните прямо без указания папки назначения и имени файла.


Заметки:
(1) Если ваш документ Word никогда раньше не сохранялся, вам необходимо указать папку назначения и имя файла в диалоговом окне «Сохранить как» как обычно.
(2) Если появится диалоговое окно с предупреждением Microsoft Word, как показано на скриншоте ниже, нажмите Да кнопку, чтобы продолжить.

5. Закройте текущий документ Word.

В следующем примере показано, как создать файл только с разрешениями на чтение. Как мы можем видеть, когда я пытаюсь записать в этот файл , используя команду эха я получаю, Permission denied .

Но почему, если мы используем vi, мы не получаем Permission denied ? Как можно видеть здесь, мы можем записать в файл, даже если файл доступен только для чтения.

Что здесь происходит? Это ошибка ви?

Примечание . Из-за устаревших причин лицензирования большинство дистрибутивов GNU / Linux не содержат оригинальную программу vi, написанную Биллом Джой. Вместо этого команда vi предоставляется при запуске Vim в режиме совместимости с vi. Следующий ответ основан на запуске Vim с его режимом совместимости с vi.

Изменение файла только для чтения

Когда родительский каталог доступен для записи пользователем Vim

Vim, будучи полезным, позволяет пользователю знать, что он может настаивать на написании, добавляя восклицательный знак ! в w команду. Если используется эта принудительная версия команды записи, Vim удаляет исходный файл (если при использовании Vim с установленной backup опцией Vim-only исходный файл фактически переименовывается, чтобы совпадать с файлом резервной копии). Затем он открывает (создает) новый файл с тем же именем, что и оригинал, и записывает содержимое своего буфера в этот новый файл. Это можно увидеть, проверив inode файла до и после запуска Vim:

Примечание. Это также может изменить разрешение и владельца файла и разорвать (символические) ссылки, например, если исходный файл принадлежит другому пользователю, новый файл будет принадлежать пользователю, работающему под управлением Vim.

Процесс может сделать это, только если у него есть разрешение на запись для родительского каталога файла. В общем, чтобы программа не могла изменить файл, необходимо обеспечить разрешения как самого файла, так и его родительского каталога.

Когда родительский каталог недоступен для записи пользователем Vim

Однако даже в этом случае Vim по-прежнему старается помочь настойчивому пользователю перезаписать файл. Если пользователь Vim владеет файлом, Vim может обойти ограничение родительского каталога только для чтения, временно изменив разрешение файла (используя chmod системный вызов), записав буфер в файл, закрыв файл и изменив разрешения назад. Вот выдержка из системных вызовов, выполняемых при запуске vi через strace strace -o ../vi.trace vi t :

Примечание. Этого не происходит, если пользователь Vim редактирует файл, владельцем которого он не является, поскольку Vim не сможет изменить права доступа к файлу.

Чтобы быть уверенным, что файл не может быть изменен (в системе GNU / Linux), запустите chattr команду как суперпользователь:

Файл с атрибутом «i» не может быть изменен: его нельзя удалить или переименовать, невозможно создать ссылку на этот файл и данные не могут быть записаны в файл. Только суперпользователь или процесс, обладающий возможностью CAP_LINUX_IMMUTABLE, может установить или очистить этот атрибут.

Читайте также: