Man pavyko išspręsti problemą, bet prieš tai visos oficialios programos, skirtos ieškoti ir taisyti „Windows 10“ naujinimo centrą ver 1607, taip pat įvairūs scenarijai Forumai nepadėjo.
SAUGYKLĖS ATKŪRIMAS IŠ ORIGINALUS WINDOWS VAIZDO PADĖJO:
INTERNETAS IŠJUNGTAS.
1. Radau oficialų originalų vaizdą ir atsisiunčiau, turiu Windows 10 vienai kalbai, ver. 1607 m.
2. nukopijavo vaizdą į HDD- Aš neturiu sistemos diskas D.
3. Išpakavau vaizdą su Winrar ir šaltinių aplanke radau failą insnal.wim (INSNALL.ESD - WILL NOT WORK) ir nukopijavau jį į pagrindinį disko katalogą. D .
4. vykdomas komandinėje eilutėjeWindows PowerShell veikia kaip administratorius:
PS C:\WINDOWS\system32> Dism /Get-WimInfo /WimFile:D:\install.wim
C DISM sistema
Versija: 10.0.14393.0
Išsami vaizdo informacija: D :\install .wim
Pavadinimas: Windows 10 Home Single Language
Aprašymas: „Windows 10 Home“ viena kalba
Dydis (baitai): 14 047 031 800
Operacija buvo sėkmingai baigta.
! „Windows 10“ vienos kalbos vaizdas yra 1 rodyklėje
5. Atkurta saugykla:
PS C:\WINDOWS\system32> Remontas-WindowsImage -Online -RestoreHealth -Šaltinis D:\install.wim:1
Kelias:
Prisijungę: Netiesa
ImageHealthState: sveika
RestartReikia: klaidinga
PS C:\WINDOWS\system32>
Mano atkūrimo operacija truko apie valandą.
6. Tik tuo atveju, paleidau scenarijų:
@echo išjungtas
aidas .
echo Paprastas scenarijus, skirtas iš naujo nustatyti „Windows Update“ - „Shawn Brink“ komandų kreditai
aidas .
aidas PAUZĖ
rinkinys b=0
:bitai
rinkinys /a b=%b%+1
jei %b% lygtis 3 (
Eiti į pabaigą1
net stop bitai
echo Bitų aptarnavimo būsenos tikrinimas.
sc užklausos bitai | findstr /I /C:"STOPPED"
jei ne %klaidos lygis%==0 (
Goto bitai
goto loop2
:pabaiga1
aidas.
echo Nepavyko iš naujo nustatyti „Windows“ naujinimo, nes bitų paslauga nesustojo.
aidas.
Pauzė
turiu Pradėti
:loop2
nustatyti w=0
:wuauserv
rinkinys /a w=%w%+1
jei %w% lygtis 3 (
Eiti į pabaigą2
net stop wuauserv
echo Wuauserv paslaugos būsenos tikrinimas.
sc užklausa wuauserv | findstr /I /C:"STOPPED"
jei ne %klaidos lygis%==0 (
Goto wuauserv
goto loop3
:pabaiga2
aidas.
echo Nepavyko iš naujo nustatyti „Windows“ naujinimo, nes „wuauserv“ paslauga nesustojo.
aidas.
Pauzė
turiu Pradėti
:loop3
nustatyti programą = 0
:apidsvc
set /a app=%app%+1
jei %app% equ 3 (
Eiti į pabaigą3
net stop appidsvc
echo Appidsvc paslaugos būsenos tikrinimas.
sc užklausa appidsvc | findstr /I /C:"STOPPED"
jei ne %klaidos lygis%==0 (
Gotoappidsvc
goto loop4
:pabaiga3
aidas.
echo Nepavyko iš naujo nustatyti „Windows“ naujinimo, nes nepavyko sustabdyti „appidsvc“ paslaugos.
aidas.
Pauzė
turiu Pradėti
:loop4
nustatyti c=0
:cryptsvc
nustatyti /a c=%c%+1
jei %c% lygtis 3 (
Eiti į pabaigą4
tinklo stotelė cryptsvc
echo Tikrinama cryptsvc paslaugos būsena.
sc užklausa cryptsvc | findstr /I /C:"STOPPED"
jei ne %klaidos lygis%==0 (
Eiti į cryptsvc
Go to Reset
:pabaiga4
aidas.
echo Nepavyko iš naujo nustatyti „Windows“ naujinimo, nes nepavyko sustabdyti „cryptsvc“ paslaugos.
aidas.
Pauzė
turiu Pradėti
: Atstatyti
Ipconfig /flushdns
del /s /q /f "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
cd /d %windir%\system32
jei egzistuoja "%SYSTEMROOT%\winsxs\pending.xml.bak" del /s /q /f "%SYSTEMROOT%\winsxs\pending.xml.bak"
jei egzistuoja "%SYSTEMROOT%\winsxs\pending.xml" (
Takeown /f "%SYSTEMROOT%\winsxs\pending.xml"
Attrib -r -s -h /s /d "%SYSTEMROOT%\winsxs\pending.xml"
Ren "%SYSTEMROOT%\winsxs\pending.xml" pending.xml.bak
jei egzistuoja "%SYSTEMROOT%\SoftwareDistribution.bak" rmdir /s /q "%SYSTEMROOT%\SoftwareDistribution.bak"
jei egzistuoja "%SYSTEMROOT%\SoftwareDistribution" (
Attrib -r -s -h /s /d "%SYSTEMROOT%\SoftwareDistribution"
Ren "%SYSTEMROOT%\SoftwareDistribution" SoftwareDistribution.bak
jei egzistuoja "%SYSTEMROOT%\system32\Catroot2.bak" rmdir /s /q "%SYSTEMROOT%\system32\Catroot2.bak"
jei egzistuoja "%SYSTEMROOT%\system32\Catroot2" (
Atributas -r -s -h /s /d "%SYSTEMROOT%\system32\Catroot2"
Ren "%SYSTEMROOT%\system32\Catroot2" Catroot2.bak
jei yra "%SYSTEMROOT%\WindowsUpdate.log.bak" del /s /q /f "%SYSTEMROOT%\WindowsUpdate.log.bak"
jei yra "%SYSTEMROOT%\WindowsUpdate.log" (
Attrib -r -s -h /s /d "%SYSTEMROOT%\WindowsUpdate.log"
Ren "%SYSTEMROOT%\WindowsUpdate.log" WindowsUpdate.log.bak
sc.exe sdset bitai D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s browseui.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s scrrun.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /s softpub.dll
regsvr32.exe /s wintrust.dll
regsvr32.exe /s dssenh.dll
regsvr32.exe /s rsaenh.dll
regsvr32.exe /s gpkcsp.dll
regsvr32.exe /s sccbase.dll
regsvr32.exe /s slbcsp.dll
regsvr32.exe /s cryptdlg.dll
regsvr32.exe /s oleaut32.dll
regsvr32.exe /s ole32.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s initpki.dll
regsvr32.exe /s wuapi.dll
regsvr32.exe /s wuaueng.dll
regsvr32.exe /s wuaueng1.dll
regsvr32.exe /s wucltui.dll
regsvr32.exe /s wups.dll
regsvr32.exe /s wups2.dll
regsvr32.exe /s wuweb.dll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s muweb.dll
regsvr32.exe /s wuwebv.dll
regsvr32 /s wudriver.dll
„netsh winsock“ nustatymas iš naujo
netsh winsock iš naujo nustatyti tarpinį serverį
: Pradėti
tinklo pradžios bitai
net start wuauserv
net start appidsvc
tinklo pradžia cryptsvc
echo Užduotis sėkmingai atlikta!Prašome iš naujo paleisti kompiuterį ir dar kartą patikrinti, ar nėra naujinimų
7. Perkraukite kompiuterį ir rankiniu būdu pradėjote paiešką bei naujinimą, Microsoft naujinimas.NET Framework 4.7, skirta Windows 10 versijai 1607 ir Windows versija 64 bitų sistemoms skirtas „Server 2016“ pakankamai greitai atsisiųstas, įdiegtas ir paprašytas iš naujo paleisti kompiuterį, kad būtų baigtas naujinimo diegimas.
8. Perkraukite kompiuterį ir viskas.
NET Framework (Dot Net Framework) – programinės įrangos platforma(programinės įrangos sistema), kurią 2002 m. sukūrė Microsoft Corporation, pirmiausia skirta Operacinė sistema Microsoft Windows. Apima plačias bibliotekas, taip pat suteikia kelių programavimo kalbų kryžminį suderinamumą (kiekviena kalba gali naudoti kodą, parašytą kitomis kalbomis). Paleidžiamos programos, parašytos .NET Framework programinės įrangos aplinka(priešingai nei aparatinė įranga), žinomas kaip bendrosios kalbos vykdymo laikas (CLR, bendrosios kalbos vykdymo laikas), kuris yra Virtuali mašina, kuri užtikrina saugumą, atminties paskirstymą ir išimčių tvarkymą. Klasės biblioteka ir CLR kartu sudaro .NET Framework.
.NET Framework pagrindinės klasės biblioteka suteikia prieigą prie vartotojo sąsaja, keitimasis duomenimis, duomenų bazių ryšys, kriptografija, interneto programų kūrimas, skaičiavimo algoritmai ir tinklo jungtys. Programuotojai kuria savo programas susiedami savo kodą su .NET Framework bibliotekomis ir kitomis bibliotekomis. .NET Framework skirtas naudoti daugumoje naujų kuriamų programų.
DĖMESIO: Būtinai įdiekite naujinimų paketus ta pačia tvarka, kuria pateikiamos nuorodos į juos!
.NET Framework 1.1
.NET Framework 3.5 SP1 (yra 2.0 SP2)
Atnaujinimai:
32 bitų „Windows XP“ / „Server 2003“:1 atnaujinimas (8,6 MiB)
2 atnaujinimas (7 MiB)
3 atnaujinimas (1,4 MiB)
64 bitų „Windows XP“ / „Server 2003“:
1 atnaujinimas
(18,4 MiB)
2 atnaujinimas
(16,5 MiB)
3 atnaujinimas
(1,5 MiB)
„Windows Vista“ / „Server 2008 x86“:
1 atnaujinimas
(1,4 MiB)
2 atnaujinimas
(10,5 MiB)
3 atnaujinimas
(6,9 MiB)
64 bitų „Windows Vista“ / „Server 2008“:
1 atnaujinimas
(1,5 MiB)
2018 m. gegužės 3 d
NET Framework 4.7.2 yra su dviem diegimo programomis, žiniatinklio diegimo programa ir neprisijungus montuotojas. Žiniatinklio diegimo programa yra diegimo programa, kuri pradės atsisiuntimo procesą, kai jis bus paleistas, o diegimo programai neprisijungus nereikia interneto prieigos, kad būtų galima įdiegti.
.NET Framework 4.7.2 pakeitimų žurnalas
- „SameSite“ slapukų palaikymas ASP.NET
- ASP.NET priklausomybės įpurškimo palaikymas
- Kiekvienam monitoriui palaikymas WPF ir HDPI turinčioms VSTO programoms, įdiegtoms naudojant ClickOnce
- Visada šifruoti SQL ryšio patobulinimai
- Patobulintas .NET Framework palaikymas, skirtas .NET Standard 2.0
- Kriptografijos patobulinimai
- Diagnostikos patobulinimai
Jei esate kūrėjas ir norite peržiūrėti visą pakeitimų žurnalą, galite apsilankyti šiame puslapyje.
Suderinamumas
NET Framework palaiko šias operacines sistemas:
„Microsoft .Net Framework 4.7.1“ palaikoma šiose „Microsoft Windows“ ir „Server“ versijose.
- „Windows 10“ 2018 m. balandžio mėn. naujinimas (yra iš anksto įdiegtas su .NET Framework 4.7.2)
- Windows 10 rudenį Kūrėjų atnaujinimas(Yra iš anksto įdiegta kartu su)
- „Windows 10“ jubiliejaus naujinimas (yra iš anksto įdiegtas kartu su )
- „Windows 10“ kūrėjų naujinimas (yra iš anksto įdiegtas kartu su )
- „Windows 8.1“ (yra iš anksto įdiegta kartu su )
- „Windows 7 SP1“ (yra iš anksto įdiegta kartu su )
- Windows Server 2008 R2 SP1
- Windows Server 2012
- Windows Server 2012 R2
- Windows Server 2016
.NET Framework 4.7.2 tiesioginio atsisiuntimo nuorodos
Visos šios nuorodos yra tiesioginės nuorodos į neprisijungus veikiančias Microsoft .Net Framework 4.7.2 diegimo programas ir jas saugu atsisiųsti. Palaikomos ir 32 bitų, ir 64 bitų operacinės sistemos, išskyrus Windows 8.1 RT.
„Microsoft“ taip pat pateikė kalbų paketus 23 palaikomoms .NET Framework 4.7.2 kalboms. Galite pasirinkti ir atsisiųsti pasirinktą kalbos paketą ir paleisti diegimo programą. Tai konvertuos sistemos klaidų pranešimus ir GUI tekstą į norimą kalbą.
Jei esate kūrėjas, galite atsisiųsti kūrėjo paketą iš žemiau.