Существует ли разница, в какой каталог устанавливать программы?
Program Files (x86) С винды 7 это папка куда устанавливаются 32 битные программы.
А сам Program Files принимает по логике 64 битные:)
Но я больше всего люблю ставить программы на отдаленные диски (например диск д)
Ответ написан более трёх лет назад
Нравится 2 2 комментария
Денис Котляров @denisandroid
А так ставьте куда хотите, хоть в папку windows:)
Antony @RiseOfDeath
Денис Котляров: уточнение — сказаное вами верно для x64; для x86 Program Files — место куда ставятся 32битные проги (папки Program Files (x86) там нет)
Ну, вообще-то, разница есть.
Стандартные пути открыты на запись только администратору. Поэтому, если программа установлена куда-нибудь в произвольную папку, вирус, запущенный от пользователя, ее сможет сожрать, а в Program Files — нет.
Правда, последнее время вирусы не слишком-то и атакуют программы, а самые «лакомые» из них — браузеры — все равно ставятся в пользовательские папки, чтобы постоянно обновляться.
Ответ написан более трёх лет назад
Комментировать
Нравится 2 Комментировать
php программист, веб-дизайнер, коллекционер
Вообще нет разницы
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
microphone @microphone
Сломалось — читай логи!
Разница есть!
Почему?
Потому что: 1) дисковые насители бывают разные ( обьем, скорость чтения / записи , габариты и т.д)
В Wiнду можно смонтировать «несколько» дисков, каких душе захочется(ну или кошельку) и от того или инного параметра носителя вы можите выбирать разные свойства, например скорость запуска проги или насколько надежно файлик хранится. и т.д.
и да. стандартные пути можно изменить.
хотите глянуть что в вашей системе? cmd->set
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
Ваш ответ на вопрос
Войдите, чтобы написать ответ
- Windows
- +1 ещё
Как запустить Bios insyde h20 F.17 с настройками Advanced?
- 1 подписчик
- 16 минут назад
- 8 просмотров
В чём разница между папками «Program Files (x86)» и «Program Files» в Windows
Весьма вероятно, на вашем компьютере Windows Вы обнаружите две папки «Program Files» и «Program Files (x86)». Если вы соскучитесь, вы увидите, что некоторые из ваших программ установлены в одну папку, а некоторые – в другую.
32-битная и 64-разрядная Windows
Первоначально Windows была доступна только в 32-разрядной версии. В 32-битных версиях Windows – даже 32-разрядных версиях Windows 10, которые по-прежнему доступны сегодня, – вы увидите только папку «Program Files».
Эта папка Program Files является рекомендуемым местом, где установленные программы должны хранить исполняемые файлы, данные и другие файлы. Другими словами, программы устанавливаются в папку Program Files.
В 64-разрядных версиях Windows 64-разрядные приложения устанавливаются в папку Program Files. Однако, 64-разрядные версии Windows также поддерживают 32-разрядные программы, и Microsoft не хочет, чтобы 32-битное и 64-битное программное обеспечение смешивались в одном месте. Таким образом, 32-разрядные программы устанавливаются в папку «Program Files (x86)».
Windows запускает 32-разрядные приложения в 64-разрядных версиях Windows с использованием WOW64.
Когда вы запускаете 32-разрядную программу в 64-разрядной версии Windows, уровень эмуляции WOW64 плавно перенаправляет доступ к файлу с «C:\Program Files» на «C:\Program Files (x86)». 64-разрядные программы по-прежнему используют обычную папку Program Files.
Что хранится в каждой папке
Таким образом, в 32-разрядной версии Windows у вас есть только папка «Program Files». Она содержит все установленные вами программы, все из которых являются 32-разрядными.
В 64-разрядной версии Windows 64-разрядные программы хранятся в папке «Program Files», а 32-разрядные программы хранятся в папке «Program Files (x86)».
Вот почему разные программы распределяются между двумя папками Program Files, кажущимися случайными. В папке «Program Files» находятся 64-разрядные, а в папке «Program Files (x86)» – 32-разрядные приложения.
Почему они разделяются
Это функция совместимости предназначена для старых 32-разрядных программ. Эти 32-разрядные программы могут не знать, что 64-разрядная версия Windows даже существует, поэтому Windows изолирует их от 64-битного кода.
32-разрядные программы не могут загружать 64-разрядные библиотеки (DLL-файлы) и могут вылетать, если они попытаются загрузить определенный DLL-файл и обнаружат 64-битную версию вместо 32-разрядной. То же самое касается 64-разрядных программ. Сохранение различных программных файлов для разных архитектур процессоров предотвращает подобные ошибки.
Например, предположим, что Windows использует одну папку Program Files. 32-разрядное приложение может искать файл DLL Microsoft Office, расположенный в C:\Program Files\Microsoft Office, и попытаться загрузить его. Однако, если у вас установлена 64-разрядная версия Microsoft Office, приложение будет аварийно завершено и не будет работать должным образом. С отдельными папками это приложение не сможет найти DLL вообще, потому что 64-разрядная версия Microsoft Office будет в C:\Program Files\Microsoft Office, а 32-разрядное приложение будет искать в C:\Program Files (x86)\Microsoft Office.
Это также помогает, когда разработчик создает как 32-битную, так и 64-разрядную версию приложения, особенно если они должны быть установлены сразу обе. 32-разрядная версия автоматически устанавливается в C:\Program Files (x86), а 64-разрядная версия автоматически устанавливается в C:\Program Files. Если бы Windows использовала одну папку, разработчику приложения пришлось бы установить 64-разрядную папку в другую папку, чтобы разделить их.
Почему 32-битная папка называется (x86)
Вы не всегда будете видеть термины «32-разрядная» или «64-битная». Вместо этого иногда вы можете встретить «x86» и «x64» для обозначения этих двух разных архитектур. Это потому, что на ранних компьютерах использовался чип Intel 8086. Исходные чипы были 16-битными, но более новые версии стали 32-битными. «X86» теперь относится к до 32-битной архитектуре – будь то 16-разрядная или 32-разрядная. Новую 64-битную архитектуру называют «x64».
Это означает, что «Program Files (x86)» – это реализация папки Program Files для программ с использованием старой архитектуры процессоров x86. Заметим, однако, что 64-разрядные версии Windows не могут запускать 16-разрядный код .
Обычно это не имеет значения
Обычно не имеет значения, хранятся ли файлы программ в Program Files или Program Files (x86). Windows автоматически устанавливает программы в правильную папку, поэтому вам не нужно об этом думать. Программы отображаются в меню «Пуск» и функционируют нормально, независимо от того, где они установлены. Просто позвольте вашим программам автоматически решать, какую папку Program Files использовать.
Если вы используете переносное приложение, оно может запускаться из любой папки в вашей системе, поэтому вам не нужно беспокоиться о том, где его разместить.
Вместе с тем, иногда нам нужно знать, где хранится программа. Например, вы хотите войти в свой каталог Steam для резервного копирования некоторых файлов. Вы найдете его в C:\Program Files (x86), так как Steam – это 32-разрядная программа.
Я удалил в папке Program Files папку Java и после у меня кроме google хром невкакие незаходит нажимаю на оперу и завис!!
Сначало седня утром в кс игралпотом решил в доту поиграть через гарену и нажимаю и сразу зависает пробывал переустанавливаять такая же хрень и с браузерами нажимаю и зависает!
Пробывал клиент и браузеры переустанавливать непомогает!
могло удаление папки повлиять?
и как сделать что б независал?
Дополнен 12 лет назад
Егор ты ваще дибил мне всего хватает вчера невисел
4 браузера неработают и клиент игры незапускаются и комп зависает!
Дополнен 12 лет назад
почистил клинером тож самое
Дополнен 12 лет назад
и клиент игры неезапускается
Дополнен 12 лет назад
и клиент игры неезапускается
Лучший ответ
Удалите его, и установите заново. Только, корректно удаляете, чтобы со всеми составляющими.
Подробно и по шагам, как правильно и полностью удалять любую игру или программу,
можете тут почитать windows-ten.ru/delete-programm
и, что делать если не удаляется или в списке программ нет, или ошибки пишет, и, даже, если понадобится, как в реестре все следы очистить.
Остальные ответы
добавь оперативной памяти, проц, видюху и не будет висеть ничего.
А так, просто это папка Оперы (на сайтах чтобы корректно отображать / зайди на сайт и скачай, если надо http://java.com/ ).
И зачем было папку удалять, если программу Java можно удалить через «Установка и удаление программ» в «Панель управления», мне этого, наверное не понять.
Почистить кэш от браузеров программой Ccleaner. Если не работает браузер, попробуй Portable версию mozilla Firefox
Файл подкачки устанавливал для ЖД? Может его не хватает для запуска и стабильной работы ПК? (ПКМ по «Мой Компьютер» — «Свойства» — вкладка «Дополнительно» — «Параметры» — «Дополнительно» — «Виртуальная память» — «изменить» — выбирай диск с какого идет файл и меняй (на С можно 1500 установить, на остальные где ты установил игру, ставь по требованию) )
Антивирус случаем не заблокировал запуск программ? Проверь настройки. + Брандмауэр Windows не блокирует ли программы твои.
P.S. Спасибо за оскорбление.
Папка java в program files что это
«Имя класса + имя пакета формируют так называемое полное уникальное имя класса» Логичнее написать «имя пакета + имя класса»
Dmitry Vidonov Уровень 29 Expert
4 августа 2023
Удачная лекция! За пакеты респект.
Anatoly Уровень 19
4 августа 2023
Наконец про пакеты узнал
Mongoose Уровень 15
27 июля 2023
В Java принято все классы одной программы хранить в одной папке (и ее подпапках). Такую папку обычно называют src (сокращение от source). Лучше всегда класть классы в пакеты, а не в корень папки src. Эм, так куда ложить то?!
9 июня 2023
Ctrl+Alt+O — удаляет неиспользуемый импорт в IntelliJ IDEA
7 июня 2023
Важный элемент для решения задачи — Примечание 2!
Дмитрий Уровень 16
23 мая 2023
вы тоже попались на String?)
Fl1s Уровень 41
10 мая 2023
В погоне за Исламом и копипастиком
KoPiPaStIk Уровень 24
8 мая 2023
Ислам Уровень 32
5 мая 2023
как всегда топовые задачи
Сообщество
JavaRush — это интерактивный онлайн-курс по изучению Java-программирования c нуля. Он содержит 1200 практических задач с проверкой решения в один клик, необходимый минимум теории по основам Java и мотивирующие фишки, которые помогут пройти курс до конца: игры, опросы, интересные проекты и статьи об эффективном обучении и карьере Java‑девелопера.
Подписывайтесь
Язык интерфейса
«Программистами не рождаются» © 2023 JavaRush
Скачивайте наши приложения
«Программистами не рождаются» © 2023 JavaRush
Этот веб-сайт использует данные cookie, чтобы настроить персонально под вас работу сервиса. Используя веб-сайт, вы даете согласие на применение данных cookie. Больше подробностей — в нашем Пользовательском соглашении.