المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : طريقة عمل فلاش و تحديث البيوس نوع PHOENIX من الويندوز او الدوس



Ahmed Hosam
17-02-2012, 19:13
السلام عليكم و رحمة الله و بركاته




هذا موضوع عن طريقة عمل فلاش للبيوس من نوع PHOENIX من الوينوز و من الدوس مرفق باخر الموضوع لينك به كل الادوات لذلك ....... و الشرح في الموضوع بالصور لتسهيل الفهم .


هذه هي طريقة عمل فلاش للبيوس المعدل او الاصلي :-

يوجد طريقتان لذلك : -

1 ) عمل فلاش من الويندوز باستخدام برنامج WINPHLASH .

2 ) عمل فلاش باستخدام فلاشة بها ملفات بووت ويندوز 98 و ملف البيوس الاصلي و ملف PHLASH16.EXE .



الطريقة الاولي بسيطة عن طريق البرنامج و هو متوفر في الكثير من المواقع علي الانترنت و مرفق في الملف في اخر الموضوع ايضا و استخدامه بسيط و هذه صورة له :


https://dl.dropbox.com/u/34989732/PHOENIX%20FLASH.png

فقط قم بتحديد ملف البيوس و اضغط علي زر FLASH BIOS .


-- لكن لاسباب عديدة احيانا لا يقبل البرنامج عمل فلاش للبيوس و حينها نلجأ لطريقة الدوس .

1) قم بتنزيل بنامج HPUSB DISK و ملفات الدوس لويندوز 98 و ال PHLASH16.EXE بالاضافة الي ملف البيوس المعدل او الاصلي .
2) بعد تسطيب برنامج HP قم بتوصيل الفلاشة و افتح البرنامج و ستجد الصورة الاتية

https://dl.dropbox.com/u/34989732/HPUSB.png

3) قم بتحديد الخيارات المحددة في الصورة السابقة و اختر المجلد الذي يحتوي علي ملفات الدوس و ابدأ .
4) بعد ذلك ينبغي وجود 3 ملفات في الفلاشة و هي ملفات مخفية ......... قم بطباعة ملف البيوس المعدل BIOS.WPH و الملف PHLASH16.EXE للفلاشة ايضا .
5) قم بعمل ريستارت للجهاز و حدد البووت من الفلاشة .
6) بعد البووت قم بكتابة هذا الامر DIR ثم اضغط ENTER و لا يوجد اي مسافات ............. هذا الامر سيظهر لك الملفات الموجودة داخل الفلاشة .
7) قم بكتابة هذا الامر و لاحظ وجود مسافات في هذا الامر :-
PHLASH16 /S /X /FORCE
ثم اضغط ENTER .
8) ستتم عمليه الفلاش في الوضع الصامت بدون صافرات الا صافرة واحدة فقط عند الانتهاء..............ستكون العملية مثل هذه الصور تماما .

https://dl.dropbox.com/u/34989732/2011-09-23%2000.10.10.jpg

https://dl.dropbox.com/u/34989732/2011-09-23%2000.10.16.jpg

https://dl.dropbox.com/u/34989732/2011-09-23%2000.10.32.jpg


https://dl.dropbox.com/u/34989732/2011-09-23%2000.47.56.jpg


9) لا تقم بمقاطعة عملية الفلاش لاي سبب مهما كان و لا تضغط اي زر خلال العملية و تاكد من ان البطارية مشحونة لضمان عدم حدوث مشاكل في حالة انقطاع التيار ............. و تاكد من ازالة اي باسوورد للبيوس قبل العملية و كذلك قم باسترجاع الاعدادات الافتراضية ايضا قبل البدء .
10) بعد نجاح عملية الفلاش كما في اخر صورة ...... قم بضغط اي زر لعمل ريستارت


ده لينك فيه ال WINPHLASH و ايضا جميع ملفات الدوس والبرامج اللازرمة :-


https://www.mediafire.com/?pa8d48df1nw4dna

Ahmed Hosam
17-02-2012, 19:17
ملحوظة : يوجد اصدارات اخري من ال PHLASH16.EXE المستخدم للدوس او ال WINPHLASH.EXE المستخدم في الويندوز في حالة لم يستطع اي عضو عمل فلاش للبيوس الخاص به باستخدام الاصدار المرفق في الموضوع ...... ساقوم بتنزيل باقي الاصدارات اذا واجه الاعضاء اي مشاكل .

