[QUESTION] Downgrade Seven Ultimate> Home Premium

Vous recherchez un programme, une solution, posez votre question ici.
Répondre
Avatar du membre
Auteur du sujet
bobun1
VIP
VIP
Messages : 1093
Enregistré le : il y a 15 ans
Localisation : Ici ou là, mais jamais bien loin ...

[QUESTION] Downgrade Seven Ultimate> Home Premium

Message par bobun1 »

Bonsoir, j'aimerai savoir si quelqu'un d'entre vous à essayer de downgrader Seven de Ultimate à Home Premium, drôle d'idée me direz vous donc j'explique : le pc de ma femme tourne depuis des années sous Ultimate pas légal légal, seulement avec l'arrivée de W10 la chose a du être détectée car le petit drapeau de la barre des tâche n'est toujours pas apparu;
j'ai donc pensé à une version légale de home premium que je possède, ce qui m'éviterait de tout réinstaller.
Une fois de plus je vous appelle à mon secours. Merci d'avance.
Avatar du membre
ThiWeb
Administrateur
Administrateur
Messages : 9785
Enregistré le : il y a 15 ans
Localisation : On earth
Contact :

Message par ThiWeb »

Pas besoin, passe par le Toolkit de Microsoft pour upgrader ta version Ultimate en Windows 10 Pro.

ThiWeb
Avatar du membre
LaDidi21
Modérateur
Modérateur
Messages : 13063
Enregistré le : il y a 15 ans

Message par LaDidi21 »

@bobun1:
Bonjour,

WUA (Windows Anytime Upgrade) existe.
WUD (Windows Anytime Downgrade) n'existe pas.

Si tu as un PC OEM, n'as-tu pas la possibilité d'ajouter une jolie table SLic 2.1 en mettant à jour son BIOS ?

@+

-> Décryptage des liens du forum : extension "ThiWeb Crypt / Decrypt"™ ou Thiweb Live <-

Avatar du membre
Auteur du sujet
bobun1
VIP
VIP
Messages : 1093
Enregistré le : il y a 15 ans
Localisation : Ici ou là, mais jamais bien loin ...

Message par bobun1 »

Bonjour et merci de ta réponse, malheureusement je dois honnètement reconnaitre que plus je me tiens éloigné du bios et mieux je me porte ;)
Cependant j'ai trouvé ça :

Code : Tout sélectionner

TWL2.2834303530383935313D25646162776E677F644D25637962707275647E65 4D273D23777F646E69675F2472716F2D6F636E247271647E61696675646E20303 037307D6F2F2A307474786
Reste plus qu'à oser ^^

Edit: Ou il reste encore la possibilité d'acheter une clé de 8.1 et d'upgrader Seven, avec l'espoir que cette clé soit réelle; et là c'est coup de pocker...
Avatar du membre
LaDidi21
Modérateur
Modérateur
Messages : 13063
Enregistré le : il y a 15 ans

Message par LaDidi21 »

@bobun1:
:$ Tu préfères utiliser un truc en VB.net venant d'on de sait où plutôt que de modifier un BIOS ?
:d Quoique quant quand on voit ce que ça fait !

Code : Tout sélectionner

...
private void Button1_Click(object sender, EventArgs e)
{
    Registry.SetValue(@"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion", "ProductName", "Windows 7 Ultimate");
    Registry.SetValue(@"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion", "EditionID", "Ultimate");
    Registry.SetValue(@"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion", "CurrentBuildNumber", "7100");
    Registry.SetValue(@"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion", "CurrentBuild", "7100");
    Registry.SetValue(@"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion", "CurrentBuildNumber", "7100.win7_rtm.090713-1255");
    Registry.SetValue(@"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion", "BuildLab", "7100.win7_rtm.090713-1255");
}
...
Encore un qui n'a rien compris au système ! Comme s'il suffisait de changer 5 values du registre pour changer d'édition de Windows.

