Jadi saya mencoba menginstal Atmel Studio 7 pada mesin Windows 7 SP1. Atmel Studio membutuhkan penandatanganan SHA-2 agar kompatibel dengan Windows 10, oleh karena itu memerlukan dukungan SHA-2 pada sistem operasi sebelumnya. Untuk Windows 7 SP1 ini ditambahkan melalui KB3033929, dan sebagai bagian dari proses instalasi Atmel Studio memeriksa KB ini. Di sinilah ia bersenang-senang ...
- Atmel Studio 7 mendeteksi KB3033929 hilang, menyediakan tautan ke halaman web microsoft untuk mengunduh dan menginstal secara manual.
- Menjalankan .msu yang diunduh dari microsoft dan mengklaim pembaruan sudah diinstal.
- Pembaruan tidak ditampilkan dalam pembaruan yang diinstal
- Ketika mencoba untuk menghapus pembaruan menggunakan .msu, pembaruan klaim WUSI tidak diinstal.
Jadi microsoft mengklaim keduanya diinstal dan tidak diinstal secara bersamaan. Lihat dua tangkapan layar untuk bukti. Diinstal dan kemudian tidak diinstal
Apakah ada cara untuk secara pasti memeriksa apakah sudah diinstal, dan jika demikian bagaimana cara mendapatkannya agar diakui telah diinstal dengan andal.
windows-7
windows-update
Karznah
sumber
sumber
Control Panel
->Programs and Features
untuk melihat apakah sudah diinstal. Anda harus memilihShow updates
: Saya merasa ini adalah kotak centang di Win7, tapi saya tidak ingat persis. Jika ada, coba hapus instalasi dari sini. Kalau tidak, Anda harus mengubah pengaturan di registri, meskipun saya akan melakukan pemeriksaan integritas. Ada sejumlah uninstaller pihak ketiga, banyak freeware, yang dapat menghilangkan ketidakkonsistenan untuk Anda. Gagal, gunakanregedit
untuk menghapus setiap referensiKB3033929
, misalnya dengan mengganti nama menjadiBK3033929
.Jawaban:
Ekstrak MSU (dengan 7-zip ), buka CMD.exe sebagai admin dan jalankan
ini melewatkan pemeriksaan apakah pembaruan itu diperlukan atau tidak. Sekarang coba instal Atmel Studio.
sumber
Atmel memiliki jawaban resmi untuk situasi ini di basis pengetahuan mereka .
Versi TL; DR adalah bahwa penginstal memiliki argumen baris perintah "rahasia" yang mengubah kesalahan pemblokiran menjadi peringatan non-pemblokiran. Disalin dari tautan di atas:
Ini didokumentasikan untuk installer "terhubung internet", tetapi saya hanya menggunakannya dengan sukses dengan installer "sepenuhnya telah diunduh" - as-installer-7.0.1188-full.exe.
sumber