C windows offline web pages readme htm

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

Содержание

  1. Как открыть временные интернет-файлы в Windows 10
  2. Шаги, чтобы открыть временные интернет-файлы
  3. Удалить временные интернет-файлы
  4. Inetpub: что это за папка в Windows 10
  5. Что за папка inetpub и для чего она нужна
  6. Удаление папки inetpub в Windows 10
  7. Что я могу удалить из папки Windows в Windows 10?
  8. Что я могу удалить из папки Windows
  9. Что можно удалить из папки Windows 10 / 8 / 7?
  10. Что можно удалить из папки Windows?
  11. Временная папка Windows
  12. Файл гибернации
  13. Папка Windows.old
  14. Папка Downloaded Program Files
  15. Предварительная выборка
  16. Папка Шрифтов
  17. Папка SoftwareDistribution
  18. Папка Offline Web Pages
  19. Папка WinSxS
  20. Использование компактной ОС Windows
  21. Что за папка Inetpub в Windows 10 и можно ли её удалить?
  22. Что за папка Inetpub?
  23. Можно ли удалить папку Inetpub?
  24. Как правильно удалить папку Inetpub

Как открыть временные интернет-файлы в Windows 10

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

Тем не менее, несмотря на упомянутое выше преимущество, слишком большой кэш также может отрицательно повлиять на производительность устройства. Это также причина, по которой его необходимо периодически опорожнять. Другие причины, по которым вам может потребоваться доступ к папке временных файлов Интернета, заключаются в том, что вам необходимо посетить сайт, который вы посетили ранее, и так далее.

Шаги, чтобы открыть временные интернет-файлы

lazy placeholder

В любом случае, вот как вы можете получить доступ к папке временных файлов Интернета на ПК с Windows 10.

Удалить временные интернет-файлы

lazy placeholder

Таким образом, вы получаете доступ к папке временных файлов Интернета в Windows 10 или удаляете ее, если она больше не нужна.

Кроме того, вот некоторые другие связанные вещи, которые тоже могут вас заинтересовать.

Источник

Inetpub: что это за папка в Windows 10

Некоторые пользователи операционной системы Windows 10 обнаруживают, что на диске C расположена папка inetpub, которая также может включать подпапки wwwroot, ftproot, logs, custerr и другие. При этом данную папку нельзя удалить, так как требуется разрешение от системы. В этой статье мы расскажем о том, что такое папка Inetpub, для чего она нужна и как ее удалить с системного диска Windows 10.

Что за папка inetpub и для чего она нужна

Inetpub — это папка, которая создается веб-сервером Internet Information Services (IIS) от компании Майкрософт. Internet Information Services (IIS), ранее известный как Internet Information Server, работает на базе Microsoft Windows и является конкурентом наиболее популярным веб-серверам, используемым в системах на основе Unix/Linux.

inetpub

Непосредственно сама папка inetpub находится на диске C (C:inetpub) и имеет пять подпапок:

Если вы ранее устанавливали сервер IIS, запускали FTP-сервер средствами Windows или пользовались средствами разработки от Майкрософт, то удалять папку inetpub не нужно, так как она используется этими сервисами для работы. Если же вы не пользовались ничем таким, то данную папку можно без опасений удалять. О том, как это делается мы расскажем ниже, поскольку обычное удаление вам не поможет.

Удаление папки inetpub в Windows 10

Если вы попытаетесь удалить папку inetpub обычным удалением через Проводник Windows, то получите сообщение об ошибке. Система просто не позволит удалить данную папку, так как она используется для работы сервера.

Для решения этой проблемы сначала нужно удалить компоненты операционной системы Windows 10, которые отвечают за работу сервера IIS. Для этого нужно нажать комбинацию клавиш Windows-R и в появившемся меню ввести команду « OptionalFeatures ».

062019 0855 Inetpub2

Если с командой возникают какие-то проблемы, то вы можете открыть « Панель управления », перейти в раздел « Программы – Удаление программ » и кликнуть по ссылке « Включение и отключение компонентов Windows ».

062019 0855 Inetpub3

После выполнения команды « OptionalFeatures » перед вами появится небольшое окно под названием « Компоненты Windows ».

062019 0855 Inetpub4

Здесь нужно найти опцию « Службы IIS » и отключить ее. Для этого будет достаточно просто снять отметку, сохранить настройки нажатием на кнопку «ОК» и перезагрузить компьютер.

062019 0855 Inetpub5

После отключения служб IIS и перезагрузки компьютера папка inetpub должна удалиться автоматически. Если этого не произошло, то теперь ее можно удалить вручную через Проводник Windows 10. После отключения IIS никаких ошибок появляться не должно.

Нужно отметить, что отключение служб IIS не только позволяет избавиться от ненужной папки, но и закрывает целый ряд потенциальных уязвимостей. Поэтому это рекомендуется делать всем, кому не нужны функции веб-сервера от Майкрософт.

Источник

Что я могу удалить из папки Windows в Windows 10?

Правильнее всего никогда не удалять что-либо непосредственно из папки Windows. Если в этой папке есть место, лучше всего использовать Disk Cleanup Tool или Storage Sense. Этот встроенный инструмент должен сделать эту работу за вас, но если вы все еще заинтересованы, вот что вы можете сделать вручную!

Что я могу удалить из папки Windows

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

Вы можете использовать бесплатное программное обеспечение анализатора дискового пространства, чтобы выяснить, что занимает дисковое пространство в папке Windows, а затем взглянуть на файлы. Взглянув на раздел в настройках Storage Sense, вы можете понять, что занимает место, и вы можете сделать правильный выбор.

1] Временная папка Windows

lazy placeholder

2] Файл гибернации

Файл гибернации используется Windows для поддержания текущего состояния ОС. Состояние сохраняется в файл – hiberfil.sys. Обычно это около 70-80% памяти вашего компьютера. Если на вашем компьютере находится от 6 до 8 ГБ памяти, вы можете рассчитать от 4 до 6 ГБ дискового пространства, занимаемого этим файлом.

Чтобы удалить это, сначала включите опцию скрытых системных файлов, а затем найдите файл в папке Windows. Другой вариант – полностью отключить спящий режим, если он вам не нужен. Выполните команду powercfg.exe/hibernate off в командной строке, и она отключит ее.

3] папка Windows.old

Хотя это не внутри папки Windows, это копия старой папки Windows. При установке или обновлении до новой версии Windows копия всех существующих файлов доступна в Windows. Старая папка. Это полезно, если вы когда-нибудь захотите восстановить предыдущую версию.

Занимает значительное количество места. Если вам это больше не нужно, вы можете удалить его без проблем.

4] Загруженные программные файлы

Расположенная в « C: Windows Downloaded Program Files », это папка, в которой хранятся Internet Explorer и любая программа, использующая загруженные файлы, связанные с технологией ActiveX или Java. Эти технологии уже устарели, и вы можете удалить все без проблем.

5] Предварительная выборка

Да, вы можете удалить содержимое папки Prefetch, но со временем она будет заполнена.

6] Шрифты

Вы можете удалить ненужные шрифты, чтобы уменьшить размер папки шрифтов

7] папка SoftwareDistribution

Вы можете удалить содержимое папки SoftwareDistribution, но она будет заполнена после запуска Центра обновления Windows.

8] Оффлайн-страницы

Вы можете удалить содержимое папки Offline Web Pages.

9] Папка WinSxS

Вы не можете удалить этот каталог или переместить его в другое место. Также не рекомендуется ничего удалять здесь, так как такой шаг может сделать ваши приложения неработоспособными или даже сломать вашу систему! Если у вас установлено много приложений, вы можете рассчитывать на наличие огромной папки WinSxS. Эта папка WinSxS не может находиться ни на каком другом томе, кроме системного тома. Это из-за жестких ссылок NTFS. Если вы попытаетесь переместить папку, это может привести к неправильной установке обновлений Windows, пакетов обновлений, функций и т. Д. Если вы удалите компоненты из папки WinSxS, такие как манифесты или сборки и т. Д., У вас могут возникнуть проблемы.

lazy placeholder

Выполнение этой команды/AnalyzeComponentStore проанализирует папку WinSxS и сообщит вам, рекомендуется ли очистка хранилища компонентов.