-> Décryptage des liens du forum : extension "ThiWeb Crypt / Decrypt"™ ou Thiweb Live <-

Avatar du membre
Stiouf
Modérateur
Modérateur
Messages : 2902
Enregistré le : il y a 12 ans

Message par Stiouf »

Ce n'est pas parce que ton pc n'a pas l'icone Windows 10 que le pc ne peut pas y passer et aussi que l'activation foirera...

Tente avec l'assistant Windows 10 ou l'iso et lance une maj, je suis quasi sur que ça passera
Décryptage des liens du forum
-/ ThiWeb Live
-/ Extension ThiWeb Crypt/Decrypt
Avatar du membre
Auteur du sujet
bobun1
VIP
VIP
Messages : 1093
Enregistré le : il y a 15 ans
Localisation : Ici ou là, mais jamais bien loin ...

Message par bobun1 »

Stiouf a écrit :Ce n'est pas parce que ton pc n'a pas l'icone Windows 10 que le pc ne peut pas y passer et aussi que l'activation foirera...

Tente avec l'assistant Windows 10 ou l'iso et lance une maj, je suis quasi sur que ça passera
Si c'était pour moi, je tenterai le coup, mais là c'est pour madame, et si ça foire, je te dis pas... <@ <@ <@
Avatar du membre
Stiouf
Modérateur
Modérateur
Messages : 2902
Enregistré le : il y a 12 ans

Message par Stiouf »

L'iso ou l'assistant te diront si ça va pas avant de commencer l’installation de W10 donc teste !
Décryptage des liens du forum
-/ ThiWeb Live
-/ Extension ThiWeb Crypt/Decrypt
Avatar du membre
Auteur du sujet
bobun1
VIP
VIP
Messages : 1093
Enregistré le : il y a 15 ans
Localisation : Ici ou là, mais jamais bien loin ...

Message par bobun1 »

Très juste, après il faudra passer à la version clean et là encore je vais me faire prendre la tête... Mais bon je vais voir comme ça ;)

Ceci dit une table SLic 2.1 pour moi c'est du chinois :'(
Avatar du membre
LaDidi21
Modérateur
Modérateur
Messages : 13063
Enregistré le : il y a 15 ans

Message par LaDidi21 »

@bobun1:
N'hésite pas à utiliser la fonction "Rechercher" car on en a déjà parlé ici bas.
Attention, cela n'est possible que si on peut modifier le BIOS +> indique marque & modèle du PC en question.

Tu m'as donné le nom commercial ! Il faut le code produit (ex. D7790)
A priori,
  • Ton "truc" était pré-installé avec Vista ou XP ?
  • Ta carte mère, c'est ça ?
  • Tu serais en BIOS v. 5.04 ?
  • Ce serait un BIOS Phoenix ?
Tu peux confirmer ?

-> Décryptage des liens du forum : extension "ThiWeb Crypt / Decrypt"™ ou Thiweb Live <-

Avatar du membre
Auteur du sujet
bobun1
VIP
VIP
Messages : 1093
Enregistré le : il y a 15 ans
Localisation : Ici ou là, mais jamais bien loin ...

Message par bobun1 »

Je te confirme ça demain le "truc" (pas MON truc) est occupé ^^
Avatar du membre
LaDidi21
Modérateur
Modérateur
Messages : 13063
Enregistré le : il y a 15 ans

Message par LaDidi21 »

@bobun1:
:@ C'est la misère chez HP pour trouver des mises à jour pour ton truc...
=> L'ajout d'une table SLic 2.1 serait donc possible...

-> Décryptage des liens du forum : extension "ThiWeb Crypt / Decrypt"™ ou Thiweb Live <-

Avatar du membre
Auteur du sujet
bobun1
VIP
VIP
Messages : 1093
Enregistré le : il y a 15 ans
Localisation : Ici ou là, mais jamais bien loin ...

Message par bobun1 »

GRRRR! C'est pas MON truc, maintenant que ce soit la misère chez HP je dirai pas le contraire et pas que pour ça...
Avatar du membre
LaDidi21
Modérateur
Modérateur
Messages : 13063
Enregistré le : il y a 15 ans

Message par LaDidi21 »

@bobun1:
:idea: Les liens étaient juste là pour indiquer que c'était possible... mais les liens sont morts.

Via -> Award Tool 1.50, je t'ai créé une ROM avec une table SLic 2.1 à partir de la 5.04 officielle d'HP.
https://1fichier.com/?nh5su8kg8v (password="LaDidi21")
Le 7z contient "sp35154.exe" dezippé + 504_SLIC(LaDidi21).ROM.
Plus d'infos sur le contenu de WIN.BAT : Après le flash, pour tester si la table SLic 2.1 est bien présente, tu pourras utiliser -> RWeverything.

-> Décryptage des liens du forum : extension "ThiWeb Crypt / Decrypt"™ ou Thiweb Live <-

Avatar du membre
Auteur du sujet
bobun1
VIP
VIP
Messages : 1093
Enregistré le : il y a 15 ans
Localisation : Ici ou là, mais jamais bien loin ...

Message par bobun1 »

LaDidi21 a écrit :@bobun1:
N'hésite pas à utiliser la fonction "Rechercher" car on en a déjà parlé ici bas.
Attention, cela n'est possible que si on peut modifier le BIOS +> indique marque & modèle du PC en question.

Tu m'as donné le nom commercial ! Il faut le code produit (ex. D7790)
A priori,
  • Ton "truc" était pré-installé avec Vista ou XP ?
  • Ta carte mère, c'est ça ?
  • Tu serais en BIOS v. 5.04 ?
  • Ce serait un BIOS Phoenix ?
Tu peux confirmer ?
Salut LaDidi21,
chose promise chose due, voilà tes réponses mis à part la CM que connement je n'ai pas vérifiée
la bête était sous Vista
Le BIOS c'est ça
Le code produit: RR456AA
Maintenant si tu veux vraiment le modèle de la carte mère, je vais y retourner, mais de mémoire c'est ça.
Merci encore
Avatar du membre
LaDidi21
Modérateur
Modérateur
Messages : 13063
Enregistré le : il y a 15 ans

Message par LaDidi21 »

@bobun1:
C'est donc OK !
Par contre, il est IMPERATIF de sauvegarder ton BIOS. La procédure d'HP devrait le proposer mais je ne peux pas tester...

C'est marrant, installer.exe d'HP est en fait un WinBatch...

Code : Tout sélectionner

[;A@@@@AW:\Patches\IP\sp35154\Installer.wbt

IntControl(  50, 0, 0, 0, 0) 		; Remove "Go to web page" button from WIL error boxes.
IntControl(  12, 8, 0, 0, 0)
IntControl(  29, @TAB, 0, 0, 0)
IntControl(1002, 0, 0, 0, 0)
IntControl(1003, 1, 0, 0, 0)
InStudio = (rtStatus() == 10)
Status=259
IntControl(1000, Status, 0, 0, 0)

WinDir=DirWindows(0)
MyEXEname=IntControl(1004, 0, 0, 0, 0)
CurrentDir=DirGet()

DevMode=@FALSE

IF FileExtension(MyEXEname)=="wbt" Then DevMode=@TRUE
MyPath=FilePath( MyEXEname )

MyTitle="Windows Based BIOS Update"
WinTitle("",MyTitle)

#DefineFunction GetRegValue(Key)
;A@@@@uW:\Patches\IP\sp35154\Installer.wbt
if StrIndex(Key,"HKEY_LOCAL_MACHINE\",1,@FWDSCAN) > 0 Then
handle= @REGMACHINE
Key=StrReplace(Key,"HKEY_LOCAL_MACHINE\","")
End If
if StrIndex(Key,"HKEY_CURRENT_USER\",1,@FWDSCAN) > 0 Then
handle= @REGCURRENT
Key=StrReplace(Key,"HKEY_CURRENT_USER\","")
End If

if RegExistValue(handle, Key) == 1  Then
regkey=RegQueryValue(@REGMachine, Key)
regkey=StrReplace(regkey,"\\","\")
Else
regkey="None"
Endif
RETURN regkey
#EndFunction

HPSUFlag = AppExist("HPWUCli.exe")

If !HPSUFlag Then
Message (MyTitle, "Please close any applications and save your files before proceeding.%@CRLF%%@CRLF%It is a good idea to back up your data before continuing...")
q=AskYesNo(MyTitle, "This utility will update your BIOS.%@CRLF%Press YES to proceed.%@CRLF%%@CRLF%WARNING!!! Do NOT turn off your PC during this update...")
If q==@NO Then
Exit
EndIf
EndIf


If !HPSUFlag Then BoxOpen(MyTitle, "Please wait... update in progress...%@CRLF%%@CRLF%WARNING!!! Do NOT power off your PC!")

ErrorMode(@OFF)
Test=FileOpen("C:\Test.txt", "WRITE")
If Test == 0
Status=9999
Goto Validate
Else
FileWrite(Test, "This is a test for administrator rights.")
FileClose(Test)
FileDelete("C:\Test.txt")
EndIf
ErrorMode(@CANCEL)

Locator = ObjectOpen("WbemScripting.SWbemLocator")
Service = Locator.ConnectServer()
Security = Service.Security_
Security.ImpersonationLevel = 3
Class = "Win32_OperatingSystem"
Instance = Service.InstancesOf(Class)
hEnum = ObjectCollectionOpen(Instance)
While 1
Obj = ObjectCollectionNext(hEnum)
If Obj == 0 Then Break
Caption=obj.Caption
EndWhile
ObjectCollectionClose(hEnum)
ObjectClose(Instance)
ObjectClose(Security)
ObjectClose(Service)
ObjectClose(Locator)


If StrIndexNc(Caption, "Vista", 1, @FWDSCAN) == 0 Then
Status=9998
Goto Validate
EndIf

Locator = ObjectOpen("WbemScripting.SWbemLocator")
Service = Locator.ConnectServer()
Security = Service.Security_
Security.ImpersonationLevel = 3
Class = "Win32_OperatingSystem"
Instance = Service.InstancesOf(Class)
hEnum = ObjectCollectionOpen(Instance)
While 1
Obj = ObjectCollectionNext(hEnum)
If Obj == 0 Then Break
OSArchitecture=obj.OSArchitecture
EndWhile
ObjectCollectionClose(hEnum)
ObjectClose(Instance)
ObjectClose(Security)
ObjectClose(Service)
ObjectClose(Locator)


If StrIndex(OSArchitecture, "32", 1, @FWDSCAN) == 0 Then
Status=9997
Goto Validate
EndIf

RunShell("regsvr32.exe", '/s "%CurrentDir%cpc_DMIRD.dll"', "", @NORMAL, @WAIT)

Flex=ObjectOpen("cPC_DMIRDll.cPC_DMIRDllImpl")

BuildIDType11=Flex.GETBID()
AllOptionsType11=Flex.GETALLOPTIONSTYPE11()

ObjectClose(Flex)

If (FileExist("c:\windows\System32\cPC_DMIRD.dll")==@TRUE) Then
RunShell("regsvr32.exe", "/s cPC_DMIRD.dll", "", @HIDDEN, @WAIT)
EndIf

Cycle="71"
MyCycle=StrSub(BuildIDType11, 1, 2)
If !(MyCycle>=Cycle) Then
Status=9996
Goto Validate
EndIf

ProductName=GetRegValue("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion[ProductName]")
BIOSFLASH="Software\Hewlett-Packard\BIOSFLASH"
RtnStatus="%BIOSFLASH%[RtnStatus]"
ErrorMessage="%BIOSFLASH%[ErrorMessage]"

ERRORMODE (@OFF)

status=RegDeleteKey( @REGCURRENT, BIOSFLASH )

if InStudio then
ParamCount=3
param1="WinFlash.exe"
param2="/PN"
param3="/auto:303a.rom"
dir="C:\"
DirChange(dir)
else
ParamCount=param0
dir="."
end if

If !ParamCount Then BoxShut()
Terminate(!ParamCount,MyTitle,"Proper command line parameters were not passed.%@CRLF%No action taken.")

Arguments=""
FlashUtil=param1
if ParamCount > 1 then Arguments=StrCat(Arguments," %param2%")
if ParamCount > 2 then Arguments=StrCat(Arguments," %param3%")
if ParamCount > 3 then Arguments=StrCat(Arguments," %param4%")
if ParamCount > 4 then Arguments=StrCat(Arguments," %param5%")
if ParamCount > 5 then Arguments=StrCat(Arguments," %param6%")
if ParamCount > 6 then Arguments=StrCat(Arguments," %param7%")
if ParamCount > 7 then Arguments=StrCat(Arguments," %param8%")
Arguments=StrTrim(Arguments) ;

ERRORMODE (@CANCEL)
status=RunHideWait( "%dir%\%FlashUtil%", Arguments )

If !HPSUFlag Then
If !Status then BoxShut()
Terminate(!Status,MyTitle,"Error starting the flashing program.%@CRLF%No action taken.")
EndIf

Status=RegExistValue( @REGCURRENT, RtnStatus )

If !HPSUFlag Then
If !Status Then BoxShut()
Terminate(!Status,MyTitle,"Flashing program did not complete normally.%@CRLF%No action taken.")
EndIf

ErrStat=LastError()
Status=RegQueryDword( @REGCURRENT, RtnStatus )
ErrStat=LastError()
If ErrStat==1489 then
If !HPSUFlag Then BoxShut()
Terminate(ErrStat,MyTitle,"Error retrieving return status.%@CRLF%Flashing program did not complete normally.")
end if

If Status==0 Then
Status=3010
Today=StrFix(TimeYmdHms ( ), "", 10)

RegSetValue(@REGCURRENT, "Software\Hewlett-Packard\BIOSFLASH[LastUpdate]", Today)
AppWaitClose("flash.exe")
EndIf

:Validate
IntControl(1000, Status, 0, 0, 0)

If !HPSUFlag Then BoxShut()
Switch Status
Case 251
If !HPSUFlag Then (Message(MyTitle, "Incompatible flash part (%Status%).%@CRLF%Please download patch again.%@CRLF%If error continues, contact support."))
Goto Finish
Case 252
If !HPSUFlag Then (Message(MyTitle,"System BIOS image is invalid or corrupt (%Status%).%@CRLF%Please download patch again.%@CRLF%If error continues, contact support."))
Goto Finish
Break
Case 253
If !HPSUFlag Then (Message(MyTitle,"Incorrect BIOS for your system (%Status%).%@CRLF%Please download patch again.%@CRLF%If error continues, contact support."))
Goto Finish
Break
Case 3010
If !HPSUFlag Then
If AskYesNo(MyTitle, "Update has completed.%@CRLF%Save any documents, close all applications, and click YES to restart your system.")==@Yes Then
IntControl(67, 0, 0, 0, 0)
EndIf
EndIf
Goto Finish
Break
Case 9996
If !HPSUFlag Then (Message(MyTitle, "Your system does not meet the minimum requirements for this update.%@CRLF%Update has been cancelled. (%Status%)"))
Goto Finish
Break
Case 9997
If !HPSUFlag Then (Message(MyTitle, "Your system does not meet the minimum requirements for this update.%@CRLF%Update has been cancelled. (%Status%)"))
Goto Finish
Break
Case 9998
If !HPSUFlag Then (Message(MyTitle, "Your system does not meet the minimum requirements for this update.%@CRLF%Update has been cancelled. (%Status%)"))
Goto Finish
Break
Case 9999
If !HPSUFlag Then (Message(MyTitle, "You must be logged on as an administrator to install this update.%@CRLF%Update has been cancelled. (%Status%)"))
Goto Finish
Break
Case Status
If !HPSUFlag Then (Message(MyTitle,"Unable to update system BIOS (%Status%).%@CRLF%Please try again.%@CRLF%If the error continues, contact support."))
Goto Finish
Break
EndSwitch

:Finish
Exit
qui finit par faire

Code : Tout sélectionner

RunHideWait( "%dir%\%FlashUtil%", Arguments )

-> Décryptage des liens du forum : extension "ThiWeb Crypt / Decrypt"™ ou Thiweb Live <-

Avatar du membre
Auteur du sujet
bobun1
VIP
VIP
Messages : 1093
Enregistré le : il y a 15 ans
Localisation : Ici ou là, mais jamais bien loin ...

Message par bobun1 »

Super sympa de ta part, cependant comme je marche sur des oeufs avec ce genre de truc , j'attaque sur flash.exe ou installer.exe?
Après je t'embête plus, promis; de toutes façons j'aurais pas le pc disponible assez longtemps avant dimanche, alors...
Avatar du membre
LaDidi21
Modérateur
Modérateur
Messages : 13063
Enregistré le : il y a 15 ans

Message par LaDidi21 »

@bobun1:
Je ne peux pas tester installer.exe car il suppose Vista...

Code : Tout sélectionner

If StrIndexNc(Caption, "Vista", 1, @FWDSCAN) == 0 Then
Status=9998
Goto Validate
EndIf
:ugeek:

Code : Tout sélectionner

flash 504_SLIC(LaDidi21).ROM /sy py /cc
Si flash.exe n'autorise pas les noms longs, renomme "504_SLIC(LaDidi21).ROM" en "504_SLIC.ROM" et utilise

Code : Tout sélectionner

flash 504_SLIC.ROM /sy py /cc
il est IMPERATIF de sauvegarder ton BIOS.
La procédure devrait le proposer mais je ne peux pas tester...

-> Décryptage des liens du forum : extension "ThiWeb Crypt / Decrypt"™ ou Thiweb Live <-

Avatar du membre
Auteur du sujet
bobun1
VIP
VIP
Messages : 1093
Enregistré le : il y a 15 ans
Localisation : Ici ou là, mais jamais bien loin ...

Message par bobun1 »

Ho là, te fâche pas, excès de prudence ne nuit pas!
D'autre part j'avais bien compris la nécessité de la sauvegarde, même si mon niveau de compétence n'a rien à voir avec le tien :s
On va dire que j'exerce mes "talents" dans un autre domaine.
Mais tu me fais penser à un truc en reparlant de Vista, le truc n'est plus sous Vista mais sous Seven Integrale on est bien d'accord?
Avatar du membre
LaDidi21
Modérateur
Modérateur
Messages : 13063
Enregistré le : il y a 15 ans

Message par LaDidi21 »

@bobun1:
Je ne ma fâche nullement.
Comme je ne peux pas tester la procédure, je préfère t'alerter... même inutilement ;)

Sur ce, à taaaaaable !

-> Décryptage des liens du forum : extension "ThiWeb Crypt / Decrypt"™ ou Thiweb Live <-

Avatar du membre
Auteur du sujet
bobun1
VIP
VIP
Messages : 1093
Enregistré le : il y a 15 ans
Localisation : Ici ou là, mais jamais bien loin ...

Message par bobun1 »

[quote="LaDidi21"
Sur ce, à taaaaaable ![/quote]

A table à 10h15??? mais tu es vers où, enfin c'est peut-être indiscret...
Avatar du membre
LaDidi21
Modérateur
Modérateur
Messages : 13063
Enregistré le : il y a 15 ans

Message par LaDidi21 »

@bobun1:
C'est parce que j'ai travaillé pour toi avant de petit-déjeuner...

-> Décryptage des liens du forum : extension "ThiWeb Crypt / Decrypt"™ ou Thiweb Live <-

Avatar du membre
Auteur du sujet
bobun1
VIP
VIP
Messages : 1093
Enregistré le : il y a 15 ans
Localisation : Ici ou là, mais jamais bien loin ...

Message par bobun1 »

Là je sais plus quoi dire, ma confusion est sans limite *) *) *) *) *)
J'espère que ça ne t'a pas coupé l'appétit :s
Avatar du membre
LaDidi21
Modérateur
Modérateur
Messages : 13063
Enregistré le : il y a 15 ans

Message par LaDidi21 »

@bobun1:
T'inquiète. Si je l'ai fait, c'est que je le voulais bien.

:idea: AVANT de flasher, il faudrait vérifier, via RWeverything, que tu as une table SLic 2.0 (Vista) dans ton BIOS actuel.
Tu postes une copie d'écran de ACPI / onglet SLIC.

Tu peux, aussi, utiliser SLic Toolkit 3.2 ( -> Google).
bobun1 a écrit :le truc n'est plus sous Vista mais sous Seven Integrale on est bien d'accord?
J'avais zappé ça.
Tu ne peux donc PAS utiliser installer.exe (cf. plus haut).
Par contre, tu es bien en x32 et non en x64 ? Car le flasher fourni par impose du x32 (WinFlash.sys oblige).


:ugeek: Pour info, dans le BIOS modifié, la table SLic 2.1 (iSLIC.BIN) est créée grace à une pseudo ROM Isa de 1 Ko ajoutée.

Code : Tout sélectionner

00000000   55 AA 02 E8 0A 00 CB                               Uª è  Ë
...

55AA		signature d'une ROM
02		2*512o = 1020 octets

seg000:0003                 call    sub_10
seg000:0006                 retf

seg000:0010 sub_10          proc near               ; CODE XREF: seg000:0003p
seg000:0010                 pushad
seg000:0012                 push    ds
seg000:0013                 push    es
seg000:0014                 mov     ah, 1
seg000:0016                 int     16h             ; KEYBOARD - CHECK BUFFER, DO NOT CLEAR
seg000:0016                                         ; Return: ZF clear if character in buffer
seg000:0016                                         ; AH = scan code, AL = character
seg000:0016                                         ; ZF set if no character in buffer
seg000:0018                 cmp     ah, 0Fh
seg000:001B                 jz      short loc_31
seg000:001D                 xor     ecx, ecx
seg000:0020                 mov     al, 1
seg000:0022                 call    sub_50
seg000:0025                 push    ecx
seg000:0027                 call    sub_9E
seg000:002A                 pop     ecx
seg000:002C                 xor     al, al
seg000:002E                 call    sub_50
seg000:0031
seg000:0031 loc_31:                                 ; CODE XREF: sub_10+Bj
seg000:0031                 pop     es
seg000:0032                 pop     ds
seg000:0033                 popad
seg000:0035                 retn
seg000:0035 sub_10          endp
...
seg000:009E sub_9E          proc near               ; CODE XREF: sub_10+17p
seg000:009E                 mov     esi, 0FFFD0h
seg000:00A4
seg000:00A4 loc_A4:                                 ; CODE XREF: sub_9E+26j
seg000:00A4                 cmp     dword ptr [esi], ' DSR'
seg000:00AC                 jnz     short loc_B9
seg000:00AE                 cmp     dword ptr [esi+4], ' RTP'
seg000:00B7                 jz      short loc_C9
seg000:00B9
seg000:00B9 loc_B9:                                 ; CODE XREF: sub_9E+Ej
seg000:00B9                 sub     esi, 10h
seg000:00BD                 cmp     esi, 0E0000h
seg000:00C4                 jnz     short loc_A4
seg000:00C6                 jmp     locret_1B9
seg000:00C9 ; ---------------------------------------------------------------------------
seg000:00C9
seg000:00C9 loc_C9:                                 ; CODE XREF: sub_9E+19j
seg000:00C9                 mov     edi, [esi+10h]
seg000:00CE                 xor     ecx, ecx
seg000:00D1                 mov     esi, [esi+18h]
seg000:00D6                 cmp     dword ptr [esi], 'TDSX'
seg000:00DE                 jnz     short loc_E3
seg000:00E0                 mov     ecx, esi
seg000:00E3
seg000:00E3 loc_E3:                                 ; CODE XREF: sub_9E+40j
seg000:00E3                 mov     esi, [edi+24h]
seg000:00E8                 mov     esi, [esi+28h]
seg000:00ED                 mov     eax, [edi+4]
seg000:00F2
seg000:00F2 loc_F2:                                 ; CODE XREF: sub_9E+81j
seg000:00F2                                         ; sub_9E+8Cj ...
seg000:00F2                 sub     eax, 4
seg000:00F6                 mov     edx, [edi+eax]
seg000:00FB                 cmp     dword ptr [edx], 'CILS'
seg000:0103                 jnz     short loc_121
...

-> Décryptage des liens du forum : extension "ThiWeb Crypt / Decrypt"™ ou Thiweb Live <-

Avatar du membre
Auteur du sujet
bobun1
VIP
VIP
Messages : 1093
Enregistré le : il y a 15 ans
Localisation : Ici ou là, mais jamais bien loin ...

Message par bobun1 »

Oui je te confirme proco 64 mais système 32b.
Pour l'install comme je te le disais ça ne sera pas faisable avant dimanche, faut que je sois seul avec la bête ça évite les prise de chou ^^
Ah oui j'ai raté une question, la sauvegarde du BIOS tu vois ça avec quoi?
Avatar du membre
LaDidi21
Modérateur
Modérateur
Messages : 13063
Enregistré le : il y a 15 ans

Message par LaDidi21 »

@bobun1:
:| Tu n'as pas trop lu les liens donnés...
cf. http://www.lejabeach.com/Guide/awardbios.html :
/Py or /Pn - stands for answering "yes" (Y) or "no" (N) to the request concerning the BIOS reflashing. By means of /Pn you can ban FlashROM reprogramming. This option enables you to save the current version of the BIOS or to get its checksum without updating your BIOS. A backup copy will help you to restore the previous version of the BIOS. By default /Py mode is set.

/Sy or /Sn - stands for answering "yes" (Y) or "no" (N) to the request about saving the previous version of the BIOS. By default /Py mode is set again. In this case before reprogramming the FlashROM microchip you'll need to confirm saving by this request:

Do You Want To Save BIOS (Y/N)

/Sn is recommended to use for *.bat-files in case of automatic BIOS reflashing in systems without a display.
et

Code : Tout sélectionner

flash 504_SLIC.ROM /sy py /cc
=> normalement la sauvegarde du BIOS devrait être demandé.

Sinon -> BIOS Backup Toolkit 2.0 ( -> directement)

-> Décryptage des liens du forum : extension "ThiWeb Crypt / Decrypt"™ ou Thiweb Live <-

Avatar du membre
Auteur du sujet
bobun1
VIP
VIP
Messages : 1093
Enregistré le : il y a 15 ans
Localisation : Ici ou là, mais jamais bien loin ...

Message par bobun1 »

Ben j'ai vu Award Bios, sur le HP c'est un Phoenix alors j'ai eu comme un doute et comme tu le dis si bien"=> normalement la sauvegarde du BIOS devrait être demandé."
Je suis pas docteur es pc et je me méfie tout particulièrement du BIOS, trop obscur ce truc. ^^
Répondre

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité