Путь среды Ccleaner что это такое

Обновлено: 07.07.2024

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

Для задачи очистки я пытаюсь вызвать CCleaner64.exe из этого скрипта с правильными переключателями, как указано здесь. И сценарий, который я построил до сих пор, приведен ниже:

Но когда я нажимаю "2", он не вызывает CCleaner64.exe на панели задач, что я проверил.

Я не понимаю, почему одна и та же строка Start-Process не работает в этом скрипте, но если я открою терминал Powershell отдельно и выполню приведенные ниже команды одну за другой, все будет отлично работать?

Я позаботился о том, чтобы установить расположение сценария вместо C:\Windows\System32 .

Предложение с подробным объяснением приветствуется.

Из добавленной вами ссылки я думаю, что переключатель должен быть /CLEANER , а не /Clean, и, возможно, вам нужно добавить переключатель -Wait, чтобы PowerShell запускал вторую команду только после завершения первой. Кроме того, при расширении $env:programfiles вы обнаружите, что в пути есть пробел, поэтому попробуйте заключить $CclnrApp64 в кавычки. Можете попробовать Start-Process -FilePath "$CclnrApp64" -ArgumentList '/Cleaner' -Wait или использовать оператор вызова & "$CclnrApp64" "/CLEANER" ?

Странно, у меня версия Technician, и в последней части этой связанной страницы говорится, что для версий Business и Tech командный переключатель /Clean (CCleaner для Windows нечувствителен к регистру) действителен и по-прежнему, когда я запускаю эта команда с -Wait, как вы указали, не работает, но /Auto работает хорошо, поэтому, пожалуйста, переформатируйте свой комментарий выше в хорошо документированный ответ, чтобы я мог посмотреть и принять его.

1 Ответ 1

По ссылке, которую вы добавили, документация в разделе Параметры командной строки для фокуса панели операций CCleaner говорит, что переключатель должен быть /CLEANER , а не /Clean , и, поскольку ваш код также показывает переключатель /Registry , я подумал, что это это то, что вам нужно (чтобы открыть приложение на определенной вкладке).

Возможно, вам нужно добавить переключатель -Wait, чтобы PowerShell запускал вторую команду только после завершения первой.
поэтому полной командой будет Start-Process -FilePath "$CclnrApp64" -ArgumentList '/Cleaner' -Wait

чтобы попробовать использовать оператор вызова & вместо Start-Process, например & "$CclnrApp64" "/CLEANER"

Оба выше имеют пути в переменной $CclnrApp64 в кавычках, потому что $env:programfiles обычно расширяется до C:\Program Files, в пути которого есть пробел.

В параметрах командной строки для CCleaner Business и Technician Edition также есть переключатель с именем /Clean. Если у вас есть эта версия, переключатель должен выполнять очистку с использованием правил, определенных в ccleaner.ini, и при необходимости помещать результаты в log_filename.txt

Однако на той же странице CCleaner есть также список других параметров, особенно для использования в командной строке, и, поскольку вы экспериментировали с ключом /AUTO, похоже, это то, что вам нужно: CCleaner работает тихо и автоматически, используя текущий набор сохраненных опций для очистки ПК. CCleaner завершает работу.

Примечание о переключателе /AUTO: когда вы запускаете CCleaner.exe с параметром /AUTO, CCleaner не запускает очистку реестра. В настоящее время вы не можете запустить очистку реестра через параметр командной строки

Все это означает, что с CCleaner можно использовать несколько переключателей, но все они служат разным целям.

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

Для задачи очистки я пытаюсь вызвать CCleaner64.exe из этого скрипта с правильными переключателями, как указано здесь. И сценарий, который я построил до сих пор, приведен ниже:

Но когда я нажимаю "2", он не вызывает CCleaner64.exe на панели задач, что я проверил.

Я не понимаю, почему одна и та же строка Start-Process не работает в этом скрипте, но если я открою терминал Powershell отдельно и выполню приведенные ниже команды одну за другой, все будет отлично работать?

Я позаботился о том, чтобы установить расположение сценария вместо C:\Windows\System32 .

Предложение с подробным объяснением приветствуется.

Из добавленной вами ссылки я думаю, что переключатель должен быть /CLEANER , а не /Clean, и, возможно, вам нужно добавить переключатель -Wait, чтобы PowerShell запускал вторую команду только после завершения первой. Кроме того, при расширении $env:programfiles вы обнаружите, что в пути есть пробел, поэтому попробуйте заключить $CclnrApp64 в кавычки. Можете попробовать Start-Process -FilePath "$CclnrApp64" -ArgumentList '/Cleaner' -Wait или использовать оператор вызова & "$CclnrApp64" "/CLEANER" ?