Вместо непосредственного удаления чего-либо отсюда, рекомендуется использовать команду очистки DISM.

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

10] Использование компактной ОС Windows

Это не просто какая-то папка, а команда, которая помогает вам уменьшить общее пространство для хранения Windows 10. Называется Компактная ОС, после запуска система будет работать из сжатых файлов, аналогично WIMBoot. Он предназначен для установки на Windows небольших устройств, которые не могут иметь большой объем памяти. Обратите внимание, что при сжатии или распаковке файлов команда COMPACT может занять до 20-30 минут.

Лучше не удалять файлы из каталога Windows без четкого понимания, почему они там есть. Так что выбирайте мудро. Если есть сомнения, не делайте этого!

Источник

Что можно удалить из папки Windows 10 / 8 / 7?

determine version Windows 10

Если ваш системный диск (по умолчанию C:) переполнен и папка Windows в Windows 10 / 8 / 7 занимает слишком много места, это может стать причиной появления сообщения о нехватке памяти. Очевидно вы захотите удалить что-нибудь из папки Windows, но не спешите давайте вместе разберемся, что можно удалить из папки Windows а что нет.

На самом деле не стоит нечего удалять непосредственно из папки Windows. Лучше всего воспользоваться программами для очистки и анализа жесткого диска, такие как: Disk Cleanup Tool и Storage Sense. Эти инструменты помогут освободить место на диске C:, но если вы все еще хотите удалить вручную, тогда вот список того, что можно удалить.

Что можно удалить из папки Windows?

В статье в большинстве речь пойдет о файлах, которые находятся внутри папки Windows. Прежде чем мы начнем, сначала создайте точку восстановления системы. Кстати, стоит отметить, что вы можете сэкономить место и на этом. Отключение функции восстановления системы освободит большой объем памяти жесткого диска.

Временная папка Windows

Если там будет находиться что-то важное, тогда система снова загрузит эти файлы, когда обнаружит, что они отсутствуют.

Как вы видите на снимке экрана выше, в моем случае там находятся временные файлы программы ABBYY FineReader. И если эти файлы не удалить, они там будут находиться вечно, что приведет к уменьшению места на жестком диске. В случае с ABBYY FineReader — это целый гигабайт!

Файл гибернации

Файл гибернации используется Windows для поддержания текущего состояния ОС. Состояние сохраняется в файл — hiberfil.sys. Обычно это около 70-80% памяти вашего компьютера. Если в вашем компьютере установлено 8 ГБ памяти, тогда место заниаемого файлом гибернации будет варироваться от 4 до 6 ГБ.

Чтобы удалить файл гибернации, сначала включите опцию показа скрытых системных файлов, а затем найдите файл в корневой папке Windows.

disable hiberbation windows 10

Папка Windows.old

Папка Windows.old не находится в каталоге Windows. Она представляет с собой копию старых файлов предыдущей версии Windows. Она может потребоваться, только если вы когда-нибудь захотите восстановить предыдущую версию Windows.

Занимает много места на диске. Если вам хорошо живется с новой версией Windows и она работает без ошибок, вы можете спокойно удалить эту папку.

Папка Downloaded Program Files

Расположенная в « CWindowsDownloaded Program Files », это папка, в которой хранятся Internet Explorer и все программы, использующие загруженные файлы, связанные с технологией ActiveX или Java.

Эти технологии уже устарели, и вы можете удалить все без проблем.

Предварительная выборка

Да, вы можете удалить содержимое папки Prefetch, но со временем она будет заполнена. Поэтому смысла нет.

Папка Шрифтов

Вы можете удалить ненужные шрифты, чтобы уменьшить размер папки шрифтов.

Выберите шрифты и правым кликом удалите из папки «Fonts».

Имейте ввиду, может возникнуть ошибка при запуске и использовании сторонних программ, если они используют удаленный вами шрифт. Удаляйте шрифты аккуратно и без фанатизма!

Папка SoftwareDistribution

Вы можете удалить содержимое папки SoftwareDistribution, но она будет заполнена после запуска Центра обновления Windows.

Папка Offline Web Pages

Вы можете удалить содержимое папки Offline Web Pages.

Папка WinSxS

Вы не можете удалить этот каталог или переместить его в другое место. Также не рекомендуется в нем ничего не удалять, так как сделать вашу систему неработоспособной. Если у вас установлено много приложений, в таком случае папка WinSxS будет огрмной. Эта папка WinSxS не может находиться ни на каком другом томе, кроме системного тома на котором установлена операционная система. Если вы попытаетесь переместить папку, это может привести к неправильной установке обновлений Windows, пакетов обновлений, функций и т. д. Если вы удалите файлы из папки WinSxS, могут возникнуть проблемы.

Есть возможность удалить некоторые ненужные файлы с помощью специального инструмента. Выполнение команды Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore проанализирует папку WinSxS и сообщит вам, рекомендуется ли очистка хранилища компонентов.

Вместо непосредственного удаления чего-либо отсюда, рекомендуется использовать команду очистки DISM.

Dism.exe /Online /Cleanup-Image /StartComponentCleanup

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

В Windows 10 / 8.1 / 8 вы открываете Disk Cleanup Tool и используете опцию Windows Update Cleanup для очистки WinSxS. Microsoft также выпустила обновление, в котором добавлена ​​опция очистки Центра обновления Windows в утилиту очистки диска в Windows 7. Вы также можете очистить WinSxS в Windows Server.

Использование компактной ОС Windows

Это не просто папка, а команда, которая поможет вам уменьшить общий объем памяти установки Windows 10. Обозначается как компактная ОС, после запуска система будет работать из сжатых файлов, аналогично WIMBoot. Он предназначен для установки в Windows небольших устройств, которые не могут иметь большой объем памяти. Обратите внимание, что при выполнении команды COMPACT может потребоваться до 20-30 минут для сжатия или распаковки файлов.

Источник

Что за папка Inetpub в Windows 10 и можно ли её удалить?

Если открыть локальный системный диск C в Windows 10, то в корне диска можно обнаружить папку Inetpub, которая появляется при установке компонента iis. Наверняка вы задались вопросом, что это за папка и можно ли её удалить? Разберем по порядку.

papka inetpub

Что за папка Inetpub?

Папка Inetpub появляется при установке компонента iis (Internet Information Services) и она служит для своего рода как сервер, чтобы развернуть на нем сайт или веб-приложение. Диспетчер служб iis имеет графический интерфейс, где можно заниматься администрированием сайта.

dispetcher sluzhb iis garficheskij interfejs

В папке Inetpub имеются и подкаталоги как adminscripts, iisamples, mailroot, scripts и wwwroot, где хранятся файлы самого развернутого сайта. Также, хранятся логи сервера, чтобы в случае чего, можно было диагностировать ошибки подключения. Давайте разберем, что за папки и за что они отвечают.

Можно ли удалить папку Inetpub?

Если вы не развертывали сайт на iss, то папка вам не нужна и её можно удалить. Скорее всего, вы нечаянно установили компонент iss и папка Inetpub создалась автоматически. По сути, папка безопасна и не влияет на производительность самой Windows 10. Но её также, следует правильно удалить, отключив при этом iss, чтобы он не был лишним грузом в вашей с системе.

Как правильно удалить папку Inetpub

Скорее всего, вы уже попробовали удалить папку Inetpub нажав на кнопку delete, но она не удалилась, так как занята другим процессом. Для удаления папки следуйте ниже пунктам:

Источник

Содержание

  1. Очищение от мусора Windows XP и Windows 7
  2. как почистить windows
  3. Удалил всего 7 папок в Windows и освободил 42 гигабайта на диске
  4. 1. Файл спящего режима.
  5. 2. Папка Temp
  6. 3. Корзина
  7. 4. Папка Windows.old
  8. 5 . Downloaded Program Files
  9. 6. LiveKernelReports
  10. 7. Rempl
  11. Что я могу удалить из папки Windows в Windows 10?
  12. Что я могу удалить из папки Windows
  13. Что я могу удалить из папки Windows в Windows 10?
  14. 1. Временная папка Windows
  15. 2. Файл гибернации
  16. 3. Папка Windows.old
  17. 4. Загруженные программные файлы
  18. 5. Папка Prefetch
  19. 6. Шрифты
  20. 7. Папка SoftwareDistribution

