PDA

Показать полную графическую версию : Не запускаются .exe с логического диска


Страниц : [1] 2

motill
04-04-2013, 14:19
Переустановил Windows7. Получил доступ к диску D со всеми установочными программами. С диска D .exe-файлы не устанавливаються. Причем реакция системы па попытку установки приложения различна: либо просто тишина, либо проверте наличие папки TEMP, либо не возможно получить доступ для записи какого-либо файла на C. Владелец диска d имеет полный доступ к С. Для установки программы переношу exe-файл на С и т.о. благополучно провожу установку. Но программы установленные с С на диск Д с последнего не запускаются.

Petya V4sechkin
04-04-2013, 16:38
motill, выложите результаты выполнения в командной строке (cmd.exe)
icacls D:
icacls D:\какой-нибудь EXE-файл

diagnoz_
05-04-2013, 00:13
в переменных средах, куда указан путь к папке TEMP и TMP?

motill
05-04-2013, 14:54
TEMP %USERPROFILE%\AppData\Local\Temp
TMP %USERPROFILE%\AppData\Local\Temp

diagnoz_
05-04-2013, 18:18
возможно произошли изменеия в реестре для ассоциации запуска exe-файлов.чтобы не редактировать реестр вручную, скачайте по ссылке фикс и внесите изменения в реестр и перегрузите компьютер. ссылка http://www.dmosk.ru/files/exe-fix-win7.zip

motill
05-04-2013, 19:15
Раскрою проблему немного шире.
Семерку не переустанавливал года 3, и все было бы хорошо,
но появилась необходимость допускать к железу посторонних, и спустя, буквально,
3 недели пришлось переустановить систему. До переустановки инсталяция программ с диска d
проходила совершенно спокойно, причем все сообщения системы о неподписаных драйверах,
неизвестных программах, UAC и т.д были каким-то образом отключены.Переустанавливаю систему,
по советам Google отключаю назойливый мусор предупреждений и ... с диска Д не возможно ничего инсталировать.
Выгляди это следующим образом: Запускаю exe выдает:

Не удается проверить издателя. Вы действительно хотите запустить эту программу? Запустить.

После выдает:

Setup was unable to create the directory "C:\Users\Denis\AppData\Local\Temp\is-OJELU.tmp".



Error 5: Отказано в доступе.

либо

Error writing temporary file. Make sure your temp folder is valid.

Включаю весь информационный мусор UAC проверку подписей и т.д.

Запуск этой же программы с правами администратора.
Выдает запрос UAC: Разрешить внесение изменений
на данном компьютере следующей программе неизвестного издателя? Жму: Да.
Начинается установка.

Все бы ничего , да только это РЕАЛЬНЫЙ ГЕМОРРР!!!! И че делать? В чем причина?

Petya V4sechkin
05-04-2013, 19:31
Не удается проверить издателя. Вы действительно хотите запустить эту программу?
Можете применить твик реестра (http://www.oszone.net/5604)
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Attachments]
"SaveZoneInformation"=dword:00000001

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Associations]
"LowRiskFileTypes"=".zip;.rar;.nfo;.txt;.exe;.bat;.com;.cmd;.reg;.msi;.htm;.html;.gif;.bmp;.jpg;.avi;.mpg;.mpeg;.mov;.mp 3;.m3u;.wav;.mdb;"

или добавить в автозагрузку CMD-скрипт:
setx SEE_MASK_NOZONECHECKS 1

diagnoz_
05-04-2013, 21:06
или гляньте здесь в групповых политиках.Пуск- выполнить - gpedit.msc
User Configuration->Administrative Templates->Windows Component->Attacment Manager->Inclusion list for moderate risk file types.
Конфигурация пользователя-административные шаблоны-Компоненты Windows-Диспетчер вложений-и тут списки исключений для разных рисков файлов.

После выдает:
Setup was unable to create the directory "C:\Users\Denis\AppData\Local\Temp\is-OJELU.tmp". »
возможно временная папка уже забита.попробуйте ее очистить.

Setup was unable to create the directory "C:\Users\Denis\AppData\Local\Temp\is-OJELU.tmp. »
Такое также бывает, если инсталяторы находились на другом диске. в свойствах того диска (и всех его файлов) на вкладке "Безопасность" добавьте группу пользователей "Все", имеющая полный доступ.Пробуйте.

diagnoz_
05-04-2013, 21:27
.После выдает:
Setup was unable to create the directory "C:\Users\Denis\AppData\Local\Temp\is-OJELU.tmp".
Error 5: Отказано в доступе.
либо
Error writing temporary file. Make sure your temp folder is valid. »
то есть у Вас ситуация похоже с назначением прав.отчего и не ставятся программы

motill
07-04-2013, 11:52
Кто должен быть владельцем диска Д и кому и какие должны быть даны разрешения?

diagnoz_
07-04-2013, 12:12
именно так.

на вкладке "Безопасность" добавьте группу пользователей "Все", имеющая полный доступ

именно так.на вкладке "Безопасность" добавьте группу пользователей "Все", имеющая полный доступ.

motill
07-04-2013, 12:43
Включил в диспетчере вложений файлы с низким риском .zip;.rar;.nfo;.txt;.exe;.bat;.com;.cmd;.reg;.msi;.htm;.html;.gif;.bmp;.jpg;.avi;.mpg;.mpeg;.mov;.mp 3;.m3u;.wav;.mdb
Отключаю UAC. Запускаю exe. Выдает Error writing temporary file. Make sure your temp folder is valid. TEMP не забит вчера снова переставил систему. Включаю UAC, запускаю тот же exe, все ОК идет установка. Как отключение UAC влияет на установку?
Кто должен владеть логическим диском оставшимся от предыдущей установки системы и кому и какие разрешения давать на этом же диске? Имеется ввиду как бы это все выглядело если бы я создал логический диск заново вместе с переустановкой системы? Спасибо всем кто участвует!

diagnoz_
07-04-2013, 12:45
читайте выше.сделайте полный доступ для всех.

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

diagnoz_
07-04-2013, 13:03
UAC обеспечивает защиту, запрашивая разрешение или пароль* администратора перед совершением потенциально опасных для компьютера действий или при изменении его параметров.предотвращая установку вредоносного программного обеспечения.

motill
07-04-2013, 15:18
Пробую запуск exe UAC включен Все ок
Отключаю uac Не пускает в temp
Запуск от имени админа Не пускает в temp
Даю ВСЕМ полный доступ для temp
Запуск от имени админа установка пошла.
Но дело в том что владелец логического диска Д имеет полный доступ к системному
Прошедшие проверку также имеют полный доступ к системному, и ничего не работало?

Avatar-Lion
07-04-2013, 15:26
motill, Очень интересная проблема... Попробуйте зайти в свойства Локального диска D, а потом... Ну, приведу пример на своём диске: скриншот (http://s55.radikal.ru/i147/1304/f6/8e887989d15a.png). Выбирайте именно своего пользователя, а не группу "Администраторы". (просто у меня пользователь называется Администратор, поэтому и скриншот такой получился немножко непонятный)

EugeneKr
08-04-2013, 10:27
можно попробовать в "безопасность - дополнительно" поменять "владельца"

motill
08-04-2013, 21:10
Переборщил с экспериментами по доступу к системному. В итоге доступ запрещен и очередная переустановка. Снова с вами...
Ситуация не изменилась. Изменил владельца Д на себя остальное без изменений.Выкладываю.

Vancouver
09-04-2013, 10:26
motill
на вкладке "Безопасность" добавьте группу пользователей "Все", имеющая полный доступ
Остальных удалить.

motill
09-04-2013, 11:45
на вкладке "Безопасность" добавьте группу пользователей "Все", имеющая полный доступ
Остальных удалить.
На каком диске?




© OSzone.net 2001-2012