Временная папка не доступна для записи для некоторых приложений, что приводит к сбоям приложения

Я не знаю, почему, но вдруг в мой компьютер не может запуститься. Например Chrome Portable показывает эту ошибку при выполнении:

ошибка NSIS

ошибка записи временного файла. Убедитесь, что папка temp действительна

многие другие приложения просто показывают отчеты об ошибках Windows при выполнении.

к счастью, я создал образ Norton Ghost с диска C четыре месяца назад (когда у меня не было абсолютно никакого проблема), но после успешного восстановления Windows проблема остается прежней! Google Chrome по-прежнему показывает ошибку выше, и другие программы по-прежнему не могут быть выполнены.

Я искал весь интернет по этой причине. Большинство говорят, что это проблема с %Temp% разрешения для папки. Я стал владельцем папки, установил владельца папки Temp в "администратор или текущий пользователь", полный доступ к профилю" администратор "и" текущий пользователь "и" пользователи", но все равно это одно и то же! Я также сделал эти C:windowsTemp папка.

Я даже не могу запустить "процесс Monitor" для мониторинга проблем!

Я даже изменил оба %Temp% и C:windowsTemp пути к папкам c:Temp но проблема та же.

кажется, многие программы не могут записывать файлы во временную папку, но я вижу, что "Firefox Portable" может это сделать!

спецификации: Win 7 32bit Ultimate SP1


вчера я установил новую свежую windows 7, но проблема все еще существует! я нашел кое-что интересное: если я перенесу директорию Chrome Portable в верхние корни диска F, программа запустится нормально!! кажется, что windows имеет проблемы с конкретными путями, например, большинство приложений на F:programsInstall на моем компьютере не могу открыть темп и привести к ошибке. я проверил разрешения на F и папку установки, все так же, как и другие диски. некоторые сказали использовать ICACLS F: /setintegritylevel H но это ничего не меняет. на данный момент единственный способ получить поездку этой проблемы-понизить рейтинг, чтобы выиграть XP так без разрешения и прочие хиромантии безопасности не сработает. пожалуйста, помогите мне избавиться от головной боли.

11
задан Alireza
30.03.2023 20:17 Количество просмотров материала 3179
Распечатать страницу

3 ответа

Если вы запускаете программу (то есть you, как в вашей учетной записи, а не ОС/система), то я 4expect его, чтобы написать в папку temp. По умолчанию это %osdrive% (ака С:) /Пользователи/Имя пользователя/AppData по/местного/темп.

вы можете убедиться в том, что начиная с ЦМД.exe и ввода echo %tmp%

Это должно отличаться от файлов OS tmp! Еще пользователь может mofify файлов в ОС tmp файлы и скомпрометировать систему.

2
отвечен Hennes 2023-04-01 04:05

вот что случилось со мной и что я сделал.

Я ничего не мог установить.

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

  2. установленные обновления windows, и побежал вредоносных байт, чтобы увидеть, если какой-то скрытый процесс взял под контроль - никаких изменений.

  3. стал владельцем %ПРОФИЛЬ_ПОЛЬЗОВАТЕЛЯ%\AppData\местные\темп (c:\users\yourname\appdata\local\temp) - нет изменить

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


Так что я оставил его и создал новая папка в том же месте tmp

затем я изменил пути установки

(Правой Кнопкой мой компьютер / дополнительные параметры системы / дополнительно /переменные среды)

редактировать темп в %ПРОФИЛЬ_ПОЛЬЗОВАТЕЛЯ%\AppData\местные\ТМП и (аналогично) ТМП в %USERPROFILE% \ appdata\local\tmp

установки снова начали работать - похоже, что папка temp была повреждена или контролировала какой-то другой процесс, который не позволил бы ей уйти....

Conor

0
отвечен user510132 2023-04-01 06:22

ниже решена проблема для моего портативного Firefox установки. Ты должен смотреть вверх Icacls и Уровни Целостности перед запуском вслепую.

firefox_lowIntegrity.летучая мышь

icacls "D:\{PATH_TO}\FirefoxPortable\FirefoxPortable.exe" /setintegritylevel low
REM DOWNLOADS:
icacls "C:\Users\{USER}\Downloads" /setintegritylevel (OI)(CI)low /t /c

REM TEMP:
icacls "C:\Users\{USER}\AppData\Local\Temp" /setintegritylevel (OI)(CI)low /t /c

REM add data LOCAL:
REM icacls "C:\Users\YourWindowsUserAccount\AppData\Local\Mozilla" /setintegritylevel (OI)(CI)low /t /c

REM add data ROAMING:
REM icacls "C:\Users\YourWindowsUserAccount\AppData\Roaming\Mozilla" /setintegritylevel (OI)(CI)low /t /c

REM FLASH:
REM icacls "C:\Users\YourWindowsUserAccount\AppData\Roaming\Macromedia\Flash Player" /setintegritylevel (OI)(CI)low /t /c

REM PORTABLE:
icacls "D:\{PATH_TO}\FirefoxPortable\App\Firefox\firefox.exe" /setintegritylevel low
icacls "D:\{PATH_TO}\FirefoxPortable\App" /setintegritylevel (OI)(CI)low /t /c
icacls "D:\{PATH_TO}\FirefoxPortable\Data" /setintegritylevel (OI)(CI)low /t /c
0
отвечен 1AabS2QqsQ 2023-04-01 08:39

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

crash
nsis
permissions
windows
windows-7
Вверх