Очищение от мусора Windows XP и Windows 7

Эту короткую статью хочу посвятить наболевшей теме —

как почистить windows

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

Самый простой способ очистки свободного места – Это регулярное использование утилиты «Очистка диска»
Эта утилита поставляется вместе с системой и Вам не придется искать ее в сети.

Найти ее можно по следующему пути.
Пуск -> Все программы -> Стандартные -> Служебные -> Очистка диска.

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

После выбора диска окно немного изменится и Вам нужно будет выбрать, что именно очищать.

Теперь немного о том, что можно смело очищать.

Downloaded Program Files – смело удаляйте, так как это вспомогательные файлы для просмотра web — страниц. Они загружаются каждый раз при просмотре страниц.

Временные файлы интернета – удаляем и стараемся делать это регулярно и почаще.

Автономные файлы – могут быть удалены без последствий.

Файлы находящиеся в корзине – удаляем, если уверенны, что не кинули в корзину, что-то нужное.

Временные файлы программ – если их возраст больше недели смело стираем.

Служба – WebClient/WebPublisher – файлы необходимые для увеличения быстродействия, а потому могут быть безболезненно удалены.

Одним из неплохих способов освободить место является сжатие свободного места.
При этом способе файлы не удаляются, а сжимаются. К таким файлам всегда можно вернуться для использования.

После выбора удаляемых файлов подтверждаем все настройки и ждем.
Программа удалит все ненужные файлы и закроется.

Есть еще две папки которые нужно почистить это:

  1. Системный диск/windows (у Вас эта папка может называться по другому Win к примеру)/temp
    Все файлы этой папки можно смело удалять. Если при удалении какого-то файла появляется сообщение о невозможности удаления, не пугайтесь – это нормально, просто пропускайте их.
  2. Системный диск/имя пользователя/appdata/temp
    appdata скрытая папка. Для быстрого перемещения откройте мой компьютер и в строке введите:
    %temp%


Все файлы можно удалить аналогично папки temp в системной директории. (пункт 1)

На этом все. Держите свой компьютер в чистоте и не забывайте чистить корзину.

Удалил всего 7 папок в Windows и освободил 42 гигабайта на диске

Система Windows содержит большое количество файлов и папок, которыми вы никогда не будете пользоваться. Обычному пользователю очень сложно отличить какие файлы являются критическими важными для системы, а какие можно свободно удалить без последствий.

Давайте рассмотрим несколько файлов и папок Windows, которые вы можете абсолютно безопасно удалить и какой эффект вас ждет от удаления. Некоторые из этих папок защищены системой, поэтому вам нужно быть внимательным при их удалении.

1. Файл спящего режима.

Режим гибернации позволяет записать состояние системы на жесткий диск перед выключением. Допустим, если вытащить батарею из ноутбука на неделю после этого, то вы сможете продолжить работу на том моменте, где вы остановились.

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

Обратите внимание, что обычное удаление файла hiberfil.sys не поможет, Windows сразу же создаст новый файл.

Кликните правой кнопкой мыши по меню “Пуск”, выберите Windows PowerShell (администратор), затем введите следующую команду для отключения спящего режима.

Windows автоматически удалит файл hiberfil.sys. Удаление данного файла автоматически отключает функцию быстрой загрузки в Windows 10. Однако, это небольшая потеря — данная функция часто вызывает ошибки загрузки.

На моем ПК Windows 10 удалось сэкономить 3,2 гигабайта на диске.

2. Папка Temp

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

Удалить содержимое папки можно как вручную, выделив все объекты с помощью Ctrl + A, и нажав Delete, так и с помощью инструмента “Очистка диска”.

На моем ПК Windows 10 за счет удаления удалось сэкономить 377 мегабайт на диске.

3. Корзина

В техническом смысле, Корзина это не отдельная папка. Это отдельное место на диске, где хранятся файлы перед окончательным удалением или восстановлением. Если вы забываете периодически очищать корзину, то в ней может накопиться гигабайты данных.

Удалить объекты в Корзине можно щелкнув правой кнопкой мыши по контекстному меню и выбрав пункт Очистить корзину. Если вы не нашли значок, то можно ввести shell:RecycleBinFolder в адресную строку Проводника.

Пункт контекстного меню Свойства позволяет установить максимальный размер Корзины и выбрать удаление навсегда в обход корзины.

Я регулярно очищаю корзину, поэтому удалить удалось лишь несколько мегабайт.

4. Папка Windows.old

При обновлении Windows система сохраняет копии ваших старых файлов в папке Windows.old. Данная папка может использоваться для восстановления предыдущей версии Windows. Также вы можете вручную взять несколько файлов из старого снимка системы.

Windows автоматически очищает данную папку периодически, но вы можете самостоятельно удалить ее, если вам требуется свободное пространство. В меню Пуск введите “Очистка диска”. Выберите результат и в открывшейся программе нажмите “Очистить системные файлы”.

Затем запуститься сканирование диска. После его завершения выберите пункт “Предыдущие установки Windows” и нажмите “ОК”. Имейте в виду, что при удаление этих данных делает невозможным восстановление к предыдущей версии. Рекомендуем убедиться, что все работает корректно после установки новой версии Windows 10.

На моем ПК Windows 10 папка Windows.old занимала 36,8 гигабайта — очень приличное место для 256 Гб SSD.

5 . Downloaded Program Files

Расположение: C:WindowsDownloaded Program Files

Данная папка содержит файлы, используемые элементами управления ActiveX в Internet Explorer ActiveX и Java-апплетами.

На самом деле данная папка бесполезна. ActiveX — очень старая технология, которая имеет много уязвимостей безопасности, а Java очень редко используется в современном вебе.

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

6. LiveKernelReports

Папка LiveKernelReports используется при сканировании крупных файлов на ПК. Она хранит дампы файлов. Если на ПК возникнут проблемы, то вы сможете проанализировать содержимое этих файлов для диагностики и устранения неполадки.

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

Мне удалось освободить 1,7 гигабайта.

7. Rempl

Расположение : C:Program Filesrempl

Папка Rempl обычно не очень крупная — она содержит несколько небольших файлов, связанных с оптимизацией доставки Windows 10.

Удаление файлов в папке не приводит к негативным последствиям, но и эффект от этого совсем мизерный.

Мне удалось освободить только несколько мегабайт.

В конечном итоге за несколько минут мне удалось освободить почти 42 гигабайта — я думаю, отличный результат. Напишите в комментарии, сколько получилось очистить у вас?

Что я могу удалить из папки Windows в Windows 10?

Если вам не хватает места на диске и вы хотите знать, есть ли что-то еще, что вы можете удалить из папки Windows, тогда вам сначала нужно прочитать этот пост. Если ваш диск C переполнен или если папка Windows в Windows 10/8/7 занимает слишком много места, она может стать раздражающей, если вы застряли из-за предупреждений о нехватке памяти. Очевидная вещь, которую мы делаем, это заходим в папку Windows , пытаемся выяснить, что занимает много места, и удаляем файлы без какого-либо понимания.

Правильнее всего никогда не удалять что-либо непосредственно из папки Windows. Если в этой папке есть место, лучше всего использовать Disk Cleanup Tool или Storage Sense. Этот встроенный инструмент должен сделать эту работу за вас, но если вы все еще заинтересованы, вот что вы можете сделать вручную!

Что я могу удалить из папки Windows

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

Вы можете использовать бесплатное программное обеспечение анализатора дискового пространства, чтобы выяснить, что занимает дисковое пространство в папке Windows, а затем взглянуть на файлы. Взглянув на раздел в настройках Storage Sense, вы можете понять, что занимает место, и вы можете сделать правильный выбор.

1] Временная папка Windows

Временная папка доступна по адресу C: Windows Temp . Он используется Windows для загрузки файлов здесь, а затем переместить его в нужное место. Так что даже если вы удалите все отсюда, это не проблема. Система снова загрузит эти файлы, когда обнаружит, что они отсутствуют.

2] Файл гибернации

Файл гибернации используется Windows для поддержания текущего состояния ОС. Состояние сохраняется в файл – hiberfil.sys. Обычно это около 70-80% памяти вашего компьютера. Если на вашем компьютере находится от 6 до 8 ГБ памяти, вы можете рассчитать от 4 до 6 ГБ дискового пространства, занимаемого этим файлом.

Чтобы удалить это, сначала включите опцию скрытых системных файлов, а затем найдите файл в папке Windows. Другой вариант – полностью отключить спящий режим, если он вам не нужен. Выполните команду powercfg.exe/hibernate off в командной строке, и она отключит ее.

3] папка Windows.old

Хотя это не внутри папки Windows, это копия старой папки Windows. При установке или обновлении до новой версии Windows копия всех существующих файлов доступна в Windows. Старая папка. Это полезно, если вы когда-нибудь захотите восстановить предыдущую версию.

Занимает значительное количество места. Если вам это больше не нужно, вы можете удалить его без проблем.

4] Загруженные программные файлы

Расположенная в « C: Windows Downloaded Program Files », это папка, в которой хранятся Internet Explorer и любая программа, использующая загруженные файлы, связанные с технологией ActiveX или Java. Эти технологии уже устарели, и вы можете удалить все без проблем.

5] Предварительная выборка

Да, вы можете удалить содержимое папки Prefetch, но со временем она будет заполнена.

6] Шрифты

Вы можете удалить ненужные шрифты, чтобы уменьшить размер папки шрифтов

7] папка SoftwareDistribution

Вы можете удалить содержимое папки SoftwareDistribution, но она будет заполнена после запуска Центра обновления Windows.

8] Оффлайн-страницы

Вы можете удалить содержимое папки Offline Web Pages.

9] Папка WinSxS

Вы не можете удалить этот каталог или переместить его в другое место. Также не рекомендуется ничего удалять здесь, так как такой шаг может сделать ваши приложения неработоспособными или даже сломать вашу систему! Если у вас установлено много приложений, вы можете рассчитывать на наличие огромной папки WinSxS. Эта папка WinSxS не может находиться ни на каком другом томе, кроме системного тома. Это из-за жестких ссылок NTFS. Если вы попытаетесь переместить папку, это может привести к неправильной установке обновлений Windows, пакетов обновлений, функций и т. Д. Если вы удалите компоненты из папки WinSxS, такие как манифесты или сборки и т. Д., У вас могут возникнуть проблемы.

Выполнение этой команды/AnalyzeComponentStore проанализирует папку WinSxS и сообщит вам, рекомендуется ли очистка хранилища компонентов.

Вместо непосредственного удаления чего-либо отсюда, рекомендуется использовать команду очистки DISM.

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

В Windows 10/8.1/8 вы открываете инструмент очистки диска и используете опцию очистки Центра обновления Windows для очистки WinSxS. Microsoft также выпустила обновление, в котором добавлена ​​опция очистки Центра обновления Windows для инструмента «Очистка диска» в Windows 7 . Вы также можете очистить WinSxS в Windows Server .

10] Использование компактной ОС Windows

Это не просто какая-то папка, а команда, которая помогает вам уменьшить общее пространство для хранения Windows 10. Называется Компактная ОС, после запуска система будет работать из сжатых файлов, аналогично WIMBoot. Он предназначен для установки на Windows небольших устройств, которые не могут иметь большой объем памяти. Обратите внимание, что при сжатии или распаковке файлов команда COMPACT может занять до 20-30 минут.

Наконец, не забудьте очистить корзину !

Лучше не удалять файлы из каталога Windows без четкого понимания, почему они там есть. Так что выбирайте мудро. Если есть сомнения, не делайте этого!

Что я могу удалить из папки Windows в Windows 10?

Если ваш диск C переполнен или если ваша папка Windows в Windows 10/8/7 занимает слишком много места, то вы столкнетесь с нехваткой памяти. Давайте посмотрим, что можно удалить лишнее из папки Windows, чтобы освободить место на жестком диске.

1. Временная папка Windows

Временная папка доступна по пути C:WindowsTemp . Она используется Windows для загрузки файлов, а затем перемещает их в нужное место. Так что даже если вы удалите все отсюда, это не нанесет ущерб системе.

2. Файл гибернации

Файл гибернации используется Windows для поддержания текущего состояния ОС. Состояние сохраняется в файл — hiberfil.sys . Обычно это около 70-80% памяти вашего компьютера. Если на вашем компьютере находится от 6 до 8 ГБ памяти, то это от 4 до 6 ГБ дискового пространства, занимаемого этим файлом.

Чтобы удалить это, сначала включите опцию скрытых системных файлов, а затем найдите файл в папке Windows. Другой вариант — полностью отключить спящий режим, если он вам не нужен. Выполните команду powercfg.exe /hibernate off в командной строке, и она отключит ее.

3. Папка Windows.old

Это не внутри папки Windows, это копия старой папки Windows. При установке или обновлении до новой версии Windows копия всех существующих файлов доступна в Windows.old (Старая папка). Это полезно, если вы когда-нибудь захотите восстановить предыдущую версию.

Занимает значительное количество места. Если вам это больше не нужно, вы можете удалить эту папку.

4. Загруженные программные файлы

Расположенная в C:WindowsDownloaded Program Files , это папка, в которой хранятся Internet Explorer и все программы, использующие загруженные файлы, связанные с технологией ActiveX или Java. Эти технологии уже устарели, и вы можете удалить всё.

5. Папка Prefetch

Каждый раз, когда вы запускаете приложение на своем компьютере, в операционной системе Windows создается файл предварительной выборки (Prefetch), который содержит информацию о файлах, загруженных приложением. Информация в файле Prefetch используется для оптимизации времени загрузки приложения при следующем его запуске.

Вы можете удалить содержимое папки Prefetch, но со временем она будет заполнена.

6. Шрифты

Шрифты в Windows 7/8/10 находятся в папке C:WindowsFonts . Windows содержит более 40 новых шрифтов.

Вы можете удалить ненужные шрифты, чтобы уменьшить размер папки шрифтов.

7. Папка SoftwareDistribution

Папка SoftwareDistribution используется для временного хранения файлов, которые могут потребоваться для установки обновления Windows на вашем компьютере.

Вы можете удалить содержимое папки SoftwareDistribution, но она будет заполнена после запуска «Центра обновления Windows».

I’ve read about the app_offline.htm file which can be placed within the root of a .NET 2.0 application which will in essence shut down the application and disable any other pages from being requested.

I’ve placed the file in the root, and my site still loads. I went into default documents in IIS and set it to app_offline.htm and the site still loads (this might have been a caching issue though)

Anyway, has anyone run into issues using this? Am I doing something wrong?

Michał Powaga's user avatar

asked Jul 20, 2009 at 13:04

Jack Marchetti's user avatar

Jack MarchettiJack Marchetti

15.4k13 gold badges79 silver badges116 bronze badges

4

I have used the extremely handy app_offline.htm trick to shut down/update sites in the past without any issues.

Be sure that you are actually placing the «app_offline.htm» file in the «root» of the website that you have configured within IIS.

Also ensure that the file is named exactly as it should be: app_offline.htm

Other than that, there should be no other changes to IIS that you should need to make since the processing of this file (with this specific name) is handled by the ASP.NET runtime rather than IIS itself (for IIS v6).

Be aware, however, that although placing this file in the root of your site will force the application to «shut down» and display the content of the «app_offline.htm» file itself, any existing requests will still get the real website served up to them. Only new requests will get the app_offline.htm content.

If you’re still having issues, try the following links for further info:

Scott Gu’s App_Offline.htm

App_Offline.htm and working around the «IE Friendly Errors» feature

Will app_offline.htm stop current requests or just new requests?

Community's user avatar

answered Jul 20, 2009 at 13:23

CraigTP's user avatar

8

Make sure your app_offline.htm file is at least 512 bytes long. A zero-byte app_offline.htm will have no effect.

UPDATE: Newer versions of ASP.NET/IIS may behave better than when I first wrote this.

UPDATE 2: If you are using ASP.NET MVC, add the following to web.config:

<?xml version="1.0"?>
<configuration>
    <system.webServer>
        <modules runAllManagedModulesForAllRequests="true" />
    </system.webServer>
</configuration>

answered Feb 6, 2011 at 20:59

Mark Richman's user avatar

Mark RichmanMark Richman

28.5k25 gold badges96 silver badges157 bronze badges

5

Note that this behaves the same on IIS 6 and 7.x, and .NET 2, 3, and 4.x.

Also note that when app_offline.htm is present, IIS will return this http status code:

HTTP/1.1 503 Service Unavailable

This is all by design. This allows your load balancer (or whatever) to see that the server is off line.

Brian Webster's user avatar

Brian Webster

29.6k48 gold badges150 silver badges224 bronze badges

answered Apr 30, 2012 at 17:54

Jonesome Reinstate Monica's user avatar

2

Possible Permission Issue

I know this post is fairly old, but I ran into a similar issue and my file was spelled correctly.

I originally created the app_offline.htm file in another location and then moved it to the root of my application. Because of my setup I then had a permissions issue.

The website acted as if it was not there. Creating the file within the root directory instead of moving it, fixed my problem. (Or you could just fix the permission in properties->security)

Hope it helps someone.

answered Dec 19, 2011 at 14:51

Jeremy A. West's user avatar

Jeremy A. WestJeremy A. West

2,0824 gold badges27 silver badges39 bronze badges

Make sure that app_offline.htm is in the root of the virtual directory or website in IIS.

Brian Webster's user avatar

Brian Webster

29.6k48 gold badges150 silver badges224 bronze badges

answered Jul 20, 2009 at 13:09

Andrew Hare's user avatar

Andrew HareAndrew Hare

340k71 gold badges636 silver badges631 bronze badges

1

Make sure filename extensions are visible in explorer and filename is actually

app_offline.htm

not

app_offline.htm.htm

answered Mar 5, 2017 at 2:42

nPcomp's user avatar

nPcompnPcomp

8,0241 gold badge51 silver badges48 bronze badges

0

I ran into an issue very similar to the original question that took me a little while to resolve.

Just incase anyone else is working on an MVC application and finds their way into this thread, make sure that you have a wildcard mapping to the appropriate .Net aspnet_isapi.dll defined. As soon as I did this, my app_offline.htm started behaving as expected.


IIS 6 Configuration Steps

On IIS Application Properties, select virtual Directory tab.

Under Application Settings, click the Configuration button.

Under Wildcard application maps, click the Insert button.

Enter C:WINDOWSMicrosoft.NETFramework64v4.0.30319aspnet_isapi.dll, click OK.

answered Feb 12, 2015 at 19:45

Peter Bernier's user avatar

Peter BernierPeter Bernier

8,0006 gold badges38 silver badges53 bronze badges



Я читал про app_offline.htm файл, который может быть помещен в корень приложения .NET 2.0, который, по сути, завершит работу приложения и отключит любые другие страницы от запроса.

Я поместил файл в корень, и мой сайт все еще загружается. Я вошел в документы по умолчанию в IIS и установил его в app_offline.htm и сайт все еще загружается (это может быть проблема кэширования, хотя)

в любом случае, кто-нибудь столкнуться с проблемами, используя это? Я что-то делаю неправильно?


325  


7  

7 ответов:

я использовал чрезвычайно удобный app_offline.htm трюк, чтобы закрыть / обновить сайты в прошлом без каких-либо проблем.

убедитесь, что вы на самом деле размещаете «app_offline.htm «файл в «корне»веб-сайта, который вы настроили в IIS.

также убедитесь, что файл назван именно так, как он должен быть: app_offline.htm

кроме этого, не должно быть никаких других изменений в IIS, которые вам нужно сделать с момента обработки этого файла (с этим конкретным именем) обрабатывается ASP.NET среда выполнения, а не сам IIS (для IIS v6).

имейте в виду, однако, что хотя размещение этого файла в корне вашего сайта заставит приложение «закрыть» и отобразить содержимое «app_offline.htm » сам файл, любой существующей запросы будут по-прежнему получать реальный сайт служил до них. Только новая запросы получат app_offline.НТМ содержание.

Если вы все еще возникли проблемы, попробуйте выполнить следующие ссылки для получения дополнительной информации:

Скотт ГУ App_Offline.htm

App_Offline.HTM и работать вокруг «дружественных ошибок, т. е.» функция

будет app_offline.htm останавливает текущие запросы или просто новые запросы?

убедитесь, что ваш app_offline.htm-файл имеет длину не менее 512 байт. Нулевой байт app_offline.НТМ не будет иметь никакого эффекта.

обновление: новые версии ASP.NET/IIS может вести себя лучше, чем когда я впервые написал это.

обновление 2: если вы используете ASP.NET в MVC, добавьте следующие строки в интернете.config:

<?xml version="1.0"?>
<configuration>
    <system.webServer>
        <modules runAllManagedModulesForAllRequests="true" />
    </system.webServer>
</configuration>

обратите внимание, что это ведет себя так же на IIS 6 и 7.x, и .NET 2, 3 и 4.x.

также обратите внимание, что когда app_offline.htm присутствует, IIS вернет этот код состояния http:

HTTP/1.1 503 Service Unavailable

Это все по дизайну. Это позволяет балансировщику нагрузки (или что-то еще) видеть, что сервер отключен.

Возможная Проблема С Разрешением

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

Я изначально создал app_offline.htm-файл в другом месте, а затем переместил его в корень моего приложения. Из-за моей установки у меня тогда была проблема с разрешениями.

сайт действовал так, как будто его там не было. Создание файла в корневом каталоге вместо его перемещения, исправлена моя проблема. (Или вы можете просто исправить разрешение в свойствах — > безопасность)

надеюсь, что это поможет кому-то.

убедитесь в том, что app_offline.htm находится в корне виртуального каталога или веб-сайта в IIS.

убедитесь, что расширения файлов видны в проводнике и имя файла на самом деле

app_offline.htm

не

app_offline.htm.htm

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

просто упакуйте кого-нибудь еще, кто работает над приложением MVC и находит свой путь в этот поток, убедитесь, что у вас есть сопоставление подстановочных знаков с соответствующим .Net aspnet_isapi.ДЛЛ определения. Как только я это сделал, мой app_offline.htm начал вести себя так, как и ожидалось.


шаги настройки IIS 6

в свойствах приложения IIS выберите виртуальный каталог вкладка.

В разделе Параметры Приложения нажмите кнопку Конфигурация.

В разделе Карты приложений с Подстановочными знаками нажмите кнопку Вставить.

Enter C:WINDOWSMicrosoft.NETFramework64v4.0.30319aspnet_isapi.dll нажмите кнопку ОК.

uid title author description ms.author ms.date ms.assetid msc.legacyurl msc.type

web-pages/readme/overview

WebMatrix Readme | Microsoft Docs

rick-anderson

WebMatrix and ASP.NET Web Pages (Razor) 1.0 Release Readme

riande

01/06/2011

36c5beeb-45a7-48a0-9c30-f82cdf5c5f5f

/web-pages/readme

content

WebMatrix Readme

13 January 2011

Contents

[!NOTE]
This readme applies to the 1.0 release of WebMatrix.

  • Overview

  • Installation

  • How to Publish Applications

  • Changes and Issues

    • WebMatrix 1.0 Installation
    • ASP.NET Web Pages
    • WebMatrix
    • IIS Express
    • SQL Server Compact
    • Installing Applications
    • Publishing Applications
  • For More Information

Microsoft WebMatrix 1.0 is a free web development stack that installs in minutes. It integrates a web server with database and programming frameworks to create a single, integrated experience. You can use WebMatrix to streamline the way you code, test, and publish your own ASP.NET or PHP website, or you can use WebMatrix to start a new website using popular open-source apps like DotNetNuke, Umbraco, WordPress, or Joomla. WebMatrix uses the same powerful web server, database engine, and frameworks environment that will run your website on the internet, which makes the transition from development to production smooth and seamless.

Installation

To install WebMatrix 1.0, you must first install the Microsoft Web Platform Installer 3.0. After you’ve installed the Web Platform Installer, you can use it to install WebMatrix.

If you have problems during installation, refer to Troubleshooting Problems with Microsoft Web Platform Installer.

How to Publish Applications

