Как сделать так, чтобы Windows 7 не «думала», что мой загрузочный диск c:\ — это сетевой диск

Как сделать так, чтобы Windows 7 не «думала», что мой загрузочный диск c:\ — это сетевой диск

У меня очень странная проблема с установкой Windows 7 SP1 x64. В системе установлен SSD на 256 ГБ с двумя разделами c:\и d:\.

Когда я создаю новую папку c:\, скажем c:\test, копирую ее и запускаю там любой неподписанный исполняемый файл, я получаю

Издатель не может быть проверен

предупреждение. Это предупреждение часто появляется, если вы запускаете исполняемый файл с подключенного сетевого диска, но я не видел его ни на одном из моих локальных дисков в течение 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:\загрузочный диск — это сетевой диск?

решение1

Вероятно, вы уничтожили разрешения на диске C. Этот диск особенный, и ни в коем случае нельзя просто так грубо перезаписывать все его разрешения, поскольку их очень сложно (даже невозможно) воссоздать в точности как прежде.

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

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

решение2

В меню «Пуск» найдитеБегатьдиалоговое окно.

Типgpedit.msc, затем выберитеХОРОШО.

Идти кКонфигурация пользователя>Административные шаблоны>Компоненты Windows>Менеджер вложений.

ОткройСписок включения для типов файлов умеренного рискапараметр.

Установите политикуВключено, затем добавьте*.Exe; или любое другое расширение файла, которое вы используете, в поле «Укажите расширения с высоким уровнем риска».

введите описание изображения здесь

решение3

Щелкните правой кнопкой мыши по нужному .exe, выберите «Свойства». В нижней части диалогового окна «Свойства» на вкладке «Общие» нажмите кнопку «Разблокировать». Если ее там нет или она неактивна, переместите ее на рабочий стол, разблокируйте ее, а затем верните обратно. Наслаждайтесь.

Связанный контент