Почему так много приложений, предназначенных для работы только на диске C?
Похоже, что в Windows 7 и более поздних версиях многие распространенные приложения будут устанавливаться только в каталог по их выбору:
- Офис 2013
- Visual Studio
- Хром
- SQL Server
Это может быть как немного раздражающим, так и очень неудобным, если у вас маленький диск с ОС или большой дополнительный диск.
Я понимаю, что мог бы просто соединить многие из этих файлов с другим диском, но это может быть непрактично для некоторых приложений, таких как Visual Studio, которые имеют регулярные обновления, которые не совместимы с этими ссылками.
Мои вопросы: почему вы думаете, что это происходит?
2 ответа
Прежде всего: вы можете установить все ваши названные приложения на / в разных дисках / папках.
По умолчанию большинство приложений будет автоматически выбирать по умолчанию %ProgramFiles%
-Folder (который также может быть на другом диске).
Но в большинстве случаев вы можете выбрать "Каталог установки" при выборе " Экспертный режим", " Расширенный режим" или " Выборочная установка" в программе установки с графическим интерфейсом (или через командную строку).
* (Однако некоторые приложения (например, SQL-Server, Office) устанавливают некоторые файлы
на системном диске [который не всегда C!])
Во всех остальных случаях приложение просто плохо запрограммировано / разработано!
Нет естественной причины, по которой приложение ДОЛЖНО быть на диске C.
Далее: Чтобы следовать Microsoft-Developer-Guidelines, Microsoft рекомендует использовать пути по умолчанию! (но это только рекомендация) (то же самое с Apple и MacOS, Linux, ....)
Ура!
Мне сложно ответить, но придерживайтесь руководящих принципов в отношении постов, поскольку в них говорится, что мы должны ответить на этот вопрос, и в то же время избегайте заявлений, основанных на мнении.
Я согласен, что это очень неудобно и для более крупных приложений, таких как Visual Studio, как вы сказали, но другие программы, которые я использую все время и которые хотели бы установить на моем диске ОС (я предполагаю, что вы имеете в виду меньше Быстрее ехать ради скорости.
Как догадка, это может быть как-то связано с тем, что компании переходят на установку типа "Это просто работает" или адаптируют свои установки так, чтобы они были настолько простыми, насколько это было возможно, и как можно более сложными. Это имело бы смысл для таких вещей, как Chrome или Office, которые являются типичными приложениями, которые будут использовать многие пользователи домашних компьютеров, и мало заботятся об их местонахождении. С другой стороны, я противопоставляю свой собственный аргумент приложениям, таким как Visual Studio и SQL-сервер, поскольку обычно это приложения, в которых пользователь "запачкает руки", копается в коде и заставляет вещи работать так, как они этого хотят.,
Таким образом, трудно ответить на этот вопрос без мнения, и я считаю, что разработчики считают, что они знают ваш компьютер лучше, чем вы.