яНТР-юПУХБ

Win 5 img-1

Win 5

пЕИРХМЦ: 4.9/5.0 (1889 ОПНЦНКНЯНБЮБЬХУ)

йЮРЕЦНПХЪ: Windows: ДПСЦНЕ

нОХЯЮМХЕ

Win 5

хцпш ДКЪ Windows

хЦПЮ Б ЙЮПРНВМНЦН ОНДЙХДМНИ ДСПЮЙЮ Я ОЪРЭЧ ЯНОЕПМХЙЮЛХ НДМНБПЕЛЕММН

  • аеяокюрмн -
  • ня: Windows
  • Sweetgames | 2007-02-12
ЯЙЮВЮРЭ АЕЯОКЮРМН

оПНЦПЮЛЛЮ-ОНЛНЫМХЙ ОПЕДМЮГМЮВЕМЮ ДКЪ ПЮГЦЮДШБЮМХЪ ДКХММШУ БЮПХЮМРНБ ЯКНБ ХЦПШ аЮКДЮ. б ОПНЦПЮЛЛЕ ХЯОНКЭГСЕРЯЪ НОРХЛХГХПНБЮММЮЪ ТСМЙЖХЪ НЖЕМЙХ УНДЮ Х АШЯРПНЦН ОНХЯЙЮ. "аЮКДЮ" ОНЛНЫМХЙ, НРКХВЮЧЫХИЯЪ РЕЛ ВРН ОНДАХПЮЕР ДКХММШЕ ЯКНБЮ.

  • аЕЯОКЮРМН, МН c ПЕЙКЮЛНИ (AdWare) -
  • ня: WinXP, WinVista, Win7
  • еБЦЕМХИ | 2012-01-05
ЯЙЮВЮРЭ АЕЯОКЮРМН

б ЩРНИ БЕПЯХХ ОНОСКЪПМНИ КНЦХВЕЯЙНИ ЦНКНБНКНЛЙХ БЮЯ ФДЕР ХЦПЮ Б ЛЮДФНМЦ ОН ЙКЮЯЯХВЕЯЙХЛ ОПЮБХКЮЛ, Ю РЮЙФЕ 2 ДНОНКМХРЕКЭМШУ ХЦПНБШУ ПЕФХЛЮ: оЕПЕРЮЯНБЙЮ Х жХТПШ. б ОЕПБНЛ ХГ МХУ ЛНФМН ОЕПЕЛЕЬХБЮРЭ ТХЬЙХ, ЙНЦДЮ МЮ СПНБМЕ МЕ НЯРЮКНЯЭ УНДНБ. бН БРНПНЛ ПЕФХЛЕ БЛЕЯРН НАШВМШУ ОКХРНЙ Б ХЦПЕ СВЮЯРБСЧР ЖХТПШ Х.

  • сЯКНБМН-АЕЯОКЮРМН -
  • ня: Win95, Win98, WinME, WinNT, Win2000, WinXP, Win2003, WinVista
  • Alawar Entertainment | 2012-08-23
ЯЙЮВЮРЭ АЕЯОКЮРМН

щРЮ ОНЬЮЦНБЮЪ ЯРПЮРЕЦХЪ ПЮЯЯЙЮГШБЮЕР Н ОПХЙКЧВЕМХЪУ НРБЮФМШУ ЦЕПНЕБ Б ЯПЕДМЕБЕЙНБНИ еБПНОЕ. б РЕ БПЕЛЕМЮ МЕ АШКН ЯОНЙНИЯРБХЪ Б ЦНПНДЮУ Х БЕЯЪУ: БЯЧДС ГПЕКЮ ХГЛЕМЮ Х ГЮЦНБНП. бЮЛ ОПЕДЯРНХР ЯНАПЮРЭ БНИЯЙН Х НРОПЮБХРЭЯЪ Б ОСРЕЬЕЯРБХЕ, ВРНАШ ЛЕВНЛ ОНЙЮПЮРЭ ЛЪРЕФМШУ Х СЯЛХПХРЭ МЕОНЙНПМШУ. б ЩРНЛ БЮЛ ОНЛН.

  • сЯКНБМН-АЕЯОКЮРМН -
  • ня: Win95, Win98, WinME, WinNT, Win2000, WinXP, Win2003, WinVista
  • Alawar Entertainment | 2012-08-23
ЯЙЮВЮРЭ АЕЯОКЮРМН

яЕЙПЕРШ ЙСМЦ-ТС РШЯЪВХ КЕР УПЮМХКХЯЭ ГЮ ГЮЙПШРШЛХ ДБЕПЪЛХ ЙХРЮИЯЙХУ ЛНМЮЯРШПЕИ, МН КЕЦЕМДЮПМНЕ АНЕБНЕ ХЯЙСЯЯРБН БЯЕ ФЕ БШПБЮКНЯЭ ХГ ПСЙ ЛНМЮУНБ. еЦН ОПХЕЛШ ЯРЮКХ НЯБЮХБЮРЭ ФХРЕКХ БЯЕУ ЯРПЮМ Х ЙНМРХМЕМРНБ, МН ЕДБЮ КХ ЛСДПШЕ МЮЯРЮБМХЙХ ДЮФЕ Б ЦНПЪВЕВМНЛ АПЕДС ЛНЦКХ ЯЕАЕ ОПЕДЯРЮБХРЭ, ВРН С МХУ Б СВЕМХЙ.

  • дЕЛНМЯРПЮЖХНММЮЪ БЕПЯХЪ -
  • ня: WinXP, WinVista, Win7
  • Beenox | 2012-05-05
ЯЙЮВЮРЭ АЕЯОКЮРМН

рП╦УЛЕПМШИ ЬСРЕП НР ОЕПБНЦН КХЖЮ, НЯМНБЮММШИ МЮ ДБХФЙЕ Cube. б НЯМНБМНЛ ОПЕДМЮГМЮВЕМ ДКЪ ХЦПШ ОН ЯЕРХ, МН ОПХЯСРЯРБСЕР БНГЛНФМНЯРЭ ХЦПЮРЭ Я АНРЮЛХ. пЮММХЕ ПЕКХГШ ХЦПШ БШУНДХКХ ОНД МЮГБЮМХЕЛ ActionCube.

  • аеяокюрмн -
  • ня: WinXP, WinVista, Win7
  • cubers.net | 2014-01-20
ЯЙЮВЮРЭ АЕЯОКЮРМН

кНЦХВЕЯЙЮЪ ХЦПЮ

  • аеяокюрмн -
  • ня: Windows
  • лХУЮХК | 2008-04-04
ЯЙЮВЮРЭ АЕЯОКЮРМН

щРЮ ЙПЮЯНВМЮЪ ЮПЙЮДЮ Я ЩКЕЛЕМРЮЛХ КНЦХЙХ ОПНДНКФЮЕР ЯЕПХЧ ХЦП Н ОПХЙКЧВЕМХЪУ яМЕФЙЮ Х аПЮСМХ. мЮ ЩРНР ПЮГ БЮЛ ОПЕДЯРНХР ОНЛНВЭ ЛЕДБЕФЮРЮЛ ОПЕБПЮРХРЭ НРЙПШРНЕ ХЛХ ЙЮТЕ Б ОЕПБНЙКЮЯЯМШИ ПЕЯРНПЮМ. мЮ ЙЮФДНЛ ХГ 60 СПНБМЕИ яМЕФЙС МЕНАУНДХЛН ГЮПЮАНРЮРЭ НОПЕДЕКЕММНЕ ЙНКХВЕЯРБН ДЕМЕЦ, ХМЮВЕ СПНБЕМЭ ОПХДЕРЯЪ.

  • сЯКНБМН-АЕЯОКЮРМН -
  • ня: Win95, Win98, WinME, WinNT, Win2000, WinXP, Win2003, WinVista
  • Alawar Entertainment | 2012-08-22
ЯЙЮВЮРЭ АЕЯОКЮРМН

гМЮЛЕМХРЮЪ ЯРПЮРЕЦХВЕЯЙЮЪ ЯЕПХЪ, ХГ ОЕПБШУ ЩОХГНДНБ ЙНРНПНИ БНГМХЙ ЖЕКШИ ФЮМП, БНГБПЮЫЮЕРЯЪ! Command & Conquer ОН ОПЮБС ЯВХРЮЕРЯЪ КЕЦЕМДНИ, ПЮГПЮАНРВХЙХ ЛМНЦХУ ЯНБПЕЛЕММШУ ОПНЕЙРНБ ДН ЯХУ ОНП НПХЕМРХПСЧРЯЪ МЮ ЯРЮМДЮПРШ, ХДЕХ Х ОПХЕЛШ, ГЮКНФЕММШЕ Б C&C. нДМЮЙН РПЕРЭЪ ВЮЯРЭ МЕ ОПНЯРН БНГПНФДЮЕР ДЮБМХЕ.

  • дЕЛНМЯРПЮЖХНММЮЪ БЕПЯХЪ -
  • ня: WinXP, WinVista, Win7
  • Electronic Arts | 2012-05-05
ЯЙЮВЮРЭ АЕЯОКЮРМН

