Skocz do zawartości
Atak_Snajpera

Windows 7 Image Updater - Automatyczny aktualizator obrazu Windows 7 dla nowych maszyn (Sky/Kaby/Coffee Lake , Ryzen Threadripper)

Rekomendowane odpowiedzi

k764ra.png

 

W związku z tym że aktualizacja obrazu Windowsa 7 za pomocą NTLite jest dosyć skomplikowana i wymaga wielu kliknięć postanowiłem coś z tym zrobić.

Windows 7 Image Updater w odróżnieniu od NTLite potrafi za pomocą jednego kliknięcia całkowicie zaktualizować wersje RTM (6.1.7600) lub SP1 (6.1.7601) do 2020 roku.

Brakujące aktualizacje są automatycznie pobierane z microsoftowych serwerów. Dodatkowo do obrazu zostaną dodane wszystkie niezbędne sterowniki dla USB3.0,NVMe,Wi-fi,LAN czy czytnik kart pamięci.

Jako bonus program ma opcję podmiany oryginalnego starego instalatora Windows 7 z 2009 roku na ten ,który jest obecnie używany w Windows 10 z 2016. Dzięki takiej podmianie znika całkowicie problem niewykrywania niektórych SSD na NVMe w instalatorze w przypadku gdy producent nie dostarcza swoich dedykowanych sterowników.

 

Uwaga proces aktualizacji obrazu jest dosyć czasochłonny. Całość może potrwać nawet kilka godzin. Wszystko zależy czy aktualizujecie z wersji RTM czy z już zintegrowanym SP1 oraz prędkości waszego CPU i HDD/SSD. Zanim zaczniecie aktualizować należy się upewnić że macie więcej niż 20 GiB wolnego miejsca na partycji systemowej!

Lista zawartych sterowników

Alcor Micro Smart Card Reader
Alcor Micro USB Card Reader
Alpine Ridge USB
AMD MISC
Aquantia LAN
Asmedia USB
Atheros Bluetooth
Atheros Wireless
Broadcom LAN
Broadcom Wireless
Etron Technology USB
Fresco Logic USB
Genesys Card Reader
Intel AHCI
Intel Bluetooth
Intel Camera
Intel Chipset
Intel DPTF
Intel IO
Intel LAN
Intel MEI
Intel NVMe
Intel USB
Intel Wireless
Micron NVMe
NVidia MISC
OCZ Toshiba NVMe
Plextor NVMe
Realtek Audio
Realtek Bluetooth
Realtek Camera
Realtek Card Reader
Realtek LAN
Realtek Wireless
Renesas Electronics USB
Rivet Networks LAN
Samsung NVMe
Tehuti Networks LAN
Texas Instruments USB
VIA USB

 

Ryzen 3950x

f52t4960p82508n4_EgZJBaRq.png

 

DOWNLOAD

http://www.mediafire.com/file/rboz5cp9glofjd0/Windows_7_Image_Updater.7z

 

 

UWAGI!


  •  
  • PROGRAM NIE BĘDZIE DZIAŁAĆ ZE ZMODYFIKOWANYMI OBRAZAMI ZAWIERAJĄCYMI JEDNOCZEŚNIE WERSJE x86 i x64!
  • SECURE BOOT musi być wyłączone w BIOSIE
  • CSM / Legacy Mode musi być włączone w BIOSIE

Edytowane przez Atak_Snajpera
  • Upvote 1

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

chętnie przetestuję, i tak niedługo mam do postawienia parę maszyn z Win 7 ;)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

No to jeszcze zostaje napisać soft, który uzbroi Win 7 w DX12, trochę przydatnych funkcji z Win 8.1, 10 i można powiedzieć Microsoftowi R.I.P

  • Like 1

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Oprogramowanie nie działa poprawnie jeśli nie jest uruchamiane z konta z uprawnianiami administratora. Uruchomienie "jako administrator" nie wystarcza, ponieważ nie uruchami procesów pochodnych z odpowiednimi uprawnieniami - chodzi mi o DISM który raportuje brak uprawnień do montowania obrazu:

