Кажется, у многих людей есть эта проблема, но они не смогли найти решение. Существуют разные уровни аутентификации. В большинстве статей, которые я прочитал, говорится, что для MaxAllowedZone нужно установить значение «1», что означает, что зона локального компьютера и зона интрасети разрешены, но «4» разрешает доступ для «всех» зон.
Для получения дополнительной информации прочитайте эту статью:
https://support.microsoft.com/en-us/kb/892675
Вот так выглядит мой реестр (я не был уверен, что он будет работать с подстановочными знаками, но мне кажется, что он работает):
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
"MaxAllowedZone"=dword:00000004
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
"UrlAllowList"="\\\\<network_path_root>;\\\\<network_path_root>\*;\\ies-inc.local;http://www.*;http://*;https://www.*;https://*;"
Как дополнительное примечание, странно, что ключ UrlAllowList требовался, чтобы эта работа работала на другом ПК, но не на моем тестовом. Это, вероятно, не требуется вообще, но когда я добавил его, это решило проблему. Пользователь, возможно, не закрыл оригинальный файл или что-то в этом роде. Так что просто соображение. Я предлагаю попробовать как минимум и протестировать его, а затем добавить, если необходимо. Как только вы подтвердите, вы можете развернуть при необходимости. Если метод «Разблокировать» не работает или вы не видите опцию, это должно произойти. Удачи!
P.S. Другой метод, который работал, заключался в том, чтобы сопоставить путь к сети локально с помощью mklink / d (символическое связывание в Windows 7 или новее), но сопоставление буквы сетевого диска (Z: для тестирования) не сработало. Просто пища для размышлений, и мне не нужно было «разблокировать» какие-либо файлы. Также принятое «Решение» не решило проблему для меня.