яХЯРЕЛЮ ЖХТПНБНЦН ПЮЯОПНЯРПЮМЕМХЪ ХЦП НР ЙНЛОЮМХХ Valve.

  • аеяокюрмн -
  • ня: WinXP, WinVista, Win7, Win8, Win10
  • Valve | 2015-12-02
ЯЙЮВЮРЭ АЕЯОКЮРМН

яАНПМХЙ ГМЮЛЕМХРШУ ОЮЯЭЪМЯНБ.

  • аеяокюрмн -
  • ня: WinXP, WinVista, Win7
  • лЕКЭМХЙНБ я.л. | 2012-09-13
ЯЙЮВЮРЭ АЕЯОКЮРМН

нВЕПЕДМЮЪ БЮПХЮЖХЪ ГМЮЛЕМХРНИ ХЦПШ Lines.

  • сЯКНБМН-АЕЯОКЮРМН - $9.95 -
  • ня: WinXP, WinVista, Win7
  • Style-7 | 2013-02-20
ЯЙЮВЮРЭ АЕЯОКЮРМН

мНБЮЪ БПЕЯХЪ ЙКЮЯЯХВЕЯЙНЦН Digger`a ОКЧЯ

  • аеяокюрмн -
  • ня: Windows
  • GamesFolder.com | 2005-01-23
ЯЙЮВЮРЭ АЕЯОКЮРМН

йНЛЛЕПВЕЯЙЮЪ ЙЮПРНВМЮЪ ХЦПЮ ЯН БГЪРЙЮЛХ, Б ЙНРНПНИ ПЕГСКЭРЮР Б АНКЭЬЕИ ЯРЕОЕМХ НОПЕДЕКЪЕРЯЪ СЛЕМХЕЛ ХЦПНЙЮ, МЕФЕКХ БЕГЕМХЕЛ.

  • сЯКНБМН-АЕЯОКЮРМН - 5.50$ -
  • ня: WinXP, Win2003, WinVista, Win2008, Win7, Win8
  • Toncha Communiion | 2013-08-14
ЯЙЮВЮРЭ АЕЯОКЮРМН

лЕДХРЮРХБМЮЪ, ЯОНЙНИМЮЪ ХЦПЮ, ЙНРНПЮЪ ОНЛНФЕР бЮЛ ПЮЯЯКЮАХРЭЯЪ Х НРДНУМСРЭ НР ЯСЕРШ Х МЮОПЪФЕМХЪ, ХКХ ОПНЯРН ХЯОШРЮРЭ СДЮВС, МХВЕЦН ОПХ ЩРНЛ МЕ РЕПЪЪ.

  • сЯКНБМН-АЕЯОКЮРМН - 80 П -
  • ня: WinXP, WinVista, Win7, Win8
  • Blackmoon Studio | 2013-11-11
ЯЙЮВЮРЭ АЕЯОКЮРМН

оПНЦПЮЛЛЮ ОПЕДМЮГМЮВЕМЮ ДКЪ ОПНБЕПЙХ ГМЮМХЪ ЦЕНЦПЮТХВЕЯЙНИ ЙЮПРШ ЛХПШ. оНКЭГНБЮРЕКЧ ОПЕДКЮЦЮЕРЯЪ НРЛЕРХРЭ МЮ ЙЮПРЕ ПЮГКХВМШЕ ЦЕНЦПЮТХВЕЯЙХЕ НАЗЕЙРШ. б ЙНЛОКЕЙРЕ Я ОПНЦПЮЛЛНИ ХДЕР МЕЯЙНКЭЙН ОПЕДСЯРЮМНБКЕММШУ РЕЯРНБ МЮ ГМЮМХЕ НАЫЕИ ЦЕНЦПЮТХХ.

  • аеяокюрмн -
  • ня: Win95, Win98, WinME, WinNT, Win2000, WinXP, Win2003, WinVista, Win7
  • Team 9A | 2003-12-22
ЯЙЮВЮРЭ АЕЯОКЮРМН

кНЦХВЕЯЙЮЪ ЦНКНБНКНЛЙЮ, Б ЙНРНПНИ БЮЛ МСФМН ЯНГДЮРЭ БНКЬЕАМШИ ЦНПНД, ЦДЕ АСДСР ФХРЭ ЩКЭТШ, ЦМНЛШ, УНААХРШ Х ДПСЦХЕ ЯЙЮГНВМШЕ ЯСЫЕЯРБЮ. дКЪ ОНЯРПНИЙХ БЮЛ ОНРПЕАСЕРЯЪ ГНКНРН, ОПНДНБНКЭЯРБХЕ Х ЛЮЦХВЕЯЙЮЪ ЩМЕПЦХЪ. бЯЕ ЩРХ ПЕЯСПЯШ ГЮЙКЧВЕМШ БМСРПХ БНКЬЕАМШУ ТХЬЕЙ БЯЕБНГЛНФМНИ ТНПЛШ Х ПЮЯЖБЕРЙХ, ЙНРНПШЕ П.

  • сЯКНБМН-АЕЯОКЮРМН -
  • ня: Win95, Win98, WinME, WinNT, Win2000, WinXP, Win2003, WinVista
  • Alawar Entertainment | 2012-08-14
ЯЙЮВЮРЭ АЕЯОКЮРМН

юБХЮЯХЛСКЪРНП, ЙНРНПШИ ОНГБНКХР БЮЛ ОНВСБЯРБНБЮРЭ ЯЕАЪ ОХКНРНЛ ЛМНЦХУ ЦПЮФДЮМЯЙХУ Х БНЕММШУ ЯЮЛНК╦РНБ Х БЕПРНК╦РНБ, ЯНБЕПЬХРЭ БГК╦РШ Х ОНЯЮДЙХ Б ЮЩПНОНПРШ АНКЭЬХМЯРБЮ ЦНПНДНБ ЛХПЮ.

  • аеяокюрмн -
  • ня: Win2000, WinXP, Win2003, WinVista, Win2008, Win7
  • FlightGear | 2015-03-27
ЯЙЮВЮРЭ АЕЯОКЮРМН

аЕЯОКЮРМШИ ЛСКЭРХ-ЯХЛСКЪРНП (ЮБХЮЖХЪ, БНДМШИ Х ФЕКЕГМНДНПНФМШИ РПЮМЯОНПР Х ДПСЦХЕ), ЙНРНПШИ ХЯОНКЭГСЕР ТХГХЙС ЛЪЦЙХУ РЕК ДКЪ ЛНДЕКХПНБЮМХЪ ДБХФЕМХЪ Х ДЕТНПЛЮЖХХ ЮБРНЛНАХКЕИ.

  • аеяокюрмн -
  • ня: WinXP, WinVista, Win7
  • оЭЕП лХЬЕКЭ пХЙНПДЕКЭ | 2015-12-02
ЯЙЮВЮРЭ АЕЯОКЮРМН
  • аеяокюрмн -
  • ня: WinXP, WinVista, Win7
  • Digitalsquid | 2013-05-24
ЯЙЮВЮРЭ АЕЯОКЮРМН

дПСЦХЕ ЯРЮРЭХ, НАГНПШ ОПНЦПЮЛЛ, МНБНЯРХ

яЙЮВЮРЭ Win Toolkit 1

Win Toolkit 1.5.4.4 Final Portable

Win ToolKit - ОПНЦПЮЛЛЮ ДКЪ ПЮАНРШ Я НАПЮГЮЛХ Windows 7 Х 8.У, ОНГБНКЪЕР МЮЯРПНХРЭ НАПЮГ c ОНЛНЫЭЧ ХМЯРПСЛЕМРЮ "хМРЕЦПЮРНП БЯЕ Б НДМНЛ". бШ ЛНФЕРЕ ХМРЕЦПХПНБЮРЭ ЩКЕЛЕМРШ, РЮЙХЕ ЙЮЙ НАМНБКЕМХЪ, ОЮЙЕРШ ДПЮИБЕПНБ, ЮДДНМШ, ЦЮДФЕРШ, ТНМНБШЕ ПХЯСМЙХ, РЕЛШ Х ЛМНЦН ДПСЦНЕ Б НАПЮГ Windows 7/8.У.

бНГЛНФМНЯРХ ОПНЦПЮЛЛШ:

1. гЮЦПСГЙЮ НАМНБКЕМХИ Я СВЕРНЛ МНБШУ ХГЛЕМЕМХИ, ОЮЙЕРЮ НАМНБКЕМХИ 1, ЪГШЙНБШУ ОЮЙЕРНБ АЕГ ОНЯЕЫЕМХЪ БЕА-ЯРПЮМХЖ лЮИЙПНЯНТР, ОЮЙЕРНБ ДПЮИБЕПНБ Х РЮЙ ДЮКЕЕ.

2. хМРЕЦПЮЖХЪ ДПЮИБЕПНБ, ГЮОХЯЕИ ПЕЕЯРПЮ, ЮДДНМНБ, ЪГШЙНБШУ ОЮЙЕРНБ, ЦЮДФЕРНБ Х ЛМНЦНЕ ДПСЦНЕ Б НАПЮГ Windows.

3. хМРЕЦПЮЖХЪ Б НАПЮГ "РХУХУ" СЯРЮМНБНЙ.

4. оПЕНАПЮГНБЮМХЕ НАМНБКЕМХИ MSU Б CAB Х МЮНАНПНР, ХГБКЕВЕМХЕ НАМНБКЕМХИ EXE Х ОПЕНАПЮГНБЮМХЪ ХУ Б Cab-ЮПУХБШ ДКЪ ОНЯКЕДСЧЫЕИ ХМРЕЦПЮЖХХ Б НАПЮГ.

5. яКХЪМХЕ НАПЮГНБ У86 Х У64 Б ЕДХМШИ НАПЮГ.

6. яНГДЮМХЕ ГЮЦПСГНВМНЦН USB-ДХЯЙЮ Х ЙНЛОЮЙР ДХЯЙЮ DVD.

7. сДЮКЕМХЕ/ДНАЮБКЕМХЕ ЙНЛОНМЕМРНБ, ПЕДЮЙЖХИ Windows ХГ НАПЮГЮ.

8. яНГДЮМХЕ ТЮИКЮ НРБЕРНБ (ЮБРНЛЮРХВЕЯЙЮЪ СЯРЮМНБЙЮ).

9. хГБКЕВЕМХЕ Х СЯРЮМНБЙЮ ЙЩЬХПНБЮММШУ НАМНБКЕМХИ МЮ РЕЙСЫСЧ СЯРЮМНБКЕММСЧ ЯХЯРЕЛС Windows.

10. оПХМСДХРЕКЭМНЕ НРЙКЧВЕМХЕ ОНДЙКЧВЕММНЦН НАПЮГЮ.

11. пЮГДЕКЕМХЕ НАПЮГЮ МЮ МЕЯЙНКЭЙН ВЮЯРЕИ ЕЯКХ МЮ ЛЮЬХМЕ МЮГМЮВЕМХЪ НРЯСРЯРБСЕР ОПХБНД DVD.

12. бЯРПНЕММШИ ДХЯОЕРВЕП WIM, DISM, Х imagex ДКЪ ПЕДЮЙРХПНБЮМХЪ НАПЮГНБ WIM ( МЕР МЕНАУНДХЛНЯРХ ГЮЦПСФЮРЭ Microsoft Windows AIK).

13. хГБКЕВЕМХЕ НАМНБКЕМХИ Microsoft Office ХГ ТЮИКНБ EXE Х ОПЕНАПЮГНБЮМХЪ ХУ Б Cab-ЮПУХБШ ДКЪ ОНЯКЕДСЧЫЕИ ХМРЕЦПЮЖХХ Б НАПЮГ.

14. яНГДЮМХЕ ЯНАЯРБЕММШУ ЮДДНМНБ ХГ ОПНЦПЮЛЛ СЯРЮМНБНЙ ДКЪ ОНЯКЕДСЧЫЕИ ХМРЕЦПЮЖХХ ХУ Б НАПЮГ.

15. пЕДЮЙРХПНБЮМХЕ ПЕЕЯРПЮ БМСРПХ НАПЮГЮ WIM (ДНАЮБКЕМХЕ, СДЮКЕМХЕ ПЕДЮЙРХПНБЮМХЕ ГЮОХЯЕИ ПЕЕЯРПЮ Б НАПЮГЕ).

Win Toolkit is a lightweight and easy to use application that was created in order to help you customize your Windows installation! With this tool you can integrate Addons, Drivers, Gadgets, Language packs, Modified Files, Theme Packs, Tweaks, Silent Installers, Updates. You can also remove features such as Windows Media Player and customize Windows default services state. Win Toolkit also comes with extra tools which helps you convert files, make ISOs, download the latest updates (thanks to SoLoR and McRip), and completely customize your images to tailor your Windows installation disk to your exact needs

Main Features:

∙ All-In-One Integrator. This is the greatest tool in Win Toolkit, it▓s let you integrate, Addons, Remove Components, Drivers, Gadgets, Language Packs, Edit Services, Silent Installs, SFX, Theme Packs, Tweaks, Updates and Wallpapers!

∙ ISO Maker. This is what it says on the tin, it creates your ISO file for you to burn! Now supports UEFI!

∙ Win Toolkit Guides. A nice direct link to guides on how to use Win Toolkit.

∙ SoLoR SP1 Updates. SoLoR works very hard and providing ALL the updates released since Service Pack 1 so he should get credit for this, this little tool lets you easily download his updates which Microsoft has released via Windows Updates but more importantly which Microsoft has also released privately and which are not released via Windows Update.

∙ Windows 7 SP1 ISO. Provides the link to a completely free, legal and official download source to the Windows 7 SP1 DVD. Note, you will still need your own serial key.

∙ Unattended Creator. Creates an Unattended file which you use to install Windows with, just create and make sure you place the new file in the DVD root.

∙ USB Boot Prep. Prepares your USB stick so you can install Windows from it, obviously your computer needs to support USB booting!

∙ WIM Manager. Manage and edit your install.wim, for example you can rename images, delete images, add new ones, create ISO, rebuild, mount, unmount, etc┘ You can also use this tool to integrate your unattended files.

∙ All-In-One Disk Creator. This tool let▓s you combine all your WIM files into one DVD, this is most commonly used is to merge x86 and x64 disks.

∙ Component Removal. This program let▓s you remove over 100 components which comes with Windows, some of them are Internet Explorer, IIS, Windows Media Player, Sample Pictures, Tablet PC components, etc┘ I am also planning on adding some more eventually.

∙ WIM Registry Editor. This tool mounts the wim and then it▓s registry so you can add your tweaks into that image!

∙ Language Pack Converter. Converts Langauge Packs which are in the exe format to cab so you can integrate them.

∙ MSP Extractor (MS Office). Converters Office Updates to msp so they can automatically install when you install Office.

∙ MSU > CAB Converter. Converts MSU to CAB files so you can integrate them or install on your current OS via the CAB Installer.

∙ Driver Installer. This will install drivers on your currently installed system using pnputil.exe, it will only install the drivers you need.This tool also lets you uninstall drivers too.

∙ Update Installer. This will install updates on your currently installed system, probably mostly used by those who use SoLoR Updates. This tool also lets you uninstall old updates too.

∙ SWM Merger. Merge *.swm files into a larger *.wim file so it can be edited.

∙ WIM Splitter. This tool splits your install.wim into multiple files so you can fit them onto multiple CDs.

∙ Capture Image. Captures new WIM images, so you can use that new image to install Windows.

∙ Addon Maker. This tool is for advanced users to create .WA files which other users can use the All-In-One Tool to integrate into your image.

∙ CAB Retriever. When Windows Update downloads updates, the cab files get left in a folder. This tool retrieves those files so you can integrate them.

Whats New:

*1.5.4.4^FIX: Windows 10 support extended.

*1.5.4.2^FIX: Fixed issue with RunOnce skipping certain filenames

*1.5.4.1^New prompt on known bad updates

*1.5.4.1^New auto-clean feature when unmounting for exclusive users

*1.5.3.21^FIX: Skype of Business allows in MSP Converter

*1.5.3.21^KB3035126 added to silent install list

*1.5.3.21^KB3035132 added to silent install list

*1.5.3.19^FIX: Component Remover > Metro App removal

*1.5.3.18^Improved Addon Integration

*1.5.3.18^Improved RunOnce Installer

*1.5.3.16^FIX: Issues with DISM on Windows 8.1 and later

Win 5

01.11 | Hell-or-Win V+ ATLANTIDA Project | хяйпю

вРНАШ БЯРСОХРЭ Б ЦПСООС, бЮЛ МЕНАУНДХЛН БНИРХ .

хМТНПЛЮЖХЪ

нОХЯЮМХЕ: -= HELL-OR-WIN V. юркюмрхвеяйхи ьрнпл =-

нР ЮБРНПНБ*:

цНБНПЪР, ЯЙПНЛМНЯРЭ СЙПЮЬЮЕР (: лШ ПЕЬХКХ ПЮЯЯКЮАХРЭЯЪ Х МЕ ЯНВХМЪРЭ ЯРПЮЬМШУ ЯЙЮГНЙ ОПН АНПЭАС яБЕРЮ Х рЭЛШ МЮ ЩРНР ПЮГ. оНЙЮГЮРЭ ОНКМНЯРЭЧ.. х РЮЙ ОНМЪРМН, ЙРН ОНАЕДХР Х ЙРН АСДЕР ОПЮБХРЭ АЮК Б ЙЮМСМ дМЪ бЯЕУ ЯБЪРШУ. йРН БШОЭ╦Р БЯЧ ╚йПНБЮБСЧ лЩПХ╩, ЯРНОВЕР ЙЕДШ Б ФЮПЙХУ РЮМЖЮУ, ЯНПБ╦Р ЦНКНЯ Х ЯДЕКЮЕР ЯЮЛШИ ЙПСРНИ ЙНЯРЧЛ? йНМЕВМН ФЕ РШ, ЛНИ БЕВМН ЛНКНДНИ Х ЯСЛЮЯЬЕДЬХИ ДПСЦ!

оН ЯРЮПНЛС ОПНБЕПЕММНЛС ПЕЖЕОРС ЛШ ЯЛЕЬЮКХ ЯЮЛШЕ БЙСЯМШЕ Х НЯРПШЕ ХМЦПЕДХЕМРШ. рШ СЯКШЬХЬЭ Х СБХДХЬЭ БЯ╦, НР ВЕЦН МНЦХ ЛНЦСР ОСЯРХРЭ Б ОКЪЯ, Ю ПСЙХ СЯРЮМСР УКНОЮРЭ Б КЮДНЬХ. дЮФЕ ЛХКШИ ЯЕПДЖС ЦПЮТХВЕЯЙХИ ЛХМХЛЮКХГЛ Б ЖБЕРЮУ юОНЙЮКХОЯХЯЮ СЯРСОХК ЛЕЯРН ЙХЯКНРМН-ГЕК╦МНЛ КХРЕПЮЛ Х ДХЯЙН-ДЕЛНМС МЮ ЮТХЬЕ! йЮПМЮБЮК ╚Hell-or-Win╩ - ЩРН ЯНАШРХЕ Я ХЯРНПХЕИ, РПЮДХЖХЕИ Х НРКХВМНИ ЮРЛНЯТЕПНИ. Must see, ЙЮЙ ЦНБНПЪР ГЮ НЙЕЮМНЛ.

рЕУ, ЙРН БГДСЛЮЕР ЯНЛМЕБЮРЭЯЪ ╚ХДРХ ХКХ МЕР╩, ФД╦Р ЙНГШПМНИ РСГ. щРЮ ЙЮПРЮ АЭ╦Р КЧАШЕ ЯНЛМЕМХЪ, ЛНЛЕМРЮКЭМН БГПШБЮЪ ЙКСАМШЕ РЮМЖОНКШ Х НОЕМ-ЩИПШ ОН БЯЕИ ЯРПЮМЕ! дЮ-ДЮ, Й МЮЛ Б ЦНЯРХ ЕДЕР ATLANTIDA project, ЦЕПНХ ЙХАЕП-ТНКЙЮ Х ЩКЕЙРПН-ЦПЮМФЮ ХГ яЕБЕПМНИ ЯРНКХЖШ. оНД ХУ АХРШ, ЦНКНЯ Х ЦХРЮПМШЕ ПХТТШ ЙНМХ ЯЙЮВСР ЦЮКНОНЛ, Ю ПЮГСЛ ОЕПЕЛЕЫЮЕРЯЪ Б ЦХОЕПОПНЯРПЮМЯРБЕ! бШ БЯ╦ ЕЫ╦ ЯНЛМЕБЮЕРЕЯЭ?! рНЦДЮ ДНАПН ОНФЮКНБЮРЭ МЮ 5-Ч ВЮЯРЭ ЯЮЛНЦН СЦЮПМНЦН уЩККНСХМЮ МЮ аЕКНЛ ЛНПЕ!

хЯЙПЕММЕ БЮЬ, иБК

(ДНАПНЕ ГКН Я ЛХЙПНТНМНЛ Б ПСЙЮУ)

P.S. б ЯОХЯЙЕ ЮБРНПНБ ГМЮВЮРЯЪ ОПНЛН-ЦПСООШ ╚уХРПЮЪ сКХРЙЮ╩, ╚оЕПЕЯРПНИЙЮ╩, ЙКСА ╚хЯЙПЮ╩ Х БЯЕ-БЯЕ-БЯЕ (: кЮИМ-ЮО БЕПЯРЮЕРЯЪ Х ЯЙНПН АСДЕР ДНОНКМЕМ.

============================

HOLLY`S WOOD [ОНО-ОЮМЙ ХГ КЕЯС]

