Невозможно сжать том Windows 7, указанная служба не может быть запущена

Обновлено: 21.11.2024

У меня Windows 7, и я пытаюсь уменьшить свой диск C, но Windows не позволяет мне уменьшить его до нужного размера, хотя у меня куча свободного места. У меня есть диск на 500 ГБ, и я пытаюсь уменьшить объем до 250 ГБ. Всякий раз, когда я пытаюсь сжать диск C, он позволяет мне сжать только 70 ГБ. Вы можете помочь? "

У меня уже много раз возникала эта проблема, особенно когда я пытался сжать диск C для своих клиентов, чтобы разделить его пополам и создать резервную копию образа диска на второй раздел. Причина, по которой вы не можете уменьшить том до желаемого размера, связана с рядом факторов, но одна из основных причин заключается в том, что данные находятся на диске, который нельзя переместить, поскольку он используется операционной системой.< /p>

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

Как исправить: не удается уменьшить объем в Windows 7, 8, 10

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

Чтобы отключить защиту системы: нажмите «Пуск», затем найдите «Мой компьютер» или «Этот компьютер», затем щелкните его правой кнопкой мыши и выберите «Свойства». Появится окно «Система»; вверху слева есть ссылка на Защиту системы - нажмите на нее. Появится окно «Свойства системы» и будет выбрана вкладка «Защита системы». Под заголовком «Настройки защиты» щелкните, чтобы выделить диск, который вы хотите сжать (обычно это диск C / System), затем нажмите кнопку «Настроить». Появится новое окно с заголовком «Защита системы для .» (обычно это диск С). Нажмите кнопку «Удалить» в самом низу, чтобы удалить все точки восстановления. Когда это будет завершено, нажмите кнопку «Отключить защиту системы» вверху; вы можете повторно включить его позже. Закройте окно «Защита системы для .», и вы вернетесь в окно «Свойства системы» — пока не закрывайте его.

Продолжая вышеизложенное: чтобы отключить виртуальную память, откройте окно «Свойства системы» и перейдите на вкладку «Дополнительно». Под заголовком «Производительность» нажмите кнопку «Настройки». Появится окно «Параметры производительности»; щелкните вкладку «Дополнительно». Под заголовком «Виртуальная память» нажмите кнопку «Изменить». Появится окно «Виртуальная память»; в самом верху снимите флажок с параметра «Автоматически управлять размерами файлов подкачки для всех дисков». Как только вы это сделаете, нижняя часть окна станет доступной. Выделите диск, который вы хотите сжать (обычно это диск C), в верхней части окна, затем отметьте параметр «Нет файла подкачки» в нижней половине окна и (! важно!) нажмите кнопку «Установить». . Нажмите OK, чтобы закрыть окно «Виртуальная память»; вы, скорее всего, получите сообщение о том, что вам нужно перезагрузиться для завершения изменений - пока не делайте этого. Затем закройте окно «Параметры производительности», чтобы осталось только окно «Свойства системы».

Продолжая вышеизложенное: в окне «Свойства системы» вы все еще должны находиться на вкладке «Дополнительно»; найдите раздел «Загрузка и восстановление» (в нижней части окна), затем нажмите кнопку «Настройки». Появится окно «Запуск и восстановление». Под заголовком "Сбой системы" снимите флажки "Записывать событие в системный журнал", "Автоматически перезапускать" и "Перезаписать существующий файл", затем нажмите "ОК".

Пока не перезагружайте компьютер.

Для этого нажмите «Пуск», затем введите «msconfig» (без кавычек), затем щелкните утилиту «msconfig», как только она появится в меню «Пуск». Затем щелкните вкладку «Загрузка» вверху, затем под заголовком «Параметры загрузки» выберите параметр «Безопасный режим», затем выберите параметр «Сеть» и нажмите «ОК». Затем нажмите Пуск -> Завершение работы и перезагрузите компьютер.

