Pertama-tama, terima kasih kepada siapa pun yang membaca ini. Saya menjadi sangat kesal dan khawatir tentang kenyataan bahwa desktop saya sekarang jelas tidak boot ke Windows 7, yang sangat baik sebelum saya adalah seorang idiot dan menggunakan Boot-Repair (alat linux, dalam upaya untuk membuat Ubuntu berfungsi .) Jadi inilah yang terjadi:
Saya memulai komputer, tidak masalah urutan boot selama tidak ada apa-apa di drive disk, dan saya mengerti
Windows gagal memulai, da da da,
File: \EFI\Microsoft\Boot\BCD
Status: 0xc000000f
Info: An error occured while attempting to read the boot configuration data.
Jadi jelas itu masalah BCD. Saya mendapatkan cakram instal dan masuk ke baris perintah untuk mencoba dan menemukan sesuatu yang salah dengan pemasangan dan / atau file BCD. Saya menemukan beberapa hal yang menarik dan membuat frustrasi ...
Dalam pemulihan sistem, ketika windows mencoba memperbaikinya sendiri, ia mengatakan akan memperbaiki bootmgr
dan fwbootmgr
. Kemudian, dikatakan bahwa:
The following startup options will be added:
Name: Win 7 home premium (recovered)
Path: Windows
(Dan di sini kita memiliki apa yang belum pernah saya lihat sebelumnya ...)
Windows device: Partition=\\\?\GLOBALROOT\Device\HarddiskVolume5
Juga, itu akan menyalin BCD saat ini ke \\\?\GLOBALROOT\Device\HarddiskVolume1\EFI\Microsoft\Boot\BCD.Backup.0003
Dan kemudian saya mencoba untuk membiarkannya melakukan hal itu dan dikatakan Gagal untuk menyimpan opsi startup. Selanjutnya tidak dapat menemukan gambar sistem ketika mencoba mencari cadangan.
Jadi saya sudah sampai ke garis cmd dan saya mulai diskpart
, di mana saya daftar volume dan menemukan bahwa:
- Volume 1 adalah DELLUTILITY, FAT32, dengan nama C:
- Volume 2 adalah PEMULIHAN, nama D:
- 3 adalah partisi baru yang saya buat untuk mencoba dan menaungi Ubuntu, bernama E:
- 4 tidak memiliki huruf bernama ESP dan juga FAT32.
- Kemudian vol 5, yang diberi label OS dan juga ... HAS NO LETTER ??? Mungkinkah itu menjadi masalah? Saya dapat menetapkannya C :, tetapi tidak tetap ketika saya reboot.
Saya mencoba dan menjalankan bootrec /rebuildbcd
, dan mendeteksi instalasi windows di \\\?\GLOBALROOT\Device\Windows
sana. Ia bertanya apakah saya ingin menambahkannya ke perangkat boot, dan saya tekan y... Lalu dikatakan:
The requested system device cannot be identified due to multiple indistinguishable devices potentially matching the identification criteria
Kesalahan ini muncul ketika bekerja dengan berbagai hal yang berbeda dalam cmd line yang berkaitan dengan boot dan BCD.
Info tambahan: C:\Windows\Boot\EFI\
tidak memiliki BCD di dalamnya. Masalah potensial, saya pikir, tetapi saya tidak tahu bagaimana cara mendapatkannya di sana atau di mana menemukannya ...
Saat berlari bcdboot
, saya mengerti
BFSVC: FAiled to create a new system store. Status = [c000003a]
Ini catatan saya dari perbaikan-boot di Ubuntu.
Tolong, bantuan apa pun akan sangat dihargai. Saya benar-benar tidak ingin menghapus drive saya.
Jawaban:
Anda mungkin memiliki beberapa partisi sistem EFI, baik pada drive yang sama atau satu di masing-masing dari dua drive. Ini membingungkan alat perbaikan Windows lebih dari membingungkan EFI itu sendiri.
Anda dapat mengkonfirmasi hal ini menggunakan
diskpart
dalam lingkungan WinRE (tersedia dengan menginstal atau media pemulihan), dan penggunaandiskpart
'sset id=
perintah untuk mengubah salah satu jenis dan membuatnya tidak lagi partisi sistem EFI. Setelah itu alat perbaikan akan dengan senang hati bekerja pada partisi sistem EFI yang tersisa. (Saya sarankan mengubah hanya satu digit heksa dari jenis EFI untuk membuatnya mudah untuk dimasukkan kembali nanti jika diperlukan)BCD tidak diharapkan berada di partisi Windows. Itu harus ada di partisi sistem EFI di bawah direktori Microsoft, dan beberapa data bahkan disimpan oleh EFI di NVRAM.
Ini adalah contoh aktual, dari laptop saya, skema partisi yang membingungkan alat perbaikan Windows. Itu muncul karena laptop datang dengan hard disk yang berputar, dan saya menginstal mSATA SSD yang cukup besar untuk digunakan sebagai partisi sistem, kemudian menggunakan tata letak partisi standar untuk SSD. Setelah melakukannya, sekarang ada dua partisi sistem EFI.
String secara
c12a7328-f81f-11d2-ba4b-00a0c93ec93b
positif mengidentifikasi partisi sistem EFI. Ketika saya ingin menyembunyikan satu dari alat-alat perbaikan, saya menggunakanselect disk
danselect partition
kemudianPerhatikan bahwa saya telah mengubah ID hanya cukup untuk membuatnya berbeda, sementara masih jelas bagi teknisi bahwa ini adalah partisi sistem EFI.
sumber
diskpart
,select disk
danlist partition
akan menampilkan partisi sistem EFI sebagaiSystem
. Saya akan port beberapa output dari sistem saya sendiri.list volume
.ESP
adalah partisi sistem EFI. Tidak akan terlalu terkejut menemukan ituDELLUTILITY
juga. Anda tidak memiliki disk kedua bukan? Mungkin dari disk tempat Anda menjalankan alat pemulihan?ebd0a0a2-b9e5-4433-87c0-68b6b72699c7
. Jadi pilih partisi "OS" NTFS dan gunakanset id=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7