remonica
25-03-2012, 21:08
موضوع ممتزا حقا
بس انا كانت عايز ملف البوت بتاع الجهاز بتاعى انا مش لقيه ياريت تساعدنى بجد لانى انا محتاج احدث البايوس ضروررى
نوع الجهاز toshiba satellite c660-1ch
دخلت على موقع توشيبا نزلت تحديث البايوس بينزلى ملف bios.exe ياريت يكون فى حل وشكراااااااا

أبو قصي
25-03-2012, 21:14
مجهود جيد أخي الكريم


موضوع ممتزا حقا
بس انا كانت عايز ملف البوت بتاع الجهاز بتاعى انا مش لقيه ياريت تساعدنى بجد لانى انا محتاج احدث البايوس ضروررى
نوع الجهاز toshiba satellite c660-1ch
دخلت على موقع توشيبا نزلت تحديث البايوس بينزلى ملف bios.exe ياريت يكون فى حل وشكراااااااا


أخي بما ان تحديث البيوس تم من الويندوز فلا داعي لملف البوت

نلجأ لملف البوت في حال رفض الويندوز عمل تحديث للبيوس عن طريقه.

remonica
25-03-2012, 21:28
فعلان الوندوز رافض التحديث وهى ديه المشكله

أبو قصي
25-03-2012, 21:38
أخي ما هو الخطأ الذي يظهره

ارجو ارفاق صورة الخطأ

remonica
25-03-2012, 21:50
المشكله الاساسيه اللى هتخلينى انى احداث البايوس
وتظهر شاشة ويندوز واعمل انستل و اوافق على الاتفاقية بعدها يظهر لدي



الأقسام لأختار ايهم اعمل عليه النسخة ....المفاجئة كل الأقسام رافضة






المهم بالضبط تظهر لدي على كل الأقسام الكلمة هذه


windows cannot installed to this disk
هيا ديه المشكله ان الجهاز مش عايز يسطب وندوز اساسا

Ahmed Hosam
25-03-2012, 22:43
ياريت ترفع صورة من رسالة الخطأ اللي بتظهر عند تحديثك للبيوس من الويندوز لاستطيع اخبارك بالحل .
ايضا لا يوجد ملف بووت مخصص لكل جهاز فملفات البووت هي ملفات ويندوز 98 و مرفقة بالموضوع و طريقة الشرح و لكن ما تريده هو ملف البيوس نفسه لذلك ايضا قم برفع ملف ال exe الاصلي حتي استخرج منه ملف البيوس و تستطيع عمل فلاش من الدوس .
و بالنسبة لتسطيب ويندوز 7 فهذا ليس له علاقة بالبيوس و في الغالب ستكون مشكلة في الهارد الخاص بك و مساحة كل partition ................ لانه المشكلتين الاساسيتين و هما ال ahci و ال acpi غير موجودين عندك و اذا كانوا موجودين كان هيجيب شاشة زرقاء لذلك المشكلة بسيطة في الغالب ان شاء الله :)

remonica
25-03-2012, 22:47
يبئقا مش لزم البايوس لو حضرتك عندك الحل ياريت تقولى بجد علشان انا عرضت الموضوع على احد المنتديات وقاللى لزم تحدث البايوس ديه الصوره بتاعت الوندوز https://top-laptop.net/vb/attachment.php?attachmentid=507&d=1332434215

أبو قصي
25-03-2012, 23:12
أخي اتمنى ان تكون واضح في اجابتك

لماذا لا تستطيع تنصيب ويندوز؟

ما هو الخطأ الذي يظهر لك ؟

المشكله ليست بالبيوس

remonica
25-03-2012, 23:16
المشكله يا اخى انى لما احدد البرتشن وادوس نكست بتظهر الرساله اللى فى الصوره
windows cannot be installed to disk 0 partitiion 1 .
وضحت يا اخى

أبو قصي
26-03-2012, 11:56
هذا ليس كل نص الخطأ اخي يجب ان يكون هناك تتمه تبين الخطأ

على كل حال لا يجب حل مشكلتك في هذا الموضوع

عليك انشاء الموضوع في قسم المشكلات وحلولها

مع تبيين المشكله بتفاصيلها مع الصور.

hema02
11-04-2012, 06:36
وعليكم السلام ورحمه الله وبركاته