Теперь компьютер загружается в безопасном режиме. Как только вы доберетесь до рабочего стола, дважды щелкните утилиту Defraggler (если ее нет на рабочем столе, проверьте меню «Пуск»). Когда появится главное окно Defraggler, щелкните диск, который вы хотите сжать (обычно это диск C), затем перейдите в меню «Действие» в левом верхнем углу, затем щелкните пункт подменю «Дополнительно», затем выберите «Дефрагментация свободного места». ". Как только вы это сделаете, Defraggler начнет перемещать данные с конца диска к началу.

Надеюсь, это поможет.

Дополнительная поддержка один на один: от Денниса

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

Есть вопрос или проблема с компьютером? Спросите Денниса!

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

Я часами изучал этот вопрос, но не смог найти компонент, содержащий утилиты, поддерживающие Volume Shirk или Defrag.

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

Любая помощь будет оценена по достоинству. Спасибо!

Ответы

1) Настройте VirtualDisk и DefragSvc на запуск вручную (по требованию):

sc config defragsvc start= требование
sc config vds start= требование

выключение -r -t 01

проблема решена для меня!

Все ответы

Используете ли вы жесткий диск для хранения Win 10 IoT?
Я предполагаю, что вашим хранилищем будет запоминающее устройство, такое как SD-карта. Если это правильно, дефрагментация не требуется.

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

Для получения дополнительной информации перейдите по ссылке:

Сообщение об ошибке "Ошибка 1058" отображается, когда служба внезапно останавливается

Используете ли вы жесткий диск для хранения Win 10 IoT?
Я предполагаю, что вашим хранилищем будет запоминающее устройство, такое как SD-карта. Если это правильно, дефрагментация не требуется.

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

Понятно. единственная причина, по которой я написал здесь, заключается в том, что я не могу найти форум Win10 IoT. Спасибо за перенаправление.

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

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

Мы не слышали от вас пару дней, вы решили проблему?

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

Поскольку это широко используемая утилита (по крайней мере, IMO), я подумал, что это будет просто, или, по крайней мере, кто-то здесь знает, где искать.

Привет, Кирко!

Вы можете использовать мини-мастер создания разделов, чтобы уменьшить размер жесткого диска, учебник (нажмите «Изменить размер/переместить раздел»)

Momominta

< /цитата>

Спасибо, вроде хороший инструмент, но есть одна проблема :)

"MiniTool Partition Wizard Free предназначен только для частного некоммерческого использования на домашнем компьютере. Использование MiniTool Partition Wizard Free в любой организации или в коммерческих целях строго запрещено."

Так что в моем случае это недопустимо.

Я только что установил полную версию с того же DVD, и она работает, поэтому явно отсутствует компонент.

Разве вы не видите "Сжать том" в разделе "Управление дисками"?

Разве вы не видите "Сжать том" в разделе "Управление дисками"?

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

Здравствуйте, Кирко!

Вы пытаетесь сжать CM690 W10, имея всего 79,47 ГБ свободного места. Это не сработает, потому что вам нужно больше свободного места не менее 200 ГБ в этом разделе. Скажи, зачем ты пытаешься сжать, если места не хватает?

Momominta

Привет, это мой скриншот. Уже пытались добавить их в 4-й этап специализации, но это не решило проблему:

Попробуйте включить дефрагментацию диска в службах.
Клавиша с логотипом [Win] + [R] > введите "services.msc" (без кавычек)

Попробуйте включить дефрагментацию диска в службах.
Клавиша с логотипом [Win] + [R] > введите "services.msc" (без кавычек)

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

Это мой файл ответов:

Привет, Кирко,

Не могли бы вы проверить в службах Windows, если виртуальный диск остановлен, то вам нужно его запустить. Взгляните на представление событий (winlogo+X), чтобы увидеть ошибку, связанную с вашей проблемой.

Momominta


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

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

Только ошибки в системных журналах связаны с драйвером TMP (думаю, я его пропускаю, хотя диспетчер устройств выглядит хорошо)

