システムwiki

Windows 10 1903で.net環境を有効にできない

CyberDa 受付中 最終更新日:2020-08-20 02:47

まあ、これは私にとってはショッパーです.昨日リリースプレビューリング&インストールされた1903(18362.30)にいます.更新は正常に行われました.問題は発生していません.

累積的な更新プログラムをインストールして今日インストールします(KB4495666).インストールして再起動しました.Buildは18362.53になりました..NETフレームワークが無効になりました&Applicationの90%が実行されなくなりました!「コントロールパネル/プログラムと機能/Windowsの機能をオンまたはオフにする」、「.NET
[環境]がオフになっています.オンにして[OK]をクリックすると、約10秒かかります.「Windowsは要求された変更を完了しました」と表示されます.ただし、.NET環境は、[windows をオンにする]に戻ると、まだオフのままです.機能のオン/オフ」&>NETApplicationはまだありません
仕事.

今日インストールしたすべての更新プログラム(KB4495666&KB4493478)をアンインストールしましたが、.NETは完全に壊れています.これは、リリースプレビューリングへの18362のリリース前の問題であると読みましたが、想定されていました修正されました.このように見えます
累積的な更新でメジャーバグが再導入されましたか?

返信リスト(回答:165)

1 #
CrazyKa 6
これをフィードバックハブに提出してください.
応答1# ->にスキップ
3 #
CyberDa 2
うん、それもやった.
2 #
suat.ci 2

どの.NET Frameworkについてを話していますか?

それらのうちの2つがあります.私のシステムで、それらのうちの1つ(.NET Framework 3.5)は常にデフォルトで無効になっています(未チェック).もう1つ(.NET Framework 4.8)は部分的に有効になります.

.NET Framework 3.5以外にボックスをチェックした場合、ダイアログwindows が開き、Windows Updateに必要なファイルをダウンロードできるようにする.

ファイルをダウンロードしてインストールした後、.NET Framework 3.5がインストールされています.

応答2# ->にスキップ
4 #
CyberDa 4

ラップトップ上では、単一の ".NET環境"エントリしかありません.私は.NETコンポーネントをインストールしたり削除したりできません.スタンドアロン.NETインストーラの実行は、.NETが既にインストールされていると言っています.標準の再インストールまたは修復.NET Stuffが機能しません. アップデートは、.NETを置き換えないように管理しています.

応答4# ->にスキップ
5 #
DonCuth 2

上部に表示する ".NET環境"オプションを見たことがない.それがどこから来たのだろうか.My Build 18362.53には「ASP.NET 4.8」がありません.あなたはasp.netがこのと関係があると思いますか?

実際には、.NETのグループ全体の.NETは、私とは異なる名前を持ちます.

応答5# ->にスキップ
7 #
Anonymous 1

間違っている可能性がありますが、エンタープライズまたはサーバーを使用しているようです

応答7# ->にスキップ
9 #
CyberDa 2

それはWindows 10 Proです.

応答9# ->にスキップ
11 #
Anonymous

OUT好奇心、そこにあるすべての追加機能をどのようにしていましたか?NET環境、IIS管理サービス、ASP.NET 4.8?W 10を使用していますProも私はそれらのいずれも持っていません.

応答11# ->にスキップ
12 #
CyberDa
その余分なものがどのようにまたはなぜあるのか、手がかりはありません.それはすべて、CUを適用したときに起こりました.
応答12# ->にスキップ
13 #
Anonymous
COD>?<

あなたは自分でCUをダウンロードしましたか??

であれば、ダウンロードして、間違ったCUCOD>?<を尋ねることができます.

応答13# ->にスキップ
14 #
CyberDa
いいえ.Windows Updateからダウンロード&インストールしました.ラップトップの再起動が必要だと言われたときだけ気づきました.
応答14# ->にスキップ
15 #
Anonymous

私は知りません...、それはあなたがそれらすべての追加機能を持っていること、何かが正しくない奇妙なことです. 「このPCをリセットする」オプションを使うことを考えましたか?

応答15# ->にスキップ
18 #
CyberDa
確かに、何かがおかしい.「このPCをリセット」することを考えましたが、まだ行っていません.
応答18# ->にスキップ
19 #
Anonymous

UUPダンプから18362.53をダウンロードして、インプレースアップデートを実行します.

アプリやファイルを失うことはありません.命令 Insider Preview Build 18334に問題をインストールします. (1回目、2時半) はBuild番号に適用されます. スクリプトは通常よりも時間がかかります.

応答19# ->にスキップ
43 #
CyberDa

指示ロジャーをありがとう.最後に昨夜インプレースアップグレードを試して失敗しました...

応答43# ->にスキップ
44 #
Anonymous

最新のBuildにはバグがあります(をチェック [解決しよう] 18362.53から18875.1000への更新 ).もし それがあなたがダウンロードしたものであるか、それがそうでない場合でも、tryCleaningc:\Windows\SoftWaredistribution\DownloadAndDisable Windows検索. 再起動してもう一度やり直すには、機能する必要があります.

応答44# ->にスキップ
45 #
CyberDa

またロジャーに感謝します.これにより、一括アップグレードは正常に機能しましたが、.NETの問題は以前とまったく同じです.