BLOODY TOMATOZ [ГНЛАХ-ОНЛХДНПШ c ЦХРЮПЮЛХ]

- иБК & Ozz Б ЙЮВЕЯРБЕ ЙНМТЕПЮМЯЭЕ

- йНМЙСПЯ МЮ КСВЬХИ ЙНЯРЧЛ

- тЕИЯ-ЮПР ДКЪ ЦНЯРЕИ БЕВЕПЮ

- яОЕЖХЮКЭМШИ ДЕЙНП ЙКСАЮ Х ДПСЦХЕ ╚Р╦ЛМШЕ ПЮДНЯРХ╩

- АНМСЯШ АСДСР ЛМНФХРЭЯЪ. )

============================

Win Toolkit 1

RSLOAD.NET - ЯЙЮВЮИ БЯЕ АЕЯОКЮРМН

оЕПЕД БЮЛХ ОПЕБНЯУНДМЮЪ ОПНЦПЮЛЛЮ, ЙНРНПЮЪ ОНЛНФЕР КЧАНЛС ОНКЭГНБЮРЕКЧ ЙНППЕЙРМН Х АШЯРПН ПЮАНРЮРЭ Я НАПЮГЮЛХ НОЕПЮЖХНММНИ ЯХЯРЕЛШ Windows 7. еЯКХ БШ ПЕЬХРЕ ОЕПЕИРХ Б ОНКМСЧ МНБНЯРЭ Х РЮЛ ЯЙЮВЮРЭ Windows 7 Toolkit - РН ЯЛНФЕРЕ ХМРЕЦПХПНБЮРЭ ПЮГМНЦН РХОЮ НАМНБКЕМХЪ, ОЮЙЕРШ СЯРЮМНБКЕММШУ РЕЛ, ДПЮИБЕПЮ ЯХЯРЕЛШ, ПЮГМНИ МЮОПЮБКЕММНЯРХ РБХЙХ, Ю РЮЙФЕ ДНОНКМЕМХЪ Х ЦЮДФЕРШ, Ю ЕЫЕ АСДЕР ПЕЮКХГНБЮМЮ ОНДДЕПФЙЮ СДЮКЕМХЪ СЯРЮПЕБЬХУ ЙНЛОНМЕМРНБ Я БЮЬЕЦН НАПЮГЮ ДХЯЙЮ Я Windows 7.

