Как убрать блокировку файлов в windows 10

Вы здесь: Главная / Статьи о PC / Интернет и сеть / Как навсегда отключить блокировку файлов, скаченных из интернета в Windows 10, 8.1, 8, 7

Добрый день. Очень давно Microsoft начали добавлять дополнительную информацию о происхождении файла, сделано это, конечно же, в угоду безопасности компьютера и данных пользователя, но как мы все знаем, качественного вредителя это не остановит, а у пользователя просто появляется привычка жать «Да», на любое постоянно появляющееся окно. Поэтому этот функционал потерял свою актуальность, уже через полгода после введения. Если показывать на примере, то вот если скачать из Google Таблицы (в качестве примера доверенного сайта) файл в формате .xlsx и попробовать его открыть, то Microsoft Excel покажет вот такое предупреждение и не позволит редактировать файл, пока не нажать кнопку «Разрешить редактирование», которая позволяет одноразово разрешить редактирование, до следующего открытия файла.

Для того, чтобы разрешить редактирование данного файла на постоянно, нужно открыть свойства файла и нажать кнопку (в старых версиях Windows), либо поставить галочку на пункте «Разблокировать (Windows 10). После чего нажать «Ок», либо «Применить».

Но, когда постоянно работаешь с документами, скаченными с электронной почты — это очень напрягает, тем более как отмечено выше, ты уже постоянно жмешь эти кнопки «Разрешить» и «Разблокировать», ничего не проверяя, так что ни о какой безопасности речь не идёт. Тем более, иногда офис иногда вообще выделывается и выдает такие файлы, как поврежденные. В общем, нужно отрубать нафиг и у нас есть два варианта:

  1. Отключаем через редактор групповых политик Windows
  2. Отключаем через редактор реестра 

Нажимаем сочетание клавиш WIN+R, для открытия окна «Выполнить». В нём вводим gpedit.msc и жмём ОК. (Если не открывается, значит в вашей редакции ОС нет редактора групповых политик, переходим ко второй части статьи)

Переходим по каталогам «Конфигурация пользователя» → «Административные шаблоны» → «Компоненты Windows» → «Диспетчер вложений».

Здесь нас интересует параметр «Не хранить сведения о зоне происхождения вложенных файлов«.

Открываем его и переключаем в положение «Включено«. Жмём Ок для сохранения результата.

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

Открываем, переводим в положение «Включено» и вводим расширения файлов, с которыми у вас были проблемы. У меня это «.xlsx,.docx,.xls,.doc«.Жмём Ок, чтобы сохранить результат.

Перезапустите систему, чтобы система приняла внесенные изменения в настройки.

2. Отключаем блокировку файлов через редактор реестра.

Так как редактор групповых политик недоступен на младших версиях Windows, всегда можно использовать редактор реестра. Благо редактор ГП всего лишь удобный интерфейс для внесения изменений в реестр.

Открываем редактор реестра, для этого жмём Win+R и вводим regedit. Жмём ОК.

Переходим в каталог «HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Attachments«. Если у вас какого-то каталога нет, то просто его создаете, в этом весь смысла редактора реестра.

В этом каталоге необходимо создать Параметр DWORD, с именем «SaveZoneInformation«. Если пропустили поле ввода имени, то выберите параметр и нажмите F2.

Открываем новый параметр двойным кликом и вводим в поле значение цифру «1«. Жмём Ок, чтобы сохранить.

Получилось следующее.

Теперь переходим в каталог «HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Associations«.

И создаём «Строковый параметр» с именем «LowRiskFileTypes«.

Открываем его и через запятую без пробелов пишем расширения файлов, которые создавали нам проблемы. У меня это выглядит так: «.xlsx,.docx,.xls,.doc«. Жмём Ок, чтобы сохранить.

Перезапускаем компьютер, чтобы сохранить результат.

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

После запуска вам просто нужно вписать нужную цифру и нажать Enter

Вроде всё. Надеюсь эта статья оказалась вам полезной, нажмите одну из кнопок ниже, чтобы рассказать о ней друзьям. Также подпишитесь на обновления сайта, введя свой e-mail в поле справа или подписавшись на группу во Вконтакте, Telegram, Twitter или канал YouTube.
Спасибо за внимание 

Материал сайта geekteam.pro

Иногда при попытке удалить, переименовать или переместить какой-то файл в Windows вы можете получить сообщение, что файл занят/заблокирован/используется) другим процессом. Чаще всего имя программы, которая держит файл открытым указывается прямо в окне сообщения File Explorer. Чтобы снять блокировку файла достаточно просто закрыть эту программу. Но бывает ситуации, когда какой-то файл и библиотека используется неизвестным или системным процессом. В этом случае снять блокировку с файла немного сложнее.

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

