Это продолжениеFirefox не может сохранять файлы (большую часть времени). Как решить эту проблему?, просто с более глобальной проблемой, чем просто Firefox: я не могу установить или удалить его, как только затрагивается папка %temp, что, похоже, является типичным случаем.
Вопрос:
Как мне вернуться к работающей Windows 10, которая имеет доступ к моей папке %temp% в Firefox, Octave, Microsoft Print to PDF и, вероятно, в любой другой программе, использующей папку %temp% (за исключением Windows Edge, который, похоже, работает), даже включая установку и удаление?
Я уже добавил "запись" к правам пользователя этой папки и всего ее содержимого. Я также рассмотрел некоторые другие соответствующие шаги, упомянутыеFirefox не может сохранять файлы (большую часть времени). Как решить эту проблему?, например, деактивация брандмауэра и Защитника Windows. Я также посмотрел на две дополнительные ссылки, которые упоминаются в ссылке, см.Ошибка «Исходный файл не может быть прочитан» при загрузке файла с помощью FirefoxиFirefox 32: Загрузка не удалась; невозможно прочитать из источника, но у меня проблема более глобальная.
У меня есть длинный список ошибок, которые появляются из-за отсутствия права на запись файлов в папку %temp%. Тем не менее, в эту папку все еще записываются некоторые файлы журналов, так что это не универсальная проблема.
Проблема выглядит следующим образом:
- Тандербёрд:
- Отправить письмо:
Senden der Nachricht fehlgeschlagen. Die Temporäre Datei [myfile] konnte nicht geöffnet werden. Überprüfen Sie Ihre Einstellung für "Temporäre Ordner".
- сохранить черновик письма:
Speichern als Entwurf ist fehlgeschlagen. Ihre Nachricht konnte nicht als Entwurf gespeichert werden. Die Temporäre Datei [myfile] konnte nicht geöffnet werden. Überprüfen Sie Ihre Einstellung für "Temporäre Ordner".
- Отправить письмо:
- Microsoft Print to PDF: распечатайте веб-сайт, чтобы получить файл размером 0 Кб и сообщение
Druckvorschau-Fehler. Beim Drucken ist ein Fehler aufgetreten.
- Octave: запуск выбора кода с помощью F9 (так что ему нужна папка %temp%) приводит к
Octave Dokumentation. Die Daten für die Dokumentationsanzeige konnten nicht vorbereitet werden. Hilfe-Texte können ausschließlich im Befehlsfenster angezeigt werden.
Octave Editor. Temporäre Dateien konnten nicht angelegt werden. Stellen Sie sicher, dass Sie Schreibrechte auf das temp. Verzeichnis "C:/Users/Admin/AppData/Local/Temp" haben. "Auswahl ausführen" benötigt temporäre Dateien.
- Fire Fox(пока загрузка через Windows Edge работает!):
- скачать exe-файл размером 4 МБ (загрузочный диск Windows XP):
C:\Users\USERNAME\AppData\Local\Temp\[myfile].exe.part konnte nicht gespeichert werden, weil die Quelldatei nicht gelesen werden konnte.;; Versuchen Sie es später erneut oder kontaktieren sie den Server-Administrator.
C:\Users\USERNAME\AppData\Local\Temp\[myfile].exe.part konnte nicht gespeichert werden, weil Sie die Inhalte des Ordners nicht ändern können.;; Ändern Sie die Ordnereigenschaften und versuchen Sie es erneut oder versuchen Sie an einem anderen Ort zu speichern.
- загрузить exe-файл размером 300 кб (установщик Firefox): информация в обзоре загрузок Firefox
[mydownloadedfile]; Fehlgeschlagen.
- скачать exe-файл размером 4 МБ (загрузочный диск Windows XP):
- Установщик Firefox: установка Firefox от имени администратора
Extraction Failed. Can not open output file.
- Tracker Software (да, это официальное название компании ;) PDF XChange-Viewer: удаление эквивалентного имени программы
PDF-Viewer
с помощью системной панели Windows дает мнеFehler. Es konnte keine temporäre Datei erstellt werden. Das Setup wurde abgebrochen.;; Fehler 5: Zugriff verweigert.
Пожалуйста, примите мои немецкие ошибки / предупреждения / тексты на данный момент. Я переведу их по запросу, но я надеюсь, что это будет понятно уже по контексту.
Скриншоты, добавленные случайным образом и только для вашего сведения:
Здесь вы видите, что загрузка в Microsoft Edge работает:
Вложение (некоторые предположения, что могло послужить причиной, возможно, длинный текст просто так):
Я не вижу ничего, что я должен был сделать ужасно неправильно, чтобы получить эту ошибку, хотя есть несколько очень мелких вещей: Примерно в то время, когда я впервые получил ошибку, я удалил один плагин под названием Google Translator for Firefox
. И я также примерно знаю, что я делал до последнего доказательства работоспособности системы (отправленное электронное письмо в 20:20, когда система, очевидно, все еще работала) и первого поиска ошибок (22:12), см. скриншот истории Ctrl+Shift+H
Firefox.
Мой первый скриншот ошибки был сделан в 22:14, вскоре после последней попытки загрузки, которую можно увидеть выше, так что в этот момент я увидел ошибку в первый раз, вероятно, и явно только потому, что я скачал файл, а не из-за этого сайта XChange-Viewer! Более того, сайт называется www.tracker-software.com
, что звучит неловко, но это настоящее название этой компании. Если загрузка не была причиной, одним из моих последних действий был поиск проблемы с программой PDF-XChange Viewer
(проблема, которая у меня была долгое время: я не мог Ctrl+F-поиск слов в этой программе), но почему именно это должно вызывать такой сбой? Ну. Только что узнал одну забавную деталь. Бесплатный XChange-Viewer уже заменен на , XChange-Editor
который имеет некоторые дополнительные коммерческие элементы в дополнение к своим бесплатным инструментам. Возможно, использование устаревшего XChange-Viewer вызвало конфликт? В любом случае, я сомневаюсь, что это просто причина всего.
Вот почему я предполагаю, что это удаление Google Translator for Firefox
дополнения Firefox (это расширение) что вызвало проблему, это был плагин, который у меня никогда не работал, или я его не понял. С другой стороны, и не менее реалистично, может быть, я удалил это расширение толькопотому чтоиз возникающих ошибок, которые заставили меня задуматься о любых дополнениях, которые у меня есть в Firefox. Так что давайте лучше предположим, что я просто не знаю, что является фактической причиной, так как я не хочу распространять какую-либо вредоносную информацию о дополнении, когда я не вижу здесь четкого смысла.
Мое предположение о решении: мне следует взять загрузочную флешку Windows 10 от Winfuture, выбрать обновление, в котором хранятся мои личные файлы и приложения, и посмотреть, поможет ли это. Но сначала я лучше подожду каких-нибудь предложений.
Спасибо за ваше терпение.
Вот дополнение, которое было предложено в комментариях. Я могу сохранить документ Wordpad в каталоге %temp%. Я не могу изменить ИМЯ ПОЛЬЗОВАТЕЛЯ (в моем случае "Администратор") на полные права, ни системного пользователя, ни пользователя "все", в конце концов, он будет жаловаться, см. последние картинки.
Вот настройки %temp% и изменения:
Эта картинка, вероятно, наиболее релевантна: Windows-Sicherheit. Da die Berechtigungen auf Temp in der falschen Reihenfolge sind, werden sie möglicherweise nicht funktionieren.
=Windows-Security. Since the rights on Temp are in wrong order, they will perhaps not work.
Когда я нажимаю «Ändern» = «Изменить», я получаю:
После повторного принятия изменений в главном окне появляются окна с ошибками.
Когда я теперь нажимаю OK, я получаю кучу следующих окон с ошибками, и даже если я возвращаю все обратно в начальное состояние, я прохожу, просто нажимая OK. Мне приходится отменять все действие.
Я вижу, что пользователь Admin (это просто мое ИМЯ ПОЛЬЗОВАТЕЛЯ) не имеет полных прав на все подпапки и файлы! Изменение этого, вероятно, поможет. Но изменение этого невозможно:
После этого права все равно как-то изменились. Открываю снова, получаю:
Но проблемы остались прежними, например, невозможность загрузки в Firefox, отсутствие видео по запросу и т. д.
Я обнаружил, что использование %temp% Properties --> Security --> Advanced menu
невозможно изменить без появления сообщений об ошибках, но вместо этого простая кнопка «изменить» на главной вкладке безопасности делает то же самое, что можно сделать для USERNAME, SYSTEM и «Jeder» (="Everyone") без появления всплывающих окон:
Я также переместил все temp в резервную папку (вам нужно закрыть Firefox, Discord, OneDrive и другие работающие программы, они покажут вам, что все еще работает и мешает передаче файлов), и переместил файлы, которым нужны права администратора для перемещения, в отдельную резервную папку, так что %temp% был пуст. Я проверил, что все права были установлены правильно на полный доступ.
Запуск Firefox создал пустую папку Firefox и странный aria-debug-9320.log
файл, который я не могу открыть даже как администратор в простом редакторе. Поиск этого файла в Интернете показывает, что это файл журнала Microsoft для OneDrive, и у других пользователей возникли проблемы с размером файла (у меня их нет):https://answers.microsoft.com/en-us/windows/forum/windows_10-files-winpc/aria-debug-log-files-took-all-free-disk-space/15bcfd42-2627-4c03-8342-5c2500f2ec42?page=5.
Я думаю, что проблема не в этом файле журнала. Просто странно, что он вообще работает, так как я вышел из OneDrive, а он появляется при запуске Firefox ;).
решение1
Я нашел решение этого длинного вопроса.
Узнайте, какие работающие программы нуждаются в папке %temp%, переместив все ее содержимое в новую папку резервного копирования, например
Temp_backup_USERNAME_DATE
. Вы можете сохранить ее в той же родительской папке, напримерC:\Users\Admin\AppData\Local\Temp_backup_USERNAME_20201208
, конечно, это на ваше усмотрение. Всякий раз, когда появляется сообщение о том, что файл в данный момент используется программой, перепрыгните через этот файл и составьте список названных программ.Затем после перемещения закройте все программы, которые мешают полному перемещению файлов, и переместите файлы снова. В моем случае это были следующие программы:
- Fire Fox
- Один диск
- Разногласие.
Конечно, вы наверняка найдете и другие программы.
Я предлагаю создатьотдельныйрезервная папка для всех временных файлов, для перемещения которых требуется ваше разрешение администратора, что-то вроде
C:\Users\Admin\AppData\Local\Temp_backup_USERNAME_20201208_admin
. Это как раз на тот случай, если перемещение файла с правами администратора уничтожит некоторые важные временные функции. В конце концов, в моем случае это не было необходимо, но кто знает.Когда папка %temp% пуста, переименуйте ее, например, в
Temp_backup_Admin_20201208_folder_only
или переместите в другое место. Это делается для того, чтобы сохранить назначения прав на будущее, если что-то пойдет не так. Лучше не удаляйте ее, пока не узнаете, что компьютер снова работает.Сейчаснапрямуюперезагрузите компьютер. Я просто предполагаю, что это необходимо, так как Windows, вероятно, создаст папку %temp% заново при запуске, со всеми правами по умолчанию, а не просто какая-то программа, которой случайно нужна папка %temp%. Я могу ошибаться, но все равно перезагрузка после как бы удаленной папки %temp% кажется хорошей в любом случае.
Теперь протестируйте систему. Мои загрузки Firefox, потоки, выполнение выбора кода и все остальное снова работают, надеюсь, ваши тоже.
Подводя итог: удаление папки %temp% — это все, что вам нужно, я просто добавил шаги, которые позволят это сделать с учетом ограничений программы и администратора, и предложил перемещать файлы в резервные копии вместо их удаления.