Wsus లో విండోస్ 10 0xc1800118 లోపాన్ని ఎలా పరిష్కరించాలి

విషయ సూచిక:

వీడియో: 25 - Using a Shared WSUS Database for Multiple SUPs in SCCM 2024

వీడియో: 25 - Using a Shared WSUS Database for Multiple SUPs in SCCM 2024
Anonim

విండోస్ 10 నవీకరణలను వ్యవస్థాపించడం కొన్నిసార్లు సంస్థాపనా ప్రక్రియలో మరియు తరువాత సంభవించే అన్ని లోపాల కారణంగా చాలా గమ్మత్తైనది. విండోస్ 10 నవీకరణలు లేదా క్రొత్త OS బిల్డ్‌లను ఇన్‌స్టాల్ చేసేటప్పుడు తరచుగా ఎదురయ్యే లోపాలలో 0xc1800118 అనే దోష సందేశం ఒకటి.

లోపం 0xc1800118 చాలా విండోస్ 10 వినియోగదారులను ప్రభావితం చేస్తుంది

నేను “విండోస్ 10, వెర్షన్ 1607 లోపం 0xc1800118 to కు ఫీచర్ అప్‌డేట్ అందుకుంటున్నాను మరియు ఇన్‌స్టాలేషన్ విఫలమైంది. 0xc1800118 అంటే ఏమిటో ఎవరైనా వెలుగు చూడగలరా? ధన్యవాదాలు

విండోస్ 10 వెర్షన్ 1607 నవీకరణ గుప్తీకరించబడినా, WSUS డేటాబేస్లో గుప్తీకరించినట్లు కనిపించకపోతే ఈ సమస్య సంభవిస్తుంది. మీరు KB3159706 ను వర్తించే ముందు నవీకరణలను సమకాలీకరించినట్లయితే ఈ సమస్య సంభవించవచ్చు అని మైక్రోసాఫ్ట్ వివరిస్తుంది.

లోపం 0xc1800118 ను పరిష్కరించడానికి దశలు

1. WSUS చెడ్డ స్థితిలో ఉందో లేదో గుర్తించండి, ఇది “మొత్తం ఫలితాలు> 0” ఫలితం ద్వారా సూచించబడుతుంది. దీన్ని చేయడానికి, ఈ క్రింది ప్రశ్నను అమలు చేయండి:

మొత్తం ఫలితాలు = కౌంట్ (*) ఎంచుకోండి

tbFile నుండి

ఇక్కడ (IsEncrypted = 1 మరియు DecryptionKey NULL) లేదా ('% 14393%.esd' మరియు IsEncrypted = 0 వంటి ఫైల్ పేరు)

2. “నవీకరణలు” వర్గీకరణను నిలిపివేయండి (యుఎస్ఎస్ లేదా స్టాండ్-ఒంటరిగా WSUS). దీన్ని చేయడానికి, పవర్‌షెల్‌లో కింది ఆదేశాన్ని అమలు చేయండి:

Get-WsusClassification | ఎక్కడ-ఆబ్జెక్ట్ -ఫిల్టర్‌స్క్రిప్ట్ {$ _. వర్గీకరణ.శీర్షిక -ఎక్ “అప్‌గ్రేడ్”} | సెట్- WsusClassification -Disable

3. గతంలో సమకాలీకరించిన నవీకరణలను తొలగించండి (అన్ని WSUS - టాప్ సర్వర్ వద్ద ప్రారంభించండి). ఈ పవర్‌షెల్ ఆదేశాన్ని అమలు చేయండి:

$ s = Get-WsusServer

$ 1607 నవీకరణలు = $ s.SearchUpdates (“వెర్షన్ 1607”)

$ 1607 నవీకరణలు | foreach {$ _. క్షీణత ()}

$ 1607 నవీకరణలు | foreach {$ s.DeleteUpdate ($ _. Id.UpdateId)}

రెండవ ఆదేశంలో, “వెర్షన్ 1607” ఆంగ్ల భాషా నవీకరణలను సూచిస్తుంది. ఆంగ్లేతర నవీకరణల కోసం, సెర్చ్ అప్‌డేట్స్ స్ట్రింగ్ కోసం భాషకు తగిన శీర్షికలను ప్రత్యామ్నాయం చేయండి.

ముఖ్యమైన గమనిక: పవర్‌షెల్ ఏదైనా చేయడంలో విఫలమైందనే అభిప్రాయం మీకు ఉండవచ్చు. సాధనం అక్కడే వేలాడుతున్నందున మీరు ఆదేశాలను టైప్ చేయలేరు. నవీకరణలను తొలగించడానికి కొంత సమయం 30 నిమిషాల కంటే ఎక్కువ సమయం పడుతుంది. మీరు ప్రాంప్ట్‌కు తిరిగి వచ్చే వరకు దీన్ని అమలు చేయనివ్వండి.

4. “అప్‌గ్రేడ్” వర్గీకరణను ప్రారంభించండి (యుఎస్‌ఎస్ లేదా స్టాండ్-ఒంటరిగా WSUS). ఈ పవర్‌షెల్ ఆదేశాన్ని అమలు చేయండి:

Get-WsusClassification | ఎక్కడ-ఆబ్జెక్ట్ -ఫిల్టర్‌స్క్రిప్ట్ {$ _. వర్గీకరణ.శీర్షిక -ఎక్ “అప్‌గ్రేడ్”} | సెట్-WsusClassification

5. ఈ ఆదేశాన్ని ఉపయోగించి WSUS డేటాబేస్లోని tbFile పట్టిక నుండి ఫైళ్ళను తొలగించండి (అన్ని WSUS - టాప్ సర్వర్ వద్ద ప్రారంభించండి):

otNotNeededFiles పట్టిక (ఫైల్ డైజెస్ట్ బైనరీ (20) UNIQUE) ను ప్రకటించండి;

otNotNeededFiles (FileDigest) లోకి చొప్పించండి (tbFile నుండి FileDigest ని ఎంచుకోండి, ఇక్కడ ఫైల్ పేరు '% 14393%.esd' వంటిది tbFileForRevision నుండి FileDigest ఎంచుకోవడం తప్ప);

FileDigest ఉన్న tbFileOnServer నుండి తొలగించండి (otNotNeededFiles నుండి FileDigest ని ఎంచుకోండి)

FileDigest ఉన్న tbFile నుండి తొలగించండి (otNotNeededFiles నుండి FileDigest ఎంచుకోండి)

6. కింది పవర్‌షెల్ ఆదేశాన్ని ఉపయోగించి పూర్తి సమకాలీకరణ (యుఎస్‌ఎస్ లేదా స్టాండ్-ఒంటరిగా WSUS) చేయండి:

$ ఉప = $ s.GetSubscription ()

$ Sub.StartSynchronization ()

7. లోపం 0xc1800118 ఇప్పటికీ తెరపై కనిపిస్తే, కమాండ్ ప్రాంప్ట్‌లో కింది ఆదేశాన్ని అమలు చేయండి:

  • నెట్ స్టాప్ wuauserv
  • డెల్% విండిర్% సాఫ్ట్‌వేర్ డిస్ట్రిబ్యూషన్డేటాస్టోర్ *

8. నవీకరణల కోసం స్కాన్ చేయండి.

Wsus లో విండోస్ 10 0xc1800118 లోపాన్ని ఎలా పరిష్కరించాలి