Mohon tunggu...
Pekick
Pekick Mohon Tunggu... http://blogpekick.blogspot.com -

Belajar Dan Berbagi Pengetahuan Serta Pengalaman -> http://blogpekick.blogspot.com

Selanjutnya

Tutup

Inovasi

Kesalahan dan Kegagalan Instalasi Aplikasi Akibat Net Framework Tidak Aktif (File Rusak)

5 Oktober 2016   05:28 Diperbarui: 5 Oktober 2016   07:06 8741
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

Assalamualaikum

Pada kesempatan kali ini, saya ingin berbagi cerita tentang masalah error atau kesalahan  yang terjadi pada saat melakukan sebuah instalasi suatu software atau aplikasi dilaptop maupun dikomputer pc. Terkadang kita pernah menjumpai kasus error atau kegagalan ketika sedang menginstal sebuah aplikasi, baik itu aplikasi untuk design, games, driver/devices serta aplikasi-aplikasi yang mendukung untuk diinstal dilaptop atau pc kita khususnya aplikasi yang menampilkan visual (interface).

Error atau kegagalan instalasi dapat menyebabkan penumpukan di registry, folder app data, serta penumpukan bug-bug serta file yang tidak terpakai sehingga dapat mengurangi kapasitas memory dan juga bisa membebani dari kinerja laptop atau pc yang kita pakai. Penginstalan sistem operasi (os) windows yang tidak sempurna itu juga dapat membuat beberapa sistem konfigurasi tidak beroperasi dengan baik, adanya file sistem yang corupt pada os windows pun juga dapat menyebabkan beberapa error dan kegagalan.

Tak jarang ketika sedang melakukan sebuah penyempurnaan sistem operasi windows atau yang lebih dikenal dengan windows update (mengupdate windows) untuk melakukan pembaharuan dan pengamanan file-file dari ancaman virus, tak khayal kita sering menemui kegagalan ketika mendownload file-file atau sistem yang akan diperbaharui, entah dari koneksi internet yang tiba-tiba terputus, mati listrik, laptop atau pc mengalami hang dan harus dimatikan dengan cara paksa, membatalkan update karena menunggu terlalu lama. Hal itu juga dapat membuat file-file menjadi corupt dan tidak dapat melakukan pekerjaannya dengan sempurna pada sebuah sistem operasi.

Pada tulisan saya kali ini, saya akan menceritakan kejadian yang saya alami, tepatnya tadi malam tentang error dan kegagalan ketika instalasi sebuah aplikasi dan saya akan mencantumkan dengan gambar agar teman-teman semua tidak panik ketika menemui kode error tersebut. Kejadian ini berawal ketika saya hendak ingin menghilangkan rasa jenuh dan suntuk, sekaligus ingin merefresh pikiran untuk menghibur diri dengan menginstal sebuah permainan simulator pesawat terbang. Akan tetapi pada tahap  penginstalasian games tersebut, saya mendapatkan sebuah peringatan dengan kode error “Microsoft Visual C++ 2005 Redistributable – Error 1935. An error occurred during the installation of assembly ‘Microsoft.VC80.ATL,type=”win32”,version=”8.0.50727.42”,public Key Token=”1fc8b3b9a1e18e3b”,processorArchitecture=”x86”’Please refer to Help and Support for more information.  


Sebelum kita melanjutkan kedalam proses instalasi, alangkah baiknya kita mengetahui apa itu Microsoft Visual C++ Redistributable dan fungsinya. Kita sering melihat terdapat Microsoft Visual C++ Redistributable dan versinya pada control panel => programs and features (program yang terinstal). Microsoft Visual C++ Redistributable adalah sebuah library tambahan dari program yang dibuat dengan bahasa C++ (bahasa pemrograman yang berorientasi pada objek) menggunakan Microsoft Visual Studio. Dapat juga dikatakan sebagai pengenal atau pemberi izin (hak akses/verifikasi) pada suatu program yang menggunakan/membutuhkan Microsoft Visual C++ Redistributable agar program tersebut dapat dijalankan dan tidak terbaca rusak ketika tahapan instalasi. Biasanya Microsoft Visual C++ Redistributable sangat diperlukan untuk melakukan instalasi games dan aplikasi yang memerlukan tampilan visual dengan Microsoft Visual C++ Redistributable dengan berbagai versi, baik C++ 2005 atau pun C++ 2008 dan versi terbaru, Microsoft Visual C++ Redistributable ini bisa kita lihat dengan nama vcredist.exe pada mentahan program yang telah diekstrak atau pun melalui cd/dvd rw.

Ketika muncul peringatan tersebut saya pun tetap melakukan penginstalan (mengeklik ok) untuk melanjutkan tahap instalasi games simulator pesawat. Ketika proses instalasi hampir selesai, saya mendapatkan sebuah peringatan kembali dengan kode error yang sama (error 1935) “Microsoft Visual C++ 2005 Redistributable – Error 1935. An error occurred during the installation of assembly ‘Microsoft.MSXML2, publicKeyToken=”6bd6b9abf345378f”, version=”4.1.0.0”, type=”win32”,processorArchitecture=”x86”’Please refer to Help and Support for more information.

error msxml
error msxml

Pada kode error tesebut terdapat error 1935 dengan kesalahan “MSXML2”. Microsoft XML Core Services (MSXML) adalah satu set layanan yang memungkinkan aplikasi yang ditulis dalam JScript, VBScript, dan aplikasi Microsoft yang berbasis XML dapat berjalan dengan baik. Msxml mempunyai versi dari yang usang maupun versi terbaru, atau dapat dikatakan sebagai kumpulan produk yang berbeda dan dirilis serta didukung oleh microsoft dengan proses yang dikirimkan dengan Microsoft SQL Server 2005, Visual Studio 2005, Net Framework dan lain-lain agar file tersebut dapat terbaca dan berjalan dengan baik. saya baca dari wikipedia dan bantuan microsoft.

Lalu saya lanjutkan dengan mengklik ok untuk meneruskan instalasi. Ketika instalasi sedang membuat file registry dan pada tahap rolling back installation, saya pun mendapat peringatan pesan error kembali “Featur transfer error – Error: -1603 Fatal error during installation Consult Windows Installer Help (Msi.chm) or MSDN for more information.”

error-1603-57f427c00bb0bdff17814d94.png
error-1603-57f427c00bb0bdff17814d94.png
File Msi (Windows Installer Package) merupakan sebuah paket file installer windows yang berisi informasi instalasi untuk installer tertentu, seperti file yang akan diinstal pada lokasi/tempat instalasi dan dapat digunakan untuk update windows maupun installer perangkat lunak pihak ketiga.

MSDN (Microsoft Developer Network) adalah jaringan pengembang software microsoft yg memiliki perjanjian dengan microsoft. Software tesebut bisa berupa Visual Basic, Visual C++, Visual Studio, Visual Foxpro, Windows OS dsb. MSDN juga dapat dikatakan sebagai file lisensi (perjanjian) atau juga file bantuan yang terdapat pada program visual basic, atau juga sering disebut sebagai fitur tambahan yg ditawarkan berupa source code yg bertujuan mempermudah  dalam membuat sebuah project. Dari permasalahan error tersebut, saya pribadi mendapatkan ilmu serta wawasan dari berbagai forum serta web-web yang memberitahukan tentang pengertian dari nama-nama diatas. Jadi rajin-rajinlah membaca agar ilmu pengetahuan serta wawasan kita semakin bertambah, dan berterimakasih serta bersyukur kepada orang-orang yang sudah memberikan ilmunya kepada kita melalui tutorial. Hehhehe

