NET Framework (Dot Net Framework) - програмна платформа(Софтверний фреймворк), розроблена корпорацією Microsoft в 2002 році, головним чином для операційної системи Microsoft Windows. Включає великі бібліотеки, а також взаємну сумісність (кожну мову може використовувати код, написаний іншими мовами) кількох мов програмування. Програми, написані на .NET Framework виконуються в програмному середовищі (на противагу апаратному) відомому як Common Language Runtime (CLR, загальномовне виконуюче середовище), що представляє собою віртуальну машину, яка забезпечує безпеку, розподіл пам'яті та обробку винятків. Бібліотека класів та CLR разом складають .NET Framework.
Базова бібліотека класів.NET Framework дає доступ до інтерфейсу користувача, обміну даними, до підключення баз даних, криптографії, розробки веб-додатків, обчислювальним алгоритмамі мережевим підключенням. Програмісти створюють свої програми шляхом компонування власного коду з бібліотеками .NET Framework та іншими бібліотеками. .NET Framework призначений для використання здебільшого нових програм, що розробляються.
УВАГА: обов'язково встановлюйте пакети оновлень у такому порядку, в якому дано посилання на них!
.NET Framework 1.1
.NET Framework 3.5 SP1 (включає 2.0 SP2)
Оновлення:
Windows XP/Server 2003 32-bit:Оновлення 1 (8,6 МіБ)
Оновлення 2 (7 МіБ)
Оновлення 3 (1,4 МіБ)
Windows XP/Server 2003 64-bit:
Оновлення 1
(18,4 МіБ)
Оновлення 2
(16,5 МіБ)
Оновлення 3
(1,5 МіБ)
Windows Vista/Server 2008 x86:
Оновлення 1
(1,4 МіБ)
Оновлення 2
(10,5 МіБ)
Оновлення 3
(6,9 МіБ)
Windows Vista/Server 2008 64-bit:
Оновлення 1
(1,5 МіБ)
May 3, 2018
NET Framework 4.7.2 складається з двох installers, web installer і offline installer. The web installer is the stub installer which will start the download process after it is run while offline installer не вимагає Internet access for installation.
.NET Framework 4.7.2 Changelog
- Support for SameSite cookie in ASP.NET
- Support for ASP.NET Dependency Injection
- Перший-монітор support for WPF and HDPI-aware VSTO apps deployed via ClickOnce
- Always Encrypted enhancements in SQL Connectivity
- Enhanced .NET Framework support for .NET Standard 2.0
- Cryptography improvements
- Diagnostic enhancements
Якщо ви є розробником і хотіли б скористатися повним changelog, ви можете скористатися цією сторінкою для пошуку.
Compatibility
NET Framework supports the following Operating Systems:
Microsoft .Net Framework 4.7.1 supported on following Microsoft Windows and Server versions.
- Windows 10 April 2018 Update (Comes pre-installed with .NET Framework 4.7.2)
- Windows 10 Fall Creators Update (Comes pre-installed with )
- Windows 10 Anniversary Update(Comes pre-installed with )
- Windows 10 Creators Update (Comes pre-installed with )
- Windows 8.1 (Comes pre-installed with )
- Windows 7 SP1 (Comes pre-installed with )
- Windows Server 2008 R2 SP1
- Windows Server 2012
- Windows Server 2012 R2
- Windows Server 2016
.NET Framework 4.7.2 Direct Download Links
Всі ці links є прямі зв'язки для offline installers для Microsoft .Net Framework 4.7.2 і є безпечними для download. Для 32-bit і 64-bit Operating Systems supported except Windows 8.1 RT.
Microsoft має також налагоджені packs for 23 supported languages for .NET Framework 4.7.2. Ви можете вибрати і завантажити language pack of your choice and run the installer. Це буде конвертувати повідомлення про помилку і GUI тексту зробленого до вашої отриманої мови.
Якщо ви є розробником, ви можете завантажити розробник pack from below.
Проблему зміг вирішити, але до цього всі офіційні проги пошуком і виправленню центру оновлення віндоус 10 вер.1607, як і різні скрипти з форумів не допомогли.
ДОПОМОГЛО ВІДНОВЛЕННЯ СХОВАЛЮ З ОРИГІНАЛЬНОГО ОБРАЗУ ВІНДОУС:
ІНТЕРНЕТ ВІДКЛЮЧЕНИЙ.
1. знайшов офіційний оригінальний образ і скачав його, у мене віндоус 10 для однієї мови, вер. 1607.
2. скопіював образ на жорсткий диск- у мене не системний диск D.
3. Розахривував образ вінраром і знайшов там у папці sources файл insnall.wim (INSNALL.ESD - НЕ ПІДІДЕ) і скопіював його в кореневий каталог диска D .
4. виконав у командному рядкуWindows PowerShell запущеної від імені адміністратора:
PS C:\WINDOWS\system32> Dism /Get-WimInfo /WimFile:D:\install.wim
C істема DISM
Версія: 10.0.14393.0
Відомості про образ: D :\install .wim
Ім'я: Windows 10 Домашня для однієї мови
Опис: Windows 10 Домашня для однієї мови
Розмір (байт): 14047031800
Операцію успішно завершено.
! образ Windows 10 Single Language (Для однієї мови) знаходиться під індексом 1
5. Відновив сховище:
PS C:\WINDOWS\system32> Repair-WindowsImage -Online -RestoreHealth -Source D:\install.wim:1
Path:
Online: False
ImageHealthState: Healthy
RestartNeeded: False
PS C:\WINDOWS\system32>
У мене операція вшанування зайняла близько однієї години.
6. Про всяк випадок виконав скрипт:
@echo off
echo.
echo Simple script to reset windows update-Credits to shawn Brink for the commands
echo.
echo PAUSE
set b = 0
:bits
set /a b=%b%+1
if %b% equ 3 (
Goto end1
net stop bits
echo Checking the bits service status.
sc query bits | findstr /I /C:"STOPPED"
if not %errorlevel%==0 (
Goto bits
goto loop2
:end1
echo.
echo Failed to reset Windows Update due to bits service failing to stop.
echo.
pause
goto Start
:loop2
set w=0
:wuauserv
set /a w=%w%+1
if %w% equ 3 (
Goto end2
net stop wuauserv
echo Checking the wuauserv сервіс служби.
sc query wuauserv | findstr /I /C:"STOPPED"
if not %errorlevel%==0 (
Goto wuauserv
goto loop3
:end2
echo.
echo Завершення завершення Windows Update дає вам wuauserv service failing to stop.
echo.
pause
goto Start
:loop3
set app=0
:appidsvc
set /a app=%app%+1
if %app% equ 3 (
Goto end3
net stop appidsvc
echo Checking the appidsvc сервіс служби.
sc query appidsvc | findstr /I /C:"STOPPED"
if not %errorlevel%==0 (
Goto appidsvc
goto loop4
:end3
echo.
echo Завершення завершення Windows Update забезпечує appidsvc Service failing to stop.
echo.
pause
goto Start
:loop4
set c=0
:cryptsvc
set /a c=%c%+1
if %c% equ 3 (
Goto end4
net stop cryptsvc
echo Checking the cryptsvc сервіс служби.
sc query cryptsvc | findstr /I /C:"STOPPED"
if not %errorlevel%==0 (
Goto cryptsvc
goto Reset
:end4
echo.
echo Завершення оновлення Windows Update забезпечує cryptsvc сервіс failing to stop.
echo.
pause
goto Start
:Reset
Ipconfig /flushdns
del /s /q /f "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
cd /d %windir%\system32
if exist "%SYSTEMROOT%winsxspending.xml.bak" del /s /q /f "%SYSTEMROOT%winsxspending.xml.bak"
if exist "%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
if exist "%SYSTEMROOT%\SoftwareDistribution.bak" rmdir /s /q "%SYSTEMROOT%\SoftwareDistribution.bak"
if exist "%SYSTEMROOT%\SoftwareDistribution" (
Attrib -r -s -h /s /d "%SYSTEMROOT%\SoftwareDistribution"
Ren "%SYSTEMROOT%\SoftwareDistribution" SoftwareDistribution.bak
if exist "%SYSTEMROOT%\system32\Catroot2.bak" rmdir /s /q "%SYSTEMROOT%\system32\Catroot2.bak"
if exist "%SYSTEMROOT%\system32\Catroot2" (
Attrib -r -s -h /s /d "%SYSTEMROOT%\system32\Catroot2"
Ren "%SYSTEMROOT%\system32\Catroot2" Catroot2.bak
if exist "%SYSTEMROOT%\WindowsUpdate.log.bak" del /s /q /f "%SYSTEMROOT%\WindowsUpdate.log.bak"
if exist "%SYSTEMROOT%\WindowsUpdate.log" (
Attrib -r -s -h /s /d "%SYSTEMROOT%\WindowsUpdate.log"
Ren "%SYSTEMROOT%\WindowsUpdate.log" WindowsUpdate.log.bak
sc.exe sdset bits 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 reset
netsh winsock reset proxy
:Start
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
echo Task виконано успішно!
7. Перезавантажив комп і вручну запустив пошук та оновлення, оновлення Microsoft .NET Framework 4.7 для Windows 10 Version 1607 та Windows Version сервер 2016 для 64 розрядних системдосить швидко завантажилося, встановилося і попросило перезавантаження комп'ютера для завершення установки оновлення.
8. Перезавантажив комп'ютер і Все.