Сокращение объёма памяти путём установки программ через Sandboxie и символических ссылок на другой диск. Возможно ли?
Цитата: Дмитрий от 06.10.2021, 10:27Всем доброго времени суток!
Добрался я до Sandboxie и символических ссылок и теперь появился вопрос и несколько замечаний.
[spoiler title="Примечания для примера:"]
Диск (С:) - там где установлена ОС Windows.
Диск (F:) - разделённый диск (С:).
Диск (Е:) - дополнительный для программ, игр и прочего.[/spoiler]
[spoiler title="Замечания"]
1. Есть программы и прочее, которые не предоставляют выбора установки на диск (Е:) и обычно они устанавливаются по умолчания на диск (С:).
2. Есть программы и прочее, например лаунчер Epic Games, который также нужно установить на диск (С:) в папку Program Files (x86) (папка по умолчанию). Почему? Потому что, если вы установите на диск (Е:) в ту же папку Program Files (x86), то этот долбанный лаунчер будет выдавать вам ошибку EOS-ERR-1603, которая даёт понять: "Я не могу найти, либо установить свою службу для полноценной работы Epic Games, ибо на диске (Е:) нет того, что есть на диске (С:), то есть OC Windows". Что соответственно решается это путём установки на диск (С:), а потом надо создать на диске (Е:) аналогичную папку и всё это проделывается в папке Program Files (x86) с названием Epic Games и после перенести две папки DirectXRedist и Launcher с диска (С:) на диск (Е:) и тогда ошибка исчезнет, и все эти махинации долгие и нудные и вдобавок раздражительные.[/spoiler]Вопрос:
Так чтобы не вытворять подобные махинации и не заполнять пространство диска (С:) я решил узнать, возможно ли установить программы на диск (F:) с помощью Sandboxie и после этого создав символическую ссылку, и направив их в диск (С:), и не скажется ли на их работоспособность?P.S.
После переустановки да, мне придётся повторять действия установки всех программ, но мне это не трудно. Я просто хочу разделить диск (С:), где будут только драйверы и только ОС Windows, а его второй раздел, диск (F:), там будут его программы, что при этом к диску (Е:) я вообще бы не касался.Если я неправильно понял и в чём-то ошибаюсь, прошу, поправьте меня и направьте на правильный путь. 😉
Всем доброго времени суток!
Добрался я до Sandboxie и символических ссылок и теперь появился вопрос и несколько замечаний.
Диск (С:) - там где установлена ОС Windows.
Диск (F:) - разделённый диск (С:).
Диск (Е:) - дополнительный для программ, игр и прочего.
1. Есть программы и прочее, которые не предоставляют выбора установки на диск (Е:) и обычно они устанавливаются по умолчания на диск (С:).
2. Есть программы и прочее, например лаунчер Epic Games, который также нужно установить на диск (С:) в папку Program Files (x86) (папка по умолчанию). Почему? Потому что, если вы установите на диск (Е:) в ту же папку Program Files (x86), то этот долбанный лаунчер будет выдавать вам ошибку EOS-ERR-1603, которая даёт понять: "Я не могу найти, либо установить свою службу для полноценной работы Epic Games, ибо на диске (Е:) нет того, что есть на диске (С:), то есть OC Windows". Что соответственно решается это путём установки на диск (С:), а потом надо создать на диске (Е:) аналогичную папку и всё это проделывается в папке Program Files (x86) с названием Epic Games и после перенести две папки DirectXRedist и Launcher с диска (С:) на диск (Е:) и тогда ошибка исчезнет, и все эти махинации долгие и нудные и вдобавок раздражительные.
Вопрос:
Так чтобы не вытворять подобные махинации и не заполнять пространство диска (С:) я решил узнать, возможно ли установить программы на диск (F:) с помощью Sandboxie и после этого создав символическую ссылку, и направив их в диск (С:), и не скажется ли на их работоспособность?
P.S.
После переустановки да, мне придётся повторять действия установки всех программ, но мне это не трудно. Я просто хочу разделить диск (С:), где будут только драйверы и только ОС Windows, а его второй раздел, диск (F:), там будут его программы, что при этом к диску (Е:) я вообще бы не касался.
Если я неправильно понял и в чём-то ошибаюсь, прошу, поправьте меня и направьте на правильный путь. 😉
Цитата: Mikhail от 06.10.2021, 10:55Добрый🖐.
У меня лаунчеры, епик, ориджин, стоят на другом харде и отлично работают.
По поводу вопроса, а зачем использовать сендбокс, если можно поставить лаунчеры которые не работают через total uninstall, вырезать папки, перенести их на другой хард и сделать ссылку туда откуда вырезали, потом все следы можно очистить в total uninstall и снова запустить лаучнер, а смысла в принципе немного), мусор все равно будет, так как софт как бы будет находиться все равно на диске С.
Добрый🖐.
У меня лаунчеры, епик, ориджин, стоят на другом харде и отлично работают.
По поводу вопроса, а зачем использовать сендбокс, если можно поставить лаунчеры которые не работают через total uninstall, вырезать папки, перенести их на другой хард и сделать ссылку туда откуда вырезали, потом все следы можно очистить в total uninstall и снова запустить лаучнер, а смысла в принципе немного), мусор все равно будет, так как софт как бы будет находиться все равно на диске С.
Цитата: Дмитрий от 06.10.2021, 11:05Цитата: Mikhail от 06.10.2021, 10:55Добрый
.
У меня лаунчеры, епик, ориджин, стоят на другом харде и отлично работают.
По поводу вопроса, а зачем использовать сендбокс, если можно поставить лаунчеры которые не работают через total uninstall, вырезать папки, перенести их на другой хард и сделать ссылку туда откуда вырезали, потом все следы можно очистить в total uninstall и снова запустить лаучнер, а смысла в принципе немного), мусор все равно будет, так как софт как бы будет находиться все равно на диске С.
Такая проблема у меня только с Epic Games, а с остальными лаунчерами всё прекрасно, но как у тебя он заработал я понять не могу. Вместо Total Uninstall я пользуюсь Revo Uninstaller Pro и что я только не делал, но повторюсь, чистил как Revo Uninstaller Pro, так и TrashReg. Бесполезно! Он всё равно требует своё.
Но, что-то вырезать а потом удалять через стороннюю программу - это не выход из ситуации. Я же не просто так задал вопрос об Sandboxie и символических ссылок.
Цитата: Mikhail от 06.10.2021, 10:55Добрый
.
У меня лаунчеры, епик, ориджин, стоят на другом харде и отлично работают.
По поводу вопроса, а зачем использовать сендбокс, если можно поставить лаунчеры которые не работают через total uninstall, вырезать папки, перенести их на другой хард и сделать ссылку туда откуда вырезали, потом все следы можно очистить в total uninstall и снова запустить лаучнер, а смысла в принципе немного), мусор все равно будет, так как софт как бы будет находиться все равно на диске С.
Такая проблема у меня только с Epic Games, а с остальными лаунчерами всё прекрасно, но как у тебя он заработал я понять не могу. Вместо Total Uninstall я пользуюсь Revo Uninstaller Pro и что я только не делал, но повторюсь, чистил как Revo Uninstaller Pro, так и TrashReg. Бесполезно! Он всё равно требует своё.
Но, что-то вырезать а потом удалять через стороннюю программу - это не выход из ситуации. Я же не просто так задал вопрос об Sandboxie и символических ссылок.
Цитата: Mikhail от 06.10.2021, 11:08Не, я говорю ты поставь епик, как обычно он у тебя работает, а потом просто папки вырежи на другой хард и создай ссылки туда откуда вырезал, хвосты потом почисти и запусти епик. Я про сендбокс вообще не понял, че как вы хотите через него.
Не, я говорю ты поставь епик, как обычно он у тебя работает, а потом просто папки вырежи на другой хард и создай ссылки туда откуда вырезал, хвосты потом почисти и запусти епик. Я про сендбокс вообще не понял, че как вы хотите через него.
Цитата: Дмитрий от 06.10.2021, 13:52Цитата: Mikhail от 06.10.2021, 11:08Не, я говорю ты поставь епик, как обычно он у тебя работает, а потом просто папки вырежи на другой хард и создай ссылки туда откуда вырезал, хвосты потом почисти и запусти епик. Я про сендбокс вообще не понял, че как вы хотите через него.
Если я не правильно понял или написал, то извиняюсь, но сейчас коротко напишу, заново.
Насколько я понял, программа Sandboxie может устанавливать и запускать программы из папки Temp. Она типа эмулирует, вроде. Так как мне установить программы на другой диск, которые невозможно выбрать не только раздел установочного диска, но и которые нужно устанавливать туда, где имеется ОС Windows и вдобавок создать на них символическую ссылку, чтобы "обмануть" ОС Windows, и чтобы не влияло на работоспособность, и возможно ли? По сути я это и написал в том посте, только более подробно и возможно нудно...
Цитата: Mikhail от 06.10.2021, 11:08Не, я говорю ты поставь епик, как обычно он у тебя работает, а потом просто папки вырежи на другой хард и создай ссылки туда откуда вырезал, хвосты потом почисти и запусти епик. Я про сендбокс вообще не понял, че как вы хотите через него.
Если я не правильно понял или написал, то извиняюсь, но сейчас коротко напишу, заново.
Насколько я понял, программа Sandboxie может устанавливать и запускать программы из папки Temp. Она типа эмулирует, вроде. Так как мне установить программы на другой диск, которые невозможно выбрать не только раздел установочного диска, но и которые нужно устанавливать туда, где имеется ОС Windows и вдобавок создать на них символическую ссылку, чтобы "обмануть" ОС Windows, и чтобы не влияло на работоспособность, и возможно ли? По сути я это и написал в том посте, только более подробно и возможно нудно...
Цитата: Дмитрий от 09.10.2021, 16:11Доброго времени суток.
Я так понимаю никто этим не заморачивался и всех всё устраивает?!
Доброго времени суток.
Я так понимаю никто этим не заморачивался и всех всё устраивает?!
Цитата: Count Olaf от 10.10.2021, 12:14Приветствую.
В принципе человек всё верно сказал. А при чём здесь Sandboxie я тоже не могу понять. И кто сказал, что она ставит программы в папку Temp? Она их ставит в свою независимую среду в свою же собственную папку, которая по умолчанию лежит в корне диска C:/, и работает всё запущенное в Sandboxie независимо от основной системы. Это виртуальная машина по сути, которая запускает свои программы (для глаза пользователя конечно же) в рабочей среде текущей системы, работая по факту в изолированной среде.Какая связь между Sanboxie и тем, что вы пытаетесь делать, вообще не понятно.
Приветствую.
В принципе человек всё верно сказал. А при чём здесь Sandboxie я тоже не могу понять. И кто сказал, что она ставит программы в папку Temp? Она их ставит в свою независимую среду в свою же собственную папку, которая по умолчанию лежит в корне диска C:/, и работает всё запущенное в Sandboxie независимо от основной системы. Это виртуальная машина по сути, которая запускает свои программы (для глаза пользователя конечно же) в рабочей среде текущей системы, работая по факту в изолированной среде.
Какая связь между Sanboxie и тем, что вы пытаетесь делать, вообще не понятно.
Цитата: Дмитрий от 10.10.2021, 14:14Цитата: Count Olaf от 10.10.2021, 12:14Приветствую.
В принципе человек всё верно сказал. А при чём здесь Sandboxie я тоже не могу понять. И кто сказал, что она ставит программы в папку Temp? Она их ставит в свою независимую среду в свою же собственную папку, которая по умолчанию лежит в корне диска C:/, и работает всё запущенное в Sandboxie независимо от основной системы. Это виртуальная машина по сути, которая запускает свои программы (для глаза пользователя конечно же) в рабочей среде текущей системы, работая по факту в изолированной среде.Какая связь между Sanboxie и тем, что вы пытаетесь делать, вообще не понятно.
Привет.
Как я несколько раз писал, что могу и ошибаться, это во-первых, как и в понимании того, что она делает, включая и символические ссылки.
Во-вторых, пишу в который раз. Программы, которые не предусматривают выбор установки на тот или иной диск, устанавливаются по умолчанию на диск (С:) (где установлена ОС Windows), а зачем мне забивать данный диск, если допустим я его разделил до такого объёма, что установка программ уже попросту места не хватает? Не надо писать, что "тогда расширяй"... Мне нужно наоборот сделать так, чтобы на этом диске была только винда и драйвера, а софт и прочее на другом, отдельном.
Запустил в этой песочнице нужные программы и пусть себе работают, и ещё лучше было бы создать на них символическую ссылку с песочницы с диска (F:) и отправить якобы полноценные файлы на диск (С:), чтобы не только не занимало место на диске, но и не создавало лишнее в системе. Вот и всё.
Ну теперь хоть понятно? Я просто уже не знаю как написать максимально подробно. Но вопросы до сих пор остались, а возможно ли и не повлияет всё это на работоспособность программ...
Цитата: Count Olaf от 10.10.2021, 12:14Приветствую.
В принципе человек всё верно сказал. А при чём здесь Sandboxie я тоже не могу понять. И кто сказал, что она ставит программы в папку Temp? Она их ставит в свою независимую среду в свою же собственную папку, которая по умолчанию лежит в корне диска C:/, и работает всё запущенное в Sandboxie независимо от основной системы. Это виртуальная машина по сути, которая запускает свои программы (для глаза пользователя конечно же) в рабочей среде текущей системы, работая по факту в изолированной среде.Какая связь между Sanboxie и тем, что вы пытаетесь делать, вообще не понятно.
Привет.
Как я несколько раз писал, что могу и ошибаться, это во-первых, как и в понимании того, что она делает, включая и символические ссылки.
Во-вторых, пишу в который раз. Программы, которые не предусматривают выбор установки на тот или иной диск, устанавливаются по умолчанию на диск (С:) (где установлена ОС Windows), а зачем мне забивать данный диск, если допустим я его разделил до такого объёма, что установка программ уже попросту места не хватает? Не надо писать, что "тогда расширяй"... Мне нужно наоборот сделать так, чтобы на этом диске была только винда и драйвера, а софт и прочее на другом, отдельном.
Запустил в этой песочнице нужные программы и пусть себе работают, и ещё лучше было бы создать на них символическую ссылку с песочницы с диска (F:) и отправить якобы полноценные файлы на диск (С:), чтобы не только не занимало место на диске, но и не создавало лишнее в системе. Вот и всё.
Ну теперь хоть понятно? Я просто уже не знаю как написать максимально подробно. Но вопросы до сих пор остались, а возможно ли и не повлияет всё это на работоспособность программ...
Цитата: Сергей от 10.10.2021, 14:23Добрый день, Дмитрий 🖐
Я пробовал таким методом переносить все программы в песочницу, но столкнулся с проблемами:
• Не все игровые ланчеры после этого работают.
• Не все программы после этого работают.
Что можно в этом случае сделать:
• Установить программу, отслеживая её следы в Total Uninstall.
• Перенести папку с программой на другой диск, после этого положить символическую ссылку в тот каталог, откуда Вы эту папку дёрнули.И всё, вся программа на другом диске, однако она(программа) думает, что лежит в своём каталоге на C.
Как быть с Реестром? Никак. Либо собирать Portable этого приложения, которая при запуске будет класть в Реестр, а затем вынимать ключи оттуда. Но, к сожалению, игровой ланчер не так просто пересобрать, потому что у каждой сегодня служба, которая лезет в систему, чуть ли не свой драйвер, чтобы был анти-чит, в общем, лишний раз нарвётесь на то, что игре или ланчеру что-то не нравится ┐('~`;)┌Поэтому самый лучший вариант – просто переносить каталог в другое место, кладя в прошлый символическую ссылку. Также нужно иметь снимок AOMEI Backupper и Total Uninstall, чтобы в случае, когда нужно полностью удалить программу, Вы не искали где все её следы.
Добрый день, Дмитрий 🖐
Я пробовал таким методом переносить все программы в песочницу, но столкнулся с проблемами:
• Не все игровые ланчеры после этого работают.
• Не все программы после этого работают.
Что можно в этом случае сделать:
• Установить программу, отслеживая её следы в Total Uninstall.
• Перенести папку с программой на другой диск, после этого положить символическую ссылку в тот каталог, откуда Вы эту папку дёрнули.
И всё, вся программа на другом диске, однако она(программа) думает, что лежит в своём каталоге на C.
Как быть с Реестром? Никак. Либо собирать Portable этого приложения, которая при запуске будет класть в Реестр, а затем вынимать ключи оттуда. Но, к сожалению, игровой ланчер не так просто пересобрать, потому что у каждой сегодня служба, которая лезет в систему, чуть ли не свой драйвер, чтобы был анти-чит, в общем, лишний раз нарвётесь на то, что игре или ланчеру что-то не нравится ┐('~`;)┌
Поэтому самый лучший вариант – просто переносить каталог в другое место, кладя в прошлый символическую ссылку. Также нужно иметь снимок AOMEI Backupper и Total Uninstall, чтобы в случае, когда нужно полностью удалить программу, Вы не искали где все её следы.
Цитата: Дмитрий от 10.10.2021, 15:28Цитата: Сергей от 10.10.2021, 14:23Добрый день, Дмитрий
Я пробовал таким методом переносить все программы в песочницу, но столкнулся с проблемами:
• Не все игровые ланчеры после этого работают.
• Не все программы после этого работают.
Что можно в этом случае сделать:
• Установить программу, отслеживая её следы в Total Uninstall.
• Перенести папку с программой на другой диск, после этого положить символическую ссылку в тот каталог, откуда Вы эту папку дёрнули.И всё, вся программа на другом диске, однако она(программа) думает, что лежит в своём каталоге на C.
Как быть с Реестром? Никак. Либо собирать Portable этого приложения, которая при запуске будет класть в Реестр, а затем вынимать ключи оттуда. Но, к сожалению, игровой ланчер не так просто пересобрать, потому что у каждой сегодня служба, которая лезет в систему, чуть ли не свой драйвер, чтобы был анти-чит, в общем, лишний раз нарвётесь на то, что игре или ланчеру что-то не нравится ┐('~`;)┌Поэтому самый лучший вариант – просто переносить каталог в другое место, кладя в прошлый символическую ссылку. Также нужно иметь снимок AOMEI Backupper и Total Uninstall, чтобы в случае, когда нужно полностью удалить программу, Вы не искали где все её следы.
Да это касается не только Epic Games, но и других. Понял. Жаль.
Цитата: Сергей от 10.10.2021, 14:23Добрый день, Дмитрий
Я пробовал таким методом переносить все программы в песочницу, но столкнулся с проблемами:
• Не все игровые ланчеры после этого работают.
• Не все программы после этого работают.
Что можно в этом случае сделать:
• Установить программу, отслеживая её следы в Total Uninstall.
• Перенести папку с программой на другой диск, после этого положить символическую ссылку в тот каталог, откуда Вы эту папку дёрнули.И всё, вся программа на другом диске, однако она(программа) думает, что лежит в своём каталоге на C.
Как быть с Реестром? Никак. Либо собирать Portable этого приложения, которая при запуске будет класть в Реестр, а затем вынимать ключи оттуда. Но, к сожалению, игровой ланчер не так просто пересобрать, потому что у каждой сегодня служба, которая лезет в систему, чуть ли не свой драйвер, чтобы был анти-чит, в общем, лишний раз нарвётесь на то, что игре или ланчеру что-то не нравится ┐('~`;)┌Поэтому самый лучший вариант – просто переносить каталог в другое место, кладя в прошлый символическую ссылку. Также нужно иметь снимок AOMEI Backupper и Total Uninstall, чтобы в случае, когда нужно полностью удалить программу, Вы не искали где все её следы.
Да это касается не только Epic Games, но и других. Понял. Жаль.