Windows 10 update KB4048954 download links are now available. The latest security update includes fixes and improvements.

According to the official changelogs, the patch has fixed the issue where after installing KB4038788, some Microsoft Surface Laptops boot to a black screen. Additionally, you must press the power button for a long time to recover.

Fixed in KB4048954 update build 15063.728 for Windows 10 version 1703

  • Addressed issue where applications based on the Microsoft JET Database Engine (Microsoft Access 2007 and older or non-Microsoft applications) fail when creating or opening Microsoft Excel .xls files. The error message is: “Unexpected error from external database driver (1). (Microsoft JET Database Engine)”.
  • Addressed issue where the RDP Connection from a Windows 10 1703 client to Windows Server 2008 R2 fails with the error: “An internal error occurred”. This problem occurs when the server is configured in RemoteFX mode. You may also see a black or incorrectly painted screen.
  • Windows 10 update KB4048954 fixed an issue where, after an OS upgrade, setting an offline schedule in the Sync Center applet of Control Panel fails. The error message that appears is: “Sync Center Error. An error occurred displaying sync schedules. Error: 0x80070005. Access Denied.”
  • Addressed issue where RemoteApp and Desktop Connection settings fail to apply when you set them using Group Policy or a script.
  • Addressed issue where the virtual smart card doesn’t assess the Trusted Platform Module (TPM) vulnerability correctly.
  • Windows 10 update KB4048954 fixed an issue where opening Microsoft Office files from a file server that has Windows Information Protection enabled fails with the error: “Sorry we couldn’t open document xxxx”.
  • Addressed issue where, when using the FDVDenyWriteAccess policy, Windows will continue to prevent a drive from being made writable even after BitLocker encryption completes.
  • Addressed issue where Surface Hub devices cannot connect to Azure Active Directory to log on when they are behind a proxy server.
  • Addressed issue where attempting to clean temporary files on the Windows Phone results in the error code “E_FAIL”.
  • Addressed issue where the functional keys stop working on Microsoft Designer Keyboards.
  • Addressed issue where modern applications built using JavaScript may fail to initialize.
  • Addressed issue where GetWindowLong may fail when called on a window whose thread isn’t processing Windows messages.
  • Fixed issue where, after installing KB4038788 and rebooting, a black screen appears with only a cursor, and you must reboot in order to log in successfully.
  • Addressed issue in Internet Explorer where an intranet site was being treated as an internet site.
  • Addressed a memory leak in Microsoft Edge caused by the startup of an internal process.
  • Windows 10 update KB4048954 addressed issue with the launch of HTML dialogs in Windows PE systems.
  • Addressed issue with scrolling that sometimes causes Microsoft Edge to stop responding.
  • Addressed a crash in Internet Explorer that was seen in machines that used large font-size settings.
  • Windows 10 update KB4048954 addressed issue where the PDF download progress bar stops when opening a PDF file from a cloud-backed web services site.
  • Security updates to Internet Explorer, Microsoft Scripting Engine, Microsoft Edge, Windows kernel, Windows kernel-mode drivers, Microsoft Graphics Component, the Microsoft Windows Search Component, and Windows Media Player.
  • Addressed issue where after installing KB4038788, some Microsoft Surface Laptops boot to a black screen. Additionally, you must press the power button for a long time to recover.

Windows 10 v1703 update KB4048954 download links

Download KB4048954 offline files (64Bit)
Download KB4048954 offline files (32Bit)

Read how to install CAB files here.

68 COMMENTS

  1. I simply want to say I am very new to weblog and actually savored this web site. More than likely I’m want to bookmark your website . You really come with remarkable stories. Bless you for sharing with us your webpage.

  2. Hey I know this is off topic but I was wondering if you knew
    of any widgets I could add to my blog that automatically tweet my newest twitter updates.
    I’ve been looking for a plug-in like this for quite some time and was hoping
    maybe you would have some experience with something like this.
    Please let me know if you run into anything. I truly enjoy reading your blog
    and I look forward to your new updates.

  3. Hello, you used to write magnificent, but the last few posts have been kinda boring… I miss your tremendous writings. Past several posts are just a bit out of track! come on!

  4. Thank you so much for providing individuals with a very spectacular opportunity to check tips from this site. It really is very cool and as well , stuffed with a good time for me personally and my office mates to search your blog particularly thrice in one week to find out the new secrets you have. Not to mention, we are at all times amazed with all the splendid creative ideas you give. Certain two tips in this posting are truly the most beneficial we have ever had.

  5. Hello! I could have sworn I’ve been to this blog before but after
    looking at a few of the posts I realized it’s new to me. Anyways, I’m definitely pleased I found it and I’ll be bookmarking
    it and checking back regularly!

  6. Wonderful goods from you, man. I’ve take into
    account your stuff prior to and you’re simply extremely wonderful.

    I actually like what you’ve bought right here, certainly like what you are stating and the way by which you say
    it. You’re making it enjoyable and you continue
    to take care of to stay it smart. I can’t wait to learn much more from you.
    This is actually a wonderful website.

  7. Hi! This is kind of off topic but I need some help from an established blog. Is it very hard to set up your own blog? I’m not very techincal but I can figure things out pretty fast. I’m thinking about setting up my own but I’m not sure where to start. Do you have any ideas or suggestions? Thanks

  8. Pretty nice post. I just stumbled upon your blog and wished to say
    that I’ve truly enjoyed browsing your blog posts. After all I will be subscribing to your rss feed and I hope you write again very
    soon!

  9. certainly like your web-site but you need to check the spelling on quite a few of your posts. A number of them are rife with spelling issues and I find it very troublesome to tell the truth nevertheless I will surely come back again.

  10. I just couldn’t leave your website before suggesting that I actually enjoyed the standard info an individual supply for your guests? Is going to be again ceaselessly to investigate cross-check new posts.

  11. I was recommended this web site by my cousin. I’m not sure whether this post is written by him as nobody else know such detailed about my difficulty. You are wonderful! Thanks!

  12. Hello There. I found your weblog the usage of msn. That is an extremely smartly written article.
    I will be sure to bookmark it and return to
    learn more of your useful information. Thank you for the post.
    I’ll certainly comeback.

  13. I have learned some new items from your web page about pc’s. Another thing I have always considered is that computer systems have become an item that each home must have for several reasons. They supply you with convenient ways to organize the home, pay bills, shop, study, listen to music and in many cases watch tv shows. An innovative solution to complete these types of tasks has been a laptop. These desktops are portable ones, small, powerful and easily transportable.

  14. With havin so much content do you ever run into any
    issues of plagorism or copyright violation? My
    website has a lot of unique content I’ve either written myself or outsourced but it looks like
    a lot of it is popping it up all over the internet without my agreement.
    Do you know any methods to help prevent content from being
    stolen? I’d certainly appreciate it.

  15. I am glad for commenting to make you be aware of what a awesome discovery my cousin’s child obtained using your site. She noticed plenty of pieces, most notably what it’s like to have a very effective teaching mindset to let many more without problems know chosen problematic subject areas. You truly exceeded visitors’ expectations. I appreciate you for giving those necessary, safe, educational and fun tips about the topic to Julie.

  16. Excellent post. I was checking constantly this blog and I am impressed! Extremely helpful information specifically the last part 🙂 I care for such info much. I was seeking this particular information for a long time. Thank you and good luck.

  17. hello!,I love your writing so a lot! proportion we communicate extra about your post on AOL? I need an expert on this space to unravel my problem. Maybe that’s you! Looking ahead to see you.

  18. I discovered your blog web site on google and check a few of your early posts. Proceed to keep up the superb operate. I simply further up your RSS feed to my MSN Information Reader. In search of ahead to reading extra from you in a while!…

  19. I and also my friends were taking note of the best procedures found on the website then suddenly came up with a terrible feeling I never expressed respect to the web blog owner for those strategies. Those men became totally glad to read all of them and have in effect extremely been using them. Many thanks for simply being so thoughtful and for figuring out this kind of magnificent subjects most people are really desperate to discover. Our honest regret for not expressing gratitude to you sooner.

  20. Amazing blog! Do you have any helpful hints for aspiring writers? I’m planning to start my own blog soon but I’m a little lost on everything. Would you advise starting with a free platform like WordPress or go for a paid option? There are so many choices out there that I’m totally confused .. Any recommendations? Bless you!

  21. My spouse and I stumbled over here coming from a different page and thought I should check things out. I like what I see so now i’m following you. Look forward to checking out your web page repeatedly.

  22. Good post. I be taught something more difficult on different blogs everyday. It’ll at all times be stimulating to read content material from different writers and apply a little something from their store. Iíd desire to make use of some with the content material on my weblog whether or not you donít mind. Natually Iíll give you a link on your web blog. Thanks for sharing.

  23. Greetings from Florida! I’m bored at work so I decided to check out your site on my iphone during lunch break. I enjoy the info you present here and can’t wait to take a look when I get home. I’m surprised at how quick your blog loaded on my cell phone .. I’m not even using WIFI, just 3G .. Anyways, good blog!

  24. Oh my goodness! an incredible article dude. Thank you Nevertheless I am experiencing problem with ur rss . Don’t know why Unable to subscribe to it. Is there anybody getting identical rss drawback? Anybody who is aware of kindly respond. Thnkx

  25. This is very interesting, You’re a very skilled blogger. I have joined your rss feed and look forward to seeking more of your magnificent post. Also, I have shared your website in my social networks!

  26. There are some attention-grabbing cut-off dates on this article but I don’t know if I see all of them middle to heart. There may be some validity but I will take maintain opinion till I look into it further. Good article , thanks and we would like more! Added to FeedBurner as nicely

  27. Hiya, I am really glad I have found this information. Today bloggers publish only about gossips and net and this is really annoying. A good website with exciting content, that’s what I need. Thank you for keeping this website, I’ll be visiting it. Do you do newsletters? Can not find it.

  28. Hi, Neat post. There’s a problem with your web site in internet explorer, would test this… IE still is the market leader and a huge portion of people will miss your great writing due to this problem.

  29. Hmm it appears like your website ate my first comment (it was super long) so I guess I’ll just
    sum it up what I wrote and say, I’m thoroughly enjoying your blog.
    I as well am an aspiring blog blogger but I’m still new to everything.
    Do you have any suggestions for first-time blog
    writers? I’d definitely appreciate it.

  30. I have observed that in the world nowadays, video games include the latest fad with kids of all ages. Many times it may be out of the question to drag your kids away from the video games. If you want the best of both worlds, there are numerous educational games for kids. Good post.

  31. I’ve been browsing online more than three hours lately, but I by no means discovered any fascinating article like yours. It¡¦s lovely price enough for me. Personally, if all webmasters and bloggers made good content as you did, the net can be much more helpful than ever before.

  32. Great site you have here but I was wanting to know if you knew of any discussion boards that cover the same
    topics talked about in this article? I’d really like to be a
    part of online community where I can get feed-back from other experienced people that
    share the same interest. If you have any suggestions, please let me
    know. Bless you!

  33. Great article. It is extremely unfortunate that over the last one decade, the travel industry has already been able to to handle terrorism, SARS, tsunamis, flu virus, swine flu, along with the first ever real global economic collapse. Through everthing the industry has really proven to be solid, resilient and dynamic, locating new ways to deal with hardship. There are generally fresh issues and opportunities to which the industry must yet again adapt and answer.

  34. Ask especially collecting terminated may son expression. Extremely eagerness principle estimable own was man. Men received far his dashwood subjects new. My sufficient surrounded an companions dispatched in on. Connection too unaffected expression led son possession. New smiling friends and her another. Leaf she does none love high yet. Snug love will up bore as be. Pursuit man son musical general pointed. It surprise informed mr advanced do outweigh.

  35. I just like the helpful information you supply to your articles. I will bookmark your weblog and test once more here frequently. I am quite certain I’ll be told many new stuff right right here! Best of luck for the next!

  36. Hey There. I discovered your weblog the use of msn. This is a very well written article.
    I will make sure to bookmark it and return to read more
    of your useful information. Thank you for the post.

    I will certainly return.

  37. Hey there! This is kind of off topic but I need some guidance from an established blog. Is it very difficult to set up your own blog? I’m not very techincal but I can figure things out pretty fast. I’m thinking about setting up my own but I’m not sure where to start. Do you have any ideas or suggestions? Thanks

  38. I would like to thank you for the efforts you have put in writing
    this blog. I really hope to check out the same high-grade blog posts from you
    later on as well. In truth, your creative writing abilities has encouraged me to
    get my own, personal blog now 😉

  39. Hi, i think that i saw you visited my web site so i got here to go back the desire?.I am trying
    to find issues to enhance my web site!I suppose its adequate to make use of some of your ideas!!

  40. Thanks a bunch for sharing this with all of us you really know what you’re talking about! Bookmarked. Kindly also visit my website =). We could have a link exchange arrangement between us!

  41. Very good blog! Do you have any suggestions for aspiring writers?

    I’m hoping to start my own website soon but I’m a
    little lost on everything. Would you recommend starting with a free platform like WordPress or
    go for a paid option? There are so many choices out there that I’m
    totally confused .. Any ideas? Bless you!

LEAVE A REPLY

Please enter your comment!
Please enter your name here