Tidak dapat menyusut C: partisi: Tidak cukup ruang

29

Saya mencoba membuat partisi baru di laptop saya (XPS 12 9Q33, 128GB SSD) dengan mengecilkan C:\partisi. Namun, terlepas dari kenyataan bahwa ini menunjukkan ada ruang yang cukup, ini menampilkan pesan kesalahan. Saya telah berhasil melakukan ini di desktop saya, tetapi karena beberapa alasan gagal di laptop saya.

Tidak ada ruang yang cukup pada disk untuk menyelesaikan operasi ini.

Saya mencoba menyusut C:\(yang ~ 25GB gratis) sebesar 10GB.

Saya sudah:

  • memastikan tidak ada file di akhir sektor ini (menonaktifkan pagefile, dll.). Lihat Bagaimana saya bisa mengecilkan partisi Windows 10? untuk cara melakukan itu (dan Anda perlu melakukannya).
  • mematikan antivirus saya untuk sementara waktu.
  • enkripsi BitLocker dinonaktifkan.

Dan itu masih gagal. Saya bahkan sudah mencoba Partition Manager Paragon, yang mengklaim tidak ada cukup ruang pada disk, yang tidak benar.

Saya bahkan telah mencoba mengecilkan ukuran yang berbeda (hingga 256MB), tetapi tidak berhasil (masih menampilkan kesalahan yang sama).

Tangkapan layar:

Ini memungkinkan saya untuk menyusutkan 10GB (tidak seperti masalah serupa)

tetapi gagal pada pesan ini:

Bantuan apa pun akan dihargai.

Eddie Q
sumber
Saya tahu ini hal yang sangat buruk untuk dilakukan pada SSD, tetapi masalahnya mungkin karena tidak ada ruang yang cukup pada SSD yang data tersebar di seluruh drive, jadi apakah Anda sudah mencoba defragmenting?
Manchineel

Jawaban:

4

Manajemen Disk MS tidak pernah menyusut tepat untuk saya, biasanya memiliki masalah seperti ini. Saya akan mencoba program yang berbeda, pengalaman terbaik saya adalah dengan MiniTool Partition Wizard Free . Itu tidak akan menyusut partisi terenkripsi BitLocker sekalipun. Karena ini adalah disk sistem Anda, Anda sebaiknya melakukannya dari beberapa lingkungan langsung (seperti beberapa lingkungan Windows PE jika Anda memiliki lisensi untuk itu dan menggunakan MiniTool Partition Wizard Free atau alat Windows lainnya di sana, atau Live CD atau SystemRescueCD jika Anda memulai Sudah cukup nyaman dengan Linux) - dan JANGAN LUPA UNTUK CADANGAN sebelum menyusut drive.

Daftar lingkungan penyelamatan / administrasi langsung dapat ditemukan di banyak tempat, seperti di gfi.com di pos " Top 5 Disc Penyelamatan Gratis untuk Sys Admin Toolkit Anda ".

Loh
sumber
Jawaban Anda sangat membantu - Saya menggunakan wizard Partition MiniTool dari OS utama dan bekerja dengan baik! Namun, saya mendapat kesan bahwa menggunakan alat Linux untuk mengubah ukuran partisi NTFS akan berbahaya karena dukungannya tidak bagus? Bagaimanapun, terima kasih atas bantuan Anda!
Eddie Q
Saya pikir dukungan Linux NTFS menjadi jauh lebih baik baru-baru ini (meskipun masih banyak CPU). Sebenarnya baru-baru ini terjadi pada saya bahwa menyusut drive NTFS menggunakan Partition Wizard Free dari live Windows PE membuat volume tidak dapat dibaca dari Windows, namun dari Linux saya dapat menyelamatkan semua data dengan baik. Itu adalah satu-satunya waktu saya pernah mengalami masalah menyusut drive dan mungkin karena motherboard rusak.
LuH
1
Itu saran yang buruk: "MiniTool Partition Wizard Free" tidak dapat mengubah ukuran volume, hanya versi berbayar yang dapat melakukannya. Versi gratisnya juga memasang "Brave" dan malware Norton. Yang terakhir dapat dicentang selama pengaturan, yang pertama hanya menyelinap masuk tanpa pertanyaan.
fviktor
Mencoba menginstal versi saat ini, ia mencoba menyelinap di Opera dan McAffee, yang saya hapus dan cegah. Tidak menyelinap masuk Berani. Namun, saya juga tidak dapat menemukan opsi pengubahan ukuran. Saya kira orang lain perlu menyarankan perangkat lunak pengubah ukuran lain, saya tidak melakukan hal semacam ini dalam waktu yang lama. Ketika saya menjawab pertanyaan, program ini juga mengubah ukuran dalam mode bebas.
LuH
Pada upaya kedua, saya menyadari itu menawarkan untuk Memindahkan / Mengubah Ukuran Partisi pada partisi yang tidak terenkripsi (hanya partisi boot dan pemulihan di laptop saya), tetapi tidak akan menawarkannya pada BitLocker yang terenkripsi. @fviktor mungkin itu masalah Anda juga?
LuH
43