Windows 7 Toolkit НАКЮДЮЕР АНКЭЬХЛ МЮАНПНЛ ТСМЙЖХИ. мЮОПХЛЕП БШ ЯЛНФЕРЕ ГЮЦПСФЮРЭ НАМНБКЕМХЪ ДКЪ НОЕПЮЖХНММНИ ЯХЯРЕЛШ Я СВЕРНЛ МНБШУ ХГЛЕМЕМХИ, ЩРН РЮЙФЕ ЙЮЯЮЕРЯЪ ОЮЙЕРЮ НАМНБКЕМХЪ 1, БЯЕУ ЪГШЙНБШУ ОЮЙЕРНБ, ДКЪ ЩРНЦН БЮЛ МЕ МЮДН АСДЕР ОНЯЕЫЮРЭ ЯОЕЖХЮКХГХПНБЮММШЕ ЯРПЮМХЖШ Microsoft. оПХЯСРЯРБСЕР ОНДДЕПФЙЮ ОНКМНИ ХМРЕЦПЮЖХХ ДПЮИБЕПНБ, БЯЕУ ГЮОХЯЕИ ЯХЯРЕЛМНЦН ПЕЕЯРПЮ, ЦЮДФЕРНБ Х ОПНВХУ ДНОНКМЕМХИ Б НАПЮГ Windows. хЛЕЕРЯЪ Б ОПНЦПЮЛЛЕ ПЕЮКХГЮЖХЪ ХМРЕЦПЮЖХЪ Б НАПЮГ РЮЙ МЮГШБЮЕЛШУ "РХУХУ" СЯРЮМНБНЙ. Windows 7 Toolkit СЛЕЕР ОПЕНАПЮГНБШБЮРЭ НАМНБКЕМХЪ ТНПЛЮРЮ MSU Б CAB ХКХ МЮНАНПНР, РЮЙФЕ БШ ЯЛНФЕРЕ ХГБКЕЙЮРЭ НАМНБКЕМХЪ EXE Х ДЮКЭЬЕ ОПЕНАПЮГНБШБЮРЭ ХУ Б CAB ЮПУХБШ, ВРН НАКЕЦВХР ХМРЕЦПЮЖХЧ Б НАПЮГ.

Win ToolKit Rus and Portable

Win ToolKit 1.5.3.12 Rus and Portable

яЙЮВЮРЭ АЕЯОКЮРМН ОПНЦПЮЛЛШ ДКЪ Windows

яЙЮВЮРЭ АЕЯОКЮРМН ОПНЦПЮЛЛШ ДКЪ йНЛОЭЧРЕПЮ

яЙЮВЮРЭ АЕЯОКЮРМН ОПНЦПЮЛЛС Win ToolKit 1.5.3.12 Rus and Portable ХГ ЙЮРЕЦНПХХ мЮЯРПНИЙЮ ЯХЯРЕЛШ. оПНЦПЮЛЛШ Portable

Win Toolkit - ЩРН АЕЯОКЮРМЮЪ ОПНЦПЮЛЛЮ ЙНРНПНИ ЛНФМН КЕЦЙН МЮЯРПЮХБЮРЭ НАПЮГШ ДХЯЙНБ ня Windows. оПНЦПЮЛЛЮ Win Toolkit ДЮЕР БНГЛНФМНЯРЭ ХМРЕЦПХПНБЮРЭ Б НАПЮГ Windows ПЮГКХВМШЕ ОПНЦПЮЛЛМШЕ ДНОНКМЕМХЪ, ПЮГМШЕ ОПНЦПЮЛЛШ, БЯЕБНГЛНФМШЕ ДПЮИБЕПЮ, НАНХ, ЦЮДФЕРШ, НАМНБКЕМХЪ Х ЪГШЙНБШЕ ОЮЙЕРШ. оПХЯСРЯРБСЕР ТСМЙЖХЪ, ОПХ МЕНАУНДХЛНЯРХ, ДКЪ СДЮКЕМХЪ МЕМСФМШУ БЮЛ ХКХ КХЬМХУ ЙНЛОНМЕМРНБ ЯХЯРЕЛШ.

б ОПНЦПЮЛЛЕ Win Toolkit, ЙПНЛЕ ЯРЮМДЮПРМШУ ХМЯРПСЛЕМРНБ ЕЯРЭ ЕЫЕ ДНОНКМХРЕКЭМШЕ ТСМЙЖХХ, ЙНРНПШЕ ОНГБНКЪР БЮЛ ЯНГДЮБЮРЭ Х ЙНМБЕПРХПНБЮРЭ ТЮИКШ .ISO, СЯРЮМЮБКХБЮРЭ НАМНБКЕМХЪ, ПЕДЮЙРХПНБЮРЭ ЯОЕЖХЮКЭМШЕ НАПЮГШ WIM. лНФМН ХЯОНКЭГНБЮРЭ ТСМЙЖХЧ ╚ЯКХЪМХЕ╩ 86 Х 64 АХРМШУ ня Windows, ОПХЯСРЯРБСЕР БНГЛНФМНЯРЭ ЯНГДЮМХЪ ГЮЦПСГНВМШУ USB-ДХЯЙНБ Х ПЮГДЕКЕМХЪ НАПЮГНБ МЮ МЕЯЙНКЭЙН ВЮЯРЕИ.

нЯМНБМШЕ УЮПЮЙРЕПХЯРХЙХ ОПНЦПЮЛЛШ Win Toolkit:

* бНГЛНФМНЯРЭ СЯРЮМНБЙХ Х СДЮКЕМХЪ ЙНЛОНМЕМРНБ НАПЮГЮ НОЕПЮЖХНММНИ ЯХЯРЕЛШ Windows.

* б ОПНЦПЮЛЛЕ Win Toolkit ЛНФМН НАЗЕДХМЪРЭ 86 Х 64 АХРМШЕ БЕПЯХХ ня Windows Б НДХМ НАПЮГ.

* б ОПНЦПЮЛЛЕ Win Toolkit ЛНФМН ЯНГДЮБЮРЭ НОРХВЕЯЙХЕ ДХЯЙХ Х ГЮЦПСГНВМШЕ USB-ДХЯЙХ.

* б ОПНЦПЮЛЛЕ Win Toolkit ЛНФМН ЯНГДЮБЮРЭ ЯБНХ ДНОНКМЕМХЪ Х ХМРЕЦПХПНБЮРЭ ХУ Б НАПЮГ ДХЯЙЮ.

* б ОПНЦПЮЛЛЕ Win Toolkit ЛНФМН ГЮЦПСФЮРЭ ЪГШЙНБШЕ ОЮЙЕРШ Х НАМНБКЕМХЪ Windows 7 Х 8 МЕ ОНЯЕЫЪЪ ЯЮИР Microsoft.

* оПХЯСРЯРБХЕ ЯОЕЖХЮКЭМНЦН ДХЯОЕРВЕПЮ ДКЪ ПЕДЮЙРХПНБЮМХЪ НАПЮГНБ WIM.

* оНПРЮРХБЕМ Х МЕ РПЕАСЕР СЯРЮМНБЙХ Б ЯХЯРЕЛС.

дКЪ НПЦЮМХГЮЖХХ ОНКМНЖЕММНИ ПЮАНРШ ОПНЦПЮЛЛШ Win Toolkit МЮ Windows Xp ХКХ Vista МЮДН СЯРЮМНБХРЭ DISM (ЯЯШКЙЮ МЮ DISM ОНД ЯЯШКЙНИ ГЮЦПСГЙХ ОПНЦПЮЛЛШ Win Toolkit).

хГЛЕМЕМХЪ ГЮДЕИЯРБНБЮММШЕ Б ОНЯКЕДМЕИ ЮЙРСЮКЭМНИ БЕПЯХХ:

* Version v1.4.1.27

*1.4.1.27^FIX: IE LangPack (MSU) showed as red

*1.4.1.27^FIX: Fixed empty mount paths not being unmounted properly

Version v1.4.1.26

*1.4.1.26^FIX: Fixed IE langpack integration detection

*1.4.1.26^FIX: Fixed string replacement error

*1.4.1.24^FIX: Fixed a critical issue with hanging

Version v1.4.1.23

*1.4.1.23^FIX: AIO > Files did not always copy files correctly (unsupported path error)

*1.4.1.23^FIX: Fixed an error with RunOnce if no installers present

*1.4.1.23^FIX: Fixed issue with exe missing on Silent Installers if 'Copy Folder' selected

*1.4.1.23^FIX: WIM Capture will now store temp files in WinToolkit temp dir

*1.4.1.23^FIX: WIM Capture worked without selecting a wim file

*1.4.1.23^FIX: 0x80070057 also get added to silent installers like

*1.4.1.23^FIX: Disable Langauge Bar tweak re-added.

Changelog for Opera 5

What's new? Opera 5 for Windows is free

Opera has entered the free browser market! The new sponsor-supported version offers users a USD 39 value in return for having one single banner-ad in the browser interface. On installation, Opera defaults to the advertising mode. However, the ad will be removed if one registers Opera at a cost of 39 USD.

All users who have paid and registered their copy of either Opera 4.x or Opera 5.x for Windows are entitled to a free upgrade to Opera 5.12 for Windows. The old registration code is still valid.

New in Opera 5 is a powerful search capability, as well as an instant messaging client. In the search feature, users can easily migrate between the most popular search engines to search for terms, images, video, audio, stocks, books, help, and company information. The new integrated instant messaging client offers the possibility to chat with anyone using the ICQ instant messaging protocol.

Opera 5 also includes improvements to existing functionality and features:

  • JavaScript
  • E-mail
  • Stability enhancements
  • More efficient memory usage
  • Augmented Web accessibility

At Opera we don't stop working on the browser just because it is "good enough" -- we believe in providing the best Internet experience!

Powerful features for the best Internet experience

Fast rendering of pages Opera is the fastest full-featured browser on the market today. Instant toggling of image and documents settings For even faster browsing, images can be turned on or off with just the press of a key. Easy keyboard navigation Opera's easy keyboard shortcuts save time as well as benefit people with disabilities. Multiple windows support Inside Opera, users may browse in several windows at once, without straining system resources. Zooming without loss of quality Opera users can zoom in on a page up to a 1000 times without loosing anything in terms of resolution. Small size Opera is only a 2.19 MB download, so updating to the latest version available is always fast and easy. (Adding Java is a one-time 7.7 MB download.) Integrated clients and utilities Opera can handle news, your e-mail, direct searching, and instant messaging Standards Compliant Opera continues its commitment to the standards as laid out by the W3C. Opera 5 for Windows supports the following technologies: 128-bit encryption, TLS 1.0, SSL 2 and 3, CSS1 and CSS2. XML. HTML 4.0 1, HTTP 1.1, ECMAScript, JavaScript 1.3, limited new support for DOM /DHTML. and WAP /WML. Built in plug-in support Opera supports Netscape's API. making it easy for developers to migrate between the two platforms.

Sponsor mode with the users in mind

Opera's new sponsored mode is designed to provide users with the best possible advertising experience. Ads appear one at a time in the user interface, and their categories are easily modified in the "Advertising" section in Preferences. The goal is to offer advertising that users will want to see, akin to seeing for example only chocolate and car commercials on TV.

Opera Software has implemented strict guidelines to ensure that the ads are not unnecessarily distracting. Offensive ads, or ads containing sound, are not allowed.

Privacy Protection

At Opera Software, we take extra steps to protect the privacy of individual users. Users are not required to provide any up-front profiling information in order to receive the new Opera Web browser. Users will be asked to profile themselves on a purely voluntary basis. This data will only be used to offer more relevant advertising, and user's personal information will not be shared with advertisers.

Opera 5.12 for Windows

Opera version 5.12 is now available for download. The Java enabled version includes the newest Java 2 Runtime Environment, version 1.3.1.

Version 5.12 fixes some bugs, mainly in the e-mail client, and adds a few features. Note the option to search Opera's knowledge base directly, the Netscape e-mail import, and the possibility of sending a URL to Opera's e-mail client.

Opera 5.12 for Windows has the following changelog:

  • Opera now starts with an empty window maximized as default when no win-file is found
  • The Hotlist is not shown if screen resolution is 800x600 or lower
  • Updates to internal stylesheets

Windows NT 5

Архитектура ядра Windows NT 5.0

Дэвид Соломон

Когда в 1989 году Microsoft приступила к разработке Windows NT, было выдвинуто несколько ключевых требований к новой операционной системе. Это должна была быть полностью 32-разрядная ОС, способная работать на многочисленных аппаратных платформах с разной архитектурой.