See Step-by-Step Instructions for Publishing Applications

Changes and Issues

WebMatrix 1.0 Installation Issues

Issue: WebMatrix 1.0 is available only on platforms that support Microsoft .NET Framework 4

The .NET Framework version 4 is required for WebMatrix. In certain cases, the WebMatrix 1.0 installer will let you try to install on a platform that is not part of the supported configuration set. In particular, Windows Vista without the SP1 update will let you begin the installation of WebMatrix, but the .NET Framework 4 component will fail and block your installation.

Workaround
Install on a supported platform, which includes:

  • Windows 7
  • Windows Server 2008
  • Windows Server 2008 R2
  • Windows Vista SP1 or later
  • Windows XP SP3
  • Windows Server 2003 SP2

Issue: Cannot install WebMatrix 1.0 if Microsoft Visual Studio 2008 is installed without Microsoft Visual Studio 2008 SP1

Workaround
Install Microsoft Visual Studio 2008 SP1 from the Microsoft Download Center.

Issue: Some assemblies for SQL Server Compact 4.0 are not installed in the GAC

The managed assemblies for SQL Server Compact 4.0 are not placed in the global assembly cache (GAC) when you install SQL Server Compact 4.0 on a 64-bit computer and the computer has only the .NET Framework 3.5 SP1 Client Profile installed. The managed assemblies that are not installed in the GAC are:

  • System.Data.SqlServerCe.dll (ADO.NET provider)
  • System.Data.SqlServerCe.Entity.dll (ADO.NET Entity Framework )

Workaround
Uninstall SQL Server Compact 4.0. Download and install the full version of .NET Framework 3.5 SP1 from the following location:

Microsoft .NET Framework 3.5 Service pack 1 (Full Package)

Then reinstall SQL Server Compact 4.0.

Issue: Cannot uninstall SQL Server Compact using the command line

Uninstallation of SQL Server Compact using command-line options does not work in this release.

Workaround
Use Programs and Features in the Windows Control Panel to uninstall Microsoft SQL Server Compact 4.0.

ASP.NET Web Pages

This section of the document describes new features, changes, and known issues with the 1.0 release of ASP.NET Web Pages with Razor syntax.

  • New features
  • Changes
  • Issues

New Features

New: Configuration setting added to disable the package manager

A new asp:AdminManagerEnabled key is available for the <appSettings> element in the web.config file, which lets you completely disable the package manager. The default value for this element is true, meaning that if it is not included in the web.config file, the package manager is enabled. To disable the package manager, add the following element to the web.config file in the root of the website:

[!code-xmlMain]

Changes

Change: «webPages:AdminFolderVirtualPath» key renamed to «asp:AdminFolderVirtualPath»

The webPages:AdminFolderVirtualPath key that can be added to the web.config file to specify the location of the package manager has been renamed to use the asp: namespace instead of the webPages namespace. If you have used this element, you must rename it in the configuration file.

Known Issues

Issue: Passwords for membership users no longer recognized

The algorithm for creating and storing membership (login) passwords has been changed to be more secure. As a result, the passwords stored for members (users) created in Beta versions of ASP.NET Razor will not be recognized.

Workaround If the site has not yet been put into production, remove the user records from the membership database. If database is live, programmatically regenerate existing passwords in the membership database.

Issue: Unexpected behavior when using a custom user table for membership

To initialize the membership provider for an ASP.NET Razor website, you call the WebSecurity.InitializeDatabaseConnection method. (In WebMatrix, the Starter Site template includes a call to this method in the _AppStart.cshtml file.) If the autoCreateTables parameter of this method is set to true (by default, it is set to true in the Starter Site template), and if an unrecognized table name is passed to the method (the second parameter), the method does not throw an error. Instead, it automatically creates the table.

This can be a problem if you intend to use a custom user table for membership but pass the wrong table name to the WebSecurity.InitializeDatabaseConnection method. Because the method does not by default raise an error if the table you specify does not exist, and because it instead creates a new table, the application can appear to be working. However, application code that relies on your custom user table (and on fields in it) can eventually fail with unexpected errors.

Workaround
Make sure that the name passed in the InitializeDatabaseConnection method matches the user profile table in the membership database, or make sure that the autoCreateTables parameter is set to false.

Issue: Error message «The Admin Module requires access to ~/App_Data»

Under some circumstances, trying to create users or otherwise work with the ASP.NET membership system can cause the page to display the error The Admin Module requires access to ~/App_Data. This occurs if the account that IIS or IIS Express is running under does not have permissions to create and write to the App_Data folder under the website root.

Workaround Manually create an App_Data folder for the website. Then make sure that the Windows account that the application runs under (typically NETWORK SERVICE) has read/write permissions for root folders of the application and for subfolders such as App_Data. More detailed information is available in the KnowledgeBase article Problems with SQL Server Express user instancing and ASP.net Web Application Projects.

Issue: «Failed to generate a user instance of SQL Server» error

If a WebMatrix Web application uses SQL Server Express and is running IIS 7.5 on Windows 7 or Windows Server 2008 R2, you might see an error that indicates that SQL Server cannot retrieve the user’s local application path at run time.

Workaround Make sure that the Windows account that the application runs under (typically NETWORK SERVICE) has read/write permissions for root folders of the application and for subfolders such as App_Data. More detailed information is available in the KnowledgeBase article Problems with SQL Server Express user instancing and ASP.net Web Application Projects.

Issue: Files that contains package-manager resources or package-manager passwords are servable under IIS 6.0 and earlier

If you deploy an ASP.NET Web Pages (Razor) application that was built using the RC2 release, and if the application contains a password.txt or packagesources.txt file under /App_Data/admin, IIS 6.0 will serve the file if requested, potentially exposing the passwords for your package manager instance.

Workaround Rename the password.txt or packagesources.txt file to password.config or packagesources.config. By default, IIS 6.0 does not serve files that have the .config extension. (In IIS 7, no files in the App_Data folder are served, so you do not need to rename the files.)

Issue: Uninstalling packages installed using the Beta 3 release does not completely remove package components

If you installed a package using the package manager in the Beta 3 release and then try to uninstall it using the current release, the package is not completely uninstalled. Using the package manager’s Uninstall button removes some components, but leaves the package’s library code and does not update the package.config file.

Workaround
Perform these steps:

  1. Delete the App_Datapackages folder. This removes all packages.
  2. Delete the packages.config file in the root of the website.

Issue: In Visual Studio, invoking the web-based package manager takes the application offline

If you are working in Visual Studio (not WebMatrix) and use the _admin functionality to start the package manager, Visual Studio takes the application offline and posts the app_offline.htm into the website root, which disrupts your ability to use the package manager.

[!NOTE]
Although you would most typically see this behavior when using the web-based package manager interface, the same behavior occurs if you add, remove, or modify any files in the App_Data folder.

Workaround
To work with packages in Visual Studio, use the NuGet extension instead of the web-based package manager. For information, see the NuGet documentation. If you are working with other files in the App_Data folder, consider keeping the files elsewhere to avoid this issue. If that’s not practical, delete the app_offline.htm file manually or wait until the site comes back online automatically (by default, after 30 seconds).

Issue: Visual Studio IntelliSense and project templates available only in ASP.NET MVC version 3

Installing ASP.NET Web Pages does not also install tools for Visual Studio such as IntelliSense and project templates for ASP.NET Web Pages applications.

Workaround To use IntelliSense and project templates for ASP.NET Web Pages applications in Visual Studio, install ASP.NET MVC 3 RC either through the Web Platform Installer or the stand-alone installer.

Issue: Reading feeds or other external data via a proxy server

If the server running the site is behind a proxy server, you might need to configure proxy information in the web.config file in order to be able to read information that comes from outside your site. For example, if you use the ReCaptcha helper, the helper communicates with the reCAPTCHA service, but might be blocked by your proxy server. Similarly, feeds that are used in ASP.NET Web Pages, such as the feed used by the package manager, might require proxy configuration.

If you experience problems in working with an external service or working with the package feed, put the following elements into your application’s root web.config file:

[!code-xmlMain]

For more information about configuring a proxy server, see <proxy> Element (Network Settings) on the MSDN Web site.