Сообщение о блокировке файла может выглядеть по-разному. Например в следующем примере указан тип файла и с каким приложением он ассоциирован:

File/Folder in Use. The action can’t be completed because the file is open in another program. Close the folder or file and try again.
Файл уже используется. Операция не может быть завершена, так как файл или папка открыта в другой программе. Закройте файл и повторите попытку.

Файл уже используется. Операция не может быть завершена, так как файл или папка открыта в другой программе. Закройте файл и повторите попытку.

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

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

The action can’t be completed because the file is open in SYSTEM.
Файл уже используется. Действие не может быть выполнено, так как этот файл открыт в System.

Файл уже используется. Действие не может быть выполнено, так как этот файл открыт в System

Попробуем разобраться, как понять какой программой, службой или системным процессом Windows занят файл, как разблокировать файл и можно ли разблокировать файл не закрывая родительский процесс.

Самый простой вариант разблокировать файл – завершить процесс, которые его заблокировал. Но это не всегда возможно, особенно на серверах.

Чаще всего для поиска процесса, который заблокировал файл рекомендуют использовать утилиту Unlocker. Лично я
Unlocker
не использую, т.к. она не позволяет получить подробную информацию о процессе или цепочке процессов, которые заблокировали файл. Также нельзя освободить конкретный файл, занятый процессом – приходится завершать приложение целиком.

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

Когда процесс в Windows открывает файл, этому потоку ввода/вывода назначается файловый дескриптор (handler). Процесс и его дочерние процессы получают доступ к файлу по этому дескриптору. Через Window API вы можете послать сигнал файловой системе на освобождение данного дескриптора и снятие блокировки с файла.

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

Как разблокировать файл с помощью Process Explorer?

ProcessExplorer это бесплатная утилита из набора системных утилит Sysinternals, которую можно скачать на сайте Microsoft (https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer). Попробуем с помощью Process Explorer найти, какой процесс заблокировал определенный файл и освободить этот файл, сбросив файловый дескриптор процесса.

  1. ProcessExplorer не требует установки, просто скачайте распакуйте и запустите с правами администратора
    procexp.exe
    ;
  2. Выберите меню Find -> Find Handle or DLL (или нажмите
    Ctrl-F
    ); proc explorer - поиск открытых файлов
  3. Укажите имя файла, который нужно разблокировать и нажмите Search;
  4. Выберите нужный файл. Процесс, который открыл файлы будет выделен в дереве процессов. Можно завершить этот процесс, щелкнув по нему правой кнопкой и выбрав Kill Process Tree. Но можно попробовать закрыть дескриптор файла, не завершая процесс целиком. Дескриптор файла, который вы искали, автоматически выделяется в нижней панели Process Explorer. Щелкните по дескриптору правой кнопкой и выберите Close handle. Подтвердите закрытие файла. process explorer найти и завершить дескриптор процесса

    Если у вас в Process Explorer не отображается нижняя панель со списком открытых дескрипторов процесса, включите пункт меню View -> Lower Pane View -> Handles

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

Сброс дескриптора файла с помощью утилиты Handle

Handle – это еще одна утилита командной строки из комплекта инструментов Sysinternals (доступна для скачивания на сайте Microsoft (https://docs.microsoft.com/en-us/sysinternals/downloads/handle. Она позволяет найти процесс, который заблокировал ваш файл и снять блокировку, освободив дескриптор.

  1. Скачайте и распакуйте архив с утилитой Handle;
  2. Запустите командную строку с правами администратора и выполните команду:
    handle64.exe > listproc.txt
    утилита Handle.exe  Данная команда сохранит список открытых дескрипторов в файл. Можно вывести дескрипторы для каталога, в котором находится файл, который вы хотите изменить:
    Handle64.exe -a C:\Some\Path
    или конкретного процесса:
    handle64.exe -p winword.exe
  3. Откройте файл listproc.txt в любом текстовом редакторе и найдите строку, в которой указано имя заблокированного файла. Скопируйте ID дескриптора файла (значение в hex формате). Затем поднимитесь немного выше к разделу, в котором указан процесс, являющийся владельцем данного дескриптора и запишите его ID. Для процесса запущенного от имени системы скорее всего будет PID 4. список открытых дескрипторов файлов в windows

    Для некоторых системных процессов handle.exe вернет следующий текст:
    wininit.exe pid: 732 \<unable to open process>
    . Это означает, что вы не может получить информацию об этих системных процессах (даже с правами администратора). Для получения дескрипторов файлов, открытых такими процессами, запустите командную строку с правами System и попробуйте получить список дескрипторов еще раз.

  4. Теперь вернитесь в командную строку и сбросьте дескриптор файла по полученным HandleID и ProcessID. Формат команды следующий:
    handl64e.exe -c HandleID -p ProcessID
    Например:
    handl64e.exe -c 18C -p 18800
    handl64e - закрыть дескриптор открытого файла
  5. Утилита запросит подтвердить закрытие файла для указанного процесса. Подтвердите, нажав y -> enter

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

If certain files are blocked, adjusting your settings can help fix that

by Ivan Jenic

Passionate about all elements related to Windows and combined with his innate curiosity, Ivan has delved deep into understanding this operating system, with a specialization in drivers and… read more


Updated on

  • If a certain file is blocked, you can unblock it by making changes to your registry.
  • Adjusting group policy settings can also help fix many problems with blocked files.

This file came from another computer and might be blocked to help protect this computer message can appear while you’re trying to run a potentially dangerous file.

This isn’t the only error that you can encounter, and many reported The file being saved or retrieved has been blocked message as well.

Since this can be a problem, today’s guide will show you how to fix it properly on your PC.

How we test, review and rate?

We have worked for the past 6 months on building a new review system on how we produce content. Using it, we have subsequently redone most of our articles to provide actual hands-on expertise on the guides we made.

For more details you can read how we test, review, and rate at WindowsReport.

How can I fix This file came from another computer and might be blocked?

In this article

  • How can I fix This file came from another computer and might be blocked?
  • 1. Use Registry Editor
  • 2. Change Group Policy
  • 3. Delete data streams
  • 4. Use PowerShell

1. Use Registry Editor

  1. Press Windows key + R to open the Run dialog box.
  2. In the box, key in regedit and click OK. This will open the Registry Editor.regedit this file came from another computer and might be blocked to help protect this computer windows 10
  3. In the next window (Registry Editor), go to the Policies path: Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policiespolicies registry this file came from another computer and might be blocked to help protect this computer windows 10
  4. Right-click on the Policies menu, select New and then click on Key. Name the new key Attachments.new key this file came from another computer and might be blocked to help protect this computer windows 10
  5. On the right-hand side, navigate to an unoccupied area and right-click.
  6. Select New and click on DWORD (32-bit) Value.
  7. Rename and save the new key as SaveZoneInformation.
  8. Double-click on it and set its value to 1.
  9. Exit the program and restart the PC.

Once this is done, check if the problem is resolved. If it persists, you can try the next fix.

Note icon
NOTE

This only ensures that subsequent transfers/downloads are not affected or blocked. As such, previously saved files remain unfixed. The same applies to the next solution.

2. Change Group Policy

  1. Open the Run dialog box by pressing Windows key + R.
  2. In the popup dialog box, enter gpedit.msc and press Enter. This will take you to the Group Policy Editor.
  3. On the display window, expand User Configuration. Next, go to Administrative Templates. Lastly, select Windows Components.
  4. Select Attachment Manager in the left pane. Next, double-click Do not preserve zone information in file attachments option.
  5. Select Enabled and click Apply and OK to save changes.
  6. Exit the program and restart your PC.

Once your PC reboots, check if the issue is resolved. If it’s not, you can try the next solution.

Read more about this topic

  • Is Windows 11 Faster Than Windows 10?
  • How to Change the Icon Size on Windows 10

3. Delete data streams

  1. Download streams (in executable ‘exe’ format).
  2. Run the extracted .exe file.
  3. In the next window, click on Browse and navigate to the affected folder or file directory.
  4. Click on the Scan.
  5. After the scan, locate and select all files with the tag: Zone:Identifier:$Data$.
  6. Right-click on the selection and select Delete Selected Streams from the list of options.
  7. Close the program and restart the PC.

This, if properly executed, should fix the error. Consequently, all affected files would be unblocked. If the issue remains unsolved, try the next solution.

4. Use PowerShell

  1. Launch Windows Powershell as an Administrator. To do that, press Windows key + X and choose PowerShell (Admin).
  2. Enter the following command and press Enter: dir C:\Downloads -Recurse|Unblock-File
  3. Close the program and restart your PC.

There you go; these are four simple solutions that should fix This file came from another computer and might be blocked to help protect this computer error on your PC, so be sure to try them all.

If you’re still having issues, be sure to read our PC has blocked access to certain file guide for more solutions.

Did you find a different solution? Share it with us in the comments section below.

newsletter icon

Windows 10 по умолчанию блокирует выполнение загруженных с интернета файлов. Они могут таить угрозу безопасности компьютера. К таким относятся и офисные документы, полученные в виде вложений по почте, в мессенджере. Система безопасности ОС выводит предупреждение при попытке запустить или открыть подобный файл, что неудобно, особенно при регулярной работе с документом. Это оповещение убирается четырьмя способами.

предупреждение системы безопасности

Разблокировка файла

В Windows 10 можно разблокировать определённый объект или отключить проверку надёжности поставщика всех скачанных файлов.

Свойства объекта

Самое простое и шустрое решение проблемы.

  1. Кликните правой клавишей по файлу, выберите «Свойства» либо выделите его и зажмите Alt + Enter.
  2. Отметьте флажком опцию «Разблокировать», нажмите «ОК».

разблокировка файла

PowerShell

Инструмент вызывается через ярлык в Пуске.

Выполните в консоли командлет: Unblock-File -Path «E:\Downloads\5632 3563.docx», где в кавычках указан путь к файлу. Если в нём нет пробелов – кавычки не нужны.

разблокировка файла через powershell

Так разблокируете выбранный документ. Для обработки нескольких документов пользуйтесь масками, например, командлет «Unblock-File -Path «E:\Downloads\*» сделает доступными все объекты в указанной папке.

Отключение механизма проверки

Для отключения блокировки подозрительных файлов в Windows 10 встроен Диспетчер (менеджер) вложений или Attachment Manager. Он анализирует содержимое загружаемых с интернета объектов и разрешает либо предотвращает их запуск в зависимости от результатов проверки. Отключается парой способов.

Системный реестр

Метод доступен из-под учётной записи с правами администратора:

  • В командном интерпретаторе Win + R выполните «regedit».

regedit windows 10

  • В ветке HKCU перейдите по пути Software\Microsoft\Windows\CurrentVersion\Policies.
  • Если раздел «Attachments» есть, посетите его, нет – создайте через правый клик.

создание параметра Attachments

  • В него добавьте «Параметр DWORD (32 бита)».

Параметр DWORD (32 бита)

  • Назовите его «ScanWithAntiVirus».

ScanWithAntiVirus

  • Выполните двойной клик по записи, установите значение равное единице, нажмите «ОК».

изменение параметра

  • Перезапустите компьютер для применения настроек.

Редактор групповых политик

На Windows 10 Home метод не сработает из-за отсутствия нужного инструмента.

  • Выполните команду «gpedit.msc» в окне Win + R.

gpedit.msc

  • В разделе «Конфигурация пользователя» разверните «Административные шаблоны».
  • В подразделе «Компоненты Windows» кликните по «Диспетчеру вложений».
  • Выполните двойной щелчок по элементу «Не хранить сведения о зоне…».

Не хранить сведения о зоне

  • Переключатель перенесите в положение «Включено» и сохраняйте настройки.

сохранение настроек

  • Перезапустите компьютер.

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

В результате, мы разобрали основные способы отключения блокировки загруженных файлов в операционной системе Windows 10. Если у вас остались какие-либо вопросы — добро пожаловать в комментарии.

Важно!

Если вы не видите ссылки на скачивания, то отключите Ads Block или другой блокировщик рекламы в вашем браузере.

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

open_security_alert-minopen_smartscreen_alert-min

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

Сейчас мы рассмотрим несколько простых способов, позволяющих разблокировать заблокированные файлы.

Снимаем блокировку во время открытия файла

Когда появляется предупреждение с вопросом открыть данный файл, или нет, можно просто нажимать на кнопку «Запустить» и он будет открываться. Правда, при следующем открытии, это сообщение появится снова. Поэтому, что бы такого не было, нужно внизу снять галочку, возле строчки «Всегда спрашивать…». После этого, для данного файла, предупреждения не будут выводиться на экран.Снимаем блокировку во время открытия файла

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

Как в Windows 10 разблокировать файл загруженный из интернета

Снимаем блокировку через свойства

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

Снимаем блокировку скачиваемых файлв в Windows 10 через PowerShell

Откройте окно PowerShell и воспользуйтесь командой следующего вида unblock-file-path “местоположение файла”. Например, это может выглядеть так:

unblock-file -path «D:\Downloads\OSZ_DMP_Collector.exe»

Этим способом можно отключить блок сразу у нескольких файлов, которые находятся в определенном каталоге. Для этого есть специальная команда: get-childitem “местоположение папки” | unblock-file. К примеру, данная команда может выглядеть следующим образом:

get-childitem «D:\Downloads\» | unblock-file

Снимаем блокировку скачиваемых файлв в Windows 10 через PowerShell

Автор статьи: Сергей
Windows
9
45127

  • Как убрать виртуальную клавиатуру при загрузке windows 10
  • Как убрать блокировку приложения в windows 10
  • Как убрать винлокер с windows 10
  • Как убрать безопасность windows 10 из панели задач windows
  • Как убрать вводный знак активация windows 10 навсегда