NT задумывалась как распределенная, клиент-серверная ОС, поддерживающая симметричные многопроцессорные аппаратные платформы. Сегодня разработчики наносят завершающие штрихи в своем новом творении - Windows NT 5.0 [оригинальная статья была опубликована в IEEE Computer до того, как Microsoft объявила новое название своей ОС - Windows 2000 - Прим. перев.], однако теперь, почти десять лет спустя, когда компания вносит завершающие штрихи в свое творение, можно с уверенностью сказать, что фундаментальные основы архитектуры NT в версии 5.0 не были изменены.

Кроме того, от NT требовалась, совместимость со стандартом POSIX 1003.1, поддержка Unicode для адаптации к требованиям мирового рынка, выполнение большинство существующих 16-разрядных приложений для MS-DOS и Windows 3.х. Разработчики должны были обеспечить переносимость, надежность, совместимость "снизу-вверх", высокую производительность и возможность расширения в соответствии с меняющимися требованиями рынка. Сегодня, почти десять лет спустя, можно с уверенностью сказать, что фундаментальные основы архитектуры NT в версии 5.0 не были изменены. Да, были добавлены новые операционные и сетевые возможности, однако, ядро не было переписано, а лишь расширено. Попытаемся в данной статье дать краткий обзор архитектуры Windows NT 5.0, рассмотрев такие ее черты как plug-and-play, объекты "Задание", поддержка непосредственно адресуемой большой памяти (подробную информацию о NT 5.0 и ее новых чертах можно найти по адресу http://www.microsoft.com/windowsnt5 ).

Архитектура системы

На рис. 1 приведена общая архитектура Windows NT и ее компонентов. Элементы над разделительной линией представляют собой процессы пользовательского режима, а под ней располагаются процессы операционной системы, выполняемые ядром. Потоки пользовательского режима выполняются в защищенном адресном пространстве. Однако, во время их выполнения в режиме ядра, они получают доступ к системному пространству. Таким образом, системные процессы, процессы сервера (службы), подсистема среды или пользовательское приложение имеют свое собственное адресное пространство.

%%img src="nt1.gif>

Режим ядра

Важные для производительности операционной системы компоненты выполняются в режиме ядра, где они взаимодействуют с оборудованием и друг с другом без использования переключателей контекста и смены режимов. Например, менеджер памяти, менеджер кэш-памяти, менеджер объектов, менеджер системы безопасности, сетевые протоколы, файловые системы, управление потоками и процессами работают в режиме ядра. Все эти компоненты полностью защищены от выполняемых приложений, которые не имеют прямого доступа к коду и данным из привилегированной части операционной системы.

Компоненты режима ядра Windows NT спроектированы на основе принципов построения объектно-ориентированных систем. Например, они не работают напрямую со структурами данных, поддерживаемых индивидуальными компонентами. Вместо этого для передачи параметров, доступа и/или модификации структур данных они используют формальный интерфейс. Вместе с тем, несмотря на повсеместное использование объектов для представления разделяемых системных ресурсов, Windows NT не является объектно-ориентированной системой в точном смысле этого понятия, поскольку основная часть кода системы написана на Си из соображений обеспечения высокой скорости выполнения и переносимости.

В режиме ядра выполняются следующие компоненты ОС:

  • исполняемая часть NT которая включает управление памятью, процессами, потоками, безопасностью, вводом/выводом, межпроцессорными обменами;
  • ядро Windows NT выполняет низкоуровневые функции операционной системы: диспетчеризация потоков, прерываний и исключений, синхронизация процессоров. Ядро также включает набор процедур и базовых объектов, используемый исполняемой частью для создания высокоуровневых конструкций;
  • слой абстракции от оборудования (HAL - Hardware Abstraction Layer), изолирует ядро, драйверы устройств и исполняемую часть NT от аппаратных платформ, на которых должна работать операционная система;
  • драйверы устройств включают как файловую систему, так и аппаратные драйверы, которые транслируют пользовательские вызовы функций ввода/вывода в запросы физических устройств ввода/вывода;
  • функции графического интерфейса пользователя работают с окнами, элементами управления и рисунками.
Исполняемая часть

Исполняемая часть Windows NT - верхний слой программы - ядра NTOSKRNL.EXE. (Само ядро - это нижний слой). Исполняемая часть содержит следующие компоненты.

  • Менеджер процессов и потоков управляет процессами и потоками. Фактически потоки и процессы поддерживаются в NT нижележащим слоем. Исполняемая часть добавляет дополнительную семантику и функции к этим объектам нижнего уровня.
  • Менеджер виртуальной памяти использует схему управления, при которой каждый процесс получает собственное достаточно большое адресное пространство, защищенное от воздействия других процессов. Менеджер памяти также обеспечивает низкоуровневую поддержку для менеджера кэш-памяти.
  • Монитор безопасности проводит политику обеспечения мер безопасности на локальном компьютере, охраняя системные ресурсы и выполняя процедуры аудита и защиты объектов.
  • Система ввода/вывода использует независимый от устройств ввод/вывод и отвечает за пересылку данных соответствующим драйверам для дальнейшей обработки.
  • Менеджер кэш-памяти улучшает производительность системы ввода/вывода файлов, размещая читаемые с диска данные в основной памяти для ускорения доступа к ним, а также откладывая на короткое время запись измененных данных на диск.

Кроме того, исполняемая часть включает четыре главных группы функций, используемых только что перечисленными компонентами.

  • Менеджер объектов, который создает, удаляет объекты и абстрактные типы данных, а также управляет ими. Объекты используются в Windows NT для представления таких ресурсов операционной системы, как процессы, потоки и объекты синхронизации.
  • LPC передает сообщения между клиентским процессом и процессом сервера на том же самом компьютере. По сути, LPC - это оптимизированная версия известной процедуры удаленного вызова RPC (Remote Procedure Call), стандарта для организации взаимодействия процессов в архитектуре клиент/сервер.
  • Широкий набор библиотечных функций общего типа: обработка строк, арифметические операции, преобразование типов данных, обработка структур.
  • Процедуры распределения памяти, взаимообмен между процессами через память, два специальных типа объектов синхронизации - ресурсы и объекты fast mutex.

Ядро NTOSKRNL.EXE выполняет большинство основных операций NT, определяющих порядок использования процессора: диспетчеризация потоков; диспетчеризация и обработка исключений; cинхронизация работы процессоров; обеспечение базовых объектов ядра, которые используются исполняемой частью (и в некоторых случаях экспортируются в режим пользователя).

В отличие от остальной исполняемой части операционной системы, ядро никогда не выгружается из оперативной памяти, его выполнение никогда не прерывается другими потоками. Код ядра написан в основном на Си, а части, дающие наибольшую нагрузку на процессор, на языке Ассемблере.

Объекты ядра. Одна из функций ядра - обеспечение низкоуровневой базы для хорошо определенных примитивов операционной системы, которые обеспечивают работу компонентов высшего уровня. Ядро изолирует само себя от остальной части ОС, что позволяет вынести принятие политических решений из ядра, за исключением диспетчеризации потоков. Ядро использует набор простейших объектов, называемых объектами ядра, позволяющих управлять работой центрального процессора и порядком создания вычисляемых объектов. Большинство вычисляемых объектов включает в себя один или более объектов ядра, включая определенные ядром атрибуты. Один из наборов объектов называется объектами управления и включает объект процесса ядра, объект АРС, объект процедуры отложенного вызова DPC (Deferred Procedure Call) и несколько объектов, используемых системой ввода/вывода (например, объект обработки прерывания).

Другой набор объектов ядра - объекты диспетчеризации, включает объекты синхронизации потоков, поток ядра, mutex, объекты события, семафора, таймера, таймера ожидания и ряд других.

Поддержка оборудования. Другой главнейшей задачей ядра является абстрагирование (или изоляция) исполняемой части и драйверов устройств от различий микропроцессорных платформ, на которых способна работать Windows NT: х86 и Alpha AXP. Специфичные для архитектуры функции (такие, как контекстное переключение потока) реализованы в ядре. Функции, которые могут отличаться от машины к машине, реализованы в составе HAL.

Ядро поддерживает набор интерфейсов, семантически идентичных для всех архитектур. Некоторые из интерфейсов реализованы по-разному для разных архитектур, однако, и идентичны внешне интерфейсы реализованы с помощью специфичного для архитектуры кода. Независимый от архитектуры интерфейс может быть вызван на любой машине, и его семантика будет той же, несмотря на то, зависит ли код от архитектуры или нет. Некоторые интерфейсы ядра (например, процедуры синхронизации SMP) реализованы в HAL, поскольку их реализация может изменяться даже внутри одного семейства компьютеров. В качестве примера зависящего от архитектуры кода можно назвать также поддержку кэша центрального процессора.

Абстракция от оборудования

Загружаемый модуль ядра HAL обеспечивает низкоуровневый интерфейс с аппаратной платформой, что позволяет скрыть такие зависимые от аппаратуры детали, как интерфейс ввода/вывода, контроллеры прерываний, механизм обмена данными между процессорами - любые аппаратно-зависимые и специфические для архитектуры функции.

Драйверы устройств. Драйверы устройств - это загружаемые модули, которые работают в режиме ядра, обеспечивая интерфейс между системой ввода/ вывода и соответствующим оборудованием. Названия этих модулей обычно имеют расширение .SYS. Все они, как правило, написаны на Си (иногда С++) с использованием вызовов процедур HAL и могут быть переносимыми на уровне двоичного кода между платформами, поддерживаемыми NT. Имеется несколько типов драйверов устройств:

  • Драйверы, манипулирующие устройствами (с использованием HAL) для записи выходных данных или получения входных данных от физических устройств или через сеть.
  • Драйверы файловой системы, которые принимают запросы на файловый ввод/вывод и транслируют их в запросы ввода/вывода, связанные с конкретными устройствами.
  • Драйверы фильтров. Примером могут быть драйверы поддержки зеркальных дисков, шифрования данных, перехвата ввода/вывода для дополнительной обработки данных перед передачей их на следующий уровень и т.д.
  • Сетевые драйверы, которые передают и принимают удаленные запросы на ввод/вывод.

Поскольку установка драйверов устройств является единственным способом добавить к системе пользовательский код, работающий в режиме ядра, то некоторые программисты могут рассматривать написание драйверов устройств как способ доступа к внутренним функциям и структурам данных операционной системы, недоступным из пользовательского режима.

Пользовательские процессы

Имеется четыре базовых типа пользовательских процессов.

  • Специальные процессы поддержки системы, например, процесс регистрации пользователя и менеджер сессий, которые не являются службами NT.
  • Процессы сервера. которые являются службами NT (аналог демонов в ОС Unix). Примером может быть регистратор событий (Event Logger). Многие дополнительно устанавливаемые приложения, такие как Microsoft SQL Server и Exchange Server, также включают компоненты, работающие как службы NT.
  • Подсистемы среды, которые обеспечивают пользовательским приложениям среду других операционных систем. Windows NT поставляется с тремя подсистемами: Win32, Posix и OS/2 2.1.
  • Пользовательские приложения одного из пяти типов: Win32, Windows 3.1, MS-DOS, Posix или OS/2 1.2.
Подсистемы среды и библиотеки DLL

Как видно из рис. 1, Windows NT имеет три подсистемы среды (Win32, Posix и OS/2 2.1), которые работают только на платформе х86. Подсистема Win32 специфична для Windows NT и не может работать вне нее.

Каждая из подсистем обеспечивает пользовательским приложениям доступ к разным поднаборам служб Windows NT. Это означает, что некоторые вещи могут быть сделаны из приложения, построенного на одной подсистеме, и не возможны из приложения, построенного в другой подсистеме. Так, приложение для Win32 не может использовать функцию fork подсистемы Posix.

Каждый исполняемый модуль связывается с одной и только одной подсистемой. Когда начинается выполнение модуля, изучается тип кода его заголовка, что позволяет определить подсистему среды для создания новых процессов.

Пользовательские процессы не вызывают службы NT напрямую, а используют библиотеки динамических связей (DLL) соответствующей подсистемы среды. Роль библиотек, принадлежащих подсистеме среды, в том, чтобы транслировать документированные функции среды в соответствующие вызовы недокументированных служб NT. Эти библиотеки DLL экспортируют документированный интерфейс, который могут вызывать связанные с подсистемой программы. Например, библиотеки DLL подсистемы Win32 используют функции Win32 API. Библиотека DLL подсистемы Posix использует функции Posix 1003.1 API.

Подсистема Win32. Главные компоненты подсистемы Win32 - процесс подсистемы среды и драйвер режима ядра. Процесс подсистемы среды поддерживает:

  • консольные (текстовые) окна;
  • создание и удаление процессов и потоков;
  • работу виртуальной 16-разрядной DOS машины;
  • иные функции (GetTempFile, DefineDosDevice, ExitWindowsEx и др.).

Драйвер режима ядра поддерживает:

  • менеджер окон, который управляет отображением окон, выводом на экран, вводом с клавиатуры, от мыши и других устройств, а также передачей пользовательских сообщений приложениям;
  • интерфейс графических устройств GDI (Graphical Device Interface), библиотека функций для вывода на графические устройства, для рисования текста, линий, фигур и манипуляций графическими объектами;
  • зависимые от устройств драйверы графики, принтера и видеопорта;
  • несколько библиотек DLL, которые транслируют документированные функции Win32 API в соответствующие недокументированные вызовы NTOSKRNL.EXE и WIN32K.SYS.

Приложения вызывают стандартные функции для создания окон и кнопок на дисплее. Менеджер окон передает эти запросы драйверам графических устройств через интерфейс графических устройств GDI, где они форматируются для вывода средствами конкретных устройств. GDI обеспечивает набор стандартных функций, позволяющих приложениям общаться с графическими устройствами, включая дисплеи и принтеры, без конкретных знаний о них. GDI интерпретирует запросы приложений на графический вывод и посылает их драйверам графических дисплеев. Этот интерфейс позволяет создавать код приложения, независимый от конкретных устройств и их драйверов.

NTDLL.DLL - это специальная система поддержки DLL - библиотек. Она содержит два типа функций.

  • Первая группа функций обеспечивает интерфейс к службам NT, которые могут быть вызваны из пользовательского режима. Существует более 200 таких функций, например NtCreateFile, NtSetEvent и т.д. Для каждой из них имеется точка входа в NTDLL.DLL с тем же именем. Внутренний код функции содержит специфичные для архитектуры команды, которые вызывают переход в режим ядра для обращения к реальным службам NT, код которых содержится в NTOSKRNL.EXE.
  • Вторая группа функций содержит большое количество функций поддержки: загрузчик исполняемых модулей, коммуникационные функции для процессов подсистемы Win32, библиотека функций реального времени пользовательского режима, диспетчер вызовов асинхронных процедур АРС (Asynchronous Procedure Call) пользовательского режима, диспетчер исключений.
Новые черты ядра NT 5.0

Несмотря на декларируемую расширяемость архитектуры Windows NT, некоторые нововведения в NT 5.0 (plug-and-play, управление электропитанием, объекты "Задание", управление большой памятью для компьютеров Alpha) повлекли, тем не менее, серьезные структурные изменения в архитектуре ядра.

Plug-and-play

Технология Plug-and-play (PnP) поддерживается комбинацией аппаратного и программного обеспечения, позволяющей распознавать и настраивать аппаратные изменения в конфигурации почти без вмешательства пользователя. Можно динамично добавлять и удалять устройства без необходимости реконфигурации системы и знания сложного компьютерного оборудования.

Эволюция PnP. Впервые концепция PnP была реализована в ОС Windows 95, но с того времени эта технология получила существенное развитие в плане управления системой, конфигурирования устройств и управления энергопотреблением, особенно благодаря инициативной проектной группе OnNow. Одним из результатов работы этой группы стала спецификация ACPI (Advanced Configuration and Power Interface) версии 1.0, определившая новый дизайн материнских плат и BIOS, обеспечивающий управление энергопотреблением и новые конфигурационные возможности под полным управлением операционной системы.

Методы распознавания оборудования, определенные спецификацией ACPI, не зависят от операционной системы или типа центрального процессора. ACPI определяет интерфейс функций PnP и управления энергопотреблением на уровне регистров и дает описательный интерфейс для новых возможностей оборудования. Это позволяет проектировщикам создавать широкий диапазон новых устройств с использованием тех же драйверов операционной системы. ACPI обеспечивает также типовой, базирующийся на системных событиях механизм управления PnP и управления энергопотреблением.

Реализация в Windows NT 5.0. При проектировании архитектуры PnP в Windows NT 5.0 ставились две основные цели:

  • расширение существующей инфраструктуры ввода/вывода для поддержки PnP и управления энергопотреблением для работы с оборудованием по стандартам PnP;
  • создание единых интерфейсов для драйверов устройств, поддерживающих PnP и управление энергопотреблением, для классов устройств, работающих под Windows NT 5.0 и Windows 98.

Поддержка PnP в 5.0 включает начальную инсталляцию системы, распознавание изменений оборудования произошедших между отдельными загрузками системы, отклик системы на такие события времени исполнения, как подключение/отключение ноутбука компьютера к док-станции, подсоединение/отсоединение периферийных устройств.

Драйверы PnP не назначают устройствам собственные ресурсы. Вместо этого требуемые ресурсы идентифицируются системой во время распознавания устройств. Основываясь на запросах устройств на ресурсы, диспетчер PnP назначает соответствующие аппаратные ресурсы (например, порты ввода/вывода, каналы DMA и т.д.), распределяет память. Диспетчер PnP реконфигурирует назначенные ресурсы по необходимости, когда устройства добавляются к системе и запрашивают уже распределенные ресурсы. Кроме того, диспетчер PnP определяет, какие драйверы требуются для поддержки конкретных устройств, и загружает эти драйверы.

Одна из ключевых черт PnP и системы управления энергопотреблением - это динамическая обработка событий. Примерами таких событий могут быть добавление или удаление устройств, включение/выключение режима пониженного энергопотребления. PnP и система управления энергопотреблением, используя функции WDM, обрабатывают динамические события сходным образом.

Изменения в драйверах. Поддержка PnP в Windows NT 5.0 потребовала внести ряд изменений в ранее разработанную модель драйверов Windows NT:

Драйверы шины отделены от HAL для координации с изменениями и расширениями существующих компонентов режима ядра (исполняемая часть, драйверы ядра, HAL). Драйверы шины управляют шиной ввода/вывода, включая управление отдельными слотами, независимыми от устройств.

Новые методы и возможности для поддержки установки устройств и конфигурации потребовали изменения таких существующих компонентов режима пользователя, как диспетчер буфера вывода, установщики классов, приложений Control Panel, Setup. Добавлены новые компоненты для поддержки PnP как в режиме ядра, так и в режиме пользователя.

Добавлены интерфейсы PnP API для чтения и записи информации из реестра (registry). Теперь структура регистра поддерживает PnP и позволяет вносить совершенствования в будущих версиях NT, в то же время обеспечивая совместимость снизу вверх.

Windows NT 5.0 будет поддерживать унаследованные драйверы, но их использование уменьшит возможности системы в области поддержки PnP. Производителям, желающим реализовать полные возможности PnP для своего оборудования и использовать одни и те же драйверы под NT и и Windows 98, необходимо разработать новые драйверы, интегрирующие последние достижения технологии PnP и управления энергопотреблением.

Объект "Задание"

Windows NT 5.0 включает расширение модели процессов. "Задание" - это поименованный, безопасный, разделяемый объект, управляющий некоторыми атрибутами процессов. Его главная задача - управлять и манипулировать группой процессов как самостоятельной единицей. В ряде случаев этот объект компенсирует отсутствие в NT структурированного дерева процессов. Объект "Задание" также записывает базовую учетную информацию обо всех процессах, ассоциированных с ним, и позволяет накладывать на связанные с ним процессы: ограничения на время использования процессора в режиме пользователя; ограничение на время использования процессора в режиме пользователя каждым из процессов; максимальное число активных процессов; класс приоритета процесса "Задание".

Задания могут быть выстроены в очередь к объекту "Порт" для завершения операций ввода/вывода. Могут быть заданы границы безопасности на процессы в задании. В завершение всего, могут быть определены ограничения на пользовательские интерфейсы для процессов, например, на операции чтения и/или записи в clipboard, открытия принадлежащих потоку обработчиков окон за пределами "Задания", изменения параметров системы через функцию Win32 SystemParametersInfo.

Управление памятью большой емкости

В Windows NT 5.0 добавлено расширение VLM (Very Large Memory), позволяющее непосредственно адресовать 28 Гбайт оперативной памяти компьютеров на платформе Alpha. Сейчас VLM не предназначается для семейства процессоров х86, но в Microsoft готовят единую 64-разрядную версию NT для платформ Alpha AXP и будущей архитектуры Intel IA-64.

В NT 4.0 поддерживалась 64-разрядная адресация в операциях ввода/вывода, но каждый процесс все же ограничивался использованием 2-гигабайтного пространства (3 Гбайт для Windows NT Server Enterprise Edition). В 1997 году Microsoft объявила о своем намерении создать полную 64-разрядную версию NT, имея в виду, что каждый 64-разрядный процесс будет наделен адресным пространством по крайней мере в 512 Гбайт. Причина перехода к 64-разрядной платформе та же, что и для перехода от 16-разрядных систем к 32-разрядным - это постоянно возрастающие требования к хранению и обработке огромных объемов данных в памяти компьютеров.

VLM позволяет использовать в приложениях 64-разрядные указатели, получая, таким образом, прямой доступ к адресному пространству свыше 2 Гбайт. Это необходимо для удовлетворения нужд приложений, работающих с большими объемами информации (например, СУБД), для которых ограничение адресного пространства цифрой 2-3 Гбайт неприемлемо. Для адресации 28 Гбайт памяти и использования 64-разрядных указателей на системах Alpha в версию языка Visual C++ 5.0 добавлены указатели _ptr64 и небольшой набор новых интерфейсов Win32 API для работы с ними. В 64-разрядной версии NT будет использоваться программный интерфейс Win64, обеспечивающий перенос приложений с Win32 и компиляцию исходного кода в двоичный как в 32-разрядном, так и в 64-разрядном режимах. Предполагается, что "младший" режим будет использоваться для выполнения существующих 32-разрядных приложений на платформах Alpha и Merced, а новые 64-разрядные приложения будут выполняться уже в "родном" 64-разрядном режиме. Однако одновременная смесь двух режимов в одном процессе допускаться не будет.

Пока же VLM содержит существенное ограничение на виртуальные адреса при работе с 64-разрядными указателями: такие адреса должны быть поддержаны зарезервированной физической памятью - другими словами, вся подразумеваемая память должна быть обеспечена физической памятью, доступной в момент адресации. Недостающие страницы памяти никогда не берутся по адресам VLM, если эти адреса не используются для отражения реального файла данных. Каждая страница будет отсутствовать только один раз при первом обращении, затем она блокируется в памяти и никогда не удаляется. Несмотря на это ограничение, VLM отвечает потребностям приложений, которые требуют быстрого доступа к большим порциям памяти.

Архитектура Windows NT отражает современные представления о дизайне 32-разрядной операционной системы, а версия Windows NT 5.0 удовлетворяет постоянно меняющимся требованиям, предъявляемым к операционной системе для настольных систем и рабочих станций. Эта версия также может работать с высокоуровневыми серверными приложениями.

David A. Solomon, The Windows NT Kernel Architecture. IEEE Computer, October 1998, pp. 40-47. Reprinted with Permission, Copyright IEEE CS, 1998. All rights reserved.

Дэвид Соломон - руководитель David Solomon Expert Seminars, семинаров для преподавателей по структуре Windows NT и системному программированию. Автор книг Inside Windows NT (Microsoft Press) и Windows NT for OpenVMS Professionals (Digital Press/Butterworth Heinemann). Начав свою трудовую карьеру как консультант по программному обеспечению в корпорации Digital Equipment, затем девять лет работал в качестве руководителя проекта в группе разработчиков ОС VMS. Соломон является также техническим руководителем ряда конференций по Windows NT.

Активный каталог

Одной из наиболее важных новых черт Windows NT 5.0 является активный каталог (Active Directory), призванный упростить администрирование больших сетей на NT. Активный каталог играет ключевую роль в улучшении безопасности распределенных систем.

В данном каталоге хранится информация обо всех ресурсах сети и, через простой интерфейс, обеспечивается доступ и использование этой информации для разработчиков, администраторов и пользователей. Модель данных активного каталога имеет много общего с концепцией X.500 - здесь содержатся объекты, представляющие различные ресурсы, описываемые атрибутами. Список объектов и атрибутов для каждого класса объектов определяется схемой. Структура активного каталога имеет следующие ключевые свойства:

  • гибкая иерархическая структура;
  • расширяемая память для новых классов объектов и их атрибутов;
  • частичное делегирование прав доступа;
  • поддержка протокола LDAP версии 3;
  • встроенный сервер имен DNS;
  • масштабируемость до миллионов объектов;
  • программируемая память для классов.

Программируемость и расширяемость - важные свойства активного каталога, поскольку-независимо от установленных служб разработчики и администраторы имеют дело с простым набором интерфейсов. Программируемый интерфейс ADSI (Active Directory Service Interface) доступен из любого языка программирования. Для программистов на языке Си активный каталог доступен также через низкоуровневый API-интерфейс LDAP.

Система безопасности распределенных систем

Система безопасности распределенных систем Windows NT 5.0 имеет много новых черт, упрощающих администрирование узлов, повышающих производительность и включает интегрированную технологию Internet c кодированием ключей доступа.

Активный каталог обеспечивает запоминание учетной информации для всех узлов, доступных для удаленного администрирования. Поддерживается многоуровневое иерархическое дерево для хранения имен пользователей, групп и учетной информации по машине. Учетные номера могут быть сгруппированы, в отличие от предыдущих версий, в организационные единицы. Управление разрешенными взаимосвязями между узлами сети упрощается благодаря дереву доменов. Права администраторов по созданию и управлению пользователями и группами могут быть делегированы на уровень организационных единиц. Правами доступа могут быть наделены индивидуальные пользовательские объекты, чтобы, например, разрешить переустановку пароля, но без права изменения другой учетной информации.

Windows NT 5.0 имеет новую систему аутентификации пользователей, основанную на стандартных протоколах безопасности Internet, включая версию Kerberos 5.0 и TLS (Transport Layer Protocol), а также поддержку протоколов NT LAN Manager для целей совместимости. Протоколы безопасности поддерживают работу с удостоверениями личности пользователей в форме сертификатов открытых ключей к существующим учетным номерам Windows NT. Для управления доступом и учетной информацией используется общий инструмент администрирования. Для организаций, выпускающих сертификаты Х.509 версии 3 в Windows NT предлагается Microsoft Certificate Server. В системе вводится управление сертификатами CryptoAPI и модули для обработки сертификатов общественных ключей, включая сертификаты стандартного формата, выпущенные службой коммерческих сертификатов, третьей стороной, либо Microsoft Certificate Server.