> Только ошибки в системных журналах связаны с драйвером TMP

Какое имя и номер модели вашего ноутбука? возможно, вам нужно обновить биос.

Momominta

На самом деле это плата iBASE Embedded

Как вы думаете, почему это BIOS/драйвер, если все работает нормально при полной установке того же диска Win 10 IoT Enterprise 2016 LTSB?

Привет, Кирко!

> Как вы думаете, почему это BIOS/драйвер, если все работает нормально при полной установке того же диска Win 10 IoT Enterprise 2016 LTSB?

Если вы не можете сжать жесткий диск, рекомендуется обновить все драйверы, включая драйвер TMP и биос.

Вам необходимо знать кодовый номер материнской платы. Откройте winlogo+R > затем введите msinfo32 и нажмите кнопку ОК

взгляните на модель системы

Momominta

Все драйверы обновлены, я даже обновил Windows. Все та же проблема.

Мне придется отложить этот проект на некоторое время, потому что появились другие вещи. Возможно, это ошибка, и LTSB 2018 ее исправит. Я не понимаю, почему такая вещь, как служба дефрагментации диска, должна быть такой сложной для отслеживания. Это должно быть прямолинейно. И очевидно, что это корень проблемы - некоторые службы/утилиты просто отсутствуют по какой-то причине. В любом случае, пока я не могу тратить на это больше времени.

Если вы хотите уменьшить объем на внешнем USB-устройстве, например, для установки Windows 8 Consumer Preview, и получаете сообщение об ошибке «Диспетчер виртуальных дисков: служба не может быть запущена либо потому, что она отключена, либо потому, что она Нет подключенных устройств, связанных с ним», вот исправление.

Решение. Отключите службу дефрагментации диска

1. Шаг К сожалению, сообщение об ошибке не очень конкретное, но в большинстве случаев эта ошибка возникает из-за того, что служба дефрагментации диска отключена

2. Шаг Введите services.msc в строку поиска в меню "Пуск" и нажмите Enter

3. Шаг Выберите службу и нажмите D на клавиатуре, чтобы перейти вниз по списку, затем найдите программу дефрагментации диска

4. Шаг. Дважды щелкните по нему, а затем в раскрывающемся списке выберите «Вручную», нажмите «Применить».

5. Шаг Наконец, нажмите «Пуск», чтобы запустить службу

6. Шаг. Теперь попробуйте снова уменьшить том, и вы больше не будете получать сообщение об ошибке «Служба не может быть запущена, поскольку она отключена»

ВАЖНО: обязательно снова отключите Disk Deframgenter, если у вас есть SSD. Если вы этого не сделаете, возможно, вы повредите свой SSD и/или значительно сократите срок службы SSD.

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

Оливер С.К.

Оливер — основатель и главный редактор этого сайта. Ему интересно находить новые способы сломать Windows, находить распространенные ошибки и помогать другим их исправлять. Кроме того, он любит полностью настраивать системы с помощью Rainmeter и Dreamscene, узнавать больше о древних цивилизациях, таких как Чачапойя, оттачивать свои навыки цифровой фотографии и создавать программное обеспечение с небольшой группой избранных разработчиков. Если вы хотите связаться с ним, чтобы обсудить что-либо, отправьте ему письмо!

Последние записи

Наши лучшие руководства

Последние записи

Как использовать ключ безопасности FIDO U2F и почему не следует полагаться на аутентификацию

Как загрузиться в безопасном режиме в Windows 8 с поддержкой сети

Возможности Windows 7 MAC с maComfort!

Как обнаружить кейлоггер в Windows 7

Часто задаваемые вопросы: поддержка Java в 64-разрядной версии Windows 8?

Значки: изменение значка библиотеки в Windows через свойства библиотеки

Отказ от ответственности: этот сайт никоим образом не связан с Microsoft. Наш контент создается исключительно из рекламных материалов и собственных разработок.

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

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

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

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