----------------[ boot.wim -> Microsoft Windows PE (x64) ]----------------

[2017-02-05 12:37:23]

[2017-02-05 12:37:23] Deployment Image Servicing and Management tool

[2017-02-05 12:37:23] Version: 6.1.7600.16385

[2017-02-05 12:37:23]

[2017-02-05 12:37:23]

[2017-02-05 12:37:23] Error: 0xc1510111

[2017-02-05 12:37:23]

[2017-02-05 12:37:23] You do not have permissions to mount and modify this image.

[2017-02-05 12:37:23] Verify that you have Read/Write permissions or mount the image using the /ReadOnly option. Note that you cannot commit changes to an image with read-only permissions.

[2017-02-05 12:37:23]

[2017-02-05 12:37:23] The DISM log file can be found at C:\Windows\Logs\DISM\dism.log

 

Na razie tyle znalazłem :) dopiszę jak znajdę więcej :)

Aha, nie jest w stanie dobrać się do .iso zawierającego wiele wersji W7 co więcej zwyczajnie kasuje plik .iso który próbuję podać jako wejściowy. Testowałem na kilku wersjach MSDN i Dreamspark oraz na ordynarnym zassanym z sieci.

Jeśli zamontuję .iso zewnętrznym programem, skopiuje z niego dane do własnego katalogu, pobierze aktualizacje z sieci a potem wywali błąd DISM

 

Edit: Dopiero jak ręcznie skopiowałem wszystkie pliki z płyty instalacyjnej Windows do katalogu na SSD i ręcznie wywaliłem atrybut "read-only" ze wszystkich plików (choć pewnie z *.wim by starczyło) to DISM się odwalił i ruszył. Może trzeba by taki "przebieg" dodać do programu bo chyba coś czasem nie wychodzi.

 

Edit2: MultiISO działa, to tylko był błąd z dostępem do pliku przez DISM

Edit3: Program nie wygenerował pliku *.iso na pulpicie, nie dał żadnego błędu tylko po skończeniu aktualizacji plików się zatrzymał i podświetlił przycisk "Start" jakby czekał na rozpoczęcie następnej pracy. Będę nadal eksperymentował. Czy cały ten program potrzebuje jakichś zewnętrznych narzędzi do generowania ISO? Jest oscdimg.exe ale chyba nie zadziałał.

Edytowane przez mat9v

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Testuje na obrazie win7 pod skylake, gdzieś tu kiedyś na forum ktoś dodawał. Jak narazie wszystko gra w sensie obraz się robi. Dam znać co z tego wyszło. Pracuje pod Win 8.1 PRO.

 

P.S. To jest multiISO i działa.

Edytowane przez j3zz

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Może trzeba by taki "przebieg" dodać do programu bo chyba coś czasem nie wychodzi.

Tak trzeba będzie to dodać. Całkowicie nie przewidziałem takiej ewentualności.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Edit3: Program nie wygenerował pliku *.iso na pulpicie, nie dał żadnego błędu tylko po skończeniu aktualizacji plików się zatrzymał i podświetlił przycisk "Start" jakby czekał na rozpoczęcie następnej pracy. Będę nadal eksperymentował. Czy cały ten program potrzebuje jakichś zewnętrznych narzędzi do generowania ISO? Jest oscdimg.exe ale chyba nie zadziałał.

Pokaż loga. (log.txt)

Edytowane przez Atak_Snajpera

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Robię teraz taki prostszy bez dodawania aktualizacji, tylko sterowniki i podmianka instalatora, powinno szybko pójść - wtedy wkleję loga.

 

Martwi mnie też następująca sytuacja:

screen 1

screen 2

Wygląda na to że do wersji 32bit systemu dodaje sterowniki 64bit-owe (przynajmniej tak wynika z nazw katalogów dodawanych sterowników). Fakt że jest to nietypowa płytka, bo zawiera wersje instalacyjne systemu 32 i 64bit we wszystkich wersjach w języku polskim ale mam wątpliwości jak to zadziała.