応答45# ->にスキップ
46 #
Anonymous

どういたしまして、うまくいきませんでした.あなたが避けたかった恐ろしいクリーンインストールの時が来たと思います.

重要なファイルをバックアップすることを忘れないでください.頑張ってください!

応答45# ->にスキップ
47 #
DonCuth
機能する.NET修復を理解することは興味深く、やりがいがありますが、クリーンインストールはより高速で簡単です.
応答18# ->にスキップ
120 #
GroZour

こんにちは、 私はWindows 10 Pro 1903の新鮮なインストールにあります、 Windowsツールによって生成されたUSBキーを介して行われたインストール. 私はここにリストされています.ここにリストされています.、真新しいハードドライバに問題があります. 誰もが何でも見つけた?

応答120# ->にスキップ
121 #
DonCuth 2

管理者のコマンドプロンプトを使用して、試すことができるコマンドがあります.

DISM/Online/Enable-Feature/All/NoRestart/FeatureName:microsoft-Windows-NetFx3-OC-Package/FeatureName:microsoft-Windows-NetFx4-US-OC-Package/FeatureName:microsoft-Windows-Client-EmbeddedExp-Package/FeatureName:microsoft-Windows-NetFx3-WCF-OC-Package
/FeatureName:microsoft-Windows-NetFx4-WCF-US-OC-Package

上記のコマンドをコピーします(すべて1行).コマンドプロンプトwindows で右クリックして、そこに貼り付けることができるはずです.その後、再起動して実行する必要があります optionalfeatures.exe変更されているかどうかを確認します.

それ以外の場合は、最新のInsider Fast RingBuildをインストールすると、.NETが修正されます.プレリリースのWindows 10を2020年の春になるまで実行したくない場合は、
現在のパブリックBuildにロールバックしますが、.NETが修正されたままになるかどうかはわかりません.または、PCをInsiderリリースプレビューリングに配置することで、それまで十分に安定していると思われる場合は、InsiderBuild18912をそのまま使用できます.

Build18912は、次のWebページからダウンロードできます.

https://www.microsoft.com/ja-jp/software-download/Windowsinsiderpreviewiso

ISOドライバをWindowsにマウントすると、新しいドライバ文字が作成され、setup.exeが実行されてアップグレードされます.Insiderプログラムに参加していない場合は、ISOをダウンロードするために参加する必要があります.

応答121# ->にスキップ
122 #
GroZour

ありがとう、 DISMコマンドは無効であるので、唯一の解決策はTUにアクセスします.
は、Windowsとすべてのものをフォーマット/再インストールする必要があります./CODE>マイクロソフトが再現していないことを完全にスタントしています.つまり、すべてのWin10ユーザーの.NETインフラストラクチャを分割するアップデートをリリースしました.?!!!それはそのような非感覚です. Windowsをインストールしたとき、それは働いていました、それはアップデートによるものです、これは修正可能で、右?

応答122# ->にスキップ
123 #
Anonymous

あなたが聞きたいものではなくCUKB4495666はに壊れなかった すべてのWin10ユーザー」 それは私の絶対に決まっていませんでした、そして私はそれが何であるかわからないが、他に何か関係があるはずです.

応答5# ->にスキップ
10 #
CyberDa 2
うん.CUは.NETを完全に破壊し、現在は再インストールできません."C:\Windows\microsoft.NET"フォルダー全体のサイズは43MBで、Windows.oldフォルダーの下の同じフォルダーは700 MBを超えています.
6 #
DonCuth 2

このMicrosoft.NET修復ツールは試してみる価値があるかもしれません:

support.microsoft.com/ja-jp/help/2698555...

応答6# ->にスキップ
8 #
CyberDa 2

修復ツールは機能しませんが、「失敗」という結果が表示され、再インストールを推奨しますが、実行できません.手動の.NETインストーラーも機能しません.

この問題が発生している他の報告がフィードバックハブに表示されています.

16 #
ChenJun 6

1.作成.bakファイル、コンテンツは次のとおりです. start/w pkgmgr/iu:Microsoft-windows-netfx3-oc-package
スタート/w pkgmgr/iu:Microsoft-Windows-Netfx4-us-oc-package
start/w pkgmgr/iu:Microsoft-windows-netfx3-wcf-ocf-oc-package
start/w pkgmgr/iu:Microsoft-Windows-Netfx4-WCF-us-oc-package

2.admin

として実行されます.

3.問題を解決する

このリンク:JA-JPNS/インサイダー/フォーラム/insider_WINTP-INSIDER_UPDATE-INSIDERPLAT_PC/ %E5%85%B 3%E 4%BA%8E-Windows/2517E4-B5A806A912AC?TM= 1554947302513

応答16# ->にスキップ
17 #
CyberDa

は違いを生じていません.3回線が実行されると、次のエラーが発生します.

応答17# ->にスキップ
20 #
ChenJun 1

多分PkgMgr.exeはシステムにcn言語で存在しているのに、システムで非推奨になっていると思います.pkgmgrの代わりにコマンドdismを試してみましょう.つまり、bakファイルの内容は次のとおりです.

start/w dism/iu:microsoft-Windows-NetFx3-OC-Package
start/w dism/iu:microsoft-Windows-NetFx4-US-OC-Package
start/w dism/iu: microsoft-Windows-NetFx3-WCF-OC-Package
start/w dism/iu:microsoft-Windows-NetFx4-WCF-US-OC-Package

そして、もう一度管理者として実行して、違いがあるかどうか確認してみましょう.

応答20# ->にスキップ
21 #
CyberDa

残念ながら、まだ違いはありません.Windows機能の一覧で「.NET Framework 3.5」または「.NET Framework 4.8 Advanced Service」がなくなったことに注意してください.代わりに「.NET環境」があります.

応答21# ->にスキップ
22 #
DonCuth

これは、使用可能なすべてのWindows機能とその状態を一覧表示するPowerShellコマンドです.

Get-WindowsOptionalFeature-Online|Sort-Object State、FeatureName |形式表

リストが有効になっていると表示されます:

Containers-DisposableClientVM 有効

FaxServicesClientPackage 有効

Internet-Explorer-Optional-amd64 有効

MediaPlayback 有効

microsoft-Hyper-V 有効

microsoft-Hyper-V-All 有効

microsoft-Hyper-V-Hypervisor 有効

microsoft-Hyper-V-Management-Clients 有効

microsoft-Hyper-V-Management-PowerShell 有効

microsoft-Hyper-V-Services 有効

microsoft-Hyper-V-Tools-All 有効

microsoft-Windows-Client-EmbeddedExp-Package 有効

microsoft-Windows-NetFx3-OC-Package 有効

microsoft-Windows-NetFx3-WCF-OC-Package 有効

microsoft-Windows-NetFx4-US-OC-Package 有効

microsoft-Windows-NetFx4-WCF-US-OC-Package 有効

microsoftWindowsPowerShellV2 有効

microsoftWindowsPowerShellV2Root 有効

MSRDC-インフラストラクチャ 有効

NetFx4-AdvSrvs 有効

印刷、基礎、機能 有効

Printing-Foundation-InternetPrinting-Client 有効

Printing-PrintToPDFServices-Features 有効

Printing-XPSServices-Features 有効

SearchEngine-Client-Package 有効

SmbDirect 有効

WCF-Services45 有効

WCF-TCP-PortSharing45 有効

WindowsMediaPlayer 有効

WorkFolders-Client 有効

PowerShellでWindows機能を有効にするための対応するコマンドは次のとおりです.

Enable-WindowsOptionalFeature-Online-FeatureName WCF-TCP-PortSharing45-All

必要な.NET機能はわかりませんが、それらを有効にするコマンドは、正しいFeatureNameを使用してほぼ同じにする必要があります.

応答22# ->にスキップ
26 #
CyberDa
残念ながら、この問題の症状の1つは、Powershellが機能しないことです
応答21# ->にスキップ
23 #
ChenJun 4

私はただDISMコマンドの使用について何が間違っていたのかを確認します.

リンク:HH. (v= win.10)to-enable-indows-

それは言っています: 画像内の特定の機能を有効にします.を使用できます /all引数と同じコマンドですべての親機能を有効にします.たとえば、次のように入力します. DISM/ONLINE/enable-feature/featureName:TFTP/ALL それでは、これらの内容は以下の内容でBAKファイルを再度作成しようとしているのです. DISM/ONLINE/enable-feature/featureName:Microsoft-Windows-NetFx3-OC-Package/All
DISM/ONLINE/enable-feature/featureName:Microsoft-Windows-NetFX4-US-OC-Package/all
DISM/ONLINE/enable/featureName:Microsoft-Windows-NetFX3-WCF-OC-OC-OC-PACKAGE/ALL
DISM/ONLINE/enable-feature/featureName:Microsoft-Windows-Netfx4-WCF-US-OCパッケージ/ALL 管理者として実行します.

応答23# ->にスキップ
24 #
DonCuth
この/AllコマンドはPowerShellコマンドでも機能するため、上記の投稿に追加します.しかし、私はあなたがリストする機能は 親です.
応答24# ->にスキップ
25 #
ChenJun

質問者と同じ問題になりました..NET Frameworkが壊れてから、Visual Studio 2019を開くことはできません. ジレンマは、この状況では、壊れた.NETフレームワーク以降にPowerShellを実行することはできず、「MSCOREE.DLLが見つからない」(中国語の ")を表示することです.

問題を解決し、中国のコミュニティにソリューションを投稿します.

このリンク:JA-JPNS/インサイダー/フォーラム/すべて/ %E5%85%B3%e4%BA%8Ewindows/2517E4ED-3C37-42C1-A1A4-B5A806A912AC

が質問者が廃止予定のpkgmgr.exeを持っているシステムではなく、代わりにDiscの使用方法を見つけました.

応答25# ->にスキップ
29 #
DonCuth

良い職場DISMを見てから始めて、PowerShellが無効になっていたことを認識していません. PowerShell 6をインストールするかどうか、それは小さなダウンロードである、?が実際にPowerShell 6のコマンドを試していました.

https://docs.microsoft.com/ja-jp/powershell/scripting/install/installing-powershell-core-on-windows?view=powershell-6

Rogerが提案したアップグレードを介した修理は最も簡単です. 私はまたDIM修理が役立つかどうか疑問に思いました. DISM/ONLINE/CLEANUP-Image/RestoreHealth. 構文権を取得するには、[DISM]を[DISM]の順にリストすることもできますが、その上に見て、またはDISM/ONLINE/を使用する必要がありますか?

応答29# ->にスキップ
33 #
CyberDa

コマンド "DISM/ONLINE/CLEANUP-Image/RestoreHealth"が実行されていましたが、最終的には違いはありませんでした. インストールされている機能には、Enableが有効にしようとしている.NET機能が含まれています.PowerShellのリストからの機能 "Netfx4-AdvsRvs"については言及されていません.これが不足している「親機能」?

機能名:Microsoft-Windows-NetFX3-oc-packagestate:無効

機能名:Microsoft-Windows-Netfx4-us-oc-packagestate:無効

機能名:Microsoft-Windows-NetFX3-WCF-OC-PACKAGEstate:disabled

機能名:Microsoft-Windows-Netfx4-WCF-us-oc-packagestate:無効

応答33# ->にスキップ
34 #
DonCuth

それがある可能性があります.私はあなたのリストがいくつかのアイテムを欠いていることを期待していました.あなたの機能に表示する珍しいアイテムは、いくつかの親アイテムのサブコンポーネントです. DISMコマンドを/source?を記述したDISMヘルプ画面で入力したことを確認します.コマンドプロンプトを右クリックして、上記のフォーラムの投稿からコマンドをコピーして管理者コマンドプロンプトに貼り付けることができます. 画面私は "/"を見逃したのか疑問に思いますか?

C:\Windows\System32>DISM/ONLINE/ENABLE機能/?

展開イメージのサービス処理および管理ツール version:10.0.18362.1 画像version:10.0.18362.53

/enable-feature/featureName:[/packagename:] [/source:] [/limitAccess] [/all] featureNameコマンド引数で指定された機能を有効にします. Windows Foundationパッケージの場合は/packagenameを指定する必要はありません. それ以外の場合は、/packageNameを使用して機能の親パッケージを指定します. 機能がコンポーネントの場合は、複数の/featureName引数を使用できます. 同じ親パッケージ. 以前に削除された機能を復元して有効にすることができます. 画像./source引数を使用して、必要なファイルの場所を指定します. 機能を復元します.複数/ソースの引数を使用できます. WU/WSUSに接続するのを防ぐために使用/リミットアクセス. 指定された機能のすべての親機能を有効にするには、/allを使用します. 例: dism.exe/オンライン/有効-機能/featureName:Hearts/All dism.exe/image:c:\offline/enable-feature/featureName:Calc /packageName:microsoft.windows.calc.demo~6595B6144ccf1df~x86~1.0.0.0 dism.exe/image:c:\offline/enable-feature/featureName:機能 /source:c:\test\mount

応答34# ->にスキップ
36 #
CyberDa

正解です./Sourceスイッチは間違いなく有効なオプションです.あなたの投稿からコマンドをコピー&ペーストしたので、それが正しいと確信しています.

これは、さまざまなBuildでこれよりもずっと前にさまざまなBuildで遭遇した、時折発生する問題であるようです.私は1803年までさかのぼって同じ問題への言及を見てきました.MSが修正したことがないものです.のレポートがたくさんあります
この問題のフィードバックハブ.

応答36# ->にスキップ
40 #
DonCuth

修復インストールに関するRodgerW2のアドバイスは最も効果的です.
他のBuildで.NETに苦労している他の人を見て、壊れた.NETを修正するのはほとんど不可能に思えるようになりました.それはすべてから来ています microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64 ~~ 10.0.18362.1Windows 10の一部.

実行すると何が表示されますか:

DISM/オンライン/Get-Packages/Format:Table

鉱山はFoundationパッケージがインストールされていることを示しています.そこから.NETなどが生まれたようです.

応答40# ->にスキップ
42 #
CyberDa

はい、ファウンデーションパッケージはインストール済みと表示されます:

microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64 ~~ 10.0.18362.1 |インストール済み|財団 | 2019年3月19日4:56 AM

応答33# ->にスキップ
35 #
DonCuth

アップグレードを完了しましたので、コマンドをテストする方法がありました.私は上記の返事からコピーして貼り付けました.このは、Windows.oldフォルダを/sourceとして指していることを確認できます. PCには、.NETの問題がありません.
cbs.logは、それがどのように実行されるかの詳細を示します.あなたのcbs.logもあなたが試したときに何が起こるのかを示すべきです.

応答23# ->にスキップ
27 #
CyberDa

まだ運さない...

4つのコマンドすべての結果と同じ結果.すべての4つのコマンドの状態からのDIMログ...

"親機能はこの機能を有効にする前に有効にする必要があります."

応答27# ->にスキップ
28 #
ChenJun 1

わかりました.これまで行ったことはありません.「/All」コマンドを削除して、もう一度実行してみましょう.'/All'はないようです.親機能は必要ありません.

いいね:

Dism/online/Enable-Feature/FeatureName:microsoft-Windows-NetFx3-OC-Package
Dism/online/Enable-Feature/FeatureName:microsoft-Windows-NetFx4-US-OC-Package
Dism/online/Enable-Feature/FeatureName:microsoft-Windows-NetFx3-WCF-OC-Package
Dism/online/Enable-Feature/FeatureName:microsoft-Windows-NetFx4-WCF-US-OC-Package

応答28# ->にスキップ
95 #
Arc.1 2

あなたは私のヒーローです.これありがとう.それは私のすべての問題を解決し、私のシステムについてハードコアに心配していました.
多くの愛.どうもありがとうございます!<3

応答27# ->にスキップ
30 #
DonCuth

すでに提案されているコマンドがソースなしでは機能しない場合は、ソースフォルダーをポイントしてオプション機能を復元することもできます.おそらく、Windows.oldファイルをソースとして指定するだけです.

DISM/Online/Enable-Feature/FeatureName:microsoft-Windows-NetFx3-OC-Package/Source:C:\Windows.old\Windows

応答30# ->にスキップ
31 #
CyberDa

"/Source"はDISMの有効なオプションではないようです.DISM.logから

「不明なオプション "ソース"が値 "C:\Windows.old\Windows" "に遭遇しました

応答21# ->にスキップ
37 #
DonCuth

これは、Windowsの機能リストの異常なアイテムの一部が実際に属している場所を示しています.それらは他のアイテムのサブコンポーネントです.

応答37# ->にスキップ
38 #
CyberDa
うわー!私の機能はかなり混乱しています.近い将来、リBuildが行われるのではないかと思います.
応答38# ->にスキップ
39 #
Anonymous

先ほど説明したように、上にインストールして、長い間使いこなすこともできます.;)

応答39# ->にスキップ
41 #
CyberDa

今週末はこれが次のステップです.他の投稿(これが起こった以前のBuildについて話している)を見たことがありますが、人々がこれを試したところ、問題は修正されませんでした.これが機能しない場合、私は驚かないでしょう&PCのリセットを行います.

応答20# ->にスキップ
32 #
CyberDa

/Allオプションと同じ結果.DISM.logによると

「この機能を有効にするには、親機能を有効にする必要があります」

応答16# ->にスキップ
48 #
DonCuth 2

@陈俊晔

pkgmgrが推奨されていなくても、「start/w pkgmgr/iu:」として、使用した構文が不可欠である可能性があるという意味ではありません.各コマンドの部分は著しく異なります.その構文なしでコマンドを実行するだけです. その正確な構文を使用する限り、エラーで各コマンドラインを実行できます.

応答48# ->にスキップ
50 #
ChenJun 1

中国のコミュニティでは、まったく同じ問題に遭遇する人がたくさんいます.私が知っていることは、私の解決策はうまくいき、誰も非推奨のものを報告していないということです.

応答50# ->にスキップ
52 #
CyberDa

私はちょうど個々のコマンドを実行しようとしました.エラーが廃止予定されていません.理由はありません. 残念ながら私のために、それでもこの問題を解決しません.私の "Windows機能"リストの ".NET Framework"(3.5または4.8)のエントリはありません.リスト&代わりに3つの強調表示されているエントリを持っています.>

応答52# ->にスキップ
53 #
DonCuth

私は以下のコマンドを自分でテストしたので、これから始めてもよいでしょう:

DISM/Online/Get-Features/PackageName:microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~10.0.18362.1/Format:Table

を追加した場合|最後に/+ 50をソートすると、有効な機能がリストの上部にソートされます(出力行の50番目の文字でソートされます).

これにより、DISMを介して(またはおそらくpkgmgrを介しても)有効にできる機能名の完全なリストが表示されます.リストが提供されていない場合は、有効な機能をここに投稿します(Hyper-Vとサンドボックスは除外しました):

FaxServicesClientPackage

Internet-Explorer-Optional-amd64

MediaPlayback

microsoft-Windows-Client-EmbeddedExp-Package
microsoft-Windows-NetFx3-OC-Package
microsoft-Windows-NetFx3-WCF-OC-Package
microsoft-Windows-NetFx4-US-OC-Package
microsoft-Windows-NetFx4-WCF-US-OC-Package
microsoftWindowsPowerShellV2
microsoftWindowsPowerShellV2Root
MSRDC-Infrastructure
NetFx4-AdvSrvs
Printing-Foundation-Features
印刷-Foundation-InternetPrinting-Client
Printing-PrintToPDFServices-Features
Printing-XPSServices-Features
SearchEngine-Client-Package
SmbDirect
WCF-Services45
WCF-TCP-PortSharing45
>WindowsMediaPlayer
WorkFolders-Client

次に、各サブ機能を追加してみますが、/Allスイッチを追加して、各サブ機能が必要とする親機能をインストールしてください.

DISM/Online/Enable-Feature/FeatureName:microsoftWindowsPowerShellV2/All

C:\Windows\system32>DISM/Online/Enable-Feature/FeatureName:microsoftWindowsPowerShellV2/All

導入イメージのサービスと管理ツール

version:10.0.18362.1

イメージversion:10.0.18362.53

機能を有効にする

[


= 100.0%
=]

操作は正常に完了しました.

テストする状況がないので、これはうまくいくと推測しています.私が想定しているpkgmgrでこれらを試すこともできます.

応答53# ->にスキップ
54 #
CyberDa