اولا شكرا لك اخي احمد علي مجهودك الرائع بارك الله فيك ولي كم سؤال ارجو الافاده

1- كيف فك ملفات البيوس exe بطريقه صحيه طبعا التي يفشل فكها بالتجربه winrar و 7zip

و قد ينجح Universal Extractor ولكن قد ينتج الملف بصوره غير صحيحه وبتواجهني المشكله دي في dell ولكن احيان كثيره استطيع فكه

ولكن lenovo /sony / fujitsu siemens وبعض التوشيبا لا استطيع فكه في معظم الاحيان ؟

2- هل تصلح هذه الاوامر bios phoenix فقط ام لكل الاجهزه من dell / hp / acer /sony الخ هذا في حاله البرمجه اوتوماتيك

دون ان اكتب اوامر علي الدوس وغالبا دي طريقه اجباري في حاله لو في مشكله في الدتا ولا يعرض بيانات او في حاله الباسورد

والجهاز لا يسمح بعمل اي شئ وان كان لا ماهي الطريه الصحيحه لكل موديل بارك الله فيك وطبعا اقصد الاب توب ؟





@rem============================================== ========================
@rem
@rem Prevent the display of commands during execution.
@rem
@rem============================================== ========================
@echo off


rem crisdisk.bat - Batch File to Create CRISIS Recovery Disk
rem=============================================== =======================
rem Copyright (c) 1985-96 Phoenix Technologies Ltd.
rem This program contains proprietary and confidential information. All
rem rights reserved except as may be permitted by prior written consent.
rem
rem
rem R E V I S I O N H I S T O R Y
rem $Log: K:/nb/archive/nubios/crisis/std.600/minidos.bav $
rem
rem Rev 1.0 31 Jul 2001 16:54:02
rem $START: ---------------------------------------------------------
rem $REPORT: ECR=IRV03376
rem $AUTHOR:
rem $REVIEWERS:
rem $SCOPE: All BIOS builds
rem $REQUIRES:
rem script.600\build.mak -r1.152
rem script.600\bootblok.mak -r1.35
rem script.600\filerev.dfl -r1.77
rem crisis\std.600\fulldos.bat -r1.0
rem crisis\std.600\minidos.bat -r1.0
rem crisis\std.600\filerev.dfl -r1.57
rem
rem obsolete crisdisk.bat -r1.7
rem
rem $GENERAL: Added support for creating FULLDOS under Nmaker Crisis.
rem $INSTALL:
rem
rem $TECHNICAL:
rem 1) Modified BOOTBLOK.MAK in SCRIPT.600 to generate a FULLDOS.TXT.
rem 2) Modified BUILD.MAK in SCRIPT.600 to detect the FULLDOS.TXT in
rem bootblok directory then perform a FULLDOS crisdisk.zip.
rem 3) Obsolesced crisdisk.bat in the crisis\std.600.
rem 4) Created fulldos.bat and minidos.bat in crisis\std.600 for
rem crisdisk.zip. Either fulldos.bat or minidos.bat are copied to
rem crisdisk.bat depending on the type of crisdisk.zip being created.
rem
rem
rem Came from: K:/nb/archive/nubios/crisis/std.600/crisdisk.bat -r1.7
rem
rem=============================================== =======================


rem=============================================== =======================
rem
rem Initialize the global variables used by the script file.
rem
rem=============================================== =======================
set crisisDrivePresent=false
if not '%crisisDrivePresent%'=='false' goto cdEnvErr

set crisisHelpFlag=false
if not '%crisisHelpFlag%'=='false' goto cdEnvErr

set crisisParamaterError=false
if not '%crisisParamaterError%'=='false' goto cdEnvErr

set crisisDriveName=A:
if not '%crisisDriveName%'=='A:' goto cdEnvErr


rem=============================================== =======================
rem
rem Clear the initial screen display.
rem
rem=============================================== =======================
cls


rem=============================================== =======================
rem
rem Check the command line for legal parameter values, exit when done.
rem
rem=============================================== =======================
:cdParmLp
if '%1'=='' goto cdParmCk


rem=============================================== =======================
rem
rem Check for the Crisis Disk destination drive.
rem
rem=============================================== =======================
if '%1'=='A:' goto cdDrvSet
if '%1'=='a:' goto cdDrvSet

if '%1'=='B:' goto cdDrvSet
if '%1'=='b:' goto cdDrvSet


