LightUp Lonovo 14 keyboard Flex

Hello

Lonovo Flex 14 keyboard lights, I use my laptop mostly at night in a dark room, and if yes how to you enable this feature.

Thank you

Deel

Good day and welcome to the community.

Looking at the User Guide: http://download.lenovo.com/consumer/mobiles_pub/ideapad_flex14flex14dflex15flex15d_ug_english.pdf

and the point of sale page: http://shop.lenovo.com/us/en/laptops/lenovo/flex-series/flex-14/

I don't see any indication that a lit keyboard was an option for Flex machines.

Kind regards.

Tags: Lenovo Notebooks

Similar Questions

  • Envy 17: Keyboard Flex, the keys not working not properly, a fan failure

    I bought my computer laptop last January 2014 to JB HiFi, I already noticed that the keyboard flexes, but they told me that it is normal and the keys work well anyway.

    Move to the last month, I noticed that the bottom surface of my laptop keeps splitting open whenever I have fold to the top of my screen to turn it on. If it can be repaired by pressing gently to close again, it seems to have caused the laptop to ask a fan failure notice every time that I turn it on, asking me to press the Enter key to continue or wait 15 seconds so it will turn off.

    I searched on youtube on how to solve this problem and I discovered that blowing fan can solve this problem quickly. I tried several times the breath of the fan before turning on the laptop but it does not always work for me. Fan failure screen always displays at startup. I could not work long hours because I noticed that my laptop has been overheating a lot, probably because of the failure of the fan. I had to turn off for a few minutes let cool and start to work again, thus breaking any momentum of work I.

    Then, five days ago I realized that Fan failure screen is not displayed, but things just got worse. Left keys do not work correctly more for example. If I press 'e', it will enter "qe", "2" will enter the '13' and so on. Now this made me suspect that the space in which the keyboard flexes a lot and the fan failure overheating left hand side of the laptop were the cause of the keys with a malfunction, maybe condensation or so.

    Please help me out here, I use my laptop for my studies and I can't afford to buy a new.

    Kind regards

    Hi K N R K,.

    I tried your method three times, but the keys are still faulty. This is the current behavior I get:

    F5 - turn on the backlight with ' + '.
    F7 – lowers the volume with ' - '.
    F8 - increases volume with ' / '.
    2. does not show '2', but active random dialog boxes (depends on the active window)
    NumLock - types "5 [---].
    w active entry
    Shift + w - paste from Clipboard
    Enter - 'L';
    4 entries "14".
    5 entries "25".
    6 - entries '+ 6'
    -entries + '+ 6'
    x - entries 'x 25 '.
    1 entries "14".
    2 entries "25".
    3 entries '3 '.
    CTRL + v - entered "s".
    FN - inputs + 6
    SPACEBAR - entered '25 4. / »
    Up - entries '.on '.
    -Scrolling and entries "14".
    0 - entered "0" and enter
    . -entries '.» 3. "

    If ever the keyboard will work properly again, you have any recommendation with the intrados cleavage whenever I have bend toward the top of the screen to turn on the laptop.

    Kind regards

  • What happened to the keyboard flex user feedback thread?

    Hi I remembered reading in this forum on a thread where lenovo wanted to have feedback from users of the T500/W500 series on the keypad flex.

    I want to contribute to this thread of comments!

    The wire is located here in the General Discussion Forum.

    Thread locked to avoid the problem of duplication.

  • T420s keyboard Flex



  • Part number of keyboard UK W700ds - to replace the keyboard "loud/hollow '.

    Hello

    I want to buy a keyboard for a W700ds UK. I'm looking for one for a portable older generation who does not suffer the keys to fort/Palm of survey, a 'feature' of the current keyboard. Can someone give me the part number for a keyboard layout of UK which will fit a W700ds unchanged and does not suffer the keys 'strong '?

    It seems that using a keyboard of a computer laptop old generation is a solution for the keys survey fort/hollow which W700ds a lot (and others) suffer. More information here: http://forums.lenovo.com/t5/W-Series-ThinkPad-Laptops/W700-keyboard-flex-hollow-sounds/td-p/124918

    Thank you!

    Language P/N (ALPS) P/N (Chicony) P/N (NMB)
    UK. 42 T 3233 English 42 T 3297 42 T 3167

    are all suitable.

  • Warranty and T61p keyboard

    I bought my T61p on ebay and have 3 years international warranty of deposit. I would like to change the American keyboard to a Swede. Looks like a real simple thing I could easily do myself, but would that void the warranty?

    Also, my current keyboard is not as strong on the left side is it on the right side. For instance, if I push on would be ', the left part of the keyboard flexes a bit, but if I press 'k', the keyboard feels rock solid. Is this normal, or is there a screw which must be tight or something else, that I could fix it?

    Help, please!

    /HCM

    Keyboard Exchange will not void your warranty, but if you do a just to return it back. Keyboard are also the most robust when you press the keyboard located near point mounting screws, each other gives a slight flex when you press.

  • New T500 with a weird feeling in left hand keyboard buttons.

    It seems as if there is a lot of information, old and new, on a problem with keyboards T500. In November 2009, I bought a new T500 to replace my old but reliable TP600.  I have configured my T500 back on the agenda with Win 7 as well as the best graphic option and the 3.06 processor. Although many positions say that the keyboard problem has been resolved on newer models, I don't think that this is the case, as my T500 seems to have a 'no solid sense' side to the left keys, especially the keys: r, e, o, q, f, d, s, a, v, c, x, and z I don't know if I should call customer support on this issue and is there a replacement keyboard available which feels more like my old TP600?

    Well, I did not receive any responses, but I, I did some research here in the forums and on the line, and here's what I learned.

    Obviously the T500 are under construction with a keyboard that has a broken down with many openings support plate to release the heat from the processor. Some in the forums have taken pictures of this new keyboard and talked like 'Cheese Switzerland' design. In addition, in order to appease complaints, Lenovo also added an inside, on the left side of the T500 so that the keyboard will rest on it and remove some of the sag for the keys on the left.

    Right out of the box, my T500 was a bad sag and flex down to the keys on the left. Further inspection revealed that I got the new improved support and the vent or keyboard style "cheese Switzerland. I found the part number on my keyboard is 42 4034 T with a T 42, 4066 FRU. I saw that some owners had changed their machine with felt pads placed in specific areas under the keyboard but I didn't want to do it, it's a whole new 1 600 + machine. Other research forum revealed that some people replaced their keyboard with the oldest and most robust of the T61 backing plate pattern that is FRU 42T 3209.

    I called Lenovo tec support and speak with an employee. I described the problem with left hand keyboard flex and the employee insisted that this question was 'normal' and that all he could do was send me another 42T 4066 keyboard that would be the same. I asked if he could send me keyboard 42T 3209 and he stated that he could not allow this under warranty because it is not the correct replacement for my T500 part number.

    I informed the tec employee that I was not satisfied with the design of keyboard and it was certainly 'not normal' and that I've never used a keyboard, laptop or desktop, who had these inconsistencies in the pressure from right to left. (And to think, IBM ThinkPads, used to be known for their excellent keyboard 'feel'). In any case, I insisted on the fact that I wanted to send the laptop to have this checked and the employee, reluctantly, then says that he would mail me a nightclub. Since it was a Sunday, I received the box Tuesday and it shipped right out. I'll be just my T500 today and I have to admit that Lenovo has earned my trust to return!

    Inside of the box with my machine was the normal paperwork they send when they have a machine under warranty. The document provided said that they fixed the keyboard, updated the BIOS and made the diagnoses PC Doctor.

    A peek inside the machine has revealed that they have replaced the keyboard with one that has the plate support with fewer openings. I found the part number on the one that they used was not the T61 number listed above, but a part number 42 3241 T with a T 42, 3273 FRU.

    Regardless, this keyboard is much better now with no flex to the buttons on the left side. Now, I finally have a ThinkPad keyboard! Some people noted that the buttons on the left have a sound 'clickier' than the right side. It is true and that is the same with this keyboard, but the difference in noise side by side is quite a problem for me.

    Even though I believe that anyone who call Lenovo customer service, should not have to insist that this condition is not normal. I think it is a problem of well-documented stratification of customer and I think Lenovo should have built the T500 with this keyboard in the first place to avoid a guaranteed trip back to their repair center within the first week of ownership. In addition, look at the inconvenience for the owner as well as the cost of Lenovo in a package for the night the ways plus parts and labour.

    Ultimately, I am convinced that Lenovo has finally fixed my problem. After all, that's why I buy ThinkPads in the first place. I always tell people that they are the Cadillac of portable computers.

    Good luck to all and I hope this info helps.

  • BlackBerry mic on Q10 Q10

    Hello.
    I have emitted microphone. When I use the voice note or even video recording mic just work.
    When I use it to make a phone call from MIC didn't work unless I use the speakerphone (Q10)

    Hello @junnyoo0305

    Q10 has two microphone and who cannot is located on the keyboard (flex and membrane) is necessary, you turn to your trust technician

  • Turn off the blackBerry blackberry bold 9900 screen Smartphones

    Hi all

    I had a blackberry bold 9900. It's a good phone, but the touchscreen trouble me.

    Can you explain to me how can I disable tactil on my screen of my blackerry bold 9900. I would use my phone with my keyboard, my fingers are too big for the lastest technology tactil...

    Thanks guys and best regards

    The only thing I think would be physically unplug the cable, however, the device does not work properly because there was not enough load on the circuit, and some components would not work correctly I believe because I broke a BB bolding 9930 keyboard flex cable and the device got so hot and closed off the coast until I changed the keyboard. I think the 99xx is designed to be perfectly balanced wise tension and no component could not be disconnected because of this.

  • Lenovo, Flex 2-14 - enable keyboard backlight

    Hello

    I have my new flex 2-14 for 2 days, but may not know how to turn on the backlight for the keyboard.

    "Fn" + "Space" does not work for me.

    My model is Lenovo Flex 2-14 [59422561] (could not find my model TEC spec =)

    Thanks in advance.

    You have a small icon of backlight KB on your space bar? something like that-

  • Lenovo flex-2 14 keyboard and touchpad with irregular response

    Hi guys,.
    I recently bought a lenovo Flex 2-14"a. It's been almost two weeks now, and I'm suddenly in the face of this problem.
    The keyboard and touchpad all guard be offline sometimes. The backlight continues also to Flash when turned on. Meanwhile, I'm not able to receive a response via the keyboard and the touchpad. It's like a bad connection. Starts to turn on and off!

    Please help me as soon as possible!
    Thank you

    Hello

    Looks like I found the solution! I recently came across another post on this forum, where user reported his g5050 showing similar symptoms as mine. A lenovo admin had suggested that it might be due to overage charges stored on the laptop, causing the whole f on the keyboard and the touchpad to act as its loosely connected.

    Solution:

    As soon as I find my cell phone charged, immediately I removed the seizure of power enter the laptop!

    And now, its all working fine!

  • Lenovo Flex 2 14 keyboard light does not

    Hello, I got my flex for a few months now and yesterday I turned it on and lightning keyboard did not work. No reboots or attempts to put on helped him. Someone knows how to solve?

    Dear Srotak

    Welcome to the community of lenovo

    Please follow the steps below

    1 - Turn the machine off

    2 - Connect the charger

    3. hold the power button for 15 seconds

    Then check the machine after the reboot

    Let me know

    Thank you

    Alaa

  • Flex 2-15 keyboard/Trackpad stopped working

    Basically the keyboard/trackpad are no longer works for my lapop (Flex 2-15).

    Here is the race to the bottom of what I know:

    (1) function keys still work like the brightness upward or down before turning off the screen.

    (2) in the Device Manager it is the yellow traigle with an exclamation for the trackpad, but the keyboard driver seems to work properly.

    (3) on the mouse driver, it says Code 10, has expired.

    (4) I tried to uninstall the mouse driver and restart to see if windows would be to install automatically and the pilot comes back, but with the same code 10.

    (5) touch screen works very well.

    (6) running Windows 8.1.

    (7) I tried restore factory settings and the problem is still there.

    (8) keyboard and USB mouse work perfectly well.

    (9) switching modes I tried to see if keyboard/trackpad has been disabled, but no luck there either.

    Really appreciate some help here because it of beyond frustration since I didn't have this laptop for a little over a month and can no longer return. Also, Lenovo does not support anything else than the material and wants $70-140 to solve this problem.

    Thank you!


  • keyboard covering textinput in Flex, FB 4.6 (BB10)

    Hello

    In Flash Builder 4.6 while creating a mobile application flex in landscape mode, I have a textinput which is covered by the virtual keyboard when clicked, so that the user is typing "blindly." Is it possible for me to get the application to move upward because the keyboard is active, so that the user can see the keyboard, and when the keyboard is disabled, the application returns to its original state?

    Please refer to the diagram below

    Also, by selecting the type of keyboard in flex (number, email, etc.) doesn't seem to work. Help?

    Thank you.

    Check the following in app.xml:

    
    
    

    On the Simulator, I can't always the keyboard to automatically jump when the TextInput Gets the focus...

    Kind regards

  • How to enter text in the text entry box using the virtual keyboard in a flex application

    Re: How to enter text in the text entry box using the virtual keyboard in a flex application

    Hello

    I'm using flash builder 4.

    I designed the virtual keyboard, I have to update the text in the input text permanently area using the virtual keyboard.

    I used the events.i button does a few he's cheating.

    can someone help me tat.

    Thanks in advance.

    I have included my mxml with this program.

    virtualKeyboard. MXML

    <? XML version = "1.0" encoding = "utf-8"? >
    " < = xmlns:fx s:Application ' http://ns.Adobe.com/MXML/2009 "
    xmlns:s = "library://ns.adobe.com/flex/spark".
    xmlns:MX = "library://ns.adobe.com/flex/mx" minWidth = minHeight = "955" "600" creationComplete = "initfunc ()" >
    < fx:Script >
    <! [CDATA]
    Import mx.controls.Alert;
    private function initfunc (): void
    {
    B1.addEventListener (MouseEvent.Click, HandleEvent);
    B2.addEventListener (MouseEvent.Click, HandleEvent);
    B3.addEventListener (MouseEvent.Click, HandleEvent);
    B4.addEventListener (MouseEvent.Click, HandleEvent);
    B5.addEventListener (MouseEvent.Click, HandleEvent);
    B6.addEventListener (MouseEvent.Click, HandleEvent);
    B7.addEventListener (MouseEvent.Click, HandleEvent);
    B8.addEventListener (MouseEvent.Click, HandleEvent);
    B9.addEventListener (MouseEvent.Click, HandleEvent);
    B10.addEventListener (MouseEvent.Click, HandleEvent);
    B11.addEventListener (MouseEvent.Click, HandleEvent);
    B12.addEventListener (MouseEvent.Click, HandleEvent);
    B13.addEventListener (MouseEvent.Click, HandleEvent);
    B14.addEventListener (MouseEvent.Click, HandleEvent);
    B15.addEventListener (MouseEvent.Click, HandleEvent);
    B16.addEventListener (MouseEvent.Click, HandleEvent);
    B17.addEventListener (MouseEvent.Click, HandleEvent);
    B18.addEventListener (MouseEvent.Click, HandleEvent);
    B19.addEventListener (MouseEvent.Click, HandleEvent);


    B20.addEventListener (MouseEvent.Click, HandleEvent);
    B21.addEventListener (MouseEvent.Click, HandleEvent);
    B22.addEventListener (MouseEvent.Click, HandleEvent);
    B23.addEventListener (MouseEvent.Click, HandleEvent);
    B24.addEventListener (MouseEvent.Click, HandleEvent);
    B25.addEventListener (MouseEvent.Click, HandleEvent);
    B26.addEventListener (MouseEvent.Click, HandleEvent);
    B27.addEventListener (MouseEvent.Click, HandleEvent);
    B28.addEventListener (MouseEvent.Click, HandleEvent);
    B29.addEventListener (MouseEvent.Click, HandleEvent);
    B30.addEventListener (MouseEvent.Click, HandleEvent);
    B31.addEventListener (MouseEvent.Click, HandleEvent);
    B32.addEventListener (MouseEvent.Click, HandleEvent);
    B33.addEventListener (MouseEvent.Click, HandleEvent);
    B34.addEventListener (MouseEvent.Click, HandleEvent);
    B35.addEventListener (MouseEvent.Click, HandleEvent);
    B36.addEventListener (MouseEvent.Click, HandleEvent);
    B37.addEventListener (MouseEvent.Click, HandleEvent);
    B38.addEventListener (MouseEvent.Click, HandleEvent);
    B39.addEventListener (MouseEvent.Click, HandleEvent);
    B40.addEventListener (MouseEvent.Click, HandleEvent);
    B41.addEventListener (MouseEvent.Click, HandleEvent);
    B42.addEventListener (MouseEvent.Click, HandleEvent);
    B43.addEventListener (MouseEvent.Click, HandleEvent);
    B44.addEventListener (MouseEvent.Click, HandleEvent);
    B45.addEventListener (MouseEvent.Click, HandleEvent);
    B46.addEventListener (MouseEvent.Click, HandleEvent);
    B47.addEventListener (MouseEvent.Click, HandleEvent);
    B48.addEventListener (MouseEvent.Click, HandleEvent);
    B49.addEventListener (MouseEvent.Click, HandleEvent);
    B50.addEventListener (MouseEvent.Click, HandleEvent);
    B51.addEventListener (MouseEvent.Click, HandleEvent);
    B52.addEventListener (MouseEvent.Click, HandleEvent);
    B53.addEventListener (MouseEvent.Click, HandleEvent);

    }
    public void handleEvent (e: MouseEvent): void
    {
    var a: String = e.target.name;
    Alert.Show (e.Target.Name);
    var b:String = null;
    Switch (a)
    {

    case 'Button20 ':
    b = TextBox.Text;
    TextBox.Text = "a";
    TextBox.Text = b + "a";
    break;


    case 'Button21 ':

    TextBox.Text = "b";
    TextBox.Text = b + "b";
    break;


    by default:

    TextBox.Text = "s";
    TextBox.Text = b + "s";
    }
    }

    []] >
    < / fx:Script >

    < s:Panel = "43" x y = "82" width = "527" height = "213" >
    < mx:Button = "71" x y = '86' id = "b1" label = "1" width = "30" height = "24" / >
    < s:Button = "180" x y = '86' id = "b2" label = "5" width = "30" height = "24" / >
    < s:Button = "127" x y = '86' id = "b3" label = "3" width = "30" height = "24" / >
    < s:Button = "99" x y = '86' id = "b4" label = "2" width = "30" height = "24" / >
    < s:Button = "323" x y = '86' id = "b5" label = "0" width = "30" height = "24" / >
    < s:Button = "294" x y = '86' id = "b6" label = "9" width = "30" height = "24" / >
    < s:Button = "265" x y = '86' id = "b7" label = "8" width = "30" height = "24" / >
    < s:Button x = '237' y = '86' id = "b8" label = "7" width = "30" height = "24" / >
    < s:Button = '209' x y = '86' id = "b9" label = "6" width = "30" height = "24" / >
    < s:Button = "42" x y = '86' id = "b10" label = "" ' "width ="30"height ="24"/ >"
    < s:Button x = "382" y = '86' id = "b11" label = "=" width = "30" height = "24" / >
    < s:Button = '353' x y = '86' id = "b12" label = "» largeur" width = "30" height = "24" / > "
    < s:Button = "410" x y = '86' id = "b13" label = "back" width = "76" height = "24" / >
    < s:Button = "157" x y = '86' id = "b14" label = "4" width = "30" height = "24" / >
    < s:Button = "43" x = "109" id = "b15" label = "tab" width = "66" height = "24" / >
    < s:Button = "105" x = "109" id = "b16" label = "q" width = "31" height = "24" / >
    < s:Button = "247" x = "109" id = "b17" label = "y" width = "30" height = "24" / >
    < s:Button '303' = x y = "109" id = "b18" label = "i" width = "31" height = "24" / >
    < s:Button = "361" x y = '110' id = "b19" label = "p" width = "34" height = "23" / >
    < s:Button = "394" x = "109" id = "b20" label = "[" width = "31" height = "24" / >] "
    < s:Button = "191" x = "109" id = "b21" label = "r" width = "34" height = "24" / >
    < s:Button '424' = x y = "109" id = "b22" label = "]" width = "31" height = "24" / > "
    < s:Button = "222" x = "109" id = "b23" label = "t" width = "31" height = "24" / >
    < s:Button = "161" x = "109" id = "b24" label = "e" width = "31" height = "24" / >
    < s:Button = "133" x = "109" id = "b25" label = "w" width = "31" height = "24" / >
    < s:Button = "332" x = "109" id = "b26" label = "o" width = "31" height = "24" / >
    < s:Button = "275" x = "109" id = "b27" label = "u" width = "31" height = "24" / >
    < s:Button = "220" x = "133" id = "b28" label = "g" width = "31" height = "24" / >
    < s:Button '424' = x y = "132" id = "b29" label = "enter" width = "62" height = "24" / >
    < s:Button = "43" x = "132" id = "b30" label = "caps" width = "66" height = "24" / >
    < s:Button = "275" x = "133" id = "b31" label = "j" width = "42" height = "23" / >
    < s:Button = "314" x = "132" id = "b32" label = "k" width = "31" height = "24" / >
    < s:Button = "133" x = "133" id = "b33" label = "s" width = "31" height = "23" / >
    < s:Button = "161" x = "133" id = "b34" label = "d" width = "31" height = "23" / >
    < s:Button = "250" x = "133" id = "b35" label = "h" width = "31" height = "23" / >
    < s:Button = "105" x = "133" id = "b36" label = "a" width = "31" height = "23" / >
    < s:Button = "191" x = "133" id = "b37" label = "f" width = "31" height = "23" / >
    < s:Button = "342" x = "132" id = "b38" label = "l" width = "31" height = "24" / >
    < s:Button = "152" x = "154" id = "b39" label = "x" width = "31" height = "24" / >
    < s:Button = "353" x = "154" id = "b40" label = "'." " Width = "31" height = "24" / >
    < s:Button = "325" x y = "154" id = "b41" label = "," width = "31" height = "24" / >
    < s:Button = "294" x = "154" id = "b42" label = "m" width = "31" height = "24" / >
    < s:Button = "259" x = "154" id = "b43" label = "n" width = "37" height = "24" / >
    < s:Button = '236' x y = "154" id = "b44" label = "b" width = "31" height = "24" / >
    < s:Button = "211" x = "154" id = "b45" label = "v" width = "31" height = "24" / >
    < s:Button = "181" x = "154" id = "b46" label = "c" width = "31" height = "24" / >
    < s:Button = "122" x = "154" id = "b47" label = "z" width = "31" height = "24" / >
    < s:Button = "380" x = "154" id = "b48" label = "/" width = "31" height = "24" / >
    < s:Button '368' = x y = "132" id = "b49" label width = ';' = "31" height = "24" / >
    < s:Button = "396" x = "132" id = "b50" label = "" ' "width ="31"height ="24"/ >"
    < s:Button = "43" x = "154" id = "b51" label = "shift" width = "82" height = "24" / >
    < s:Button '407' = x y = id = "154" "b52" label = "shift" width = "79" height = "24" / >
    < s:Button = "455" x = "109" id = "b53" label = "------" width = "31" height = "24" / >

    < / s:Panel >
    < s:TextInput = "161" x = "27" id = "textbox" width = "253" / >

    < / s:Application >

    Kind regards

    Saran r

    Hello

    http://gumbo.flashhub.NET/keyboard/

    It is a small example of a 'virtual' keyboard that will enter the text into a textinput/textarea component selected. Capslock and shift key States really aren't quite right (really need control shift/cap lock combo), but there is a simple tab and backspace (delete) and enter the function key.

    hope this is useful

    David.

Maybe you are looking for

  • Tecra M9 - slow start (1-3 minutes)

    Hello My Tecra M9 startup is very slow: between 1-3 minutes. Is this normal?Can I do to reduce this time (which can remove in msconfig/startup...)? Thank you.Nicolas

  • Pavilion dv6-6b19ej: need to update drivers AMD

    Hi, im because that I wouldn't find the drivers to work on my laptop. We're on HP working drivers for my laptop but they are really old and I need updated drivers. I also tried a few times drivers editing directly from AMD but my resolution is 800 x

  • WRT1900AC cannot configure VPN

    I CURRENTLY HAVE 2 WIRELESS ROUTERS AN ASUS RT-N56U WHICH WAS EASY to set UP WITH ExpressVPN. COMING TO EXPAND MY NETWORK & IMPROVE USING A LINKSIS WRT1900AC. UNABLE TO SET TO THE TOP OF THE SAME. BOTH ROUTERS ARE HARD CABLES TO THE ISP ROUTER & WILL

  • Windows Mail in Vista: I have e-mail contacts that do not appear in my contact list

    Vista on X 64 Windows laptop Mail - I have e-mail contacts that do not appear in my list of contacts - folder in which they are kept, so that I can remove the ones I don't want (IE I want to delete those not shown in my contact list) Ron was soon

  • Upgrade Windows 7 to 8 for free.

    Original title: salvation microsoft and thanks to the company it make my life better ^ _ ^ How can I make windows 7 to 8 for free