The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Clean bloatware free install using hp recovery dvd

    Discussion in 'HP' started by dubhagat, Sep 27, 2008.

  1. dubhagat

    dubhagat Notebook Consultant

    Reputations:
    8
    Messages:
    150
    Likes Received:
    0
    Trophy Points:
    30
    Hi,

    I have dv6500t which i got last year, installed xp as soon as I got it, but one year down the line with things settled down and majority of development work I do now being on virtual installations decided to give vista a shot.

    Trouble was I only has the recovery media dvd to install it from which sadly has whole load of crap ware in it. 1st attempt all set, hp is installing all crap ware I close the lid and lift it back and i have legendary BSOD, twice it happened so and then due to some reason it crashed and didn't boot thereafter.

    Take 2, this time i acted smart.

    So,
    Once vista is installed and you log in first time in admin account. FBI runs and does quick restart. Not sure if it happened once or twice. Then after the main thing starts where you see the FBI GUI installation process which may take easily more than an hr or so. I let it continue for 15 min or so and then start with the following.

    Note -- Once the HP file based installer kicks off your keyboard is disabled leaving you with very much no other alternative. So don't panic if you can't type in anything. We want to "use msconfig, disable the program and reboot while it was still installing the bloat". No magic no trickery involved.

    1) (Enable 'run' option in start menu) right click taskbar -> select properties -> start menu tab -> customize -> scroll down check ' run command', apply settings. Now you have ‘ Run…’ in start menu.

    2) Now since keyboard is not working, thanks to 'fbi', go to c drive, right click-> rename folder name say 'Syste m.sav', right click->copy 'm' from it and right click->paste it in the run command prompt. This leaves you with ‘m’ in command prompt as shown in pic below (s1). Again right click-> rename folder name say 'Sy stem.sav', right click->copy 's' from it and right click->paste it in the run command prompt. This leaves you with ‘ms’ in command prompt as shown in pic below (s2). Likewise continue till you get whole 'msconfig' command, extracting character at a time from various folder names (I managed to get this combination ' msconFiG', some upper case some lower) (s3)

    3) Then press enter, Go to ' startup' tab in ‘ System Configuration’, disable service ' HP File Based Installer' in it by un checking the box as shown in pic below (s4).

    4) Then click ‘ Apply’ and then click ‘ OK’. It will prompt to ‘ restart’ or ‘ exit without restart’ as shown in pic below (s5). Click ‘restart’ and you are free not a single piece of crappy sw nor do you get any recovery partition.

    (Screenshots not great as saved in paint, didn't have ps or gimp)

    For some reason i had to go to device manager and enable lan wlan and bluetooth. But it works alright now.

    Aim of this was i found that recovery dvd installs all the unnecessary things after vista is installed with proper drivers. And it’s just an entry in startup list items that makes it appearing again and again till all included setups are installed. So thing is stop it from running and it won’t install a thing, only thing is you will end up with all setup exe in 'SwSetup' which are copied earlier on, but you can gladly remove it if you are sure that you by mistake won't delete any necessary drivers.

    Here is list to make that task bit easier.

    Here is the list of setups in C:\SwSetup
    ADOBE = "Adobe Reader 8.0"
    AUDIO = "Realtek High Definition Audio Driver"
    BTBCAUS = "ALL Internet Service Providers for portable Canada (Pavilion/Presario)"
    BTBSSPRE = "BTBSS start prepblock"
    BTBUS = "ALL ISPs for portable US (Pavilion/Presario)"
    BTOOTH = "HP Integrated module with Bluetooth wireless technology"
    CHIPSET = "Intel Chipset Installation Utility for ICH8"
    ESUVT = "Essential System Updates for Microsoft Vista"
    HPADVISOR = "ALL HP Advisor for portable US (Pavilion/Presario)"
    HPASL = "HP Active Support Library"
    HPDV = "HP_Doc_Viewer"
    HPEASYSETUP = "HP Easy Setup - User registration, EIS and Opt-in (Backweb, Symantec, HPSU and etc)"
    HPGAME = "HP Games Powered by WildTangent"
    HPUPDATE = "HP Update"
    HSC = "HP Help and Support for Microsoft Vista (32-bit Editions)"
    IEHSWW = "ALL IE home and Search for portable (Pavilion/Presario)"
    INETSEC = "Symantec Norton Internet Security"
    INTELTV = "Intel TV format utility (TH) - Vista"
    LS = "LightScribe Host Software"
    MISC2 = "Ricoh 5-1 Card Reader Driver"
    MISC5 = "AuthenTec Inc. AES2501A Fingerprint Driver"
    MMFLASH = "Macromedia Flash Player 9ax"
    MODEM = "Motorola SM56 Data Fax Modem Driver"
    MSCUVT = "MS Critical Updates for Windows Vista"
    MSNLIVE = "MSN Live Messenger 8.1"
    MSWORKS = "MS Works 8.5"
    MVEDV = "MuVee AutoProducer DVD Edition"
    NETWORK = "Realtek RTL8101 Family PCI-E Fast Ethernet NIC (NDIS 6.0) Driver"
    OFF12 = "Microsoft Office Home and Student 2007 - 60 Day Trial"
    PTMOVER = "PictureMover software for Walmart"
    QLB = "HP Quick Launch Buttons"
    QPW = "HP QuickPlay / DVD Play"
    REALRHAP = "RealRhapsody"
    ROBSON = "Intel(r) Diamond Lake NAND 'RHCI' Disk Cache Controller - 444E"
    ROXIOCB9 = "Roxio Creator Basic 9"
    SUNJAVA = "Sun Java"
    TOUCHPAD = "Synaptics Touchpad Driver"
    TVTNR = "Yuan EC300 DVB-T TV Tuner"
    UG0056 = "HP_User_Guides_0056"
    UG0057 = "HP_User_Guides_0057"
    VDFUPDATE = "Symantec Norton AntiVirus-Virus Definitions Update"
    VID1 = "Mobile Intel(R) 965 Express Chipset Family Driver"
    VIDEO = "nVidia GeForce series video driver"
    VONGO = "Vongo"
    VSAM = "Verisoft Access Manager Finger Print Reader"
    WCHASI = "Welcome center help and support icon"
    WHNS = "Wireless_Home_Network_Setup"
    WLAN = "Broadcom Wireless LAN driver - Vista"
    WLAN2 = "Intel PRO/Wireless Drivers"
    WLASST = "HP Wireless Assistant"

    It boots fast and is smooth. Installed SP1 and all basic apps without any issues. Hope it helps others too. Only downside is recovery disk will wipe out you hdd before installation. But definitely a way.

    (Note – FBI is still there at C:\System.sav\fbi (feel free to have a look at it as it may be even possible to change ini or some reg file to disable installation of crapware in user created recovery disk))

    If you have any other questions please let me know will see if I can help.

    Cheers,
    J




    *********************************************************** Handle with care ********

    People this gets really interesting
    Whatever is done its heart is at C:\System.sav\

    Have a look at this file C:\System.sav\fbi\cspuos.dat

    [FactoryPreinstall.Winxp32C.GLOBAL.RTR]
    PRE.FactoryPreinstall.WinXP.GLOBAL.RTR
    c:\system.sav\fbi\cpytrnst.exe /s:C:\Winxp32C /d:c:
    POST.FactoryPreinstall.WinXP.GLOBAL.RTR

    [FactoryPreinstall.Winxp32P.GLOBAL.RTR]
    PRE.FactoryPreinstall.WinXP.GLOBAL.RTR
    c:\system.sav\fbi\cpytrnst.exe /s:C:\Winxp32P /d:c:
    POST.FactoryPreinstall.WinXP.GLOBAL.RTR

    [FactoryPreinstall.WinXP64X.GLOBAL.RTR]
    PRE.FactoryPreinstall.WinXP.GLOBAL.RTR
    c:\system.sav\fbi\cpytrnst.exe /s:C:\Winxp64.ALL /d:c:
    c:\system.sav\fbi\cpytrnst.exe /s:C:\VistaXP.64 /d:c:
    c:\system.sav\fbi\cpytrnst.exe /s:C:\Winxp64X /d:c:
    POST.FactoryPreinstall.WinXP.GLOBAL.RTR

    ; *** Windows Vista Sections ***
    ; **** Starter Edition
    [FactoryPreinstall.WV32SE.GLOBAL.RTR]
    PRE.FactoryPreinstall.Vista.GLOBAL.RTR
    c:\system.sav\fbi\cpytrnst.exe /s:C:\WV32SE /d:c:
    POST.FactoryPreinstall.Vista.GLOBAL.RTR

    ; **** Home Basic
    [FactoryPreinstall.WV32HB.GLOBAL.RTR]
    PRE.FactoryPreinstall.Vista.GLOBAL.RTR
    c:\system.sav\fbi\cpytrnst.exe /s:C:\WV32HB /d:c:
    POST.FactoryPreinstall.Vista.GLOBAL.RTR

    ; ***** Home Basic x64
    [FactoryPreinstall.WV64HB.GLOBAL.RTR]
    PRE.FactoryPreinstall.Vista.GLOBAL.RTR
    c:\system.sav\fbi\cpytrnst.exe /s:C:\VistaXP.64 /d:c:
    c:\system.sav\fbi\cpytrnst.exe /s:C:\Vista.64 /d:c:
    c:\system.sav\fbi\cpytrnst.exe /s:C:\WV64HB /d:c:
    POST.FactoryPreinstall.Vista.GLOBAL.RTR

    ; ***** Home Premium
    [FactoryPreinstall.WV32HP.GLOBAL.RTR]
    PRE.FactoryPreinstall.Vista.GLOBAL.RTR
    c:\system.sav\fbi\cpytrnst.exe /s:C:\WV32HP /d:c:
    POST.FactoryPreinstall.Vista.GLOBAL.RTR

    ; ***** Home Premium x64
    [FactoryPreinstall.WV64HP.GLOBAL.RTR]
    PRE.FactoryPreinstall.Vista.GLOBAL.RTR
    c:\system.sav\fbi\cpytrnst.exe /s:C:\VistaXP.64 /d:c:
    c:\system.sav\fbi\cpytrnst.exe /s:C:\Vista.64 /d:c:
    c:\system.sav\fbi\cpytrnst.exe /s:C:\WV64HP /d:c:
    POST.FactoryPreinstall.Vista.GLOBAL.RTR

    ; ***** Professional
    [FactoryPreinstall.WV32PR.GLOBAL.RTR]
    PRE.FactoryPreinstall.Vista.GLOBAL
    c:\system.sav\fbi\cpytrnst.exe /s:C:\WV32PR /d:c:
    POST.FactoryPreinstall.Vista.GLOBAL.RTR

    ; ***** Professional x64
    [FactoryPreinstall.WV64PR.GLOBAL.RTR]
    PRE.FactoryPreinstall.Vista.GLOBAL.RTR
    c:\system.sav\fbi\cpytrnst.exe /s:C:\VistaXP.64 /d:c:
    c:\system.sav\fbi\cpytrnst.exe /s:C:\Vista.64 /d:c:
    c:\system.sav\fbi\cpytrnst.exe /s:C:\WV64PR /d:c:
    POST.FactoryPreinstall.Vista.GLOBAL.RTR

    ; ***** Ultimate Edition
    [FactoryPreinstall.WV32UL.GLOBAL.RTR]
    PRE.FactoryPreinstall.Vista.GLOBAL.RTR
    c:\system.sav\fbi\cpytrnst.exe /s:C:\WV32UL /d:c:
    POST.FactoryPreinstall.Vista.GLOBAL.RTR

    ; ***** Ultimate Edition x64
    [FactoryPreinstall.WV64UL.GLOBAL.RTR]
    PRE.FactoryPreinstall.Vista.GLOBAL.RTR
    c:\system.sav\fbi\cpytrnst.exe /s:C:\VistaXP.64 /d:c:
    c:\system.sav\fbi\cpytrnst.exe /s:C:\Vista.64 /d:c:
    c:\system.sav\fbi\cpytrnst.exe /s:C:\WV64UL /d:c:
    POST.FactoryPreinstall.Vista.GLOBAL.RTR


    ; Windows XP common sections

    [PRE.FactoryPreinstall.WinXP.GLOBAL.RTR]
    C:\system.sav\fbi\pretransit.bto
    c:\system.sav\fbi\osmove2.exe /capture
    c:\system.sav\fbi\cpytrnst.exe /g
    c:\system.sav\fbi\cpytrnst.exe /l
    C:\SYSTEM.SAV\FBI\RMNT4DLV.BTO
    c:\system.sav\fbi\cpytrnst.exe /s:C:\Winxp2k.32 /d:c:
    c:\system.sav\fbi\cpytrnst.exe /s:C:\Winxp32.ALL /d:c:
    c:\system.sav\fbi\cpytrnst.exe /s:C:\Winxp.ALL /d:c:
    c:\system.sav\fbi\cpytrnst.exe /s:C:\vistaxp.32 /d:c:
    c:\system.sav\fbi\cpytrnst.exe /s:C:\vistaxp.all /d:c:

    [POST.FactoryPreinstall.WinXP.GLOBAL.RTR]
    SetVar(FBITB.FilesTools,SourceDir,C:\compaq\sw_ver)
    SetVar(FBITB.FilesTools,DestDir,C:\Wintmp\compaq\sw_ver)
    TransitDir
    TransitOsFiles;
    SetVar(FBITB.FilesTools,SourceDir,C:\Wintmp)
    SetVar(FBITB.FilesTools,DestDir,C :)
    TransitDir
    FBI.InitProgressBar
    SetVar(FbiData,ProcessState,PreOsScripts)
    c:\appl.zip\init\init.bto
    SetVar(FBIData,BTOName,C:\appl.zip\preos.pi)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\preos)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\preos.EUE)
    ProcessBTOName
    ;TransitBootLoader;
    SetupCleanupDirectories
    DelOsFiles
    SetVar(FbiData,ProcessState,OsSetup)
    SetVar(Configuration,EnableDelayStartup,1)
    SystemReboot;
    FactoryWaitStart
    HookFBIToRunAgain;
    CheckForOsTransit;
    SetVar(FbiData,ProcessState,PostOsScripts)
    InitPostOSVars
    GetOSInfo
    SetVar(FBIData,BTOName,C:\appl.zip\osupdate)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\osupdate.EUE)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\drivers)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\drivers.eue)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\install.pi)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\install)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\install.EUE)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\install2)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\install2.EUE)
    ProcessBTOName
    C:\appl.zip\ie_more\ie.bto
    InitPostOSVars
    GetOSInfo
    SetVar(FBIData,BTOName,C:\appl.zip\ie_more)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\ie_more.EUE)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\ie_more2)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\ie_more2.EUE)
    ProcessBTOName
    SetVar(UIA,ErrorCode,946)
    WriteUIAErrorCode;
    SetVar(FBIData,BTOName,C:\appl.zip\test)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\preclean.up)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\preclean.EUE)
    ProcessBTOName
    CheckForErrorFlag
    SetVar(FBIData,BTOName,C:\appl.zip\custom.sav\install)
    ProcessBTOName
    c:\system.sav\fbi\regflush.exe
    CDCMakeLog
    SetVar(FBIData,BTOName,C:\appl.zip\cleanup.pi)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\cleanup)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\cleanup.EUE)
    ProcessBTOName
    FactoryPreinstall.Cleanup
    c:\system.sav\scripts\bootldr.bto
    c:\system.sav\scripts\rstoobe.bto
    FactoryWaitEnd
    SystemReboot
    c:\system.sav\scripts\fxwinbom.bto
    FactoryPreinstall.Done


    ; Windows Vista common sections

    [PRE.FactoryPreinstall.Vista.GLOBAL.RTR]
    C:\system.sav\fbi\pretransit.bto
    c:\system.sav\fbi\osmove2.exe /capture
    c:\system.sav\fbi\cpytrnst.exe /g
    c:\system.sav\fbi\cpytrnst.exe /l
    C:\SYSTEM.SAV\FBI\RMNT4DLV.BTO
    c:\system.sav\fbi\cpytrnst.exe /s:C:\VistaXP.32 /d:c:
    c:\system.sav\fbi\cpytrnst.exe /s:C:\VistaXP.ALL /d:c:
    c:\system.sav\fbi\cpytrnst.exe /s:C:\Vista.32 /d:c:
    c:\system.sav\fbi\cpytrnst.exe /s:C:\Vista.ALL /d:c:

    ; Common section
    [POST.FactoryPreinstall.Vista.GLOBAL.RTR]
    SetVar(FBITB.FilesTools,SourceDir,C:\compaq\sw_ver)
    SetVar(FBITB.FilesTools,DestDir,C:\Wintmp\compaq\sw_ver)
    TransitDir
    TransitOsFiles;
    SetVar(FBITB.FilesTools,SourceDir,C:\Wintmp)
    SetVar(FBITB.FilesTools,DestDir,C :)
    TransitDir
    FBI.InitProgressBar
    SetVar(FbiData,ProcessState,PreOsScripts)
    c:\appl.zip\init\init.bto
    SetVar(FBIData,BTOName,C:\appl.zip\preos.pi)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\preos)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\preos.EUE)
    ProcessBTOName
    ;TransitBootLoader;
    SetupCleanupDirectories
    DelOsFiles
    SetVar(FbiData,ProcessState,OsSetup)
    SetVar(Configuration,EnableDelayStartup,1)
    SystemReboot;
    ;FactoryWaitStart
    HookFBIToRunAgain;
    CheckForOsTransit;
    SetVar(FbiData,ProcessState,PostOsScripts)
    InitPostOSVars
    GetOSInfo
    SetVar(FBIData,BTOName,C:\appl.zip\osupdate)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\osupdate.EUE)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\drivers)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\drivers.eue)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\install.pi)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\install)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\install.EUE)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\install2)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\install2.EUE)
    ProcessBTOName
    C:\appl.zip\ie_more\ie.bto
    InitPostOSVars
    GetOSInfo
    SetVar(FBIData,BTOName,C:\appl.zip\ie_more)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\ie_more.EUE)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\ie_more2)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\ie_more2.EUE)
    ProcessBTOName
    SetVar(UIA,ErrorCode,946)
    WriteUIAErrorCode;
    SetVar(FBIData,BTOName,C:\appl.zip\test)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\preclean.up)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\preclean.EUE)
    ProcessBTOName
    CheckForErrorFlag
    SetVar(FBIData,BTOName,C:\appl.zip\custom.sav\install)
    ProcessBTOName
    c:\system.sav\fbi\regflush.exe
    CDCMakeLog
    SetVar(FBIData,BTOName,C:\appl.zip\cleanup.pi)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\cleanup)
    ProcessBTOName
    SetVar(FBIData,BTOName,C:\appl.zip\cleanup.EUE)
    ProcessBTOName
    FactoryPreinstall.Cleanup
    c:\system.sav\scripts\bootldr.bto
    c:\system.sav\scripts\rstoobe.bto
    ;FactoryWaitEnd
    SystemReboot
    c:\system.sav\scripts\fxwinbom.bto
    FactoryPreinstall.Done
    ;*********************************************************************************

    [FactoryPreinstall.Cleanup]
    c:\system.sav\fbi\regflush.exe
    SetVar(FbiData,ProcessState,Cleanup)
    UnHookFBIToRunAgain
    SetVar(GUIPBMain,Full,1)
    ;FBI.EnableHW
    CleanEventLog

    [FactoryPreinstall.Cleanup.NT40.QTR]
    c:\system.sav\fbi\regflush.exe
    SetVar(FbiData,ProcessState,Cleanup)
    ;UnHookFBIToRunAgain
    SetVar(GUIPBMain,Full,1)
    ;FBI.EnableHW

    [FactoryPreinstall.Done]
    ;this section is processed in miniwindows
    HideActivity
    ;setvar(GUISingleOK,ResDLLName,x)
    setvar(GUISingleOK,BMPResID,278)
    setvar(GUISingleOK,AccelResID,179)
    setvar(GUISingleOK,NoFail,1)
    ShowSingleOK
    setvar(GUISingleOK,NoFail,0)
    ;c:\system.sav\fbi\osmove2.exe /move
    c:\system.sav\scripts\osmove.bto
    c:\system.sav\fbi\mosproc.exe
    c:\system.sav\util\ZZSTCSPU.BTO
    c:\system.sav\util\ZZSRD.BTO
    SetVar(UIA,ErrorCode,947)
    WriteUIAErrorCode;
    ;ActivateDiagsPartition
    SetVar(UIA,ErrorCode,0);
    WriteUIAErrorCode;
    SystemReboot

    [FactoryPreinstall.NT40.Done]
    ;this section is processed in miniwindows
    HideActivity
    ;setvar(GUISingleOK,ResDLLName,x)
    setvar(GUISingleOK,BMPResID,278)
    setvar(GUISingleOK,AccelResID,179)
    setvar(GUISingleOK,NoFail,1)
    ShowSingleOK
    setvar(GUISingleOK,NoFail,0)
    c:\system.sav\fbi\mosproc.exe
    c:\system.sav\util\ZZSTCSPU.BTO
    c:\system.sav\util\ZZSRD.BTO
    SystemReboot

    [FBI.done]

    ; ***************** End of Process Sections ****************************



    ;****************** Start of Configuration Sections ********************
    [Configuration]
    DisableACPI=1
    UseRedwood=NO
    DISPLAYERRORS= FALSE
    AutomationMode=TRUE
    FactoryAutomationMode=TRUE
    LocalizationTable=c:\system.sav\util\130955.INI
    BootAfterCleanup=TRUE
    UseDescriptionOsSelection=FALSE
    ActivateSDVPartition=TRUE
    EnableKeyboard=FALSE
    EnableRemoveableMedia =FALSE
    Timeout=900
    TimeoutAction=0
    ; Valid values are:
    ; 0 = TimeoutContinue
    ; 1 = TimeoutKill
    ; 2 = TimeoutKillRebootAndRunNextStateCommand
    ; 3 = TimeoutKillRebootAndRerunStateCommand
    ; 4 = TimeoutIssueFatalError
    BtoPBDelay=1
    DefBtoRunTime=90
    OSImageStateDefInCVA=General,OSType
    CVAPath=C:\swsetup\sw_ver


    [Description]
    CompaqLanguage=US
    Username=HP Customer
    CompanyName=HP Computer Corporation

    [FBITB.FilesTools]
    DoNotDeleteFiles=TRUE

    [DeleteList.GeneralFiles]
    item1=c:\RMARICLE.EXE
    item2=c:\dummy.txt
    item3=c:\dummy.txt
    item4=c:\dummy.txt
    item5=c:\dummy.txt
    item6=c:\dummy.txt
    item7=c:\dummy.txt
    item8=c:\dummy.txt
    item9=c:\dummy.txt
    item10=c:\dummy.txt
    item11=c:\dummy.txt
    item12=c:\dummy.txt
    item13=c:\dummy.txt
    item14=c:\dummy.txt
    item15=c:\dummy.txt
    item16=c:\dummy.txt
    item17=c:\dummy.txt
    item18=c:\dummy.txt
    item19=c:\dummy.txt
    item20=c:\dummy.txt
    item21=c:\dummy.txt
    item22=c:\dummy.txt
    item23=c:\dummy.txt
    item24=c:\dummy.txt
    item25=c:\dummy.txt
    item26=C:\dummy.txt
    item27=C:\dummy.txt
    item28=C:\dummy.txt
    item29=C:\dummy.txt
    item30=C:\dummy.txt
    item31=C:\dummy.txt
    item32=C:\dummy.txt
    item33=C:\dummy.txt
    item34=C:\dummy.txt
    item35=C:\dummy.txt
    item36=C:\dummy.txt
    item37=C:\dummy.txt
    item38=C:\dummy.txt
    item39=C:\dummy.txt
    item40=C:\dummy.txt
    item41=C:\dummy.txt
    item42=C:\dummy.txt
    item43=C:\dummy.txt
    item44=C:\dummy.txt
    item45=C:\dummy.txt
    item46=C:\dummy.txt
    item47=C:\dummy.txt
    item48=c:\dummy.txt
    item49=C:\dummy.txt
    item50=C:\dummy.txt
    item51=C:\dummy.txt
    item52=C:\dummy.txt
    item53=C:\dummy.txt
    item54=C:\dummy.txt
    item55=C:\dummy.txt
    item56=C:\dummy.txt
    item57=C:\dummy.txt
    item58=C:\dummy.txt
    item59=c:\dummy.txt
    item60=C:\dummy.txt
    item61=C:\dummy.txt
    item62=C:\dummy.txt
    item63=C:\dummy.txt
    item64=C:\dummy.txt
    item65=c:\dummy.txt
    item66=c:\dummy.txt
    item67=c:\dummy.txt
    item68=c:\dummy.txt
    item69=c:\dummy.txt
    item70=c:\dummy.txt
    item71=c:\dummy.txt
    item72=c:\dummy.txt
    item73=c:\dummy.txt
    item74=c:\dummy.txt
    item75=c:\dummy.txt
    item76=c:\dummy.txt
    item77=c:\dummy.txt
    item78=c:\dummy.txt
    item79=c:\dummy.txt
    item80=c:\dummy.txt
    item81=c:\dummy.txt
    item82=c:\dummy.txt
    item83=c:\dummy.txt
    item84=C:\dummy.txt
    item85=c:\dummy.txt
    item86=c:\dummy.txt
    item87=c:\dummy.txt


    have a look at steps for factorypreinstall

    secondly this file in C:\System.sav\scripts\rstoobe.bto


    @REM ****************************************************
    @REM This file will restore the original oobe for each OS
    @REM ****************************************************

    @REM Just in case the DVD RAM causes problems
    @AddToIgnoreList rundll32.exe

    @IFOS /OS:WinXP32P,WinXP32C
    @IFFILE(c:\sysprep\winbom.000)
    @MOVE c:\sysprep\winbom.000 c:\sysprep\winbom.ini
    @ENDIF
    @INIWRITE(Factory,Reseal,Reboot,c:\sysprep\winbom.ini)
    @INIWRITE(Factory,ResealMode,OOBE,c:\sysprep\winbom.ini)
    @ExitBTO
    @ENDIF

    @IFEQL(FBI.OSINFO,MajorVersion,6)
    @DISABLEWOW64FSREDIRECTION
    @REM ~%WINSYS%~\tskill.exe sysprep

    @IfNotFile(c:\windows\Panther\unattend)
    @MKDIR c:\windows\Panther\unattend
    @Endif

    @IfFile(c:\windows\Panther\unattend\unattend.xml)
    @Move ~%windir%~\Panther\unattend\unattend.xml ~%windir%~\Panther\unattend\unattend.org
    @endif
    @Copy c:\system.sav\bbv\bbv.xml ~%windir%~\Panther\unattend\unattend.xml

    ~%WINSYS%~\sysprep\sysprep.exe /generalize /quiet /quit /audit /unattend:~%windir%~\Panther\unattend\unattend.xml
    @ENABLEWOW64FSREDIRECTION
    @ENDIF

    @REM This is to save Run and RunOnce so they don't get executed during Burnboot
    ~%Windir%~\regedit.exe -s c:\system.sav\bbv\delfbi.reg
    ~%WINSYS%~\reg.exe export HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run c:\system.sav\bbv\run.reg
    ~%WINSYS%~\reg.exe export HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce c:\system.sav\bbv\runonce.reg
    ~%Windir%~\regedit.exe -s c:\system.sav\bbv\delrun.reg
    ~%Windir%~\regedit.exe -s c:\system.sav\bbv\restrun.reg
    ~%Windir%~\regedit.exe -s c:\system.sav\bbv\restfbi.reg

    @REM ======================================================================
    @REM FixRST.BTO
    @REM
    @REM Tweaks for ...
    @REM After sysprep runs, import WPEBCD and copy boot.sdi
    @REM to boot from WinPE at next boot.
    @REM
    @REM ======================================================================

    @DISABLEWOW64FSREDIRECTION

    @REM add the following for Single Language SKU.
    @IfEQL( FBI.OsCvaFound, NumFound, 1 )
    @COPY C:\System.sav\BCDBackup\Boot.sdi C:\Boot\Boot.sdi

    @REM set the RAMDISK Options
    C:\Appl.zip\Tools\BCDEdit.exe -store C:\Boot\BCD -create {ramdiskoptions} -d "Ramdisk Options"
    C:\Appl.zip\Tools\BCDEdit.exe -store C:\Boot\BCD -set {ramdiskoptions} ramdisksdidevice boot
    C:\Appl.zip\Tools\BCDEdit.exe -store C:\Boot\BCD -set {ramdiskoptions} ramdisksdipath \boot\boot.sdi

    @REM Add WinPE loader section and add to display list
    C:\Appl.zip\Tools\BCDEdit.exe -store C:\Boot\BCD -create {572bcd60-ffa7-11d9-aae0-0007e994107d} -d "Microsoft Windows PE 2.0 " -application OSLOADER
    C:\Appl.zip\Tools\BCDEdit.exe -store C:\Boot\BCD -set {572bcd60-ffa7-11d9-aae0-0007e994107d} device ramdisk=[boot]\sources\boot.wim,{ramdiskoptions}
    C:\Appl.zip\Tools\BCDEdit.exe -store C:\Boot\BCD -set {572bcd60-ffa7-11d9-aae0-0007e994107d} path \windows\system32\boot\winload.exe
    C:\Appl.zip\Tools\BCDEdit.exe -store C:\Boot\BCD -set {572bcd60-ffa7-11d9-aae0-0007e994107d} osdevice ramdisk=[boot]\sources\boot.wim,{ramdiskoptions}
    C:\Appl.zip\Tools\BCDEdit.exe -store C:\Boot\BCD -set {572bcd60-ffa7-11d9-aae0-0007e994107d} systemroot \windows
    C:\Appl.zip\Tools\BCDEdit.exe -store C:\Boot\BCD -set {572bcd60-ffa7-11d9-aae0-0007e994107d} detecthal Yes
    C:\Appl.zip\Tools\BCDEdit.exe -store C:\Boot\BCD -set {572bcd60-ffa7-11d9-aae0-0007e994107d} winpe Yes
    C:\Appl.zip\Tools\BCDEdit.exe -store C:\Boot\BCD -set {572bcd60-ffa7-11d9-aae0-0007e994107d} ems Yes

    @REM this command will set BOOT.WIM to boot on the next reboot…
    C:\Appl.zip\Tools\BCDEdit.exe -store C:\Boot\BCD -bootsequence {572bcd60-ffa7-11d9-aae0-0007e994107d}
    @Else
    @REM for Multi-language SKUs
    BCDEdit.exe /import C:\System.sav\BCDBackup\WPEBCD
    @COPY C:\System.sav\BCDBackup\Boot.sdi C:\Boot\Boot.sdi
    @EndIf

    @ENABLEWOW64FSREDIRECTION

    Content of C:\System.sav\bbv\restfbi.reg

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
    "RUNFBI"="c:\\appl.zip\\VITTDC\\RUNFBI.vbs"


    And here is content of vbs file

    ' ==================================================
    ' Delay to start FBISM
    ' ==================================================
    On Error Resume Next
    ' --------------------------------------------------
    ' Sleep 5 sec (5000ms)
    ' --------------------------------------------------
    ' WScript.Sleep 5000

    ' --------------------------------------------------
    ' Sleep 10 sec (10000ms)
    ' Run FBIGUI.exe (just in case)
    ' --------------------------------------------------
    set WshShell = WScript.CreateObject("WScript.Shell")
    WScript.Sleep 10000
    ' This will cause BadLine in PreinChk.log
    ' Comment out on Dec 27
    ' WshShell.Run "C:\System.sav\FBI\FBIGUI.exe"

    ' --------------------------------------------------
    ' Sleep 50 sec (50000ms)
    ' RUN FBISM.exe
    '
    ' Activates the window,
    ' and displays it in its current size and position.
    ' --------------------------------------------------
    WScript.Sleep 50000
    WshShell.Run "C:\System.sav\FBI\FBISM.exe"


    ' --------------------------------------------------
    ' Discard
    ' --------------------------------------------------
    set WshShell = Nothing


    Hopefully someone can try and make more sense of it, may be its possible to use this disk and Anytime Upgrade Disk too

    Good luck
     

    Attached Files:

    • s1.jpg
      s1.jpg
      File size:
      21.6 KB
      Views:
      595
    • s2.jpg
      s2.jpg
      File size:
      21.6 KB
      Views:
      500
    • s3.jpg
      s3.jpg
      File size:
      34.2 KB
      Views:
      492
    • s4.jpg
      s4.jpg
      File size:
      64.9 KB
      Views:
      433
    • s5.jpg
      s5.jpg
      File size:
      16.9 KB
      Views:
      446
  2. Chango99

    Chango99 Derp

    Reputations:
    258
    Messages:
    2,186
    Likes Received:
    0
    Trophy Points:
    55
    ok dokie moo
     
  3. 2.0

    2.0 Former NBR Macro-Mod®

    Reputations:
    13,368
    Messages:
    7,741
    Likes Received:
    1,022
    Trophy Points:
    331
    This is monumental! I pretty much understand what you did. But this would so greatly benefit the entire community that I must ask you to clarify your steps with more detail. This is really awesome that you found this out.

    +rep for you! :)
     
  4. Harper2.0

    Harper2.0 Back from the dead?

    Reputations:
    2,078
    Messages:
    3,108
    Likes Received:
    0
    Trophy Points:
    105
    Do the recovery discs have separate vista/bloatware discs?
     
  5. justinkw1

    justinkw1 Notebook Virtuoso

    Reputations:
    3,773
    Messages:
    2,847
    Likes Received:
    66
    Trophy Points:
    66
    This method has been similarly discussed before when HP was having issues with the factory-supplied recovery discs for the dv6500t and dv9500t series. However, my procedure included more than just terminating the FBI process.

    See http://forum.notebookreview.com/showthread.php?p=2706149#post2706149

    @Harper2.0: The HP-supplied dv6500t recovery set does not have a separate disc for Vista and a separate disc with the bloatware. Both Vista and all the bloatware are included on one double-layer DVD.
     
  6. Harper2.0

    Harper2.0 Back from the dead?

    Reputations:
    2,078
    Messages:
    3,108
    Likes Received:
    0
    Trophy Points:
    105
    what about the ones you burn yourself?
     
  7. justinkw1

    justinkw1 Notebook Virtuoso

    Reputations:
    3,773
    Messages:
    2,847
    Likes Received:
    66
    Trophy Points:
    66
    The ones you burn yourself also include the bloatware.
     
  8. Harper2.0

    Harper2.0 Back from the dead?

    Reputations:
    2,078
    Messages:
    3,108
    Likes Received:
    0
    Trophy Points:
    105
    I know that.

    The link you showed is basically a clean install guide using a retail disc, this thread is more focused on using either the discs you burn or the ones you recieve with the unit.
     
  9. dubhagat

    dubhagat Notebook Consultant

    Reputations:
    8
    Messages:
    150
    Likes Received:
    0
    Trophy Points:
    30
    @justinkw1 - I am not here for any publicity. If you think its useless or done to dust be free to delete the thread. I am just sharing something i thought others might be interested in.

    It would be better if there is some one willing to try it out and take some screenshots along the way.
     
  10. Harper2.0

    Harper2.0 Back from the dead?

    Reputations:
    2,078
    Messages:
    3,108
    Likes Received:
    0
    Trophy Points:
    105
    dubhagat - you should make the first post a little bit clearer and this thread will be sticky material.
     
  11. justinkw1

    justinkw1 Notebook Virtuoso

    Reputations:
    3,773
    Messages:
    2,847
    Likes Received:
    66
    Trophy Points:
    66
    Apologies if I had offended you (and to Harper2.0). Your method of trying to create a bloatware-free Windows install by simply using a recovery DVD is a good idea and can help those who do not have a retail or Anytime Upgrade disc available to them. Put overall, it is a step in the right direction. With the experience I've had with the recovery process using the factory recovery DVD, Windows is pretty usable at the point the FBI does its thing. However, I had encountered some issues with a couple programs because it may have been due to Windows still being in a sort of "pre-installation" mode. I had not followed the exact procedures that you outlined, but my suggestion is to make the wording a little clearer. That way, others can understand your instructions better.

    And, thank you for the SWSetup folder list identification. No one has really posted something like this until now. :)
     
  12. kmb997

    kmb997 Notebook Enthusiast

    Reputations:
    14
    Messages:
    44
    Likes Received:
    0
    Trophy Points:
    15
    ^^^^ ^^^^
     
  13. mujjuman

    mujjuman Notebook Deity

    Reputations:
    80
    Messages:
    1,071
    Likes Received:
    1
    Trophy Points:
    56
    oh sweet! just saw this guide. didnt try it out yet but definitly wil
     
  14. AlphaHeX

    AlphaHeX Notebook Consultant

    Reputations:
    115
    Messages:
    258
    Likes Received:
    0
    Trophy Points:
    30
    I'm wondering that if doing system recovery from created restore DVD's will kick FBI to start again after you will power on the laptop, what about booting with Hiren's BootCD or Ultimate Boot CD for Windows and delete C:\System.sav folder and/or remove FBI from startup?
     
  15. AlphaHeX

    AlphaHeX Notebook Consultant

    Reputations:
    115
    Messages:
    258
    Likes Received:
    0
    Trophy Points:
    30
    Could you please provide us with details of registry keys and location of files?
     
  16. dubhagat

    dubhagat Notebook Consultant

    Reputations:
    8
    Messages:
    150
    Likes Received:
    0
    Trophy Points:
    30
    May be not a very smart thing to do as we are not sure if FBI is also responsible for installing all the drivers too or any other thing or worst kick starting installation of vista itself. Still I may be wrong.
     
  17. 2.0

    2.0 Former NBR Macro-Mod®

    Reputations:
    13,368
    Messages:
    7,741
    Likes Received:
    1,022
    Trophy Points:
    331
    Dubhagat,

    The new opening post provides a wealth of information. Thanks.
     
  18. justinkw1

    justinkw1 Notebook Virtuoso

    Reputations:
    3,773
    Messages:
    2,847
    Likes Received:
    66
    Trophy Points:
    66
    The location of the wallpaper files are usually located in the "C:\Windows\Web\Wallpapers" directory. The location of the HP logo branding files should be located in the "C:\ProgramData\Hewlett-Packard\images" directory (it's hidden), although I am not sure whether it is in this exact directory for your computer.

    As for the registry key, the entries that you should look at are located in
    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ OEMInformation. This controls the logo and OEM information that is shown in the System Properties. You can control values such as "Logo" (the path of the image that was located in C:\ProgramData\Hewlett-Packard\images, 120x120 bitmap), "Manufacturer", and "Model." I'm sure you can add even more information such as tech support contacts, but this is what I currently have. I exported these registry entries into a .reg file, so if you want to play around with the OEM information without going into regedit, I would be glad to give the file to you.

    Edit: There are also ways to get the HP branding on the Welcome Center. I have done this as well, but it's probably better to find out how to do it by searching the Internet, because there are some good instructions out there :)

    Edit 2: A good resource on how to do OEM (or your own) branding can be found here - http://www.lancelhoff.com/2007/09/25/remove-the-oem-branding-on-windows-vista/