Лоуэлл Хеддингс

Лоуэлл Хеддингс
Основатель и генеральный директор

Лоуэлл — основатель и генеральный директор How-To Geek. Он руководит шоу с момента создания сайта в 2006 году. За последнее десятилетие Лоуэлл лично написал более 1000 статей, которые просмотрели более 250 миллионов человек. До создания How-To Geek Лоуэлл 15 лет проработал в сфере ИТ, занимаясь консалтингом, кибербезопасностью, управлением базами данных и программированием. Подробнее.

Функция сжатия тома в Windows Vista и более поздних версиях имеет ряд серьезных ограничений, которые мы попытаемся объяснить, а затем предложим несколько обходных путей, которые могут вам помочь. Будьте осторожны при выполнении этих шагов, потому что они могут привести к тому, что ваша система не сможет загрузиться… требуется продвинутый уровень гика.

Я бы также посоветовал, если вы пытаетесь настроить систему с двойной загрузкой, лучше всего сделать резервную копию всех ваших данных и настроить новую систему с двойной загрузкой, не забыв сначала установить самую старую ОС. (XP до Vista и Linux в последнюю очередь)

Объяснение проблемы

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

Вы вообще не можете сжать том, так как согласно Windows у вас нет свободного места для сжатия:

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

Как заставить уменьшить объем

Чтобы полностью гарантировать, что вы можете уменьшить объем, вам следует отключить как можно больше системных файлов, по крайней мере временно. Вот список шагов:

  1. Запустите мастер очистки диска, удалив файл гибернации и все точки восстановления.
  2. Отключите файл подкачки ( откройте "Система" в панели управления, затем "Дополнительные параметры системы" \ "Дополнительно" \ "Производительность" \ "Дополнительно" \ "Изменить" \ "Нет файла подкачки".
  3. В тех же дополнительных настройках перейдите в «Запуск и восстановление» \ «Настройки», а затем измените раскрывающийся список «Запись отладочной информации» на «Нет», чтобы отключить дамп памяти ядра.
  4. Отключите режим гибернации в параметрах питания \ на экране дополнительных параметров питания.
  5. Перезагрузите компьютер, а затем удалите файл c:\pagefile.sys, следуя этим инструкциям, если у вас возникли проблемы.

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

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

  1. Вы можете загрузить 30-дневную бесплатную пробную версию Perfect Disk, а затем удалить ее, когда закончите. Или нет.

На этом этапе вы должны иметь возможность уменьшить размер раздела, по крайней мере, на приличную величину. Как только вы уменьшите раздел, вы должны снова включить эти важные файлы:

  1. Повторно включите файл подкачки (обратные инструкции выше)
  2. Если у вас возникли проблемы с повторным включением режима гибернации, выполните следующие действия.
  3. Включение восстановления системы или информации об отладке ядра полностью зависит от вас.
  4. Перезагрузить.

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

Использование Linux для изменения размера

Вы также можете использовать gparted live cd для изменения размера разделов. Проблема в том, что это определенно приведет к тому, что ваша система больше не будет загружаться, если вы не выполните некоторые очень конкретные шаги, потому что Vista не может с этим справиться.

Использование коммерческих утилит

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

Подводя итог, если вам повезло, что Shrink Volume работает на вас, отлично. Если нет, я бы порекомендовал создать резервную копию, стереть данные и установить заново.

  • › Установите Windows XP на компьютер с предустановленной Windows Vista
  • › Как перенести установку Windows на твердотельный накопитель
  • › Что вам следует ожидать от бета-версии Windows 7
  • ›5 шрифтов, которые следует прекратить использовать (и лучшие альтернативы)
  • › Как восстановить метки панели задач в Windows 11
  • › 5 лучших бесплатных облачных хранилищ
  • › Как установить Google Play Маркет в Windows 11
  • › Почему не было Windows 9?

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