Показать полную графическую версию : Не удаётся создать файл в временном каталоге
Не удаётся создать файл в временном каталоге. ОС: Wind2000Prof. Библиотека скопирована на болванку в WindMe. На другом компе всё работает. Путь до каталога с временными файлами короткий (c:\temp). В чём может быть ещё причина? В локальных политиках ни черта не смыслю. В них дело?
Дело в правах доступа на папку (Правая кнопка - безопасность). Права полного доступа должны быть у того, кто туда пытается записать файл.
Lover: собсно, в ХР 4-ри ссылки на временный каталог, думаю в 2000-й также. Они все перенаправлены на указанную папку?
monkkey , я имею права администратора. Значит, имею права на Temp?
ShaddyR , ничего не знаю об этих 4-х ссылках в 2000-нике. У меня в этой проге (библиотеке) сам указываешь папку для временных файлов. Я написал (c:\temp).
У меня файловая система FAT32. Может это имеет значение?
LoverУ меня файловая система FAT32. Может это имеет значение?
Нет, разве что в том случае, если у тебя проблемы с файловой системой.
>
ничего не знаю об этих 4-х ссылках в 2000-нике
Я знаю: Свойства системы\закладка Дополнительно\кнопка Переменные среды - это для ХР, поищи подобные строки у себя. Должно открыться окно с строками типа
ComSpec %SystemRoot%\system32\cmd.exe
FP_NO_HOST_CHECK NO
NUMBER_OF_PROCESSORS 1
OS Windows_NT
Найдешь там слова TEMP и TMP, измени их значение на c:\temp (обе переменные)
ShaddyR Значения переменных сред давно изменил, когда были проблемы с установкой Акробат Ридер. Всё-таки в чём-то ещё фишка! Какой-то есть файл подкачки. - ? Если несу бред, пардон.
Loverфайл подкачки
не думаю, что относится к делу. Собсно, не Автокад ли ты устанавливаешь?
ShaddyR
Я не устанавливаю никакую программу. Есть библиотека - набор текстов (романов, повестей, рассказов) на болванке. Сопировано в WinMe. Диск открывается. Но попытка отобразить , скажем повесть, выдаёт ошибку инициализации с сообщением "Не удаётся создать файл в временном каталоге. Возможно, не хватает места или диск защищён от записи" На другом компе всё работает.
xoxmodav
10-07-2006, 08:35
Не знаю, может дело в настройках самой программы? Попробуй отследить пути обращения её к диску с помощью FileMon с сайта SysInternals.com.
LoverНа другом компе всё работает
.. какая операционная сис-ма? Библиотека просто скопирована в виде папки с установленной программой? Тогда нужно смотреть файл конфигурации внутри этой самой папки.
Вдруг не с того, не с сего заработало. Правда, открывались не все произведения, но большинство. При повторном запуске – опять ноль.
На других машинах: Win2000 – такая же нестабильность, на WinXP – всё работает прекрасно.
Информация Filemon в момент неудач:
22:10:56 AUTORUN.EXE:984 OPEN C:\WINNT\high7.ini SUCCESS Options: OpenIf Access: All
22:10:56 AUTORUN.EXE:984 LOCK C:\WINNT\high7.ini SUCCESS Excl: Yes Offset: 0 Length: -1
22:10:56 AUTORUN.EXE:984 QUERY INFORMATION C:\WINNT\high7.ini SUCCESS Length: 261
22:10:56 AUTORUN.EXE:984 READ C:\WINNT\high7.ini SUCCESS Offset: 0 Length: 261
22:10:56 AUTORUN.EXE:984 WRITE C:\WINNT\high7.ini SUCCESS Offset: 234 Length: 8
22:10:56 AUTORUN.EXE:984 SET INFORMATION C:\WINNT\high7.ini SUCCESS Length: 261
22:10:56 AUTORUN.EXE:984 UNLOCK C:\WINNT\high7.ini RANGE NOT LOCKED Offset: 0 Length: -1
22:10:56 AUTORUN.EXE:984 CLOSE C:\WINNT\high7.ini SUCCESS
22:10:56 AUTORUN.EXE:984 OPEN C:\Temp\ SUCCESS Options: Open Directory Access: All
22:10:56 AUTORUN.EXE:984 DIRECTORY C:\Temp\ NO SUCH FILE FileBothDirectoryInformation: book.txt
22:10:56 AUTORUN.EXE:984 CLOSE C:\Temp\ SUCCESS
Вывод понятен. Надо всё-таки переходить на XP. Но всё-таки, в чём же причина?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.