Issue: Uninstalling the .NET Framework version 4 disables ASP.NET Web Pages with Razor Syntax

If you uninstall the .NET Framework version 4 and then reinstall it, ASP.NET Web Pages with Razor syntax is disabled. Pages with the .cshtml extension do not run correctly. ASP.NET Web Pages registers an assembly in the machine root web.config file, and removing the .NET Framework removes that file. Reinstalling the .NET Framework installs a new version of the configuration file, but does not add the reference for the ASP.NET Web Pages assembly.

Workaround After reinstalling the .NET Framework, reinstall ASP.NET Web Pages with Razor syntax. This adds the following element to the web.config file in the machine root, which is typically in the following location:

C:WindowsMicrosoft.NETFrameworkv4.0.30319Config (32-bit)
C:WindowsMicrosoft.NETFramework64v4.0.30319Config (64-bit)

[!code-xmlMain]

Issue: Extensionless URLs do not find .cshtml/.vbhtml files on IIS 7 or IIS 7.5

On IIS 7 or IIS 7.5, requests with a URL like the following are not able to find pages that have the .cshtml or .vbhtml extension:

http://www.example.com/ExampleSite/ExampleFile

The issue arises because URL rewriting is not enabled by default for IIS 7 or IIS 7.5. The likeliest scenario is that you do not see the problem when testing locally using IIS Express, but you experience it when you deploy your website to a hosting website.

Workaround

  • If you have control over the server computer, on the server computer install the update that is described in A update is available that enables certain IIS 7.0 or IIS 7.5 handlers to handle requests whose URLs do not end with a period.

  • If you do not have control over the server computer (for example, you are deploying to a hosting website), add the following to the website’s web.config file:

    [!code-xmlMain]

Issue: Deploying an application to a computer that does not have SQL Server Compact installed

Applications that include SQL Server Compact databases can run on a computer where SQL Server Compact is not installed. Microsoft WebMatrix 1.0 automatically copies these binaries for you and performs the appropriate web.config file transforms.

Workaround If you need to copy these files and make the web.config file changes manually, do the following:

  1. Copy the database engine assemblies to the Bin folder (and subfolders) of the application on the target computer:

    • Copy C:Program FilesMicrosoft SQL Server Editionv4.0DesktopSystem.Data.SqlServerCe.dll
      to Bin
    • Copy C:Program FilesMicrosoft SQL Server Compact Editionv4.0Privatex86toBinx86*
    • Copy C:Program FilesMicrosoft SQL Server Compact Editionv4.0Privateamd64* toBinamd64
  2. In the root folder of the website, create or open a web.config file. (In WebMatrix 1.0, this file type is available if you click All in the Choose a File Type dialog box.)

  3. Add the following element as a child of the <configuration> element (not inside the <system.web> element):

    [!code-xmlMain]

Issue: «Database» and «WebGrid» helpers do not work in Medium Trust in Visual Basic

If you are using Visual Basic (creating .vbhtml files), the Database and WebGrid helpers will not work if the application is set to use Medium Trust.

Workaround
If you use Visual Studio 2010, you can resolve this problem by installing the Service Pack 1 release. Until the final version of the SP1 release is available, you can download the Beta version of SP1 from the Microsoft Visual Studio 2010 Service Pack 1 Beta page on the Microsoft Download Center.

If this is not practical, or if you do not use Visual Studio 2010, you can temporarily set the application to use Full Trust.

Issue: «ApplicationPart» resources are externally accessible

If an assembly contains objects that derives from the ApplicationPart class, that assembly’s resources are exposed by the ResourceRouteHandler class. For example, consider the following URL:

~/r.ashx/System.Web.WebPages.Administration/Resources/AdminResources.resources

This request downloads all of the resource strings in the System.Web.WebPages.Administration.dll assembly. All of the embedded resources (even those that are not intended to be served as static content) are downloaded. If the embedded resources contain sensitive information, this can represent a security risk.

Workaround
If you create an ApplicationPart object, make sure that the embedded resources associated with that ApplicationPart object’s assembly do not contain sensitive information.

WebMatrix

[!NOTE]
For information about installation issues for WebMatrix, see WebMatrix Installation Issues earlier in this document.

This section of the document describes known issues for the WebMatrix development environment.

Issue: Changes in the username or password of a database connection string in a web.config file are not reflected in the Databases workspace

Workaround

  1. In the web.config file, change the database name in the connection string (for example, add «1» to it).
  2. Save the web.config file.
  3. Click Databases and refresh.
  4. Change the database name in the connection string in the web.config file back to the original database name.
  5. Save the web.config file.
  6. Click Databases and refresh.

Issue: Folders created by WebMatrix cannot be deleted

If WebMatrix is running using elevated permissions (that is, you started WebMatrix using the Run as Administrator option in Windows), folders that are created by WebMatrix cannot be deleted using Windows Explorer.

Workaround
Run Windows Explorer using elevated permissions. Follow these steps:

  1. In Windows, click Start.
  2. Enter «Windows Explorer» and right-click the entry for Windows Explorer.
  3. Click Run as Administrator. You can then delete the folders.

Issue: WebMatrix 1.0 is unable to perform certain tasks that require elevation

WebMatrix 1.0 is unable to perform certain tasks that require elevation, such as installing additional components in the following situations:

  • On Windows Vista or Windows 7, you are logged in with an account that does not have administrative privileges and User Account Control (UAC) is disabled.
  • You are using Microsoft Windows XP or Microsoft Windows Server 2003.

Workaround
Most tasks in WebMatrix 1.0 do not require administrative permission. For those that do, you can perform the operation as an administrator, or follow these steps:

  • On Windows Vista or Windows 7, enable UAC.
  • On Windows XP, add the user to the Administrators security group.

Issue: «Site from Web Gallery» is disabled

The Site from Web Gallery option is disabled if the Web Platform Installer 3.0 is not installed.

Workaround
Install the Microsoft Web Platform Installer 3.0.

Issue: Google Chrome is not available as a Run option

Google Chrome is not displayed in the list of browsers under Run on the Home tab.

Workaround
Some versions of Google Chrome do not register themselves correctly with the Default Programs feature in Windows. As a workaround, start Google Chrome, click the Customize and control Google Chrome menu, click Options, and then click Make Google Chrome my default browser.

Issue: The «Foreign Key» dialog box doesn’t allow entering a primary key

The Foreign Key dialog box does not allow you to enter the primary key name from the primary key table.

Workaround
This is intentional. You do not need to enter the name of the primary key from the primary key table.

Issue: IntelliSense is not available in WebMatrix for Razor syntax, C#, or Visual Basic

IntelliSense is supported in WebMatrix for HTML and CSS. However, it is not available for other languages.

Workaround
None.

Issue: IntelliSense for HTML and CSS suggests elements that are not contextually appropriate

IntelliSense for markup in WebMatrix supports HTML using the XHTML 1.0 Transitional schema and CSS using the CSS 2.1 schema. Because IntelliSense is based on these specific schemas, certain tags, attributes, or properties might be suggested that are not appropriate for the current page or style definition. For HTML, it can also lead to unexpected suggestions in content that might be interpreted as malformed XHTML (for example, when tags are not closed). This issue might be more noticeable if the insertion point is inside an incomplete tag; in that case, IntelliSense might suggest new opening tags or offer other incorrect suggestions.

Workaround
For HTML, make sure that you are working within a well-formed, complete XHTML page. For CSS, there is no workaround.

Issue: IntelliSense is not invoked while you type

At times, IntelliSense might not be invoked as HTML or CSS is being entered in the editor. In particular, this might happen when the insertion point is directly next to another element or at the end of a file.

Workaround
Make sure that there is whitespace around the insertion point and that the insertion point is not at the end of a file. You can also invoke IntelliSense manually by pressing Ctrl+Space.

Issue: No UI is available for disabling IntelliSense

WebMatrix 1.0 provides no UI or gesture for disabling IntelliSense.

Workaround
Start WebMatrix using the following command, which includes a switch that disables IntelliSense:

WebMatrix.exe #ExecuteCommand# EditorIntelliSense off

IIS Express

IIS Express has its own readme file, which is available at the following URL:

https://go.microsoft.com/fwlink/?LinkID=207675&clcid=0x409

SQL Server Compact

SQL Server Compact has its own readme file, which is available at the following URL:

https://go.microsoft.com/fwlink/?LinkID=208545

For information about issues that involve installing SQL Server Compact as part of WebMatrix, see WebMatrix Installation Issues earlier in this document.

Installing Applications

Issue: Installing an application can take a long time if the user’s My Documents folder is redirected to a network share

Workaround
None. The application might take a while to install, but will install correctly.

Publishing Applications

Issue: «Required permissions cannot be acquired» error when publishing a SQL Compact Database

WebMatrix does not fully support deploying supporting binaries for SQL Server Compact to a server that is running .NET Framework version 3.5 with a medium trust configuration.

Workaround
The preferred workaround is to install the .NET Framework 4 on the server. Alternatively, do the following:

  1. Add the following elements to the SecurityClasses section in Web_MediumTrust.config file:

    [!code-htmlMain]

  2. Create a new permission set in the Web_MediumTrust.config file with the following required permissions:

    [!code-htmlMain]

  3. Apply the permission set to SQL Server Compact by putting the following elements in the Web_MediumTrust.config file:

    [!code-htmlMain]

Issue: Gallery and PhpBB web applications display a «Service is unavailable» error after publishing

Under some circumstances, publishing an application causes a «service is unavailable» error.

Workaround
In WebMatrix, add a backslash () to the end of the server name in the Publish Settings window and then publish the application again.

Issue: Moodle website layout and links are broken after publishing

After you publish a Moodle application, the application does not work correctly.

Workaround
In WebMatrix, add a slash (/) to the end of the Site Name field in the Publish Settings window and then publish the application again.

Issue: Publishing nopCommerce fails with a database error

Publishing nopCommerce fails and reports a database error like «Insert into the nop_log table failed.»

Workaround

  1. In WebMatrix, click Run to launch nopCommerce locally.
  2. Log into the administration page.
  3. Click the System menu.
  4. Click the Log option.
  5. Click the Clear Log button.
  6. Publish nopCommerce again.

Issue: Silverstripe CMS displays a «HTTP 500 PHP FCGI Error» when you download a published site

Workaround
After you click Download published site, skip silverstripe-cache/manifest_main in Publish Preview. This file is used for caching purposes and is specific to each computer.

Issue: Subtext displays «Server Error in ‘/’ Application» when you download a published site

Workaround
Open the site’s web.config file and replace the user ID and password in the database connection string with the SQL Server administrator credentials (the «sa» credentials).

Alternatively, follow these steps in order to give the user account you are logged in with db_owner permissions:

  1. Install SQL Server Management Studio using the Web Platform Installer.
  2. Connect to the local SQL Server Express instance (by default, .SQLEXPRESS).
  3. Click Databases > [localSubtextDatabase] > Security > Users > [localSubtextUser] (default is subtextuser], right-click, and click Properties.
  4. Select db_owner in the role membership section.

Issue: Site might not work after publishing if the «Destination URL» field is not prefixed with http:// or https://

In the Publishing Settings dialog box, if the destination URL does not begin with http:// or https://, the site might not work after deployment.

Workaround
Make sure that before you publish a site, the destination URL in the Publish Settings dialog box starts with http:// or https://.

Issue: Publishing a MySQL database fails with the error «Failed to publish the database. This can happen if the remote database cannot run the script.»

The error can occur for a number of reasons. One reason you can see this error is if the database script contains a single quotation character (‘) and the destination MySQL database’s default character set is not to UTF-8.

Workaround
Set the default character set for the remote MySQL database to UTF-8.

Issue: Some links are not visible in DotNetNuke after publishing or downloading the site

If you publish or download a DotNetNuke site, you might need to clear the cache to get the new links to appear on the site.

Workaround

  1. Log in as «Host».
  2. Go to the host menu and select Host Settings.
  3. Scroll down and under Advanced Settings, expand Performance Settings.
  4. Click the Clear Cache link for pages.
  5. Go to the bottom of the page and restart the application.

Issue: Some links in AtomSite are broken after you download a published site

Workaround
In the service.config file, users.config file, and all .xml files, replace the URL string (for example, http://myhost.com/atomsite) with the local one (for example, http://localhost:1239).

Issue: MySQL-based applications like WordPress fail to publish and report a database error

By default, WebMatrix installs MySQL with the UTF-8 character set. If you install MySQL on your own, and the character set is not UTF-8 (for example, it is Latin1), the publish process for databases might fail.

Workaround

  1. Change the character set for MySQL to UTF-8. (For details, see Server Character Set and Collation on the MySQL website.)
  2. Reinstall the application.
  3. Republish the application.

Issue: «Download published site» fails for applications that have browser-based setup

Some applications (for example, Kentico CMS) require you to launch them in the browser in order to perform post-installation setup such as creating a database. If you publish an application like this without completing the browser-based setup, attempting to download the same site from a remote server will fail.

Workaround
Finish browser-based setup before publishing the site.

Issue: «Download published site» fails with a database error for DotNetNuke and Kooboo CMS

If you try to download an application from a server and you have administrator credentials in the database connection string in the Publish Settings dialog, you might see the following error in the publish log:

[!code-consoleMain]

Workaround
If practical, republish the site (or have it published) using non-administrator credentials for the database.

For More Information

For more information about WebMatrix 1.0, see the following websites:

  • IIS.net
  • ASP.NET
  • Microsoft.com/web

© 2011 Microsoft Corporation. All Rights Reserved. Terms of Use.

25 / 24 / 17

Регистрация: 16.10.2009

Сообщений: 1,083

1

26.10.2019, 12:27. Показов 7666. Ответов 3


Уважаемые Гуру!
Возможно ли из приложения winForms открыть web — страницу , указав и логин и пароль?
Если да, то возможно ли сделать так, чтобы страница открывалась в определенном месте, например, в какой то панели?

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь



0



Enifan

1838 / 1180 / 501

Регистрация: 14.10.2018

Сообщений: 3,179

26.10.2019, 12:50

2

Лучший ответ Сообщение было отмечено АТерентьев как решение

Решение

АТерентьев, закидываешь на форму элемент WebBrowser и пишешь код

C#
1
webBrowser1.Url = new Uri("http://ya.ru");

насчет логина и пароль не понял, куда его вводить надо и зачем?



2



АТерентьев

25 / 24 / 17

Регистрация: 16.10.2009

Сообщений: 1,083

26.10.2019, 13:51

 [ТС]

3

Вернее так.
У меня на карте отображаются механизмы по gps- данным. Мне необходимо сравнивать их положение
с тем как они показаны на других сайтах, у каждого из которых свой логин и пароль.
В связи с этим 2 вопроса.
1. Возможно ли в отдельном окошке — панели или форме показывать копию окна браузера с нужным сайтом?
2. Если открывать так

C#
1
Process.Start("http://www.logos.com/");

То логиниться оператору видимо придется уже не автоматически
Да и указать место окну браузера не ясно как.

Возможно ли с помощью WebBrowser Control, HttpWebRequest решить эту задачу?

Добавлено через 57 минут
То что я видел, это формирование специального вида команды Navigate (для контрола webBrowser) с использованием javascript, парсера html и т.д. Есть ли более простой путь, просто где то указать логин и пароль при выполнении Navigate?



0



349 / 262 / 65

Регистрация: 07.04.2014

Сообщений: 1,603

26.10.2019, 14:43

4

Лучший ответ Сообщение было отмечено АТерентьев как решение

Решение

Цитата
Сообщение от АТерентьев
Посмотреть сообщение

Есть ли более простой путь, просто где то указать логин и пароль при выполнении Navigate?

Navigate работает по аналогии с адресной строкой браузера (GET запрос). Поэтому там запрещена передача пароля (политика безопасности). Т.е. даже если Вы передадите туда нужное значение соответствующего поля, сервер его не обработает.

Используйте API нужного сайта (если у него оно есть).



1



Понравилась статья? Поделить с друзьями:
  • C windows minidump ошибка как исправить
  • C windows memory dmp как исправить
  • C windows logs cbs отказано в доступе
  • C windows kmsautos bin kmsss exe что это
  • C windows installer переместить на другой диск