Saya mendapatkan kesalahan ini ketika mencoba mengecilkan 150GB, tetapi menyusut tiga kali lipat 50GB bekerja dengan baik.

Tgr
sumber
4
Anda adalah pahlawan saya, 3x10GB berfungsi, tetapi 30GB tunggal tidak.
Enis P. Aginić
2
Sesuatu yang serupa bekerja untuk saya juga, aneh sepertinya ...
iammax
2
Bodoh MS ;-) Ini bahkan awalnya bekerja di potongan 100GB untuk saya, dan kemudian saya harus secara bertahap mengurangi ukuran potongan untuk mencapai ukuran minimum yang bisa saya dapatkan ... Sehingga saya dapat menginstal Linux Mint dan melupakan Windows sebagai Saya telah melakukan lebih dari satu dekade sekarang ;-)
Sadi
2
Wow, saya merasa bodoh menulis "berhasil untuk saya juga", tetapi ini mengejutkan. Meskipun saya akhirnya harus menggunakan kenaikan 10Gb untuk total saya 200Gb menyusut. Butuh waktu 20 menit.
Aleksei Petrenko
1
Saya tidak bisa berhenti tertawa, betapa bodohnya semua ini. Terima kasih sobat.
Gaurav Gandhi
12

Coba luncurkan Event Viewer untuk melihat file mana yang memblokir menyusut partisi.

  1. Sekali lagi, cobalah untuk mengecilkan partisi. Anda harus mendapatkan kesalahan "Tidak ada cukup ruang".
  2. Luncurkan aplikasi Windows Event Viewer.
  3. Di Peraga Peristiwa, buka Windows Logs> Aplikasi.
  4. Temukan dan Klik log jenis Peringatan terbaru. Seharusnya memiliki pesan, "Kesalahan: selama penyusutan volume dimulai pada volume Windows (C :) kami gagal untuk memindahkan sejauh file bergerak." ( tangkapan layar )
  5. Rincian diagnostik akan memberi Anda nama "file terakhir yang tidak bisa dipindahkan"
  6. Hapus file ini (Cukup kirim ke daur ulang. Saya tidak perlu menghapus dengan susah payah).
  7. Coba menyusutkan volume Anda lagi.
  8. Ulangi langkah 2-7 hingga Anda berhasil mengecilkan partisi Anda. (Dalam kasus saya, saya harus melakukan ini 3 kali, karena saya memiliki 3 file pdf di Google Drive lokal saya yang karena beberapa alasan macet karena 'tidak dapat digerakkan'.).
  9. Pulihkan file yang dihapus.

PERHATIAN: Pastikan Anda tahu apa yang Anda hapus! Dalam kasus saya, saya tahu bahwa file pdf ini adalah:

  1. Bukan file sistem
  2. Mudah diunduh lagi jika hilang
