Cara menyelesaikan ralat 0x800f0950 apabila memasang Rangka Kerja .NET

Rangka Kerja NET adalah persekitaran perisian yang digunakan oleh banyak aplikasi Windows. Sesetengah program yang dibangunkan untuk versi Visual Studio tertentu memerlukan versi tertentu dari Rangka Kerja NET. Banyak syarikat sedang membangunkan aplikasi mereka untuk bekerja menggunakan Rangka Kerja.NET, dan aplikasi ini disasarkan kepada versi tertentu. Sekiranya dalam Windows 10 anda melihat tetingkap dengan kod ralat 0x800f0950, anda cuba menjalankan aplikasi yang memerlukan versi terkini Rangka Kerja.NET tetapi tidak dipasang pada sistem anda.

Pembetulan ralat 0x800f0950 apabila memasang Rangka Kerja NET pada Windows.

Apakah Rangka Kerja NET dan mengapa anda memerlukannya

Rangka Kerja NET adalah persekitaran yang digunakan untuk menjalankan perisian NET yang anda pasang pada Windows, dan perisian seperti ini tidak dapat berfungsi tanpa Rangka Kerja NET pada sistem anda. Selepas memasang Rangka Kerja .NET, persekitaran perisian dicipta yang menyediakan perisian yang dimuatkan dengan persekitaran pelaksanaan yang mencukupi untuk kerja. Rangka Kerja.NET juga boleh dengan mudah dipasang pada Windows NT, 1998, 2000, Windows 7, 8, dan Windows Server 2008 dan 2012. Rangka Kerja NET adalah komponen yang sangat penting dalam Microsoft Windows, yang digunakan untuk melancarkan dan membina aplikasi dan perkhidmatan generasi akan datang berdasarkan XML. Struktur ini mempunyai keupayaan untuk memberi manfaat kepada perniagaan anda dengan lebih cepat. Di samping itu, ia juga menyediakan perkhidmatan dengan kos yang lebih rendah dan sistem fleksibiliti yang sangat baik. Berikut adalah beberapa sebab yang baik untuk mula membangunkan aplikasi web menggunakan Rangka Kerja.NET:

  • Kebolehpercayaan Pencapaian utama Windows 2000 dipindahkan Rangka Kerja NET dan membawa mereka ke tahap yang baru. Semua aplikasi yang dibuat menggunakan persekitaran ini berfungsi lebih lama dan dianggap sangat dipercayai. Oleh itu, menggunakan Rangka Kerja.NET sangat berguna jika anda seorang pemaju aplikasi web, kerana semua aplikasi NET tidak akan berfungsi tanpa itu.

Rangka kerja terdiri daripada fungsi-fungsi seperti strategi kompilasi lanjutan. Dengan menggunakan fungsi ini, aplikasi web berjalan lebih cepat daripada sebelumnya. Jika anda mula menggunakan teknologi ASP.NET dan bukannya ASP, anda akan melihat perubahan ketara dalam kelajuannya disebabkan oleh ciri-ciri menakjubkan yang ditambahkan kepada alam sekitar.

  • Prestasi. Jika anda bekerja sebagai pemaju, anda akan melihat bahawa semua aplikasi web anda telah mula menunjukkan peningkatan dalam produktiviti mereka dan mempercepat penggunaan Rangka Kerja NET. Fungsi seperti model pengaturcaraan, jumlah kerja yang dilakukan oleh Rangka Kerja.NET, dan kod di perpustakaan membantu anda memanfaatkan sepenuhnya produktiviti anda. Rangka kerja ini memberi anda manfaat terbaik dalam bentuk peningkatan produktiviti.
  • Keselamatan Komponen ini mengandungi ciri kod keselamatan yang disepadukan secara khusus ke dalamnya, memandangkan persekitaran Internet semasa. Rangka kerja dengan mudah boleh mengumpulkan banyak bukti mengenai pengarang dan asal mana-mana aplikasi web. Persekitaran ini kemudian digabungkan dengan syarat keselamatan untuk membuat keputusan yang betul mengenai sama ada membenarkan aplikasi memulakan atau menghentikan aksesnya. Rangka kerja ini juga boleh berinteraksi dengan aplikasi web untuk membuat keputusan yang perlu mengenai keselamatan dan ketersediaan aplikasi web.
  • Integrasi. Rangka ini mengandungi teknologi COM Interop, yang memberikan perlindungan terhadap elemen COM anda dan aplikasi berasaskan Windows. Aplikasi yang dibuat menggunakan Rangka Kerja.NET boleh diintegrasikan dengan aplikasi dan sistem yang sedia ada tanpa mengira platform di mana ia berasaskan.
  • Menyebarkan. Anda boleh dengan mudah mengurus, menjalankan, dan menggunakan aplikasi web anda menggunakan Rangka Kerja.NET. Ciri-ciri seperti pengurusan versi automatik dan pengasingan aplikasi membantu anda mengelakkan masalah versi. Semua aplikasi yang dibuat menggunakan platform ini boleh dengan mudah digunakan pada pelayan atau klien dengan menyalin direktori aplikasi ke komputer sasaran ini. Anda tidak perlu mendaftar untuk proses tersebut. Anda boleh menggunakan platform ini untuk menggunakan aplikasi web untuk menyasarkan PC dengan menyalin elemen penting ke pelayan web yang dapat diakses oleh pengguna.
  • Sokongan XML. Rangka kerja ini telah direka untuk memaksimumkan sokongan untuk perkhidmatan rangkaian XML. Ini adalah model yang dibuat untuk cross-platform dan berdasarkan pengkomputeran yang diedarkan untuk bekerja pada pelbagai jenis platform. Beliau juga menawarkan perkhidmatannya dalam bentuk perisian. Anda boleh mengintegrasikan perkhidmatan web dengan aplikasi untuk bekerja di platform yang berbeza. Anda boleh menukar aplikasi web dengan mudah ke laman web dengan pengekodan yang sangat mudah. Itulah sebabnya Rangka Kerja NET dianggap ideal untuk sokongan maksimum untuk perkhidmatan web MXL asli.

Semak sama ada pengesanan telemetri dimatikan di Windows

Microsoft mendefinisikan telemetri sebagai "data sistem yang dimuatkan oleh Pengalaman Pengguna Terkait Dan komponen Telemetri, yang juga dikenali sebagai pelanggan telemetri sejagat atau perkhidmatan UTC. Untuk membetulkan ralat 0x800f0950, semak sambungan perkhidmatan. Untuk melakukan ini, ikuti langkah berikut:

  1. Klik Mula dan masukkan perkhidmatan. tekan Enter.
  2. Cari senarai "Ciri untuk Pengguna Terhubung dan Telemetri" dan klik dua kali fungsi tersebut.
  3. Parameter permulaan perlu ditetapkan kepada "Automatik."

Semak status perkhidmatan dan, jika perlu, hidupkannya. Reboot PC anda dan semak kod ralat 0x800f0950. Microsoft menggunakan data telemetri dari Windows 10 untuk mengenal pasti isu keselamatan dan kebolehpercayaan, untuk menganalisis dan memperbaiki masalah perisian, untuk meningkatkan kualiti Windows dan perkhidmatan yang berkaitan, dan membuat keputusan reka bentuk untuk siaran masa depan. Fungsi-fungsi telemetri bukan unik kepada Microsoft, dan tidak ada rahsia yang khusus mengenai mereka. Mereka adalah sebahagian daripada trend yang lebih luas dalam industri perisian untuk mengumpul dan menganalisis data peristiwa sebagai sebahagian daripada peralihan kepada membuat keputusan berasaskan data.

Perlu diingat bahawa data telemetri hanya sebahagian kecil daripada trafik biasa antara Windows 10 PC dan pelbagai pelayan yang dikawal oleh Microsoft. Kebanyakan analisis rangkaian menganggap semua lalu lintas ini dan tidak mengasingkan transmisi data telemetri. Windows 10 termasuk perisian yang dikenali sebagai Interface User Connected dan Telemetry, juga dikenali sebagai Universal Telemetry Client (UTC). Ia berfungsi sebagai perkhidmatan Windows dengan nama Paparan DiagTrack dan nama perkhidmatan sebenar utcsvc. Microsoft mengembangkan komponen ini sebagai sebahagian daripada Windows.

Anda boleh melihat perkhidmatan DiagTrack dalam konsol Perkhidmatan di Windows 10. Untuk mencari pengenal proses (PID) untuk perkhidmatan, buka tab Perkhidmatan di Windows Task Manager. Maklumat ini berguna untuk sesiapa sahaja yang ingin menjejaki tindakan perkhidmatan DiagTrack menggunakan alat perisian lain. Komponen DiagTrack melakukan apa yang dikatakan oleh dokumentasi - ia melakukan ukuran prestasi awal, dan kemudian menyemak kandungan empat fail log setiap 15 minit atau lebih. Setiap pemindahan data biasanya kecil. Microsoft mengatakan saiz purata ialah 1.2 KB. Pada Windows 10 PC, data telemetri disimpan dalam fail yang disulitkan dalam folder% ProgramData% \ Microsoft \ Diagnosis tersembunyi. Fail dan folder di tempat ini tidak dapat diakses oleh pengguna biasa dan mempunyai keizinan yang membuat mereka sukar dijejaki. Walaupun anda dapat melihat kandungan fail-fail ini, tiada apa-apa yang kelihatan di sana, kerana fail data dienkripsikan secara tempatan.

Pelanggan UTC menyambung ke settings-win.data.microsoft.com, menyediakan pengenal peranti (pengecam unik secara global yang dijana secara rawak yang tidak dikaitkan dengan sebarang maklumat peribadi) dan beberapa maklumat konfigurasi yang lain, dan juga memuatkan fail tetapan. Pelanggan telemetri kemudian menggunakan fail tetapan ini untuk menyambung ke perkhidmatan pengurusan data Microsoft di v10.vortex-win.data.microsoft.com dan memuat turun sebarang data yang menunggu untuk dihantar. Transmisi berlaku melalui sambungan HTTPS yang disulitkan. Ini adalah perubahan keselamatan yang dibuat oleh Microsoft pada jangka masa Windows 7. Versi sebelumnya menghantar data telemetri ke atas sambungan yang tidak disulitkan, yang membolehkan penyerang memintas data. Sila ambil perhatian bahawa alamat IP yang diberikan kepada hos individu ini mungkin berbeza-beza. Inilah definisi data besar.

Microsoft menyimpan data telemetri sensitif "dalam penyimpanan maklumat yang berasingan yang terhad kepada sejumlah kecil pekerja Microsoft dalam kumpulan peranti Windows." Di samping itu, syarikat itu berkata: "Hanya mereka yang boleh menunjukkan keperluan sebenar sesuatu perniagaan boleh mengakses maklumat telemetri." Data ini dikumpulkan ke dalam laporan perniagaan untuk analisis dan penggunaan oleh pasukan yang ditugaskan untuk membetulkan kesilapan dan meningkatkan prestasi sistem pengendalian dan perkhidmatan yang berkaitan. Laporan yang ditukar antara rakan kongsi hanya termasuk "maklumat telemetri anonim yang teragregat".

Tiada peraturan yang ketat untuk menentukan berapa lama data disimpan. Walau bagaimanapun, Microsoft menyatakan bahawa matlamatnya adalah untuk menyimpan data hanya "selagi perlu untuk penyediaan perkhidmatan atau untuk analisis." Kenyataan yang tidak jelas kemudiannya menyatakan bahawa "kebanyakan maklumat tentang cara kerja Windows dan aplikasi dipadamkan dalam masa 30 hari." Proses pengumpulan disesuaikan sedemikian rupa sehingga komponen telemetri menghindari pengumpulan maklumat yang secara langsung dapat mengenal pasti seseorang atau organisasi. Walau bagaimanapun, dengan tetapan Lanjutan, apabila Windows atau aplikasi rosak atau hang, kandungan memori proses yang salah dimasukkan dalam laporan diagnostik yang dibuat semasa kemalangan atau hangup, dan kebocoran ini mungkin mengandungi maklumat sulit.

Memasang Rangka Kerja .NET melalui fungsi untuk membolehkan atau melumpuhkan komponen Windows

Dengan mengklik "Komponen Pasang", anda memasang Rangka Kerja.NET melalui Pembaruan Windows atau membetulkan pakej yang sedia ada. Di samping itu, anda boleh mendayakan Rangka Kerja.NET melalui Panel Kawalan Windows. Pilihan ini memerlukan sambungan internet. Menggunakan ciri Windows:

  • Klik kanan Mula, pilih Jalankan. Type OptionalFeatures.exe dan tekan Enter.
  • Dalam kotak dialog "Aktifkan atau Matikan Komponen Windows" yang terbuka, pilih kotak semak NET Framework 3.5 (termasuk .NET 2.0 dan 3.0).
  • Pilih OK dan mulakan semula komputer anda jika digesa.

Anda tidak perlu memilih "Subseksyen Pengaktifan Yayasan Komunikasi Windows (WCF) HTTP" dan "Subseksyen Pengaktifan Windows Communication Foundation (WCF) tanpa subkutan HTTP" jika anda bukan pemaju atau pentadbir pelayan yang memerlukan fungsi ini.

Memasang Rangka Kerja .NET menggunakan pemasang luar talian

Anda boleh memasang pakej Rangka Kerja NET. Menggunakan pemasang mandiri. Proses ini menyiratkan melancarkan aplikasi dengan sambungan exe. Anda boleh memuat turun fail pemasangan dari laman web rasmi Microsoft. Lawati halaman muat turun dan jalankan fail pada PC. Untuk menyelesaikan pemasangan, ikut arahan wizard, kemudian mulakan semula PC dan semak program untuk operasi.

Memasang dari cakera boot Windows menggunakan arahan dism

Pada beberapa sistem NET Framework 3.5, ralat pemasangan 0x800f0950, 0x800F0906, 0x800F081F, atau 0x800F0907 mungkin berlaku. Sebagai contoh, mesej ralat berikut:

Gagal memasang fungsi berikut:

.NET Rangka Kerja 3.5 (termasuk .NET 2.0 dan 3.0)

Kod ralat: 0x800f0950

Dalam kes ini, anda boleh cuba memasang ciri ini dari Windows 10 DVD atau imej ISO. Walau bagaimanapun, anda mesti memastikan bahawa versi Windows 10 pada DVD atau ISO anda sepadan dengan versi Windows 10 yang dipasang pada sistem anda.

Media pemasangan Windows 10 sebagai sumber

Muat turun versi terkini Windows 10 dalam format ISO (dengan mengandaikan bahawa binaan terkini dipasang pada sistem Windows 10 anda) menggunakan alat penciptaan media, dan kemudian melekapkan imej ISO.

  • Muat turun Windows 10 ISO menggunakan Alat Penciptaan Media.
  • Tulis huruf DVD atau cakera yang dipasang, katakan H: \.
  • Buka arahan arahan yang tinggi (pentadbir).
  • Taip arahan berikut dan tekan ENTER:

dism / online / enable-feature / featurename: NetFX3 / Source: h: \ sources \ sxs / LimitAccess

Jika anda perlu memasang "Aktifkan HTTP Yayasan Komunikasi Windows (WCF)" dan "Aktifkan tanpa sambungan HTTP Windows Communication Foundation (WCF)", pastikan untuk menambah parameter / Semua:

dism / online / enable-feature / featurename: NetFX3 / All / Source: h: \ sources \ sxs / LimitAccess

Seperti yang disebutkan sebelumnya, kedua-dua komponen biasanya tidak diperlukan untuk kebanyakan pengguna.

Kemas kini Windows sebagai sumber

Sebagai alternatif, untuk menggunakan pelayan Kemas Kini Windows sebagai sumber, jalankan arahan berikut:

dism / online / enable-feature / featurename: NetFX3

Perintah di atas memasang fail komponen. NET Framework 3.5 dari Windows Update. Kemudian cuba untuk mendayakan semula. NET Framework 3.5 menggunakan komponen Windows dan mulakan semula Windows.

Persediaan Dasar Kumpulan

Ralat 0x800f0950 mungkin berlaku kerana parameter komponen dalam dasar kumpulan dilumpuhkan. Untuk membolehkannya, ikut langkah berikut:

  1. Pada papan kekunci, pada masa yang sama tekan kekunci logo Windows dan kunci R untuk membuka tingkap Run.
  2. Taip "gpedit.msc" dan tekan Enter pada papan kekunci.
  3. Pergi ke Konfigurasi Komputer / Templat / Sistem Pentadbiran.
  4. Klik dua kali "Tetapkan tetapan untuk memasang komponen tambahan dan membaikinya."
  5. Pilih "Dihidupkan", kemudian klik OK.

Cuba pasang Rangka Kerja NET. Jika kaedah ini berfungsi, anda tidak akan melihat lebih banyak ralat.

Seperti yang anda dapat lihat, membetulkan masalah semasa memasang atau mengemas kini Rangka Kerja.NET agak mudah. Jika anda telah mengalami masalah yang sama pada Windows 10 atau versi lain, kongsi pengalaman anda dengan pembaca dalam komen di bawah artikel ini.