これらは「無効」リストにあり、有効にできません(エラー50-操作は完了しましたが、microsoft-Windows-Client-EmbeddedExp-Package機能が有効になっていませんでした."

microsoft-Windows-Client-EmbeddedExp-Package
microsoft-Windows-NetFx3-OC-Package
microsoft-Windows-NetFx3-WCF-OC-Package
microsoft-Windows-NetFx4-US-OC-Package
microsoft-Windows-NetFx4-WCF-US-OC-Package

これらは有効または無効として表示されず、それらを有効にしようとするとエラー0x800f080cが発生します(機能名NetFx4-AdvSrvsは不明です)

NetFx4-AdvSrvs

WCF-Services45
WCF-TCP-PortSharing45

.NETを有効にできないことは、機能「NetFx4-AdvSrvs」が利用できないことに関連している可能性があります.

応答54# ->にスキップ
55 #
CasperR 3

同じ問題が発生しました.

1903にアップグレードすると、.NET 3.5がappwiz.cplから消えます..NETの損失と多くのアプリが原因でPowershellが壊れました.

Sfc/scannow、Dism/Online/Cleanup/[ScanHealth、CheckHealth、またはRestoreHealth]は役に立ちませんでした.

これらの行をcmdadminとして追加するだけです
それを解決するには:

  • start/w pkgmgr/iu:microsoft-Windows-NetFx3-OC-Package
  • start/w pkgmgr/iu:microsoft-Windows-NetFx4-US-OC-Package
  • start/w pkgmgr/iu:microsoft-Windows-NetFx3-WCF-OC-Package
  • start/w pkgmgr/iu:microsoft-Windows-NetFx4-WCF-US-OC-Package

ユーザーから言及されたようですが、dismユーティリティを使用してそれを行うこともできます.

彼らはすでにこれを修正していると思います.

応答54# ->にスキップ
56 #
DonCuth 1

あなたがまだこれを試みているかどうかわからないが、私はまだそれについてもっと学びようとしています. 私はあなたの状況を再現することに成功しましたが、まだそれから回復することができませんでした.オンライン検索では、これについての多くが見つかりませんが、修正しようとしているほとんどがそれを修正するためにWindowsリセットを実行する必要があるということです.いくつかので動作するように見えるいくつかの投稿 ケースですが、まだ私のために働いていません.必要とされる「親機能」はまだこの時点で私にとって謎です.

応答56# ->にスキップ
57 #
CyberDa

WOW DON、ここであなたの努力に感謝します.

問題の複製にどのようにして?

コマンドを使用すると、コマンドを使用すると/packageName:microsoft-windows-foundation-package~31bf3856ad364e35~amd64~~10.0.18362.1/format:table "、次の機能が表示されます. all?これは、これが有効にできないMissing.NET機能であると思います(それらはありません). NetFX4-ADVSRVS WCF-Services 45 WCF-TCP-PortSharing45

応答57# ->にスキップ
58 #
DonCuth

どれも存在せず、それらをインストールしようとすると「不明な」メッセージが表示されます.

複製するために、すべての機能をアンインストールしてからDISMコマンドを実行し、/Removeスイッチを使用してアンインストールを続け、すべてを完全に削除しました.これで、機能リストですべてが無効になりました.

私が行ったオンライン検索によると、以前のversionのWindowsで.NET機能の再インストールに問題があり、機能の無効化は/Removeが使用されたかのように動作していたが、通常の再インストールコマンドは機能しないことが示唆されています.

PowerShell 6.0をインストールしました.これにより、コマンドを実行する別の方法が得られますが、結果はDISMコマンドを使用するのと同じです.pkgmgrコマンドはエラーなしで実行されますが、解決されません.

応答57# ->にスキップ
59 #
DonCuth

私はチャレンジが好きですが、これまでのところ、.NETでこの問題を解決する方法はありません.それを復元するためのコマンドは機能しません.

私はWindowsのリセットも行いましたが、結果はインプレースアップグレードと同じです..NETは同じように見えますが、いくつかの項目は利用可能なWindows機能のリストに誤って配置されています.MMCでもイベントビューアを読み込めません.

これはすべてHyper-V VM上にあったため、簡単に復元できますが、それが完了する前にフィードバックハブに問題のキャプチャを送信してみます.

これは、私が提案できる唯一の方法としてクリーンインストールを残します.私のシステムは、すべてのデータが個別のディスクにセットアップされているため、クリーンインストールでの影響はごくわずかです.クリーンインストール中にNVMe SSDからすべてのパーティションを完全に削除します.私がやります
アプリの数が少ないため、通常の状態に戻るのに時間がかかりません.通常、クリーンインストール後にいくつかの改善が行われます.

応答59# ->にスキップ
60 #
CyberDa

それは確かにそのように見ています、don.私は今フィードバックハブでもこの問題のより多くの報告を見ています.いずれかのフィードバックでのMSからの応答はありません. これが1903年のリリースまでそれをすることになると思われるかどうか、彼らは、深刻なバグとして報告されているユーザーの小さなパーセンテージのユーザー(それでも大量の人に追加された)にさらに別の大きな問題になります.フィードバックハブではなく アクション?

応答16# ->にスキップ
49 #
HenryYH 1

どうもありがとう!

あなたが言ったとおりに同じ問題をうまく解決しました.同じ問題を抱えている人は、Chen Junyeの方法を試してみてください.

応答49# ->にスキップ
51 #
ChenJun
どういたしまして.助けてくれてうれしい!
応答49# ->にスキップ
144 #
WouterP 1

Henryyhoの回避策はすべて働かなかった... 私たちはただマシンを持っていましたが、どんな種類のインサイダーループにもいませんでした.スレッドで説明されている問題は正確に:機能リストの認識できない、ソフトウェアの束は、.NETがなくなりました.ドレインを落ち着いたPowerShellを含む. Don Cuthbertのソリューションを試すことに興味がありました.唯一の、KBのどれも言及されていません(kb4506991 ORKB4495620).だから彼の解決策はうまくいきません. このマシンは、Windows 10 Pro(Dutch)、1903年、次のアップデートを備えた18362.418を構築しています(そして必要に応じてアンインストール可能). kb4517389 kb4521863 KB4520390 kb4515871 kb4515383 kb4508433 kb4509096 kb4498523 ユーザーはアップデート後に開始された問題を説明します. Don Cuthbertのソリューションに関連するこれらのKBのいずれか、つまり、それをアンインストールすることができ、Donのソリューションで最初のコマンドを実行し、インストールしてからDON(Long One)?私はそれにショットを与えるつもりです 自分自身、そして何が起こるのかを見てください. wouter Pinkhof [OK]をクリックしてください.KB4517389をアンインストールしようとしているときは、しばらく前にエラーが発生します.詳細はありません.スタンドアロンのダウンロードと実行アップデートはすでにインストールされています...

応答144# ->にスキップ
145 #
DonCuth

古い情報でごめんなさい.リストされたKBが最新の.NET累積アップデートであったため、その時点で機能しました.

この問題を長期間再現およびテストしていません.

テストを実行して、失敗したOptionalFeaturesの状態を再度再現できるかどうかを確認し、それでも何らかの方法で復元できるかどうかを確認できます.

応答145# ->にスキップ
146 #
WouterP

フォーマット済みのsddに新規インストールを行うことにしました.Winvers 1903.これまでのところ問題はありません.しかし、一部のCUがOptionalFeatureをまだ壊しているように見えるので、おそらく知っている人の中には、これを再検討する必要がある人もいます.努力をありがとう.

応答146# ->にスキップ
147 #
DonCuth 1

テストを実行したところ、OptionalFeaturesメニューの奇妙なリストを複製でき、すべての.NETが無効になっていることがわかりました.最新の.NET累積更新プログラム-KB4522738をアンインストールする方法が見つかりませんでした.しかし、私はまだAdd-Capabilityコマンドを実行して
NetFx3 ~~~~と長いコマンドを再インストールして、他のすべてを元に戻そうとします.

DISM/Online/Add-Capability/CapabilityName:NetFx3 ~~~~

DISM/Online/Enable-Feature/All/FeatureName:microsoft-Windows-NetFx3-OC-Package/FeatureName:microsoft-Windows-NetFx4-US-OC-Package/FeatureName:microsoft-Windows-Client-EmbeddedExp-Package/FeatureName:microsoft-Windows-NetFx3-WCF-OC-Package
/FeatureName:microsoft-Windows-NetFx4-WCF-US-OC-Package

/FeatureName:microsoft-Windows-Client-EmbeddedExp-Packageを除いて、2番目のコマンドは機能しました.しかし、それはOptionalFeatures.exeメニューを修正し、その後、そのOptionalFeaturesメニューを使用して、通常欠落しているものを戻すことができました.

これがデバイスで発生するのを私は見たことがないので、強制しない限り、私が何をしたかがあなたの状況を再現しているかどうかわかりませんが、私がテストできる限り、上記のDISMコマンドを使用することでまだ修復できるようです.

その間、私はあなたが今それを修正したと聞いてうれしいです、そして彼らが他の人が再インストールではなく修復を試みたいなら、ここに十分な情報がここにあることを望んでいます.

61 #
SusanMa
同じ正確な問題、同じ正確なBuildと更新..いくつかの機能をコンポーネントに戻しましたが、すべてのコントロールパネルにアクセスできません...
応答61# ->にスキップ
63 #
DonCuth
コントロールパネル?では、残りの.NET機能がありますか?
応答63# ->にスキップ
64 #
SusanMa
私は持っていました、今は確認できません...システムでWindowsを修復するか、消去して最初からやり直します.まだ決めていません.情報をありがとうございました.更新後にいくつかの既知の問題についても読んでいました.
応答64# ->にスキップ
65 #
DonCuth

この問題を再現したHyper-V VMがあります.Windowsリセットと(同じBuild番号への)インプレースアップグレードを試しました.どちらもそれを修正しませんでした.VMはもともとBuild18362.30のクリーンインストールでした..30を削除できません
CU.自身を18362.53にアップグレードし続けますが、そのCUは削除できます.

私の調査では、これらの.NET症状が存在する場合にKB更新または言語パックを追加すると、修復が不可能になる可能性があるという指摘があります.KB更新プログラムまたは言語パックをアンインストールすると役立つ場合があります(サーバーの場合).

そのため、最も簡単な修正は、完全なワイプとクリーンインストールです.このVMで.NETを完全にアンインストールするまで、この問題はありませんでした..NET機能の再インストールをブロックしているのは、欠落している親機能です.親機能は同じではありません
Windows機能のコントロールパネルに表示される機能オンデマンドのタイプ.

動作中のシステムからの.NET機能のチェーンの1つの例を以下に示します.

PS C:\>Get-WindowsOptionalFeature-Online-Verbose-FeatureName NetFx4Extended-ASPNET45 詳細:ターゲットイメージversion10.0.18362.53

FeatureName :NetFx4Extended-ASPNET45

表示名 :ASP.NET 4.8

説明 :ASP.NET 4.8

RestartRequired:可能

州 :無効

CustomProperties:

Servercomponent\Description:.NET Framework ASP.NET 4.8

Servercomponent\DisplayName:ASP.NET 4.8

Servercomponent\Id:429

Servercomponent\InstallWithParentByDefault:true

Servercomponent\親:NET-Framework-45-Core

Servercomponent\Type:Feature

Servercomponent\UniqueName:NET-Framework-45-ASPNET

Servercomponent\NonAncestorDependencies\Servercomponent\UniqueName:NET-Framework-45-Extended

Servercomponent\Deploys\Update\Name:NetFx4Extended-ASPNET45

サーバーコンポーネント\version\メジャー:4

Servercomponent\Version\Minor:5

62 #
DonCuth

2019年1月以降、これはVisual Studio.NET開発者コミュニティフォーラムで文書化されていることがわかりました.これは、最も懸念される問題です.

developercommunity.visualstudio.com/content/problem/421852...

こちらでも賛成してください.このフォーラムのコメントに添付するすべての関連ログファイルを収集できるユーティリティCollect.exeがあります.

https://aka.ms/vscollect

ソリューションの返信ではなく、コメントの返信タイプを使用してください.

66 #
JoeGues

は誤って18362にアップグレードされ、現在.NETは開始されません.私はいくつかの以前の復元ポイントに復元しようとしましたが、それも失敗しました. Installinsider Preview 18885.1001をインストールしようとしました. 私のホームオートメーションソフトウェアはこのシステム上で実行され、.NET 4.0が必要です. マイクロソフトはこの問題を解決する予定です?

これは受け入れられません.

応答66# ->にスキップ
67 #
DonCuth

このスレッドでここに記載されている修正を試すことができます.時々彼らは働きます. コントロールパネルの機能で.NET機能が通常そうであるように表示されているかどうかを確認してください.もしそうなら、ネットまたはPowerShellを使用してネットを修正することができます. 通常のリストは潜在的に修復可能です. 右側の外観には、私が見つけたという既知の修正はありません:

応答67# ->にスキップ
68 #
JoeGues
クイック返信ドンをありがとう.私は特徴から数回再起動しようとしました.それは正常に完了したが、再起動後もアクティブではない.DISMは失敗しました.私の機能リストは、ASP.NET4.8がリストされています.
応答68# ->にスキップ
69 #
DonCuth

異常リストは、欠けている最上位機能のいくつかのサブ機能を表示しています.親機能が消えました.親機能もDISM/PowerShellには表示されません.disabledの場合でも またはDisabledWithPayLoadRemoved機能はで表示されているリストから消えないでください. dism/online/get-features/形式:表.

Windowsサーバーのすべての部分を排除することができますが、Windows ServerのSourceとしてISOをインストールする一致するWIMファイルを指す限り、すべてを復元できるコマンドがあります.この同じコマンドは、Windows 10 Clientには存在しません. と、Windows 10クライアントに影響を与えるためにサーバーからコマンドを実行することはできません.以下は、この問題を抱えているデバイスに欠落しているWindows 10上のいくつかの.NET機能を名前に指定するWindows Serverからの機能リストです.

応答69# ->にスキップ
70 #
JoeGues

残念ながらこれはWindowsサーバーではありません.Windows 10 Proで復元する方法はありますか?

応答70# ->にスキップ
71 #
CyberDa

この時点で、唯一のオプションはWindowsのクリーンインストールです.PCリセットもインプレースアップグレードもそれを修正しません.

応答71# ->にスキップ
72 #
JoeGues 1
WELLES WORLED INSIDERに参加します.Vettedされていない限り、別のWindowsアップデートをインストールすることは決してないでください.コンピュータ?は、このようなリリースを守るにどのようなリリースを解決しますか?は、十分に許容できない品質管理?
応答72# ->にスキップ
73 #
Anonymous

Windows Insider Program Agreementをお読みください.

「重要なお知らせ:

試験的および初期のプレリリースソフトウェアとサービスはテストされない場合があります.

クラッシュ、セキュリティの脆弱性、データの損失、またはデバイスの損傷が発生する可能性があります.」

応答73# ->にスキップ
74 #
JoeGues
はい、このコンピューターをホームオートメーションに使用することに決めたときは、これに注意する必要がありました.しかし、あなたはマイクロソフトがこれを逆転するのを助けるだろうと思うでしょう.ないと思います.
応答74# ->にスキップ
75 #
Anonymous

10日間の猶予期間があり、Windows.oldフォルダーがまだある場合は、それを元に戻すことができます

© システムwiki All Rights Reserved.