Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - [решено] UAC, система прячет файлы...

Ответить
Настройки темы
Разное - [решено] UAC, система прячет файлы...

Аватара для ~SloNicK~

Новый участник


Сообщения: 35
Благодарности: 0

Профиль | Отправить PM | Цитировать


Чертовщина какая-то творится. С того момента, как я включил UAC для админского аккаунта происходят непонятные вещи. Некоторый софт перестал нормально функционировать: Total Commander не видит или не может работать с некоторыми файлами, StrongDC не может получить доступ на запись к своим файлам в Program Files, даже Counter Strike Source стал тормозить! (вернее игнорировать одновременные нажатия клавиш клавиатуры и движения мыши), если Steam не запущен из под администратора, а запускается он так один раз из десяти. И по мелочи в других программах тоже косяки. При этом через планировщик заданий запускать ту же StrongDC с привилегиями админа можно, но писать в свой кэш она всё равно не может, приходиться в ярлыке ставить галку...
Но самое бесячее, что в системе периодически остаются какие-то папки и файлы от удалённых программ, которые не видны из Total Commander даже при админском доступе, папки отображаются со значком щита и порой не дают себя удалить.
Сегодня сохранил на диск С в корень образ из UltraISO - всё нормально сохранилось. Решил записать образ на флешку - UltraISO не видит вставленных флешек. Запустил из под админа - флешку увидела, но не видит теперь сохранённого на диске С образа! Открыл С через проводник - пусто. Отключил UAC, перезагрузился - ни проводник, ни UltraISO файла не видят. Прям бермудский треугольник - пропали куда-то 4,5 гига... Включил UAC, перезагрузился, запустил UltraISO в обычном режиме - видит образ (пришлось из под неё и удалять его к чертям).

В общем, вопрос в чём - как сделать так, чтобы система от меня ничего не скрывала? (это же просто возмутительно!) Вроде всё под одной учёткой создаётся и изменяется, как можно что-то прятать и ограничивать доступ для создателя/владельца?

UAC отключил к чертям... При всех его благах проблем доставляет кучу. И при этом на всех приложениях и ярлыках, которые запускались из под админа (галка в свойствах) по прежнему висит щит - как его-то убрать?

-------
Почётный иерарх Шамбалы розовый межпланетный слоник Уйяли Бен Ганеш


Отправлено: 15:04, 04-02-2010

 

Аватара для ~SloNicK~

Новый участник


Сообщения: 35
Благодарности: 0

Профиль | Отправить PM | Цитировать


Morpheus, спасибо!

-------
Почётный иерарх Шамбалы розовый межпланетный слоник Уйяли Бен Ганеш


Отправлено: 22:56, 04-02-2010 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


(*.*)


Сообщения: 36546
Благодарности: 6691

Профиль | Сайт | Отправить PM | Цитировать


~SloNicK~, мне кажется, что даже если и возникают какие-то проблемы, некая часть из описанных вами есть следствие недопонимания работы UAC.

Цитата ~SloNicK~:
Total Commander не видит или не может работать с некоторыми файлами »
Возможно, речь идет о файлах совместимости. Я подробно объяснял в конкурсной теме, а сюда скопирую - не поленитесь
читать дальше »


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

Представьте, что вы распаковали приложение в папку внутри Program Files. Например, это файловый менеджер, хранящий настройки в своей папке, или менеджер паролей, хранящий базу в своей папке. Контроль учетных записей включен, а вы (администратор или обычный пользователь) запустили программу с обычными правами (т.е. не от имени администратора), изменили настройки программы / базу паролей, и закрыли программу / сохранили базу. При таком раскладе, прав на запись в папку Program Files у вас нет, и чтобы программа не «сломалась», в Windows 7 (как и в Vista) предусмотрена виртуализация файлов и разделов реестра.

Эта виртуализация является одной из возможностей контроля учетных записей. Файл будет сохранен вовсе не в той папке, где он находится, а в виртуальном хранилище – в папке %localappdata%\VirtualStore в профиле пользователя. Это легко увидеть даже по дате изменения файла в Program Files – она останется прежней. В дальнейшем запускаемая вами программа будет использовать файл из виртуального хранилища. Когда вы входите в папку, в которой есть виртуализированные файлы, в проводнике появляется кнопка «Файлы совместимости». Щелкнув ее вы видите файлы или папки, в которых эти файлы хранятся. Папки будут иметь названия системных папок, в которые не было прав на запись. Но когда вы в них зайдете, в адресной панели будет адрес, ведущий в ваш профиль.

Вопрос вовсе не взят с потолка - такие вопросы время от времени задаются на форуме. Самый свежий, уже после начала конкурса тут: http://forum.oszone.net/thread-161190.html

Виртуализация предназначена для обеспечения работы "старых" приложений, т.е тех, которые хранят пользовательские параметры и файлы в системных папках вместо профиля пользователя. Если же вы захотите, например, сохранить текстовый файл из запущенного с обычными правами блокнота в папке Program Files, система скажет вам, что нет прав на запись и предложит сохранить в "Мои документы". Здесь требуется интерактивный ответ пользователя. Разница в том, что система не может предложить такой вариант приложению и дожидаться ответа, поэтому просто тихо направляет файл в виртуальное хранилище.

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

Ссылка по теме: http://technet.microsoft.com/ru-ru/m...07.06.uac.aspx Я читал эту статью Руссиновича, относящуюся к Vista, еще несколько лет назад в бумажном журнале Technet. Я знал, что ее перевели, но не знал, что с тех еще и сделали скриншоты в русской ОС. Там и кнопка видна и даже объясняется, как она появляется.

Цитата ~SloNicK~:
StrongDC не может получить доступ на запись к своим файлам в Program Files »
Это проблема решается двумя путями:
а) Упрощаем запуск приложений в Windows 7 от имени администратора без отключения UAC
б) Режим совместимости Windows 7 - установка и запуск приложений или драйверов

Это два важных момента. Если у вас портативные приложения, держите их в профиле.

Цитата ~SloNicK~:
В общем, вопрос в чём - как сделать так, чтобы система от меня ничего не скрывала? (это же просто возмутительно!) »
Система не скрывает, просто вы пользуетесь ПО, которое не поддерживает все ее возможности.

-------
Канал Windows 11, etc | Чат @winsiders

Это сообщение посчитали полезным следующие участники:

Отправлено: 02:09, 05-02-2010 | #12



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - [решено] UAC, система прячет файлы...

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интернет - IE7 "прячет" номера телефонов на сайтах CHiCHo Microsoft Windows Vista 1 30-10-2009 21:46
Проблемы с прогой HiBit (Прячет файлы) IGoR_LOST Хочу все знать 7 20-06-2009 22:01
Система на одном лог. диске, загр. файлы на другом. С чего бы это? truvo Хочу все знать 1 01-12-2008 23:39
WIN XP прячет иконки из systray'а Splashjay Microsoft Windows 2000/XP 6 05-11-2005 21:36
Система XP не видит файлы на диске Dikan Автоматическая установка Windows 2000/XP/2003 11 03-10-2005 15:30




 
Переход