"Item dengan tombol tekan yang sama telah sudah ditambahkan" kesalahan ketika Anda membuka daftar di VAMT 2.0 pada komputer berbasis Windows 7

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 2383895 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

Gejala

Ketika Anda membuka daftar (.cil) dalam Volume aktivasi manajemen alat (VAMT) 2.0 pada komputer berbasis Windows 7, Anda mungkin menerima pesan galat berikut:

Item dengan tombol tekan yang sama telah ditambahkan.

Penyebab

Masalah ini dapat terjadi jika ada banyak adapter jaringan pada komputer, dan adapter jaringan tersebut memiliki alamat penyuratan MAC yang sama. Misalnya, masalah ini dapat terjadi jika Anda memiliki dua adapter jaringan untuk mesin virtual, dan Anda mengkonfigurasi adapter jaringan tersebut memiliki alamat penyuratan MAC yang sama.

Jika Anda membuka .cil file dalam situasi ini, Anda akan melihat entri yang menyerupai berikut:

"NetworkName="contoso.com"Id ="e3f3f83c-f050 - 4 d 81-9117-xx"mengatakan
<MacAddresses></MacAddresses>
<MacAddress>00:11:11:CF:FC:XX</MacAddress>
<MacAddress>00:11:11:CF:FC:XX</MacAddress>

Pemecahan masalah

Untuk meminta kami menghapus entri duplikat dari.CIL file untuk Anda, pergi ke "Perbaiki untuk saya"bagian. Jika Anda memilih untuk menghapus entri duplikat dari.CIL file sendiri, pergi ke "Biarkan saya memperbaiki sendiri"bagian.

Perbaiki untuk saya



Untuk memperbaiki masalah ini secara otomatis, klik memperbaikinya tombol tekan atau link. Kemudian klik menjalankan dalam File Download kotak dialog, dan ikuti langkah-langkah dalam memperbaikinya wizard.


Perbaiki masalah ini
Microsoft Fix it 50785


Catatan
  • Silakan pilih.CIL file yang ingin Anda hapus entri duplikat untuk.
  • Perbaikan ini solusinya tidak bekerja jika VAMT(Volume Activation Management Tool) 2.0 tidak diinstal di default path.
  • Wizard ini mungkin hanya dalam bahasa Perserikatan Kerajaan. Namun, perbaikan otomatis juga bekerja untuk windows versi bahasa lainnya.
  • Jika Anda tidak berada di komputer yang memiliki masalah, Simpan solusi perbaikan tersebut pada sebuah flash drive atau CD dan kemudian jalankan pada komputer yang memiliki masalah.

Kemudian, pergi ke "Apakah ini memperbaiki masalah anda?"bagian.



Biarkan saya memperbaiki sendiri

Untuk mengatasi masalah ini, secara manual menghapus entri duplikat dari.CIL atau untuk mengotomatisasi proses ini, gunakan kode sumber berikut untuk membuat

PowerShell script untuk mengotomatisasi.
param($inputFilePath, $vamtDirPath)

$cilFilePath = Resolve-Path $inputFilePath;
if (!$cilFilePath)
{
Write-Error "Expected input file name of target CIL";
exit 1;
}

if ($vamtDirPath)
{
$vamtDirPath = Resolve-Path $vamtDirPath;
}
else
{
$prograPath = [environment]::GetEnvironmentVariable("ProgramFiles(x86)");

if (!$prograPath -or $prograPath -eq "")
{
$prograPath = [environment]::GetEnvironmentVariable("ProgramFiles");
}

$vamtDirPath = $prograPath + "\VAMT 2.0"
}

try
{
$assembly = [System.Reflection.Assembly]::LoadFile($vamtDirPath + "\Vamtrt.dll");
}
catch
{
Write-Error "Error while attempting to load VAMT assembly. Provide the correct path to your VAMT installation if VAMT is not installed to the default directory.";
exit 1;
}

$fileSerializer = new-object Microsoft.SoftwareLicensing.Vamt.FileSerializer($cilFilePath);

$softwareLicensingData = $fileSerializer.Deserialize();

for ($i = 0; $i -lt $softwareLicensingData.Machines.Length; $i++)
{
$machine = $softwareLicensingData.Machines[$i];

if ($machine.MacAddresses.Count -gt 0)
{
$distinctMacAddrs = new-object System.Collections.ObjectModel.Collection[string];

foreach ($mac in $machine.MacAddresses)
{
if (!$distinctMacAddrs.Contains($mac))
{
$distinctMacAddrs.Add($mac);
}
}

$machine.MacAddresses.Clear();

foreach ($distinctMac in $distinctMacAddrs)
{
$machine.MacAddresses.Add($distinctMac);
}
}
}

$fileSerializer.Serialize($softwareLicensingData);




Kemudian, ikuti langkah berikut ini pada komputer Windows 7:
  1. Salin Anda disimpan.CIL file untuk c:\script. Misalnya c:\script\saved.cil
  2. Salin kode sumber disertakan dari artikel KB ini ke clipboard
  3. Klik mulai, Semua program, aksesoris, Windows Powershell, "Windows powershell ise"
  4. Klik Windows PowerShell di jendela Untitled1.ps1
  5. Paste isi dari skrip dari artikel ini
  6. Klik File, Simpan sebagai, c:\script\ScrubCil.ps1
  7. Klik mulai, Semua program, aksesoris, Windows Powershell, "Windows powershell" klik kanan-atas dan pilih "Run as Administrator"
  8. Pada powershell prompt ketik perintah berikut
    CD \script
    set-executionpolicy tidak dibatasi
    .\ScrubCil.ps1 saved.cil


Apakah ini memperbaiki masalah anda?

  • Periksa apakah masalahnya telah terselesaikan. Jika masalah telah terselesaikan , Anda telah selesai dengan bagian ini. Jika masalah tidak teratasi, Anda dapat Hubungi dukungan.
  • Kami sangat menghargai umpan balik Anda. Untuk memberikan umpan balik atau untuk melaporkan masalah dengan solusi ini, silakan tinggalkan komentar pada "Perbaiki untuk saya"blog atau kirimkan email.

Properti

ID Artikel: 2383895 - Kajian Terakhir: 22 Juni 2014 - Revisi: 1.0
Berlaku bagi:
  • Windows 7 Enterprise
Kata kunci: 
kbfixme kbmsifixme kbmt KB2383895 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan oleh perangkat lunak penerjemahan mesin Microsoft, dan mungkin telah diedit oleh Masyarakat Microsoft melalui teknologi CTF dan bukan oleh seorang penerjemah profesional. Microsoft menawarkan baik artikel yang diterjemahkan oleh manusia maupun artikel hasil editan terjemahan oleh mesin/komunitas, sehingga Anda dapat mengakses semua artikel di Sentra Pengetahuan yang kami miliki dalam berbagai bahasa. Namun artikel hasil editan mesin atau bahkan komunitas tidak selalu sempurna. Artikel ini dapat mengandung kesalahan dalam hal kosa kata, sintaksis atau tatabahasa, sangat mirip dengan penutur asing yang membuat kekeliruan ketika berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab atas ketidakakuratan, kesalahan atau kerugian apa pun akibat dari kekeliruan dalam penerjemahan isi atau penggunaannya oleh pelanggan kami. Microsoft juga akan senantiasa memperbarui perangkat lunak penerjemahan mesin dan alat untuk menyempurnakan Editan Hasil Penerjemahan Mesin.
Klik disini untuk melihat versi Inggris dari artikel ini: 2383895

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com