rem=============================================== =======================
rem
rem Check for the Crisis Disk help flag.
rem
rem=============================================== =======================
if '%1'=='/?' goto cdFlgSet
if '%1'=='-?' goto cdFlgSet


rem=============================================== =======================
rem
rem Process any illegal parameters.
rem
rem=============================================== =======================
goto cdParmBd


rem=============================================== =======================
rem
rem Set the Crisis Disk drive if specified.
rem
rem=============================================== =======================
:cdDrvSet
if not '%crisisDrivePresent%'=='false' echo.
if not '%crisisDrivePresent%'=='false' echo ----- Warning - Extra Paramater "%1" Ignored

if '%crisisDrivePresent%'=='false' set crisisDriveName=%1
if '%crisisDrivePresent%'=='false' set crisisDrivePresent=true

goto cdParmNx


rem=============================================== =======================
rem
rem Set the Crisis Disk update mode if specified.
rem
rem=============================================== =======================
:cdFlgSet
if not '%crisisHelpFlag%'=='false' echo.
if not '%crisisHelpFlag%'=='false' echo ----- Warning - Extra Paramater "%1" Ignored

if '%crisisHelpFlag%'=='false' set crisisHelpFlag=true

goto cdParmNx


rem=============================================== =======================
rem
rem Display an error message for illegal parameters.
rem
rem=============================================== =======================
:cdParmBd
echo.
echo ----- Error - Illegal Parameter "%1"

set crisisParamaterError=true


rem=============================================== =======================
rem
rem Check for the next valid paramater.
rem
rem=============================================== =======================
:cdParmNx
shift

goto cdParmLp


rem=============================================== =======================
rem
rem Prevent Crisis Disk creation if an error occured.
rem
rem=============================================== =======================
:cdParmCk
if '%crisisParamaterError%'=='true' goto cdParmSh


rem=============================================== =======================
rem
rem Display help screen if help is requested.
rem
rem=============================================== =======================
if '%crisisHelpFlag%'=='true' goto cdParmSh


rem=============================================== =======================
rem
rem Indicate that the BOOT BLOCK boot disk will be created.
rem
rem=============================================== =======================
echo.
echo.
echo -----------------------------------------------------------
echo.
echo Creating the CRISIS diskette on drive %crisisDriveName%
echo.
echo -----------------------------------------------------------
echo.
echo.
pause Press any key to format the CRISIS disk...


rem=============================================== =======================
rem
rem Format the Crisis Disk.
rem
rem=============================================== =======================
cls

echo.
echo.
echo -----------------------------------------------------------
echo.
echo The Crisis Disk in drive %crisisDriveName% is being formatted
echo.
echo -----------------------------------------------------------
echo.
echo.

format /q /u /v /t:80 /n:18 %crisisDriveName%

if ERRORLEVEL==3 goto cdFmtBrk
if ERRORLEVEL==4 goto cdFtlFmt
if ERRORLEVEL==5 goto cdNoProc

echo.
pause Press any key to copy the utilities to the CRISIS disk...


rem=============================================== =======================
rem
rem Copy the utility files to the boot disk in the required order.
rem
rem=============================================== =======================
cls

echo.
echo.
echo -----------------------------------------------------------
echo.
echo The necessary files are being copied to the
echo Crisis Disk
echo.
echo -----------------------------------------------------------
echo.
echo.

set crisisCurrentFile=MINIDOS.SYS
echo Copying the file "%crisisCurrentFile%"
xcopy /v %crisisCurrentFile% %crisisDriveName% >nul
if ERRORLEVEL==1 goto cdNoFile
if ERRORLEVEL==2 goto cdCpyBrk
if ERRORLEVEL==4 goto cdMemErr
if ERRORLEVEL==5 goto cdWrtErr

set crisisCurrentFile=PHLASH.EXE
if exist PHLASH16.EXE set crisisCurrentFile=PHLASH16.EXE
echo Copying the file "%crisisCurrentFile%"
xcopy /v %crisisCurrentFile% %crisisDriveName% >nul
if ERRORLEVEL==1 goto cdNoFile
if ERRORLEVEL==2 goto cdCpyBrk
if ERRORLEVEL==4 goto cdMemErr
if ERRORLEVEL==5 goto cdWrtErr