MrE
sumber
Penampil acara adalah satu-satunya solusi yang membantu saya menemukan penyebab yang tersisa: Google Backup And Sync tampaknya membuat file dengan properti yang tidak dapat ditangani oleh Windows 10. Saya menghapus folder Google Drive ketika klien sinkronisasi dimatikan dan penyusutan bekerja dengan baik! Sebagai catatan: jika penyusutan menemukan file tidak bergerak, itu menghasilkan acara administratif peringatan .
user1050755
Melihat log peristiwa tersebut, anti-virus (ESET) saya tampaknya memiliki file terbuka yang menghalangi langkah defrag menyusut.
user18099
1
Penampil acara banyak membantu saya. Saya memiliki file yang terkait dengan anti-virus saya yang tidak akan membiarkan Windows mengecilkan partisi. Itu tidak terbuka atau terkunci, hanya memiliki izin file yang tidak biasa: Tolak: Baca: Administrator. Alih-alih menghapusnya, saya menghapus izin "Tolak" dan Windows dapat menyusutkan partisi. Sebelum itu saya menggunakan perintah icacls dengan parameter / save untuk menyimpan keadaan sebelumnya dan setelah penyusutan selesai, saya menggunakan icacls lagi untuk mengembalikannya ke keadaan sebelumnya yang tepat. Lihat icacls /? untuk bantuan. Mungkin @ user18099 memiliki masalah yang sama?
marcus
1
Jawaban ini perlu lebih banyak upvotes. Ini satu-satunya yang mengajarkan Anda bagaimana mencari tahu apa yang salah, bukan hanya menebak.
marcus
8

Alasan mengapa Windows tidak akan membiarkan Anda mengecilkan volume adalah seperti pesan yang ditunjukkan di Manajemen Disk disarankan, karena ada file sistem tidak bergerak di akhir volume, seperti screenshot ini dari utilitas menunjukkan kepada kita. ada beberapa hal yang bisa Anda coba untuk menyelesaikannya.

  1. Jalankan Disk Cleanup Wizard, pastikan untuk menghapus file hibernasi dan semua restore point.

  2. Nonaktifkan Pemulihan Sistem

  3. Nonaktifkan pagefile (Buka Sistem di Panel Kontrol, lalu Pengaturan Sistem Lanjut \ Advanced \ Performance \ Advanced \ Change \ No File Paging.

  4. Nonaktifkan dump memori kernel. Dalam Pengaturan Lanjut yang sama, buka Startup dan Pemulihan \ Pengaturan lalu ubah drop-down Tulis informasi debug ke "Tidak Ada" untuk menonaktifkan dump memori kernel.

  5. Nonaktifkan mode Hibernasi di layar opsi daya Anda \ opsi daya lanjutan.

Nyalakan ulang mesin, dan kemudian hapus file c: \ pagefile.sys Anda, ikuti instruksi ini jika Anda mengalami masalah. detail tentang perbaikan dan penyebab masalah ini, lihat http://www.disk-partition.com/articles/shrink-volume-not-enough-space-4348.html

varllar
sumber
2
Seperti dalam pertanyaan awal saya, saya sudah menyelesaikan masalah itu. Masalah ini berbeda.
Eddie Q
Anda menjawab pertanyaan lain yaitu superuser.com/questions/1017764/… . Pertanyaan ini adalah tentang apa yang harus dilakukan sesudahnya jika penyusutan masih gagal.
Gilles 'SO- berhenti menjadi jahat'
2

Sesuatu yang belum disebutkan orang adalah Tabel File Master. Di NTFS di situlah disk melacak di mana semua file berada. Secara default ditempatkan di tengah partisi untuk kemudahan akses, tetapi tanpa program pihak ke-3 Anda tidak dapat memindahkannya untuk mengecilkan partisi Anda melewati titik setengah itu.

jandsm5321
sumber
0

Seperti yang disebutkan beberapa orang, ada file yang tidak dapat dipindahkan pada partisi. Pada Windows 10, boot cepat dan hibernasi buat file seperti itu, jadi Anda harus menonaktifkan fitur ini sebelum mengubah ukuran. Berikut adalah langkah-langkah untuk menonaktifkannya (di bagian "pra-pengaturan"): https://hackernoon.com/installing-ubuntu-18-04-along-with-windows-10-dual-boot-installation-for- deep-learning-f4cd91b58557

PlasmaBinturong
sumber