Setting Bios Settings via WMI

I wrote a script to change the Ownership Tag on the laptops, desktops, and workstations we have deployed at our site. Sadly it is kind of a mish-mash of models (8470p, 8560p, 8560w, Z420, Z600, ML 110, ML 350, 6000 Pro, 8200 Elite, and several others...a mish-mash). All of the laptops are running Windows 8.1 and all the desktops/workstations are running Windows Server 2012 R2. All the PCs are on a domain, and although I am not a domain admin, I am specifically set as a local admin on all PCs. I am having two issues: 1. I can set the Ownership Tag on my laptop both locally and remotely regardless of what I enter for a BIOS Setup password. The F10 Setup password IS SET on my laptop, and I get prompted for it when I press F10 during the POST. I don't know if it matters, but my laptop's BIOS version is 68ICF Ver. F.50. 2. My script does not work locally or remotely on a z420 (BIOS Ver J61 v03.85) running Server 2012 r2 even when I know I am using the right password. It consistently returns error code 6 (Access Denied). If I remove the BIOS setup password it will work both locally and remotely. I know Windows Firewall is configured to allow remote WMI. Here is my script:If Wscript.Arguments.Count = 2 Then
strComputer = Wscript.Arguments.Item(0)
strOwnerTag = Wscript.Arguments.Item(1)
' Get BIOS password from user
Set oPwdCtl = CreateObject("hpPwdCtl.PasswordEdit")
oPwdCtl.GetPassword _
"Enter the Computer Setup Password:", strPassword
Set objSWbemLocator = CreateObject _
("WbemScripting.SWbemLocator")
Set objWMIService = objSWbemLocator.ConnectServer _
(strComputer, "root\HP\InstrumentedBIOS")
Set colItems = objWMIService.ExecQuery _
("SELECT * FROM HPBIOS_BIOSString", , 48)
For Each objItem In colItems
' strResultMsg = strResultMsg & objItem.Name & _
' " : " & objItem.Value & vbCrLf
If InStr(1, objItem.Name, "Owner") Then
strName = objItem.Name
End If
Next
' Obtain an instance of the the class using
' a key property value.
Set objShare = objWMIService.Get _
("HPBIOS_BIOSSettingInterface.InstanceName='ACPI\PNP0C14\0_0'")
' Obtain an InParameters object specific to the method.
Set objInParam = _
objShare.Methods_("SetBIOSSetting").InParameters.SpawnInstance_()
' Add the input parameters.
objInParam.Properties_.Item("Name") = strName
objInParam.Properties_.Item("Password") = strPassword
objInParam.Properties_.Item("Value") = strOwnerTag
' Execute the method and obtain the return status.
' The OutParameters object in objOutParams
' is created by the provider.
Set objOutParams = objWMIService.ExecMethod _
("HPBIOS_BIOSSettingInterface.InstanceName='ACPI\PNP0C14\0_0'", _
"SetBIOSSetting", objInParam)
' List OutParams
strResultMsg = strResultMsg & vbCrLf & "Result: " & _
objOutParams.Return
Wscript.Echo strResultMsg
Else
'Instruct on the proper use of the script
Wscript.Echo "Target Hostname and/or Ownership Tag missing!" _
& vbCrLf & "Usage: SetAssetTag <hostname> <asset tag>"
End If   So, how do I get this to work on a Z420 running Server 2012 R2 when there is a password set, and NOT work on my laptop when an incorrect password is entered? What have I missed? EDIT:I should note that on some models the Ownership Tag is named "Enter Ownership Tag" while on other models it is simply "Ownership Tag". I suspect there are other variations, and that is why I search for "owner". I am aware that I can use the WQL LIKE operator (eg, SELECT * FROM HPBIOS_BIOSString WHERE name LIKE '%owner%') to find the tag but I was lazy and busy and not thinking...I'll likely edit it later. ____________________________________________________Just to help some others out who may find this thread later: To enable Remote WMI in Windows firewall, you can use this command from a DOS promptnetsh advfirewall firewall set rule group="Windows Management Instrumentation (WMI)" new enable=yes  If you have admin rights on a remote PC, you can use WINRS to run the command on the remote PC (this is a snippet of VB code)"winrs -r:" & strComputer & " netsh advfirewall firewall set rule group=" & chr(34) & "Windows Management Instrumentation (WMI)" & chr(34) & " new enable=yes" For security reasosn you may want to disable Remote WMI when you are done working with the remote machine, so make sure to run that command again but with "enable=no".  Some very helpful tools for working with the HPBIOS WMI stuff are:WMI Explorer 2.0 (https://wmie.codeplex.com/)WMI Code Creator (https://www.microsoft.com/en-us/download/details.aspx?id=8572)HP Client Management InterfaceTechnical White Paper (http://h20331.www2.hp.com/Hpsub/downloads/cmi_whitepaper.pdf) And if you want a nice easy GUI editor for playing with code that is easily transferable to VBScript, I personally like Excel VBA. Just make sure to add a reference to the Microsoft WMI Scripting Library (https://technet.microsoft.com/en-us/library/ee156554.aspx).

Ok, so I solved problem number 2. It turns out that the Z420 will not accept passwords encoded as keyboard scancodes. Instead they accept passwords encoded as UTF-16. So, if your setup password is abc123, the scancode is "<kbd/>1E302E020304". the utf-16 version of that is...wait for it...."<utf-16/>abc123" tada!! So since I have a mess of models, I'll need to modify my code to either ask the user to re-enter the password so it can be encoded as a scancode, or I can write a function that will convert the utf password that was entered to scancodes. I have not figured out how to pass a string to the hpPwdCtrl object and have it return a value. The documentation on the hpPwdCtl.PasswordEdit object is sketchy or nonexistant, but here's what I've figured out so far: 1. Using early bindingDim oPwdCtl As New hpPwdCtl.PasswordEditstrPassword = oPwdCtl.GetPassword("Enter the Setup Password:") 'keyboard scancode encoded passwordstrUTFPassword = oPwdCtl.GetPasswordAsUnicode(varLocale, "Enter the Setup Password:") I have no clue what varLocale does, but you must use an empty variable there. (varLocale was just my name for it...call your variable whatever you want, but make sure its empty.) 2. Using late bindingSet oPwdCtl = CreateObject("hpPwdCtl.PasswordEdit")oPwdCtl.GetPassword "Enter the Setup Password:", strPasswordoPwdCtl.GetPasswordAsUnicode varLocale, "Enter the Setup Password:", strUTFPassword Again you must have the empty variable for the unicode method. There is a method named GetPasswordAsScanCode but I can't get it to work with either early or late binding. I always get "The Remote Procedure Call Failed".  

Similar Messages

  • Is it possible to set BIOS settings over a command line?

    Hi,
    is there a possibility to set Toshiba BIOS settings over a command line tool?
    We have hundreds of Toshiba Notebooks and would like to activate Wake On Lan.
    I know there is hwsetup, but as far as I know this GUI doesn't accept parameters...
    We would like to propagate new settings over a script.
    Any solution for this ?
    Thanx

    > is there a possibility to set Toshiba BIOS settings over a command line tool?
    Something like that is not known to me and I doubt this could be possible.
    As you said there is an preinstalled Toshiba HWSetup tool which can be used to change some certain BIOS settings. But this is only one way to change the BIOS settings from the Windows OS.

  • E31 - Unable to set Bios values through WMI

    Dear All,
    I am trying to set Bios values on E31 through a VB Script using WMI in our lab. It is working on all the machines except one. It does not return an error while setting the value or saving it. But when I manually enter Setup, the values would not be set. No error is set in Event viewer.
    Manually modifying the value works.
    Machine type: E31 (2552CS4)
    Bios Version: 9SKT61AUS
    Values trying to set:
    Select Active Video=IGD
    Total Graphics Memory=128MB
    Multi-Monitor Support=Enabled
    Core Multi-Processing=Enabled
    etc.
    Command executed:
        ObjItem.SetBiosSetting Select Active Video,IGD;
        ObjItem.SetBiosSetting Multi-Monitor Support,Enabled;
        ObjItem.SetBiosSetting Core Multi-Processing,Enabled;
    Can anyone tell me what could be wrong with the machine. How it can be corrected.
    Thanks in advance.
    -Uttam

    Are those values (WMI commands) actually changing anything from what the defaults are?
    It's odd that you've seen it work correctly on other E31 systems but fail on only this one.  Is there something in the configuration that's unique to this system as compared to the other E31 systems that passed with no issue?
    In the failing scenario, which value(s) are not getting set correctly?

  • Error at RSOP while trying to set Audit settings via GPO

    Hello,
    i've configured Audit Policy via GPO and when i run RSOP on the server 2008 R2 i get X with the error "the policy engine did not attempt to configure the setting For more
    information, see %windir%\security\logs\winlogon.log on the target machine.
    Please help???

    Hi,
    This problem may occur if the "Force audit policy subcategory settings (Windows Vista or later) to override audit policy category settings" policy setting is enabled. To resolve this issue, use one of the following methods, as appropriate for your situation.
    Method 1: Disable the policy setting by using Group Policy Object Editor
    Computer Configuration\Windows Settings\Security Settings\Local Policies\Security Options\Audit: Force audit policy subcategory settings (Windows Vista or later) to override audit policy category settings
    Method 2: Disable the policy setting by using Registry Editor
    Note: Please backup the registry key before modify.
    1.Locate and then click the following registry subkey:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\LSA
    2.Right-click SCENoApplyLegacyAuditPolicy, and then click Modify.
    3.Type 0 in the Value data box, and then click OK.
    Restart the computer after you make the change.
    For more information, please refer to:
    Security auditing settings are not applied to Windows Vista-based and Window Server 2008-based computers when you deploy a domain-based policy
    http://support.microsoft.com/kb/921468/en-us
    RSOP: the policy engine did not attempt to configure the setting
    http://social.technet.microsoft.com/Forums/en-AU/winserverGP/thread/fde42cfc-bb74-4e11-8b60-c1a3cb5d80ed
    If the problem still continues, please check the %windir%\security\logs\winlogon.log and reply the information in this log.
    Regards,
    Bruce

  • PowerShell and WMI to modify BIOS settings

    Hello Scripting Guys!!
    I am trying to change BIOS settings for HP DC8300 Desktop using PowerShell /WMI. By going though the HP Client Management Interface technical white paper from HP, which describes the class and method to accomplish this task, and research. I came to know about
    the following command.
    $AfterPower = gwmi -computername [PCName] -Namespace root/hp/instrumentedBIOS -Class HP_BIOSSettingInterface
    $AfterPower.SetBIOSSetting ('After Power Loss', 'Off', 'password' )
    The command runs successfully, however it displays the following output with the return code 6
    __GENUS : 2
    __CLASS : __PARAMETERS
    __SUPERCLASS :
    __DYNASTY : __PARAMETERS
    __RELPATH :
    __PROPERTY_COUNT : 1
    __DERIVATION : {}
    __SERVER :
    __NAMESPACE :
    __PATH :
    Return : 6
    The Return Code  6 is Access Denied
    This happens even when I run this script targeting my local machine. I am runing the PoweShell as Administrator  also checked the WMIControl security setting  from "Services and Application"
    under Computer Management Concole which is in order.
    Any help would be highly appreciated.
    Cheers!!!!
    Faraz Amjad

    Hi Guys,
    After spending a complete day and going through different forums and HP's documentation (HP CMI technical whitepaper), I finally got this working by the following script. 
    $AfterPowerr= Get-WmiObject -computername "PCNAME" -Namespace root/hp/instrumentedBIOS
    -Class HP_BIOSSettingInterface 
    $AfterPower.SetBIOSSetting('After Power', 'On ' , '<utf-16/> Password')
    Password will be your current password and in plain text.
    Sharing is Caring
    Faraz Amjad

  • Request for proper BIOS settings for MSI "KM4M-V" VIA KM400

    Hello,
    I tried to search on this problem but with no success. I have a computer that I had to reset the bios and I'm trying to get the clock speed adjusted to the processor chip. Here is my setup:
    MB = MSI "KM4M-V" VIA KM400 (MS-7061)
    CPU = AMD ATHLON XP 3000 "Barton" 333 FSB  OPN - AXDA3000DKV4D
    Here is my problem, when I boot up the cpu shows the clock speed of 1.733 GHZ with default BIOS settings.(it shows this speed in windows when booted up also) When I try to go into the BIOS and change any of the speed settings under Advance Chipset Features, the cpu will reboot and loose video until I reset the BIOS with the jumper.
    I was wondering if someone had a setup like this and could give me info on what settings are the RIGHT ones to get the AMD XP 3000 up to speed?   ;-)
    Any help would be greatly appreciated!!!

    Quote
    Did a search on the form and looked thru that posting guide with no results.
    Read >>Posting Guide<< and provide full system specification.
    Quote
    how do you find CPU OPN code?
    Look over CPU itself:

  • Setting IIS W3C Extended Log File settings via command line, registry or configuration file

    I am currently in need of a way to set IIS W3C Extended Log File settings via command line, registry or configuration file.  More specifically the 'Bytes Sent (sc-bytes)' and 'Bytes Received (cs-bytes)' settings that are not enabled by default. 
    If anyone knows where I can locate these setting (outside of the GUI) for all IIS versions that would be greatly appreciated.

    I believe I have found a valid solution. You must have the WebAdministration module loaded.  I hope this helps someone.
    Use the following syntax to view current W3C fields:
    Get-WebConfiguration -filter system.applicationhost/sites/sitedefaults/logfile | select-object -expandProperty logExtFileFlags
    Use the following syntax to set W3C fields:
    Set-WebConfigurationProperty -Filter System.Applicationhost/Sites/SiteDefaults/logfile -Name LogExtFileFlags -Value "Date,Time,ClientIP,UserName,SiteName,ComputerName,ServerIP,Method,UriStem,UriQuery,HttpStatus,Win32Status,BytesSent,BytesRecv,TimeTaken,ServerPort,UserAgent,Cookie,Referer,ProtocolVersion,Host,HttpSubStatus"}

  • NF980 + SLI What Bios settings should be set at for PCIE.

    I currently purchased back in april the 955 BE am3 chip from AMD. I paired that with 4 gig's of mushikin 1600 ddr3 ram  with a latency of 7-7-6-18. I have installed 2 EVGA Geforce 9800 gtx+ SSC editions. Now here my issue, I currently play a brand new MMO called Aion. This board got released right as Aion came out, but at the time I was currently using a m4a79T deluxe, but obviously only utilizing one video card. Aion flew at between 120-130 fps. Now I purchased this board (NF980-65) hooked up everything I did above, again pairing it with Vista 64. I am now utilizing an SLI setup. However on this board my ram is showing much much lower then what it should be. I've read through the forums and will be correcting the ram issue tonight. But now I am curious what the Bios settings should be for PCIE because my frames per second NOW using two cards, has dropped down to , get ready for this 20-50 fps. All drivers are current, and up to date. Everything except the ram is proper and in order. I am wondering if I need to manipulate the Bios for PCIE or something, or what they should be at exactly so that I can utilize this system to its fullest potential. These cards are Nvidia, this board is Nvidia, yet 1 card ran better on a crossfire only board. Please help.

    Quote from: Svet on 02-October-09, 00:34:09
    Install latest VGA drivers ==> http://www.nvidia.com/object/win7_winvista_64bit_191.03_beta.html
    191.03, 2009.09.25
    Also the game "Aion" may not have corespond SLI pro file or to do not support SLI.{contact to game vendor to find out}
    Another tip:
    Apply from Nvidia CP:
    Turn off Vertical sync
    And set SLI Performance mode to: "Force alternate frame rendering 2"
    Apply and re-test.
    The game does not have an SLI profile. However, I should have mentioned, I uninstalled 1 card to kind of recreate my april environment. No change in FPS. Nivida control panel also has a feature to create your own profile if you will, or turn off sli, which I did too, without change. It has the last nvidia drivers of course, as its a brand new build, so it would require brand new drivers. I said that in the initial post. Again, all settings in OS and hardware are proper and in proper order. Thats why I asked about bios to begin with. You cannot setup a new computer with a fresh install and even see the nvidia control panel without installing it first which would be accompanied by the newest nvidia driver install package. Fyi. Also, I tried the additonal tip you mentioned in creation of a profile...Didn't change.
    You seem to know alot about this,I'm honestly impressed. But are you certain my bios settings from the factory are completly correct for an SLI setup?

  • BIOS not detecting notebook hard drive after setting default BIOS settings.

    I had my Ubuntu 14.04 installed in my laptop in a drive named "Notebook hard drive" in addition to a pre-installed Windows 8. Today I set the default BIOS settings in my laptop and when I rebooted it and tried to use Ubuntu by pressing "F9" key and choosing from the BIOS menu I found my "Notbook hard drive" option missing. My Ubuntu drive is still there but I have no way to access it. Is there any way I can get it back to working?
    This question was solved.
    View Solution.

    Try disabling secure boot in the BIOS and then restarting the notebook.
    ****Please click on Accept As Solution if a suggestion solves your problem. It helps others facing the same problem to find a solution easily****
    2015 Microsoft MVP - Windows Experience Consumer

  • Setting privacy settings in IE 11 via GPO

    Hi,
    I am trying to find the option in GPO to set privacy settings and sites for IE 11. Does anyone know how this can be done?
    Through Internet settings, the privacy settings are greyed out, through the admx templates, I can't find an option.
    Thanks
    Lozloz2

    Hi,
    >>Through Internet settings, the privacy settings are greyed out, through the admx templates, I can't find an option.
    Prior to IE10, we can utilize Internet Explorer Maintanence(IEM) to configure IE Privacy settings. However, beginning from IE10, IEM has been deprecated in favor of Group Policy Preferences, Administrative Templates (.admx), and the Internet
    Explorer Administration Kit 10 (IEAK 10).  We can use IEAK11 to manage Privacy settings for IE11.
    Regarding IEAK, the following articles can be referred to for more information.
    Internet Explorer Administration Kit (IEAK) Information and Downloads
    http://technet.microsoft.com/en-us/ie/bb219517.aspx
    IEAK 11: List of tasks and references to create, manage, and deploy Internet Explorer 11 custom packages
    http://msdn.microsoft.com/en-us/library/dn454958.aspx
    Security and Privacy Settings: Internet Explorer Customization Wizard
    http://msdn.microsoft.com/en-us/library/dn454943.aspx
    Best regards,
    Frank Shen

  • Set Word 2013 Track Changes settings via Registry edits or Group Policy?

    Hi
    Would anyone know if there is a way of changing Track Changes settings via registry edits or Group Policy (e.g. changing Simple Markup All Markup)? I've had a look in Group Policy Admin Templates and the Registry but cant see relevant
    Thanks!

    Hi,
    The All Markup/Simple Markup selection is controlled by the RevModeShowSimpleMarkup value within the following registry key:
    HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Word\Options
    The value is 0 (zero) for All Markup or 1 (one) for Simple Markup.
    If we close all Word instances, and change the value to 1, then start Word, the All Markup option should be selected.
    In addition, some track change settings can also be controlled by the GPO settings in the following location:
    Administrative Templates > Microsoft Word 2013 > Word Options > Track changes and compare
    If you still need further assistance on this issue, please feel free to let me know.
    Regards,
    Steve Fan
    TechNet Community Support
    It's recommended to download and install
    Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
    programs.

  • HP 4320t Thin Client bios settings - way to set remotely?

    We have a supply of HP 4320t thin clients all running Windows Embedded 2009 SP3 32-bit.  Is there a way to push out BIOS settings to all of them?  I've found here on hp's website that there is a "repset utility" that can accomplish this, but have failed in my endeavors to find a utility like this for the HP 4320t Thin Client.

    Try to disable the Automatically synchronize with an Internet time server in Date and Time Properties.
    Although I am an HP employee, I am speaking for myself and not for HP.
    Say thanks by clicking the "Kudos! Star" which is on the left.
    Make it easier for other people to find solutions, by marking my answer with "Accept as Solution" if it solves your issue.

  • X230 VB Script for Bios Settings

    Hello,
    i use a VB Script to set the bios Settings (WakonLan, Boot order etc.). I use the Lenovo WMI Class for my script!
    If a use a script from Lenovo "Lenovo BIOS Windows Management Instrumentation Interface Deployment Guide for Desktop" to read all bios Settings, missing the Settings for SpeedStepModeBattery and SpeedStepModeAC.
    the script is:
    On Error Resume Next
    Dim colItems
    strComputer = "LOCALHOST"
    Set objWMIService = GetObject("WinMgmts:" & "{ImpersonationLevel=Impersonate}!\\" & strComputer & "\root\wmi")
    Set colItems = objWMIService.ExecQuery("Select * from Lenovo_BiosSetting")
    For Each objItem in colItems
    If Len(objItem.CurrentSetting) > 0 Then
    Setting = ObjItem.CurrentSetting
    StrItem = Left(ObjItem.CurrentSetting, InStr(ObjItem.CurrentSetting, ",") - 1)
    StrValue = Mid(ObjItem.CurrentSetting, InStr(ObjItem.CurrentSetting, ",") + 1, 256)
    WScript.Echo StrItem + " = " + StrValue
    End
    My question has been forgotten (SpeedStepModeBattery & SpeedStepModeAC)?
    if a use a script to set the bios Settings for SpeedStepModeBattery & SpeedStepModeAC, i got a error invalid Parameter!
    regards Michael

    for HP computers you'll need the HP BiosConfigUtility
    check out their site: http://ftp.hp.com/pub/caps-softpaq/cmit/HP_BCU.html
    you'll need to build a repset file. this is best done by getting the current config from a configured machine or from a machine that hasn't been modified, making your changes, and then setting the config on the target machine(s).
    The user guide is not included in the download, but it is linked in the above page right at the top.   Once you have all the pieces you'll just need a script to put it all together.  note changing these settings will put BitLocker
    in recovery mode if you're using it, so suspend it before making the change(s).

  • P965 Platimium Correct SATA/IDE Bios Settings

    Hi I have finshed building my sons computer and loaded Windows xp Pro twice (first time I didn't load the intel raid drivers so the SATA drive wasn't recognised except in IDE mode).
    I have run Sandra to get details of the drives etc and check the windows manager to see what drivers are being used for the hard drive and DVDRW drive
    The Samsung drive is using the Intel Raid drivers (checked via device manager) and is reported as being in UDMA 6 (although UDMA 7 is supported reported via Sandra). Speed tests of the hard drive seem to match the standard SATA 300 drive held in Sandra data base.
    The DVD is using the standard windows IDE drives in single and dual mode. It is not using the Intel drivers.
    I tried fiddling with the BIOS trying different settings in the integrated peripherals menu and here are the results for the different sub menus:
    1. On board raid controller
    Setting to IDE : I get the DVD RW Recognised as a IDE device and burning capabilities (windows uses the standard IDE drivers not Intel or jmicro)
    Setting to RAID:  windows recognises the DVD RW as a SCSI device but I don't seem to get any burning facilities with the device (windows uses the jmicro SCSI driver)
    2. On chip ATA devices
    2.1 IDE master enabled  : DVD RW works OK including burning capabilities
    IDE master disabled :  DVD RW works OK but cant burn a disk
    2.2 Setting SATA#1  to ACHI rather than raid Windows hangs (blue screen) during boot up
    Setting  SARA#1 to RAID windows boots OK and hard drive recognised as ATA drive
    (2.2 I know is caused by the fact that I set up the drive as a RAID drive during windows set up so no problem there.)
    Please can someone tell me what should the correct bios settings be for 1 no. SATA 300 hard drive and 1 no.  IDE DVDROM and what drivers ideally should windows being using. The various RAID and IDE settings are very confusing.
    Thanks in advance
    System specs
    BL2KIT6464AA663Description: 1GB kit (512MBx2), Ballistix 240-pin DIMM  Upgrade for a MSI (Micro Star) P965 Platinum System
    Core 2 Duo E6400 S775 2.13GHz
    GF 7600GT 256MB DDR3 PCI-E DVI
    SONY : 18x DVD+/-RW 12X RAM blk drive
    SAMSUNG : P120S 250GB S300 7200RPM 8MB
    Alien Gaming Case 480W - Black
    MSIS775 Intel P965 ATX Audio Lan

    Quote from: ksilva on 17-April-07, 03:41:51
    One of the features of AHCI (Advanced Host Controller Interface) is Native Command Queuing (NCQ). This allows ATA drives to accept more than one command at a time and reorder commands for efficiency. The reason there is some interest in getting this setup is because it supposedly increases performance. How much of an increase I don't know. I have AHCI setup in the BIOS and Vista installed fine. I read you also need the Intel Storage Matrix drivers but I'm not sure if this just applies to XP or VISTA too; in any case I never installed them. One adverse affect of changing AHCI in the BIOS having already installed XP with no AHCI is that it will not boot afterwards. I wish somebody would weigh in on this issue and give us some good advice on best practices so we can all take full advantage of SATA.
    Intel Matrix Storage drivers in AHCI mode will make the hard drives perform a little bit better, but not because of NCQ (on a single user system and OS that is). On most hard drives NCQ will cause performance to go down by a couple percent...

  • Set BIOS Password during SCCM 2012 Task Sequence

    Hi,
    I search a solution for this problem.
    I want to set a BIOS password during my unattended installation in the SCCM Task Sequence.
    I know the Lenovo BIOS instructions:
    http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/script.zip
    http://download.lenovo.com/ibmdl/pub/pc/pccbbs/thinkcentre_pdf/crdeploy_en.pdf
    With this you can change the BIOS settings during installation and you can change a BIOS password.
    But not set a new one, if they do not have a password, on a new laptop!!?
    I would not necessarily do it manually on +200 new laptops how can I solve this?
    e.g. HP have a simple solution with the BIOSUtilityTool
    thanks
    best regards

    We believe allowing a scripted method of setting a BIOS password without a root of trust is a security vulnerability.  For that reason we only allow changing a BIOS password via scripted means and the current password has to be provided.  We do provide a service in manufacturing for setting the initial password to a known value which you could then use in a script to change to a more secure value.

Maybe you are looking for

  • External Interface and Mouse Clicks

    I'm new to writing ActionScript. I am working in .NET (C#) environment using AxShockwaveFlashObjects. I am simply trying to react to a mouse click on the Flash ActiveX Control. I have inserted the code in a layer only used for script: import flash.ex

  • Simple line graph problem

    Hi there, I want to create a very simple line graph, containing 1 line. Therefore i create a Graph.LINE_VERT_ABS type Graph and add the data using myGraph.setLocalRelationalData(al ArrayList). This arraylist contains values in the form of setname jan

  • Flash Builder 4.7 does not update

    Hello, well I'm putting this here because the doubts forum flash builder anyone responds! I migrated to Windows 8.1 Pro and installed Flsh Builder 4.7 and when I upgrade from this error: 'Contacting Software Sites' has encountered a problem. Unable t

  • How can I Create return order with reference to an ARCHIVED invoice

    The standard "Reference" process does not work when the invoice has been archived. Has anyone solved this problem?

  • Passing single form field to recordset

    I have a form and I want to pass one field from that form as a parameter to a recordset that would be used to create a dynamic table. I don't want to submit the form because I need to create the dynamic table to get information to fill out other fiel