if exist PHLASH16.EXE goto NOPLATFORM
set crisisCurrentFile=PLATFORM.BIN
echo Copying the file "%crisisCurrentFile%"
xcopy /v %crisisCurrentFile% %crisisDriveName% >nul
if ERRORLEVEL==1 goto cdNoFile
if ERRORLEVEL==2 goto cdCpyBrk
if ERRORLEVEL==4 goto cdMemErr
if ERRORLEVEL==5 goto cdWrtErr

:NOPLATFORM
set crisisCurrentFile=VGABIOS.EXE
if not exist %crisisCurrentFile% goto cdnovga
echo Copying the file "%crisisCurrentFile%"
xcopy /v %crisisCurrentFile% %crisisDriveName% >nul
if ERRORLEVEL==1 goto cdNoFile
if ERRORLEVEL==2 goto cdCpyBrk
if ERRORLEVEL==4 goto cdMemErr
if ERRORLEVEL==5 goto cdWrtErr

:cdnovga
set crisisCurrentFile=BIOS.ROM
if exist PHLASH16.EXE set crisisCurrentFile=BIOS.WPH
echo Copying the file "%crisisCurrentFile%"
xcopy /v %crisisCurrentFile% %crisisDriveName% >nul
if ERRORLEVEL==1 goto cdNoFile
if ERRORLEVEL==2 goto cdCpyBrk
if ERRORLEVEL==4 goto cdMemErr
if ERRORLEVEL==5 goto cdWrtErr

echo.
pause Press any key to create the CRISIS disk boot sector...


rem=============================================== =======================
rem
rem Create the boot sector on the crisis disk.
rem
rem=============================================== =======================
cls

echo.
echo.
echo -----------------------------------------------------------
echo.
echo The Crisis Disk boot sector for drive %crisisDriveName%
echo is being created
echo.
echo -----------------------------------------------------------
echo.
echo.

makeboot %crisisDriveName%

if not ERRORLEVEL==0 goto cdMkBErr

echo.
pause Press any key to exit the CRISIS disk creation utility...


rem=============================================== =======================
rem
rem Signal that the Crisis Disk has been created.
rem
rem=============================================== =======================
cls

echo.
echo.
echo -----------------------------------------------------------
echo.
echo CRISIS diskette on drive %crisisDriveName% successfully created
echo Please remove the disk from drive %crisisDriveName%
echo.
echo -----------------------------------------------------------
echo.


rem=============================================== =======================
rem
rem Clear the global variables used by the script file.
rem
rem=============================================== =======================
set crisisDrivePresent=
if not '%crisisDrivePresent%'=='' goto cdEnvErr

set crisisHelpFlag=
if not '%crisisHelpFlag%'=='' goto cdEnvErr

set crisisDriveName=
if not '%crisisDriveName%'=='' goto cdEnvErr

set crisisParamaterError=
if not '%crisisParamaterError%'=='' goto cdEnvErr

rem=============================================== =======================
rem
rem Exit from the Crisis Disk creation script.
rem
rem=============================================== =======================
goto cdCrtExt


rem=============================================== =======================
rem
rem Indicate that the user interrupted the format process.
rem
rem=============================================== =======================
:cdFmtBrk
echo.
echo.
echo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!
echo.
echo Error - The user interrupted while formatting, the
echo Crisis Disk was not created.
echo.
echo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!
echo.

goto cdCrtExt


rem=============================================== =======================
rem
rem Indicate that there was a disk error during the format process.
rem
rem=============================================== =======================
:cdFtlFmt
echo.
echo.
echo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!
echo.
echo Error - A disk error occured while formatting, the
echo Crisis Disk was not created. Check the disk
echo for errors or replace the disk with a new 1.44MB
echo disk, then try again.
echo.
echo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!
echo.

goto cdCrtExt


rem=============================================== =======================
rem
rem Indicate that the user waived the format process.
rem
rem=============================================== =======================
:cdNoProc
echo.
echo.
echo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!
echo.
echo Error - The user choose not to format the disk, the
echo Crisis Disk was not created.
echo.
echo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!
echo.

goto cdCrtExt


rem=============================================== =======================
rem
rem Indicate that the file to copy was not found.
rem
rem=============================================== =======================
:cdNoFile
echo.
echo.
echo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!
echo.
echo Error - The file "%crisisCurrentFile%" was not found,
echo the Crisis Disk was not created. Check for the
echo file "%crisisCurrentFile%", then try again.
echo.
echo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!
echo.