Setelah saya klik ok, instalasi pun selesai, kemudian saya menuju ketempat dimana file-file tersebut berada dan terinstal. Setelah saya membuka folder instalasi, alangkah terkejutnya saya, karena dalam folder tersebut hanya terdapat folder fonts dan support, saya bertanya didalam hati “kemana perginya file-file data dan file .exe untuk menjalankan game tersebut yang sudah terinstal tadi ?”. lalu saya mencari didalam folder user => app data, ternyata folder file instalasi tidak ada. Setelah saya amati dari pesan-pesan error tersebut, saya menjalankan file services.msc dan mencari file windows installer yang ternyata running.

Saya pun mengecek di control panel => programs => programs and features dan mencari program Microsoft Visual C++ 2005 Redistributable ternyata tidak terinstal, hanya terdapat beberapa C++ Redistributable versi lain. Net Framework serta Msxml pun tidak terinstal disana. Saya berfikir “sedangkan program untuk mendesain dan merancang web serta bangunan saja kemarin bisa diinstal, kenapa sekarang ga bisa, apa sistemnya corupt lagi nih ?” memang waktu itu listrik mati ketika sedang update windows dan membuat laptop saya ikut mati juga, maklum udah ga menggunakan batre Hehhehe. Kemudian saya klik Turn Windows features on or of dan hanya menampilkan blank putih alias kosong melompong. hehehe

blank-windows-features-57f42972e2afbd72058b4567.png
blank-windows-features-57f42972e2afbd72058b4567.png
Sebelumnya saya sudah menemukan kasus seperti ini, jadi saya tidak kaget lagi deh, hehehe. Lalu saya memeriksa system file checker dengan menggunakan CMD Adiminstrator, kemudian saya ketikan :”sfc/scannow” dan mendapatkan sebuah pesan “Windows Resource Protection could not start the repair service

sfc-error-57f42a3e0bb0bdfe17814d9b.png
sfc-error-57f42a3e0bb0bdfe17814d9b.png
Untuk memperbaiki system services tersebut, jalankan win + r :services.msc => cari Windows Modules Installer, double klik, bila disable maka ganti menjadi manual dan klik apply dan start. Setelah itu kembali ke CMD dan ketikan sfc /scannow tunggu sampai proses selesai lalu restart laptop atau pc.

System File Checker (SFC) berfungsi untuk memeriksa integritas file sistem windows untuk memperbaiki atau mengganti file sistem jika adanya kerusakan, atau corupt.

Sfc /Scannow: Untuk memindai semua file sistem yang terlindungi dengan segera dan mengganti versi yang salah dengan versi microsoft yang benar dapat dikatakan untuk melakukan perbaiakan jika ada kerusakan dan perubahan sistem file. Perintah ini memerlukan akses ke file sumber penginstalan windows.

Setelah melakukan perbaikan, saya mengecek control panel => programs => Turn Windows features on or of dan sudah menampilkan Net Framework dan folder yang lain-lainnya, lalu saya mencoba untuk menginstal lagi game simulator pesawat, tahap demi tahap penginstalasian berjalan normal dan sukses dan tidak ditemukan error seperti penginstalasian pertama, dan saya pun bisa memainkan game tersebut.

Oh iya hampir lupa tentang pengertian Net Framework merupakan komponen windows yang terintegrasi yang dibuat dengan tujuan untuk mensupport pengembangan berbagai macam jenis aplikasi serta untuk dapat menjalankan berbagai macam aplikasi termasuk pengembangan aplikasi Web Services XML dan lain-lain. Net Framework merupakan sebuah software penerjemah dan mengeksekusi sebuah software atau aplikasi agar bisa dijalankan pada os laptop atau pc.

Tak hanya manusia yang mempunyai ketergantungan satu sama lain, alat-alat teknologi pun memiliki ketergantungan baik itu berupa komponen-komponennya, software (sistem) dan bahasa pemrogramannya serta visualya. Banyak membaca dan saling berbagi ilmu pengetahuan adalah aset yang sangat berharga untuk bekal dalam berkehidupan sesama manusia serta tak lupa diiringi dengan doa.

Wassalam  

Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H

HALAMAN :
  1. 1
  2. 2
  3. 3
Mohon tunggu...

Lihat Konten Inovasi Selengkapnya
Lihat Inovasi Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun