Bagaimana cara me-mount gambar .iso di Windows 8.1 yang ditandai sebagai file jarang?

5

Saya mengunduh beberapa iso dan mencoba memasangnya tetapi Windows 8.1 menolak.

Kemudian saya menemukan posting ini yang menyarankan untuk menyalin .iso. Ya dan itu berhasil.

Orang-orang yang berkomentar mengatakan bahwa mungkin untuk membuka blokir iso.

Sayangnya tidak ada opsi seperti itu di Properties untuk beberapa alasan.

Saya perhatikan bahwa file asli telah tercantum dalam Rincian -> Atribut: AP dan salinan yang dapat dipasang: Rincian -> Atribut: A.

Apa arti dari atribut P ini yang tidak dapat saya temukan?

Apa cara yang tepat untuk me-mount file iso tersebut di Windows 8.1?

Zingam
sumber
Anda tidak melihat opsi membuka blokir di properti? Bisakah Anda screenshot ini?
Wutnaut
Saya tidak melihatnya.
Zingam
2
File yang sudah diblokir tidak akan memiliki area "buka blokir" di properti. Apa sebenarnya yang dilakukan windows ketika "menolak" untuk me-mount?
Wutnaut
1
mengapa tidak mencoba menggunakan manajer iso alternatif, seperti alat daemon atau sesuatu?
fullmooninu
1
Saat ini skor -3. Mengapa pertanyaan ini dipilih negatif?
KalEl

Jawaban:

6

Inilah cara melakukannya dengan mudah: Mengubah atribut jarang dari file .iso pada Windows 8.1 Juga jawaban DavidPosthill membantu saya mengidentifikasi masalah dan menemukan solusi alternatif.

Dari prompt perintah yang ditinggikan (administrator) gunakan utilitas ini:

fsutil Melakukan tugas yang terkait dengan tabel alokasi file (FAT) dan sistem file NTFS, seperti mengelola titik reparse, mengelola file jarang, atau menurunkan volume. Jika digunakan tanpa parameter, fsutil menampilkan daftar sub-perintah yang didukung.

Contoh

Mengatur flag sparse ke 0 akan mengatur file menjadi TIDAK cadangan dan kemudian Anda bisa memasangnya.

fsutil setflag jarang <nama file> 0 | 1

Ini akan menanyakan bendera

fsutil sparse queryflag <filename>

Zingam
sumber
4

Apa arti dari atribut P ini?

atribut diperluas :

E Dienkripsi

C Compressed (128: read-only)

Saya Tidak diindeks konten

L Tautan simbolik / Persimpangan (64: hanya baca)

N Normal (0: tidak dapat digunakan untuk pemilihan file)

O Offline

File P Jarang

T Sementara

Source attrib - Menampilkan atau mengubah atribut file.


Windows 8 menolak untuk me-mount gambar .iso karena gambar 'jarang'

Pemasangan Windows .iso tidak suka file 'jarang'. Saya telah menggunakan cadangan Acronis untuk mencadangkan file .iso asli saya dan ini TIDAK menggunakan file yang jarang. Anda dapat memeriksa apakah file 'jarang' dengan melihat rincian file di properti. 'P' dalam atribut mewakili file yang jarang. Lihat tangkapan layar di bawah ini.

Hasil? Ketika saya mengembalikan gambar .iso saya, saya tidak bisa lagi memasangnya.

Solusi paling sederhana yang saya temukan adalah dengan hanya menyalin .iso ke file baru - ini tampaknya membuat file baru tanpa set flag yang jarang.

Sumber Windows 8 menolak untuk me-mount gambar .iso karena gambar 'jarang'


Kesalahan Mount ISO pada Windows 8 & Windows 2012

Masalah di balik gagal me-mount file ISO adalah, ia memiliki set flag yang jarang. Anda dapat membaca lebih lanjut tentang atribut file khusus ini di halaman MSDN ini ( http://msdn.microsoft.com/en-us/library/windows/desktop/aa365564%28v=vs.85%29.aspx ). Singkatnya, sparse flag ini adalah fasilitas yang didukung dalam sistem file NTFS yang memungkinkan penggunaan ruang disk yang efisien dengan tidak menulis nol dalam aliran data. Alih-alih itu mempertahankan daftar internal yang berisi nol lokasi dalam file.

Jadi solusinya adalah menghapus bendera yang jarang untuk memasang ISO. Saat ini, saya tidak jelas mengapa pemasangan tidak akan berfungsi jika flag ini disetel. Mungkin karena sistem file CDFS tidak dapat memahami tanda ini dan karenanya kesalahan.

Ada dua cara Anda dapat menghapus flag sparse:

  1. Hanya dengan salin & tempel sederhana: Anda dapat menyalin & menempelkan file ISO ke folder yang sama atau folder yang berbeda. Bendera yang jarang akan dihapus ketika salinan file ini dibuat. Anda dapat menggunakan file yang disalin untuk me-mount sebagai drive CD / DVD
  2. Hapus sparse flag secara terprogram: Anda dapat menggunakan pendekatan di bawah ini untuk menghapus sparse flag pada salah satu dari banyak file.
function Remove-SparseFlag {            
[cmdletbinding()]            
param(            
[string]$FileName            
)            
    if(!(Test-Path $FileName)) {             
        Write-Host "$FileName No such filename present"            
        return            
    }            

    $Attribs = [System.IO.File]::GetAttributes($FileName)            
    if($Attribs.HasFlag([System.IO.FileAttributes]::SparseFile)) {            
        Invoke-Expression -Command "fsutil sparse setflag '$FileName' 0"            
        if($LASTEXITCODE -ne 0) {            
            Write-host "Failed to remove sparse flag on $FileName"            
        } else {            
            Write-Host "Successfully removed the sparse flag on $FileName"            
        }            
    } else {            
        Write-Host "$FileName has no sparse flag set"            
    }            
}

Sumber ISO Mount error pada Windows 8 & Windows 2012


Bacaan lebih lanjut

DavidPostill
sumber