goto cdCrtExt


rem=============================================== =======================
rem
rem Indicate that the user interrupted the copy process.
rem
rem=============================================== =======================
:cdCpyBrk
echo.
echo.
echo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!
echo.
echo Error - The user interrupted while copying "%crisisCurrentFile%",
echo the Crisis Disk was not created.
echo.
echo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!
echo.

goto cdCrtExt


rem=============================================== =======================
rem
rem Indicate that the copy process initialization failed.
rem
rem=============================================== =======================
:cdMemErr
echo.
echo.
echo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!
echo.
echo Error - Initialization error when copying "%crisisCurrentFile%",
echo the Crisis Disk was not created. Free extra
echo conventional memory by removing any unneeded TSRs,
echo then try again.
echo.
echo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!
echo.

goto cdCrtExt


rem=============================================== =======================
rem
rem Indicate that there was a disk error during the copy process.
rem
rem=============================================== =======================
:cdWrtErr
echo.
echo.
echo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!
echo.
echo Error - A disk error occured while copying "%crisisCurrentFile%",
echo the Crisis Disk was not created. Check the
echo disk for errors or replace the disk, then try
echo again.
echo.
echo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!
echo.

goto cdCrtExt


rem=============================================== =======================
rem
rem Desplay the environment variable allocation error message.
rem
rem=============================================== =======================
:cdEnvErr
echo.
echo.
echo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!
echo.
echo Error - System unable to assign environment variables,
echo Increase the main environment space, then try again.
echo.
echo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!
echo.

goto cdCrtExt


rem=============================================== =======================
rem
rem Desplay the boot sector error message.
rem
rem=============================================== =======================
:cdMkBErr
echo.
echo.
echo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!
echo.
echo Error - System unable to create the custom boot sector.
echo Check the disk for errors or replace the disk,
echo then try again.
echo.
echo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!
echo.

goto cdCrtExt


rem=============================================== =======================
rem
rem Indicate the correct usage for the batch file.
rem
rem=============================================== =======================
:cdParmSh
echo.
echo ################################################## #####################
echo # #
echo # CRISDISK Usage: #
echo # #
echo # CRISDISK [DRIVE:] [/? or -?] #
echo # #
echo # DRIVE - The drive (A: or B:) where the disk will be #
echo # created (Default is A:) #
echo # #
echo # /? or -? - Display this help screen #
echo # #
echo ################################################## #####################


rem=============================================== =======================
rem
rem Exit the batch file.
rem
rem=============================================== =======================
:cdCrtExt
echo.
pause Press any key to return to DOS...
echo.
echo.







او ام هذا يكفي ملف Autoexec.bat و يكون الأمر كالتالى

إذا كان الملف فى صيغة ROM





PH161700.EXE BIOS.ROM /O /Force /X /C /S




ارجو التوضيح الحلول بالتفصيل يااخي وبالاخص في حاله وجود باسورد

بارك الله فيك وعذرا للاطاله ولكن الامر مهم جدا شكرا فبل اي شئ ....

Ahmed Hosam
11-04-2012, 23:20
1- بالنسبة لفك ملف البيوس في حالة عدم استطاعة winrar فكها فيكون عن طريق فتح ملف ال EXE للبيوس و قبل ان يبدأ الفلاش بالضبط قم بالدخول علي :-
C---->USERS----->APPDATA------>TEMP------>WINFLASH
ثم ستجد ملف البيوس يسمي BIOS.WPH او FLASHABLE.ROM .

-بالنسبة لبيوس DELL فمعظمه مختلف في المعمارية عن PHOENIX و يوجد طريقة او امر من الدوس لا اتذكره حاليا كان يمكنك من الحصول علي الملف ال HDR في البيوس و لكن لن يفيدك الا في حالة اضافة ال SLIC2.1 و لا يصلح ابدا لاظهار القوائم لاختلاف المعمارية لبعض البيوس في شركة DELL و عدم معرفة طريقة التعديل .

