У меня очень странная проблема с моей установкой Windows 7 SP1 x64. Система имеет твердотельный накопитель емкостью 256 ГБ с двумя разделами c:\ и d:\ .
Когда я создаю новую папку на c:\ , скажем c:\test и copy, и запускаю там любой неподписанный исполняемый файл, я получаю
Издатель не может быть проверен
предупреждение. Это предупреждение встречается часто, если вы запускаете исполняемый файл с подключенного сетевого диска, но я не видел его ни на одном из моих локальных дисков в течение 5 лет.
Если я скопирую тот же исполняемый файл в папку на c:\ , созданную более 1 месяца назад, предупреждение не появится. Если я создам новую папку на d:\ , скажем d:\test и скопирую туда точно такой же исполняемый файл, предупреждения не будет.
Поэтому предупреждение появляется только в том случае, если я помещаю исполняемый файл в только что созданную папку и помещаю ее в папку c:\ (d:\ не имеет проблемы также с новыми папками).
Есть и другие симптомы. Любое приложение, которое запускается с предупреждением, вообще не может писать в реестр, даже в HKEY_CURRENT_USER . Это просто генерирует
не удалось создать ключ
исключения. Это же приложение было скопировано в папку на c:\ (независимо от того, какое приложение было создано более 1 месяца назад), и предупреждение и невозможность записи в реестр исчезают.
Я гуглил 4 часа, но подобного случая не нашел.
Что я пробовал до сих пор:
- сброс зон безопасности в панели управления интернет-свойствами
- использовал скрипт takeown для изменения прав папок / файлов
- запуск приложений от имени администратора не помогает (предупреждение остается, и нет доступа к записи в реестре). В любом случае UAC выключен.
- проверка файловой системы (без ошибок)
- искал забавные вещи в
HLCU+HKLM\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags
Но безрезультатно.
Как запретить Windows 7 «думать», что мой c:\ boot диск является сетевым диском?