Странно, у меня версия Technician, и в последней части этой связанной страницы говорится, что для версий Business и Tech командный переключатель /Clean (CCleaner для Windows нечувствителен к регистру) действителен и по-прежнему, когда я запускаю эта команда с -Wait, как вы указали, не работает, но /Auto работает хорошо, поэтому, пожалуйста, переформатируйте свой комментарий выше в хорошо документированный ответ, чтобы я мог посмотреть и принять его.

1 Ответ 1

По ссылке, которую вы добавили, документация в разделе Параметры командной строки для фокуса панели операций CCleaner говорит, что переключатель должен быть /CLEANER , а не /Clean , и, поскольку ваш код также показывает переключатель /Registry , я подумал, что это это то, что вам нужно (чтобы открыть приложение на определенной вкладке).

Возможно, вам нужно добавить переключатель -Wait, чтобы PowerShell запускал вторую команду только после завершения первой.
поэтому полной командой будет Start-Process -FilePath "$CclnrApp64" -ArgumentList '/Cleaner' -Wait

чтобы попробовать использовать оператор вызова & вместо Start-Process, например & "$CclnrApp64" "/CLEANER"

Оба выше имеют пути в переменной $CclnrApp64 в кавычках, потому что $env:programfiles обычно расширяется до C:\Program Files, в пути которого есть пробел.

В параметрах командной строки для CCleaner Business и Technician Edition также есть переключатель с именем /Clean. Если у вас есть эта версия, переключатель должен выполнять очистку с использованием правил, определенных в ccleaner.ini, и при необходимости помещать результаты в log_filename.txt

Однако на той же странице CCleaner есть также список других параметров, особенно для использования в командной строке, и, поскольку вы экспериментировали с ключом /AUTO, похоже, это то, что вам нужно: CCleaner работает тихо и автоматически, используя текущий набор сохраненных опций для очистки ПК. CCleaner завершает работу.

Примечание о переключателе /AUTO: когда вы запускаете CCleaner.exe с параметром /AUTO, CCleaner не запускает очистку реестра. В настоящее время вы не можете запустить очистку реестра через параметр командной строки

Все это означает, что с CCleaner можно использовать несколько переключателей, но все они служат разным целям.

Environment path ccleaner – это небольшой продукт (размером примерно с четвертак), который, среди прочего, очищает и лечит ваш жесткий диск и операционную систему. Продукт поставляется в удобной многоразовой бутылке, которую можно снова и снова наполнять, а также в комплекте с набором из четырех салфеток для удобного одноразового использования.

Я не использовал этот продукт, но полагаю, что он очищает и лечит ваш жесткий диск и операционную систему. Это хорошее место, куда можно пойти, если вы хотите что-то почистить.

Если вы используете Windows 7 или 8, вы можете просто открыть инструмент очистки Windows, чтобы очистить диск, как и любую другую программу Windows. Если вы используете Windows 8, вам нужно включить функцию очистки Windows в свойствах системы (или в меню "Пуск"), поскольку она недоступна в Windows 7 или 8.

У меня есть собственное мнение по этому поводу, поэтому пусть оно говорит само за себя. Я хотел бы, чтобы средство очистки было добавлено в среду Windows 8.

Инструмент очистки — это первое, что я хотел бы видеть в среде Windows 8. Я фанат программы Clean Up, но это не совсем простая задача. Я думаю, что лучший способ очистить диск — открыть инструмент очистки Windows и использовать его для очистки диска.

Мне бы хотелось увидеть более чистый инструмент для очистки диска в Windows 8. Я знаю, что сделал бы это без колебаний, но я обнаружил, что лучший и самый простой способ очистить диск — это просто вытащить Средство очистки Windows.

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

Я просто использую его. Это инструмент, который очищает ваш диск несколькими щелчками мыши. Тем не менее, мне нравится чистить его действительно грязным диском. У меня есть один диск с кучей хлама. Вы можете очистить его, выбрав его и нажав кнопку «Очистить мой диск». Вы можете выбрать все свои файлы или просто выбрать те, которые хотите очистить. Затем выберите «Очистить», и будет создан чистый диск.

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

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

Радхе Гупта

Радхе Гупта — индийский бизнес-блогер. Он считает, что контент-маркетинг и маркетинг в социальных сетях в настоящее время являются самыми сильными формами маркетинга. Радхе также время от времени пробует различные гаджеты, чтобы оставить свои обзоры в Интернете. Вы можете связаться с ним.