Edytowane przez mat9v

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Już mówię. Nie nie zadziała będzie BSOD. Już to przerabiałem podczas swoich testów. Takich misz-maszów nie testowałem więc jest jak jest. Oryginalne ISO nigdy nie zawiera dwóch x86 i x64 wersji...

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Czy zrobienie tego jest niemożliwe? Czy tylko trudne, niewarte zachodu? Nie żeby to był problem bo i tak używam Easy2Boot ale mnie ciekawi odpowiedź na to pytanie.

 

Tutaj LOG z całego procesu. Znowu ISO nie zostało wygenerowane, brak jakiegokolwiek błędu. Czy powodem może być nazwa katalogu w którym znajduje się program?

 

Edit: Wygląda na to że program nie znosi znaków specjalnych w nazwie katalogu - wywalenie ich spowodowało koniec problemów z montowaniem ISO. Robię następny test ze zwykłym ISO 32bit. Zobaczę, czy wygeneruje tym razem obraz systemu.

 

Edit2: Tak, po zmianie nazwy katalogu wszystko przebiegło pomyślnie. Przetestuję sobie w wirtualu :)

 

Dzięki za pożyteczny programik, w połączeniu z Simplix-em będzie bardzo użyteczny!!

Edytowane przez mat9v

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

MultiISO zakończone, wygląda na to, że wszystko ok. Log w załączniku. Zaraz robię obraz dysku Acronisem i zabieram się za instalowanie tej siódemki.

log.txt

Edytowane przez j3zz

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Czy zrobienie tego jest niemożliwe? Czy tylko trudne, niewarte zachodu? Nie żeby to był problem bo i tak używam Easy2Boot ale mnie ciekawi odpowiedź na to pytanie.

Jest możliwe ale niewarte zachodu bo jak wcześniej napisałem Microsoft nigdy nie wydawał obrazów dwóch wersji (x86 i x64) w jednej instalce. To co robią sobie moderzy mnie nie obchodzi. Idea była taka że masz oryginalne ISO/DVD i chcesz je zaktualizować w prosty sposób.

Edytowane przez Atak_Snajpera

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeśli mógłbym zaproponować jedną opcję - wybór między starter/home_basic/home_premium/professional/ultimate po otwarciu obrazu instalacyjnego. Nawet na oryginalnych obrazach ze strony Microsoftu które pozwalają na instalację tylko jednej wersji systemu, program wykrywa wszystkie wersje i po kolei je aktualizuje - 5 razy więcej roboty.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Ok. Mała aktualizacja v1.1

 

-dodałem możliwość wyboru edycji (należy najpierw odznaczyć "Apply to all Editions")
-rozszerzenie .iso będzie automatycznie teraz dodawane do nazwy wyjściowego pliku 
-dodałem sterowniki Plextor NVMe 

 

Link bez zmian w pierwszym poście

Edytowane przez Atak_Snajpera

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

pytanie... czy są jakieś przeciwwskazania aby używać tego z Windowsem 7 który nie jest ani angielski ani polski... a np. szwedzki?

Edytowane przez Gobli

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Witam. Czy jest opcja dostosowania instalacji dla UEFI/GPT lub BIOS? 647MB sporo jak na taki programik...

Edytowane przez irondick

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

@Gobli

Jeżeli polska wersja działa to nie widzę powodu aby nagle szwedzka miała nie działać

 

@irondick

Nie rozumiem pytania.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

A czym może być spowodowany błąd: windows 7 image has not been detected in selected file!

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Widocznie ISO nie zostało poprawnie rozpakowane.

Musi być w logu napisane

Everything is Ok

Jeżeli program go nie wykryje to wtedy jest ten błąd.

Edytowane przez Atak_Snajpera

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Nic o błędach nie wyskakuje przy rozpakowywaniu i sprawdzałem na dwóch obrazach, z jednego system został zainstalowany.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Błąd też może się pojawić jeśli odznaczysz "apply to all editions" i następnie nie zaznaczysz jaką edycję chcesz edytować

0DNUxh.png

Edytowane przez Atak_Snajpera

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dobra już wiem co było przyczyną, usunąłem przez przypadek jeden folder programu ;)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Też tak zrobiłem po wszystkim ;)

 

Niestety program nie wyrzuca iso po skończeniu pracy, pomimo wpisu o sukcesie operacji.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Szybkie pytanko.

Czy ten programik integruje wszystkie aktualizacje z windows Update czy może pomija te uznawane w sieci za takie które instalują tzw dodatki telemetryczne?

 

Pytanko już nie aktualne ,przeszperałem katalogi i już wiem co i jak :-)

 

A programik nawet fajny.

Edytowane przez Fonzie

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

  • Tematy

  • Odpowiedzi

    • I ja się do takich zaliczam. Ja miałem aliena DWF, który ma krzywiznę 1800r i w zasadzie to niby to krzywe, ale promień tak mały że w praktyce odbierałem to jak płaski ekran. Nie ma to wpływu na immersję i łatwość ogarnięcia wzrokiem lewo-prawo. Taki w sumie pić na wodę mówiąc krótko. Miałem jeszcze wcześniej Samsunga odyssey g7 32 calowego, który ma 1000r i mi to pasowało, robiło robotę. Ja właśnie też jutro będę chyba zamawiał tego lg 34gs95qe. Liczę, że to będzie właśnie ten monitor, który mnie kupi w 100% i zostanie na kilka lat. 
    • To jest ogólnie śmieszne w moim przypadku bo na starym PC z GTX 1070 i Ryzenem 3600 gra działała bez losowego pierdzenia dźwięku i bez zamulonej mapy/menu pauzy. Dopiero na mocniejszej konfiguracji zaczęły się te cyrki. Pamiętam był tu taki jeden user, który miał identyczny problem w GTA 5 i też mu dźwięk pierdział i mapa świata gry się przycinała - pomogło mu ograniczenie fps do 60 w panelu Nvidii.  
    • Dla jasności to koszt dodatkowych punktów na etapie budowy względem tego co deweloper daje w standardzie. Biorąc pod uwagę że kierownik budowy będzie mieszkał obok to chyba maniany nie robią 
    • @maras2574 co się stało, to się nie odstanie  zgliszczy już chyba nie trzeba w wapnie topić  choć może dla przykładu  
    • @Lameismyname Chyba wiem co ci rozwala krzywą. A jak to nie to, to już nie mam pojęcia. Zrobiłem parę testów i myk jest taki z grubsza jak wcześniej było pisane, aby poprawić krzywą po restarcie. Ale trzeba ją poprawić na niskich temperaturach. Tu każde jedno gpu w idle mniej lub bardziej się nagrzewa tak samo jedno szybciej inne wolniej. Zrobiłem krzywą na ~35-40stopni, restart kompa i rozwaliło ją. Gdy skorygowałem w zakresie 30-35 stopni rozwalało po restarcie Więc skorygowałem na niskich tempach zakres gdzieś 25-29 i po kolejnych restartach śmiga jak należy i wchodzi prościutka krzywa z założonymi przeze mnie taktami. Jakie to dokładne zakresy są to ci nie powiem, trzeba by dokładniej potestować, ale kilkustopniowe i na jak najniższej temp gpu trzeba skorygować krzywą, aby przy chłodnym GPU podczas odpalenia kompa nie rozwalało krzywej przy wczytywaniu i będzie również działać przy wyższych temp np. podczas przełączania profili z krzywymi skrótami klawiszowymi podczas grania wszystko równo się wczytuje. Więc krótko po odpaleniu kompa na niskiej temperaturze gpu skoryguj szybko krzywą i zapisz. Jeśli twoje GPU w idle szybko nabiera temperatury i nie zdążysz w tym czasie skorygować krzywej to odpal sobie na sztywno wentyle na GPU na czas poprawiania krzywej, aby utrzymać niskie tempy. Jeśli ktoś ręcznie wczytuję profile to raczej nie będzie miał tego problemu jak z autostartem i wczytaniem profilu zaraz po odpaleniu systemu gdzie gpu jest zimne, bo po kilku chwilach złapie temp i profil ustawiony na wyższym temp wczyta się poprawnie z prostą krzywą.
  • Aktywni użytkownicy

×
×
  • Dodaj nową pozycję...