-بعض انواع بيوس توشيبا و سيمنس لا يتم فكها الا بالدخول علي مجلد ال TEMP و احيانا يكون الملف داخل ملف بصيغة .COM و لا يمكن فكه من هذا الملف و بعضها يكون داخل ملف EXE و لكن غير مضغوط و يتم استخراج البيوس بطريقة HEX EDIT فنبحث عن علامات معينة لملف البيوس داخل ال EXE و بعد ايجاد اي علامة نحدد بداية و نهاية الملف من الحجم الطبيعي المفترض للبيوس و هذه الطريقة تحتاج لخبرة و رؤية ملفات بيوس كثيرة حتي نعرف ما الذي سنبحث عنه و هل ملف البيوس الموجود مضغوط اصلا بحيث ان استخراجه ليس له فائدة ام غير مضغوط .

ما شرحته في الموضوع هو الطريقة العامة لمعظم انواع البيوس لكن الطرق الخاصة هي لانواع قليلة جدا ( موديلات قليلة من توشيبا و سيمنس ) و معهم جزء كبير من بيوس ديل القديم لكن ليس لها جدوس لان بيوس الديل القديم الذي به ملف HDR لا يمكن تعديله لاظهار القوائم .

2- ما تقصده في هذه الحالة ليس طريقة فلاش و لكنه CRISIS RECOVERY و هو ليس ما كنت اقصده في هذا الموضوع فانا قصدت طريقة فلاش عادية من ويندوز او دوس و ليس RECOVERY ............ و في حالة ال RECOVERY لا يوجد اوامر لتكتب في AUTOEXE.BAT و لكن هو يعمل كل شيء تلقائيا و لا يحتاج اي اوامر اصلا ............. و هذه الطريقة تتم عن طريق تنزيل ال CRISIS DISK الخاص بجهازك و تسطيبه علي فلاشة ثم وضعها في الجهاز ( و هو مغلق تماما و غير موصل بالكهرباء ) ثم الضغط علي مفاتيح المخصصة في ال RECOVERY لجهازك مثل FN و ESC او WIN و B مع بعضها في نفس الوقت ثم توصيل الكهرباء و تشغيل الجهاز و تجد شاشة سوداء و الفلاشة تضيء ة تطفيء و معني ذلك انه بدء ال RECOVERY .

الطريقة في الموضوع صالحة لكل البيوس من نوع PHOENIX العادي و ليس PHOENIX TIANO UEFI ........... و ذلك لاي نوع من انواع الاجهزة :)

Rafael Nadal
25-09-2012, 18:36
ممكن اعرف ما هي الغاية لعمل هذي الطريقة ؟ اعذرني اذا كان سؤالي ساذج لكن اعذرني مبتدا

valancia
05-11-2012, 15:06
اخي انا جربت طريقتك وعملتها بالضبط كما قلت
ولكن حدثت صافرة متكررة ثم كتب erreur
مع العلم اني املك بطاقة الام من نوع asus p4p8x
وحملت تحديث البيوس من موقع asus
ثم غيرت اسم ملف التحديث الى BIOS.WPH
ثم وضعت كل الملفات في الفلاشة وبدأت العملية وكما قلت لك لم تنجح للاسف
هل من حل اخر ؟؟

valancia
05-11-2012, 15:08
ممكن اعرف ما هي الغاية لعمل هذي الطريقة ؟ اعذرني اذا كان سؤالي ساذج لكن اعذرني مبتدا

احيانا البطاقة الام لاتستطيع ان تقرأ الرامات اكثر من 1 جيجا
مثلا انا عندي بطاقة الام asus p4p8x قديمة نوعا ما
وعندما ركبت رامات 1 جيجا لم يستطع قرائتها ويقرأ فقط رامات 256 ميقا
يجب ان احدث البيوس حتى يستطيع ان يقرأ الرامات 1 جيجا

nani.king
03-06-2013, 17:37
السلام عليكم انا اسامة من الجزائر عندي مشكلك في جهازي ACER ASPIRE 5738ZG فيه كلمة السر في bios هل عندما اقوم بتحديث bios يذهب الكود ووووشكرا يوجد شئ اخر كنت في الاول استطيع BOOT CD ولكن الان لا استطيع وشكرا اخي :ah8::ah8::ah8:
ارجو منكم الرد في اقرب وقت وشكرا

mhmdyassin
14-10-2015, 10:40
السلام عليكم ورحمه الله وبركات
والله نوع البورده h61m_s2p
محتاج اخر ملف تحديث للبيوس مع العلم ان
اصدار البورده عندي rev.2.0

MA_2015
16-10-2015, 19:24
مجهود كبير بارك الله فيك

كاظم حميد
03-01-2016, 04:33
اشكرك احمد على هذه المعلومات