Часто, когда вы говорите с любым специалистом по компьютерам (или членом семьи) о том, как защитить свой компьютер от вирусов или вредоносного ПО, они говорят вам, что вы должны установить набор приложений, чтобы защитить свой компьютер.< /p>

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


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

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

Удаление истории браузера и файлов cookie


Например, в Google Chrome это можно легко автоматизировать:

  1. Откройте меню и выберите "Настройки".
  2. Прокрутите вниз и нажмите "Дополнительно".
  3. В разделе «Конфиденциальность и безопасность» нажмите «Настройки контента».
  4. Нажмите "Файлы cookie".
  5. Включите параметр Хранить локальные данные только до закрытия браузера.
  6. Нажмите "Добавить" рядом с "Очистить" при выходе.
  7. Введите [*.]com и нажмите "Добавить".

Вы также можете предотвратить превращение вредоносной рекламы в проблему в Chrome, вернувшись к экрану настроек контента и в разделе "Реклама" убедитесь, что первый переключатель означает "Заблокировано на сайтах, которые показывают навязчивую или вводящую в заблуждение рекламу" (рекомендуется), а не "Разрешено".< /p>


Эти общие настройки сегодня доступны почти во всех современных браузерах и избавляют от необходимости в стороннем приложении, таком как CCleaner, для доступа к файлам вашего браузера и изменения чего-либо.

Очиститель реестра CCleaner


CCleaner также обещает удалить из вашего реестра все следующие элементы, если они не используются на вашем компьютере:

  • Расширения файлов
  • Элементы управления ActiveX
  • Идентификаторы классов и программ
  • Деинсталляторы
  • Общие библиотеки DLL
  • Значки и пути к приложениям

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

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

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

Реальность такова, что есть истории о людях, которые повреждают свою ОС Windows из-за запуска программы очистки реестра CCleaner.

Если вам опасно вручную лазить по реестру и редактировать его самостоятельно, зачем позволять стороннему приложению заходить и пытаться «угадать», какие ключи реестра ненужны? Также нет доказательств того, что очистители реестра ускоряют работу Windows.

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

Отключить ненужные программы автозагрузки


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

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

Реальность такова, что CCleaner просто предоставляет вам избыточное приложение, которое уже есть в Windows 10.

Вы можете легко просмотреть программы, запуск которых запланирован при включении компьютера.

  1. Нажмите на меню "Пуск" и введите задачи запуска.
  2. Нажмите «Приложения для запуска» в разделе «Системные настройки».
  3. В этом инструменте вы можете включить или отключить, какие программы могут запускаться при загрузке компьютера.

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


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

Очистка «ненужных файлов»


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

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

Microsoft представила новую функцию в Windows 10 с обновлением Creators Update (версия 1709). Это представило новую опцию в функции Windows 10 под названием Storage Sense. Это автоматически удалит все файлы в папке "Загрузки", временные файлы или корзину, которые не изменялись в течение 30 дней.

  1. Откройте меню «Пуск» и введите «Настройки». Нажмите "Настройки".
  2. На левой панели навигации нажмите "Система", а затем "Хранилище".
  3. Включите функцию контроля памяти.

Это всегда гарантирует, что ваши временные файлы и корзина не будут загромождены.


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


< /p>

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

Это еще один пример того, как функции Windows 10 делают CCleaner устаревшим.

CCleaner отправляет «анонимные данные об использовании»


По умолчанию при установке CCleaner он настроен на отправку «анонимных данных об использовании» в CCleaner. В Data Factsheet утверждается, что отслеживается только то, как вы используете приложение CCleaner.

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

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

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

CCleaner уже подвергался взлому

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

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

Только когда исследователи Cisco отследили нарушение безопасности серверов Avast (владельцы CCleaner), Avast быстро отреагировала, исправив уязвимость в системе безопасности, которая в первую очередь позволила взломать.

К сожалению, ущерб был нанесен.

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

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

Райан пишет инструкции и другие статьи о технологиях в Интернете с 2007 года. Он имеет степень бакалавра наук в области электротехники, 13 лет работал в области автоматизации, 5 лет — в ИТ, а сейчас работает инженером по приложениям. Прочитать полную биографию Райана

Понравился ли вам этот совет?Если это так, загляните на наш канал YouTube на нашем родственном сайте Online Tech Tips. Мы охватываем Windows, Mac, программное обеспечение и приложения, а также предлагаем множество советов по устранению неполадок и обучающих видеороликов. Нажмите кнопку ниже, чтобы подписаться!

Читайте также: