Showing posts with label Windows 8. Show all posts
Showing posts with label Windows 8. Show all posts

Monday, September 05, 2016

Valca Windows KeyFinder Utilities

Last night I was culling my collection of Windows key-finding utilities.  There were some that had gone “404” and others that didn’t seem stable (or effectively work at all) on newer Windows 7/10 systems.

Many were collected back in the days of Windows XP so I decided to pick through them and dump the oldest ones and add some new ones.

This morning I saw that the TinyApps.org bloggist was hard at work on his own list!

Possibly we are being confronted with similar troublehsooting and service issues?

Here is my list and there are some similarities (as presented in semi-alphabetical order).

Some of these recover more than just the Windows OS key.

Some have not been updated in a while and may not work effectively on Win 7/8/8.1/10.

Then there is there is the manual method using CMD or PowerShell for most Win 10 / 8 / 8.1 systems.

I tend to prefer ProduKey, ShowKeyPlus, and Windows OEM Product Key Tool as my primary tools.

Cheers,

Claus Valca

Saturday, November 28, 2015

GSD Superpost: Windows Performance Troubleshooting

It has been a long time since my Case of the Unexplained Donut of Death post where I dip into the deeper waters of Windows Performance troubleshooting.

I might use…

But eventually I hit upon the Windows Performance Analysis Toolkit in Windows 8 (SDK 8) and newer (Win 8.1 & 10).  See this GSD post for linkages to more tool tips for the above items.

Later I would find an additional tool PerfView that helps with trace file collection and analysis.

Now Windows 10 is out and while I really need to invest in a deep dive of a resource like the Windows Performance Analysis Field Guide (amazon link) by Clint Huffman, there are still a lot of tools and resources still to be discovered.

I’m still trying to understand the new feature set and capability of Windows Performance Toolkit for Windows 10.

The latest tool that has inspired me is Bruce Dawson’s “UIforETW” tool.

This is a tool that records ETW traces, works around ETW performance bugs, allows configuration of trace recording options, works as a trace management UI, and more.

Basically you download it, run it, allow it to install the required WPT packages, and then pretty much start tracing. It records to a circular buffer so if you experience something interesting, save the trace and rename/note it, and the trace keeps on going while you go exploring the captured trace file. Read Bruce’s post for a full walk-through.

Bruce also has some good posts on performance troubleshooting.

This is an awesomely helpful tool to keep on your USB drive!

I had also just discovered Clint Huffman’s PAL (Performance Analysis of Logs) Tool

Both the ETW tool and the PerfView tool in particular should make it easy for me to leave a shortcut on a user’s desk so they can run the tool if I need them to capture a recurring performance issue, then let me collect the (large) trace file at a later time for deeper analysis.

However it would be nice to make a scripted “click-to-run” or “circular capture at startup” routine for ongoing troubleshooting; assuming resources (disk space and system performance) are up to the task.

I’m looking at these posts for inspiration and refinement.

Of course, just being able to collect ETL trace files and look at them with the Windows Performance Analyzer tool isn’t remotely close to fixing the issue. Generally there aren’t any singing angels present pointing the way to the problem process or issue.

You have to deep dive into the trace file to isolate the issue and drill down into the root cause; then come up with a solution.

So here are a BUNCH of video resources (and a few blog posts) to help with the learning process and to illustrate the tools mentioned and techniques used in Windows performance troubleshooting.  I’m collecting them here so I can find them quickly when I need some inspiration or deeper learning.

Defrag Tools - Windows Performance Toolkit (WPT) Videos

Defrag Tools - PerfView Videos

Defrag Tools - General Troubleshooting Videos

Advanced, Deep, and Challenging Performance Troubleshooting Videos

That should keep us busy for a while!

Cheers!

Claus Valca

Tuesday, September 01, 2015

Windows Telemetry and Tracking Linkpost: Extended Edition

Call it bad timing.

I had only recently composed a rant post about privacy issues in Windows 10.

…and my RSS feed was growing with posts on new tracking issues spotted in Windows 7/8/8.1.

So when my firewall monitoring application GlassWire popped up an alert for a new network connection on my Windows 7 system with a suspicious sounding name -- I was all over it.

2015-08-29 07_31_46-bin

What the heck is diagtrackrunner.exe and what it is doing on my system?!!

Turns out it is yet another telemetry and diagnostics “feature” that has crept into Windows systems including Windows 7 and 8/8.1 versions via recent Windows Updates.

Here is a round-up of recent posts out of my RSS feed list that highlight and discuss Microsoft’s move to stealthy diagnostic and telemetry data collection on Windows 7/8 systems.

On the one hand it is very easy to toss the baby out with the bath-water and just pile on rants regarding Microsoft’s ongoing data-collection practices and techniques. Nobody likes a leaky boat and privacy sensitive computer users are easily offended and suspicious when new tracking features are discovered. Microsoft isn’t doing itself any favors either when information on these updates/features is nebulous, general, or even next-to-impossible to find. Even under the best of intentions and conditions -- assuming that the data collection is truly anonymized and used for best practices with diagnostics and system configuration improvements -- there is always the possibility that these features can be exploited and create a security risk; Lenovo and the Windows Platform Binary Table (WPBT) fiasco ring any bells?

Ars Technica’s writer Peter Bright sums it up nicely:

The concern with the new Diagnostic Tracking service is much the same as with Windows 10's tracking: it's not clear what's being sent, and there are concerns that it can't be readily controlled. The traffic to Microsoft's servers is encrypted, sent over HTTPS, so it can't be easily examined. While the knowledge based articles describing the new service list the DNS names of the servers that the service connects to, there are reports that the service ignores the system HOSTS file. As such, a traditional and simple method for redirecting the traffic doesn't work.

<snip>

As with the other privacy concerns around Windows, our feeling is that the major issue at stake here is not that Windows is collecting data, but that it put the user in control. Collecting information about application errors and the way the operating system is used is reasonable. Having an accurate picture of how people use the operating system is likely to produce a better platform in the future; knowing which applications crash, and why, is obviously invaluable if those apps are to be fixed.

But we continue to believe that people who do not wish to be a part of such data collection should have a clear and unambiguous way of opting out, and these opt-outs should be rigorous. Disabling CEIP, for example, should not only prevent systems from sending CEIP data, but it should also prevent systems from retrieving even configuration data from Microsoft's own systems. We would also argue that these settings should be made simpler; at the moment there are many individual controls each governing a particular behavior. Some kind of global control to supplement these fine-tuning switches would be an improvement. We like cloud connectivity and online features, but these should be paired with clear user control.

So in the interest of informing Windows users so they can make there own decisions, here is a current roundup of Windows 7/8.1 and Windows 10 privacy, telemetry, and diagnostic information and resources.

In Windows 7/8.1

The first articles (Link#1, Link#2) I posted above mentioned a handful of Microsoft KB’s that point to Windows Updates containing telemetry and diagnostic information collection call-backs to Microsoft.

In tracking down my “diagtrackrunner.exe” mystery, I found the following website that listed those, plus many more Windows Updates for Windows 7/8.1 systems that contain those same features according to the author.

I cannot confirm or validate if all of these are problematic. I can confirm I found most/all of them in auditing my Windows 7/8.1 systems since like a good sysadmin we religiously apply Windows updates to our home systems for security and stability benefit.

The website author didn’t link to the actual Microsoft KB’s. That would have been helpful but it isn’t too hard to do a Google.

But to make things easy, I used a combination of Google searches and the WinUpdatesList utility to provide links to each of the Microsoft KB’s I could find for those listed. This should allow you to do your own additional research and evaluation and decide if you want to keep the update or not, or at least (where possible) opt-out of some of the diagnostic and telemetry data reporting.

The article also provided uninstall “scripts” to use via an administrator-level command-line session to pull them off -- unless you want to do it the long way and use the Windows Control Panel > Programs and Features > Installed Updates panel to remove them.

Also note that while you may consider fully uninstalling and hiding (do not show) some/all of those updates from your Windows 7/8/8.1 system, another option would to be find/disable the service manually rather than fully remove the update.

As a free PSA for Microsoft, let me add that removal or disablement of some/all of these updates could potentially cause stability, security, or reduced feature support for your Windows system. And could possibly impact your ability to upgrade your current Windows system to Windows 10; either smoothly, safely, or at all. M’kay?

Here’s the list/link of the current roundup of subjects under suspicion; re-sorted in KB order.

To be clear, I’m not endorsing the removal of some/all of these updates from your system. Do your own research first and make your own educated decision.

All things considered, I’m currently going with Mr. Peter Bright’s angle and will give Microsoft the benefit of the doubt for now. But will keep in mind the sage wisdom of a certain one-eyed auror, “Constant Vigilance!”

Post update 2015-09-18 - TinyApps blog brings GSD notice of a Windows 7/8-focused privacy and telemetry squashing tool.

From the included README file:

The Microsoft Telemetry Removal Tool (or MTRT) is an automated script that aims to be the most current and complete collection of knowledge found on the internet pertaining to helping Windows 7/8/8.1 users rid themselves of as much Windows 10 "features" and notifications as possible.


==============
== Features ==
==============

This tool covers many areas of the decontamination process, such as:

   - Windows Update Settings: Changed to notify but not download update, optional updates are not packaged with important updates, and PC will not auto-reboot after update.
   - Disable Gwx/Skydrive/Spynet/Telemetry
   - Disable Telemetry scheduled tasks
   - Uninstall Diagnostic Tracking Service and attempt to lock down log file
   - Disable Remote Registry
   - Block hosts: Through the HOSTS file and PersistentRoutes
   - Delete the Windows.~BT, Windows.~WS and Windows.old folders, then attempt to lock them.
   - Remove and block evil updates: updates are uninstalled and then ignored in windows updates.

In Windows 10

You might want to just hop over and re-read this GSD post that addresses Windows 10 privacy issues:

But I decided to try to repackage it again here for more of an updated “all-in-one” resource.

The same team that brought the extended Windows privacy KB listing above also provides a very extensive step-through for increasing the privacy settings in Windows 10.

I’ve previously mentioned here at GSD that there are a number of guides on how to modify the Windows 10 settings -- either during a custom installation upgrade or after the upgrade has gone on. For more information and cross-checking/validation I encourage you to read these articles as well.

Likewise, there are a growing number of Windows 10 scripts and utilities that allow you to lock down many privacy settings in Windows 10, including some not easily accessible to the user.

More attempts at scary-sounding PSA notices first:

HERE BE DRAGONS WARNING #1:

I’ve seen the following post comment issued out by Microsoft to a number of bloggers referring to the tools that will be discussed below. So let me save them some time by reposting it here.

“We strongly suggest customers do not install applications of this nature. These types of third-party apps can alter the way the system operates, creating future problems and changing important settings and features.”

HERE BE DRAGONS WARNING #2:

Different tools take different approaches and some could significantly cause performance, stability, or security issues of their own if applied. Some whack into the Windows Registry. Some stomp on Windows services. A few even make (or block) specific network communications.  Few make backups of the system settings before changes are applied restricting your ability to roll-back the changes if something breaks.

Proceed at your own risk. I really encourage you to spend some time evaluating and understanding each of the tools listed or linked below before actually using.

Windows 10 Privacy Utilities and Scripts

Still determined?

OK. I did warn you.

Martin Brinkmann’s post provides links and overviews to (currently) six maybe-ready for primetime utilities that can help Windows 10 users manage and take (some) control of privacy in Windows 10.

I highly recommend starting out there, and he has done a great job and a lot of work comparing the features and issues each of them present.

I’ve built a list below using Martin Brinkmann’s initial Windows 10 privacy utility list and have further supplemented it with additional script-based and/or utilities I’ve found.

  1. Destroy Windows 10 Spying - by Nummer. (appears to support Windows 10/8.1/7 versions)
  2. Disable Win Tracking - by “10se1ucgo” on github
  3. DoNotSpy 10 - by pxc-coding
  4. Windows 10 Privacy and Shit - by “A Guest” - (BATch file fix format)
  5. Windows 10 Privacy Fixer - by “lordfiSh” on github
  6. W10 Privacy - German utility but supports German, English, & French languages
  7. O&O Shut Up 10 - by O&O Software - Note that this app provides the ability to set a system restore point before applying settings. That’s a feature that isn’t offered in many of these tools and can be challenging for some users to first do manually themselves. (review #1, review #2)
  8. Spybot Anti-Beacon for Windows 10 and forum download and update notice page. By Safer-Networking.org creators of the SpyBot S&D anti-malware utility.
  9. Windows 10 Enterprise LTSB - Mother of all tweak scripts - App Scripts - by “ericgl” on reboot.pro
  10. Ultimate Windows Tweaker 4 for Windows 10 - The Windows Club - this app contains a wide range of Windows 10 system tweaks, but specific to this post, includes a “Privacy” tab that addresses telemetry, biometric, advertising, search, Cortana, Windows Update sharing, feedback polls, password reveals, Steps Recorder, Inventory Collector and the Application Telemetry gathering. ghacks review
  11. WindowsLies/BlockWindows · GitHub or via Block Windows Spying Simple Script to Stop Spying - Windows batch (BAT) file script (and other stuff) to do a bunch of privacy settings and tweaks. What is nice about this approach is that you can review and modify/REM stuff you don’t want or need if you would like.
  12. AntiSpy for Windows 10 - Ashampoo Windows 10 privacy and tracking configuration utility. (via)

Of course…if all these tracking, telemetry, and privacy issues in Windows is giving you a headache, you could follow the advice of tinyapps.org and decide to chuck-it-all for a truly free OS: List of Free GNU/Linux Distributions - GNU Project - Free Software Foundation

Or if you are willing to try to find a balance between some open and closed source options, but still retain more control that Microsoft has been willing to provide you with, there are many, many good Linux based OS builds that are modern and easier to install/use than ever before on most (but not all) hardware platforms that run Windows.

And you will meet some really great people and communities in the process!

Constant Vigilance!

Claus Valca

Friday, August 14, 2015

Sysadmin Linkfest: Rnd edition

Here is a seemingly random (Rnd) collection of linkage for the syadmins in the RSS crowd.

Enjoy.

20683743 (Tools)

FileIOTest is a command line tool that tests the speed of local or remote (SMB) storage by performing some common file IO operations repeatedly and measuring the duration.

These are the main facts:

  • Performs four different types of file IO: write, custom read, read with the GetPrivateProfileString API, create/delete
  • The number of iterations can be specified
  • Each generated file name is unique to prevent caching
  • Works with local and UNC paths
  • FileIOTest does not require any software to be installed
  • FileIOTest works on any version of Windows from Vista / Server 2008 onwards
  • FileIOTest is freeware

Couple this utility with some Windows performance monitoring traces (Win 10 WPT via the Win ADK here) and who knows what fun you could have?!  See also PerfView.

44468807 (Surface Pro)

I’ve been seeing some strange trends with a few of our Surface Pro 3 devices. For some of them, they seem to be loosing functionality (drivers?) with the Microsoft Dock hardware. Cases in point; one Surface Pro 3 tablet (Win 8.1) has lost the ability to connect to the network via the Dock Ethernet port. If I take another SP# unit and place it in the same Dock, it connects fine to the network with no issues…so it doesn’t seem to be an issue with the dock itself…just this particular tablet picking up and using the driver. I’m going to see if any of the Ethernet drivers in this pack (or the driver pack MSI itself) resolves the issue before doing reimaging the unit.  Likewise, a different SP3 user reported their external monitor connected via the display port through the Dock stopped working. Take another SP3 unit and place in the same dock and it drives the same external monitor just fine. Again, I’m going to try the driver pack first before doing a reimage on the unit. Thoughts?

59479408 (Mobile Ads/Malware)

I’ve seen a few of these “pop-up” fake alert windows in iOS, but not many. Lavie has seen more than a good many on her iOS devices. So far we have been able to get out of them with a bit of work but no harm done, yet. Regardless we are now more sensitive to these “exploit” methods.

I’m looking forward to the potential capability of ad-blocking modules (for security not revenue drain) in iOS 9. Here are some links

48734052 (Anti-Virus)

71414462 (Network Tools)

35251748 (SSD’s)

60014312 (Windows Server 2012 Essentials)

4537758 (Folder Redirection Considerations)

78434592 (Windows 8/8.1/10 and Windows Photo Viewer)

One of the most common requests for help from our Surface Pro 3 tablet users is how to get the photos embedded in emails to open up in Windows Picture Viewer rather than the Windows 10 “app”. It’s easy enough to show them how to save the attachment to disk, then right click and “open with” Windows Photo Viewer.  However that’s not convenient. Here are some tips on how to set it as the default application.

Randomness courtesy of the random number generator at RandomNumberGenerator.com

Carry on!

Claus Valca

Tuesday, July 28, 2015

GSD Windows Defense in Depth Strategy

I noticed more than a few times I have posted a listing of the security posture I take and it has been almost a year since the last topic-specific post here.

So here you go. Tested and approved on Windows 7/8.1 platforms. Not sure yet on Win 10.

  1. TrueCrypt full disk encryption. Yes. I know. Development stopped mysteriously…blah.blah.blah. There are a number of free alternative WDE options for users if you wish (or Bitlocker if your Windows OS supports it) such as DiskCryptor or VeraCrypt. My purpose in using TrueCrypt/WDE is to protect the contents of our system from data-loss in the event the device is stolen. Period. (Note to self…I’ll probably have to do a full TrueCrypt disk decryption before doing the Win 10 upgrade. Hmm… gotta think about the options for WDE on Windows 10 carefully as Bitlocker only valid on one of my systems. Thoughts or recommendations anyone?)
  2. I’m using the built-in Windows Firewall product with (generally) default settings.
  3. I keep the Windows OS fully patched (drivers too as best I can) to minimize OS vulnerabilities.
  4. I keep any (remaining) third party plug-in software (such as Flash, Java, Silverlight, etc.) fully patched and install updates as soon as a new build version is released. However..see item 4.
  5. I have continued my march on removing Flash, Java, etc. plug-ins from our systems…with little ill impact. You can’t exploit what isn’t installed.
  6. Microsoft Security Essentials - Microsoft Windows. Far from the most robust or highly ranked, what I loose there I gain in the additional security layers below. Also the interface is easy to work with and manage and it plays well (thank goodness) with the additional security layers. My alternative choice would be Bitdefender Antivirus Free for those who need a super-duty AV product.
  7. Malwarebytes Anti-Malware & Internet Security Software - I use the “Premium” version on our systems. The free version is good too, however it doesn’t include “real-time” monitoring features.
  8. Malwarebytes Anti-Exploit Free - I use the free version of this tool as it covers all my primary concerns. Works great (as far as I can tell!) for zero-day exploits against (primarily) web-browsers.
  9. Enhanced Mitigation Experience Toolkit - EMET - Use of this anti-exploit platform is left for the more tech-savvy folks…particularly when combining with Malwarebytes Anti-Exploit. They can co-exist but takes some tweaking to harmonize with Internet Explorer in particular.
  10. CryptoPrevent Malware Prevention - Foolish IT - I use the free version to help protect all our home systems against ransomware/cryptoware threats.
  11. GlassWire - I use the free version of this firewall product for it’s logging features.
  12. Zemana AntiLogger Free - I’ve only recently found this product. It seems to be working well in the background.
  13. Process Explorer - Microsoft Sysinternals - I have this set to run in my system-tray automatically at login. It lets me quickly monitor and check on running processes and sub-processes. I check often so I can remain familiar with the normal running processes. If something new appears it should stand out to me and I can explore further.
  14. Sysmon - Microsoft Sysinternals - This core service runs in the background doing logging of process creations. I had turned on the network connection logging as well but there was so many entries, even with an event log manager utility it was hard sorting out the noise. So I turned off that option for now. This is mostly good for post-incident review work but it’s good to have running now.

If you are interested here are some previous GSD posts on this subject.

Constant Vigilance!

Claus Valca

Sunday, February 08, 2015

Getting at your Windows 8 OS key

This was new to me!

Up until a few weeks ago, my experience with Windows license keys has been either to get it in the retail box, access it from the COA sticker on the OEM PC case, find it on the underside of the laptop or in the battery well. Of course if you are doing an enterprise-wide deployment you probably already know your volume activation product key as part of your support documentation.

But where do you find the OS license key on a Windows 8 system?

Turns out, it goes along with something I had missed during the Windows 8 rollout – it typically is now embedded in the BIOS of modern system boards once installed.

If you haven’t run into this problem because your Win 8 systems are running fine, then there is a good chance – like me – your first introduction to this new model can be a bit shocking.

If it is OEM purchase (Dell/HP/etc.) then you probably won’t find it on a sticker any longer, however, you can use NirSoft’s ProduKey to get it before hand for archival purposes in case you need to reinstall the OS.

This happed to a co-worker so here are the specifics.

The user had purchased a OEM Windows 8 system from a big-box store.  The HDD had failed miserably so there was no chance at even trying to get the key from the OS using ProduKey.

The user didn’t have any system restore or OS restore disks. And you can’t easily download the Windows OS install disks from DigitalRiver like you can for Windows 7 OS systems.

Option 1) – Build a WinPE boot disk and then download RWEverything | Read & Write Everything utility and stick it on a USB key. Then boot the (former) Win 8/8.1 system with the WinPE disk and run the RWEverything app from the USB to access and note the Win 8/8.1 BIOS-embedded OS key. Then download the Windows 8/8.1 ISO file from Microsoft and use the recovered key to enable the download to occur.

Option 2) – Download the Windows 8/8.1 ISO file and use the appropriate Windows 8/8.1 “trial” key to get the ISO file. Then when you go to activate the product, it should pick up the original OEM key embedded in the BIOS.

Option 3) – Just download and build a Windows 8.1 installation set using the Windows Installation Media Creation Tool. Boot the impacted system, install Windows, once running it should pick up the BIOS embedded Windows 8/8.1 license key and keep moving.

Because my friend already had a WinPE-based boot disk, he went with Option 1 and was eventually able to download the Windows 8 ISO files needed to set the system up, activate it again, then spend tons of time trolling the OEM’s site downloading the additional custom drivers needed to clear the issues in the device manager. It was a hassle but it was possible.

So now I have backed up Lavie’s new’ish Dell laptop Win 8 key to save future headaches. And I have stowed a portable version of RWEverything on my WinPE bootable service USB stick.

More resources and references for Win 8 BIOS-embedded keys, key recovery tools, and Windows 8 ISO download links and trial keys.

Super-special hat tip to Philip Yip who produces amazing Windows support guides over on his Unofficial Windows Guides blog. Extensive documentation and support material is here – very well organized – a must-bookmark site for anyone supporting Windows OS’s.

Cheers,

--Claus Valca

MS Win 8.1, Win 8, and Surface Pro 3 Resources

It has been quite the week.

Long hours in the sausage factory coordinating mop-up responses to a viral outbreak that began about 3 weeks ago. Maybe more on that in a future post.

Figure in to that equation a steady-stream of side-job support to friends of the family who have dropped off a parade of PC systems at the Valca micro-ranch for cleaning and service.

Couple that with several auto-service related runs to address that Saturn ignition-switch recall, repair of both the busted Saturn front door mechanical locks—oh, and apparently my mini-spare semi-exploded in my trunk without me even being aware of it…until I found it when I had to change my flat tire. Nice.

Needless to say my fatigue level is a bit high and my patience is a bit low. So today I’m recharging the batteries with some GSD blog postings and chilling to some Americana and Roots tunes.

We are getting ready to deploy some new items into our environment; Surface Pro 3 devices running Windows 8.1.

To assist with the readiness to support the chosen customers getting this equipment, here are some sets of resources that can help with getting to know them both.  I’ve also included some additional links on Windows 8 which is just a bit different than Windows 8.1 but should still be helpful.

Windows 8.1 Guides

Windows Surface Pro 3 Guides

Windows 8 Guides

Cheers,

Claus Valca

Saturday, September 20, 2014

Windows 9 quick-bits

I posted a ton of links leading up to Windows 8 release.

In fact I still have a bunch of out-dated, un-posted links for Windows 8/8.1 that are languishing.

So it is with reservation that I offer these quick Windows 9 links…

Again, I really, really like the kernel core of Windows 8/8.1 compared to my lovely Windows 7.

Lavie has adjusted to life in Windows 8/8.1 and almost never complains any longer.

I love and have my Windows 7 primary system all dialed in just the way I like it and since a Windows 8 upgrade would come at a upgrade expense ($-$$) I cannot find a way to justify the jump.

But, if Microsoft does a good job on Windows 9 and also if rumors are true that it will be offered as a free OS upgrade for Win 7/8 users, then I might just make the jump from Windows 7 to Windows 9.

From Mary Jo Foley’s ZDNet article post:

“The Microsoft OS team is hoping to get as many Windows 7 users moved to Windows 7 Service Pack 1 and Windows 8 users to Windows 8.1 Update in preparation for (hopefully) getting them to move to Threshold once it is out. It's still early in the Windows development cycle for Microsoft to have decided on packaging, pricing and distribution, but my sources say, at this point, that Windows Threshold is looking like it could be free to all Windows 8.1 Update, and maybe even Windows 7 Service Pack 1, users.”

So I will be excitedly looking forward to the Windows 9 technical previews.

Cheers,

--Claus Valca

Sunday, August 31, 2014

Recently Found in the Internet’s General Store

I think if I had to start my own business, I’d love to open a small-town “un-general” store.

It would be have hot coffee and cold root-beer along with uncomfortable wooden chairs and tables for sitting. It would have not have Wi-Fi. The shelves would be filled with uselessly cool things of interest to no-one but me and the locals; like twine and carabineers and itchy woolen garments and conductor caps. And there wouldn’t be computers, but maybe some manual typewriters for visitors to use for their communication needs. And a pay-phone outside under a single dim street light.

It would open when I felt like getting up and close when I got tired of having company.

It would be filled with Americana melodies from artists no one has ever heard before and would never forget. And Opera.

I would probably call it something like “<tiny town name>’s Curmudgeonly Un-General Store”.

It would seem smaller on the outside and have a blue entrance door. That would be grand.

Anyway here are an assortment of links off the shelves of that make-believe place. Disregard any of the expiration dates at your own peril.

I ended up manually uninstalling “KB2982791” from all my Windows systems. The posts indicate that when the new update gets installed, the system will use the new code and just not execute the old code…therefore uninstallation is not required, but since MS pulled the patch, I’d rather not have it sitting there on my system, even if it is unused. I didn’t have any issues after the uninstall and mandatory reboot but YMMV.

You aren't using Resource Monitor enough - Scott Hanselman - A long time ago I found and posted about the various advanced troubleshooting tools Windows can offer. Though I am now fully enamored with the power of the Windows Performance Analysis Toolkit (WPT) for Windows (SDK 8), Scott’s post is a good reminder that with some skilled usage, Resource Monitor can be a great starting place and useful tool since it is already installed on Win 7/8/8.1 systems.

Case of the Excel Hang on Worksheet Open - chentiangemalc

Session Manager Firefox Add-on - MoonPoint Support Weblog

Some time ago Lavie (who leaves a bazillion tabs open in Firefox as her page-management technique) had a Firefox crash that wiped out her history of open tabs and the like. Painfully she had to start over again. She does have bookmarks, but most material she either is reading or plans to read is left open in a tab. The Session Manager Add-on that MoonPoint highlights would have saved her bacon. It will be a new feature coming soon to Lavie’s Firefox install!

Editing ISO files with Magic ISO Maker - MoonPoint Support Weblog

DAYU Disk PhotoFiltreMaster Free looks like an interesting product. More information in this BetaNews article: DAYU Disk Master Free: image backups and more

AOMEI OneKey Recovery is another free partition management tool that allows for system backup to a recovery partition. More info in this BetaNews line AOMEI OneKey Recovery allows you to recreate your PC’s recovery partition, and hat-tip to tinyapps.org who passed on a lead to it.

How To Quickly Repair Windows System Files in Windows 7 / 8 - Next of Windows - “sfc /scannow”

New: Sysmon v1.0; Updates: Autoruns v12.01, Coreinfo v3.3, Procexp v16.03 - Sysinternals Site Discussion blog

Updates: Autoruns v12.02, Coreinfo v3.31, Sysmon v1.01, Whois v1.12 - Sysinternals Site Discussion blog

Some tools in Outlook 2013 for diagnosing Exchange connectivity issues - MarkWilson.IT

Why Chrome Browser Looks Fuzzy in Windows 8 and How To Fix It? - Next of Windows

PhotoDemon - a fast, free, portable photo editor - I have Paint.NET, Photoshop (CS4), RawTherapee, Photivo, GTKRawGallery, Scarab Darkroom, FotoSketcher, and PhotoFiltre (to name the main ones) that I flit between while making edits and manipulations to digital photos. PhotoDemon is a new one to me and I’m positively loving it. It is jam-packed with filters and custom edits, it supports layers, and is very intuitive to use. There seems to be a lot of similarities in the usage, menu-system with Paint.NET so I instantly felt at home. It may not replace all of the other “fun” digital image tools I use, but it could replace more than a few. Since it is portable by design, clearing off the others would make easy room for this one…and allow me to reclaim some space in the process on my USB stick.

Best free video editing software: download these DSLR movie editors today - Digital Camera World - I was familiar with most in this list but there were some new-to-me finds that made the list bookmark-worthy.

RegEx 101 - Online regex tester and debugger: JavaScript, Python, PHP, and PCRE

Debuggex - Online visual regex tester. JavaScript, Python, and PCRE.

Regular Expressions Quick Start - Regular-Expressions.info

regular expressions 101 - DonationCoder.com This is the post that got me started and led to me finding the above RegEx links. For some desktop level applications to help with RegEx testing and learning, this post by Sivakumar K. at Hongkiat.com has a good list of options: Regular Expressions: 30 Useful Tools and Resources. I didn’t see these listed: Regular Expression Editor by WaterProof Software and Simple Regex Tester at SourceForge.net. Other projects at SourceForge include Regex Creator and Regular Expression Editor (RegExpEditor)

Apple’s iMessage becomes a major source of mobile spam - TechBlog

How to block and report iMessage spam to Apple - iMore

I’m now generally seeing at least one spammy iMessage notice a week, and like Mr. Silverman, it seems to deal with fake sunglasses.  Both posts above provide guidance on how to report iMessage spam to Apple to help with the whack-a-mole.

Problems with a wireless mouse and USB 3.0 flash drives was driving me crazy! - RMPrepUSB, Easy2Boot and USB booting... blog.  Great post about troubleshooting the unintended consequences of ubiquitous hardware! 

Ultimate Settings Panel One Click Access To Windows & Outlook Settings - AddictiveTips. Not for the feint of heart or Windows noobies.

Windows Performance Analysis Field Guide–Book Review - chentiangemalc.

TechEd in Houston Texas; and other troubleshooting bits - GrandStreamDreams blog - The above book reminded me that I still have a lot of TechEd presentations to get caught up on!

GlassWire - free new software firewall and network monitor. Hat-tip to tinyapps.org who directly pointed this gem to me and did a great micro-review in his blog post Beautiful new software firewall and network monitor. It’s been a lifetime ago since I spend any amount of time posting on firewalls for Windows platforms and a lot has changed since that time.  TinyApps also linked to a great firewall testing tool Comodo's HIPS and Firewall Leak Test Suite. Check out the post and follow-on linkage.

Currently, I continue to run the default (and lightly tweaked) Windows Firewall on our home systems. (GlassWire might lead me to change with the degree of logging/reporting it offers.) Windows Firewall does have some disadvantages.

Thus this post was interesting.

How to Control and troubleshoot outbound traffic in Windows - Next of Windows. It points to a portable and free network file tool -- Windows Firewall Notifier -- that “enhances” Windows Firewall in that it can display notifications for outbound connections. The current version 1.9.0 is from March 2014,but the  author has a newer beta version 1.9.1.9 (pending the v 1.9.2 public release) that is available from the downloads page. YMMV.

Cheers!

--Claus Valca

Saturday, August 02, 2014

The Valca Layered Security Experiment

Some notes on the current layered security approach I’m using on my laptop (Win 7) as well as Lavie’s (Win 8.1).

I keep the Microsoft OS’s regularly patched with all available MS updates.

I am using Windows Firewall for ease of administration rather than one of the multitudes of alternative (and more feature packed) firewall solutions. It’s strange as I used to be pretty heavy into the alternative firewall thing around this blog in the past. WF works well enough.

I don’t run Shockwave or Air any more.

I update Flash, Java, and regularly run Qualys BrowserCheck and the Secunia Software Inspector to look for critical software updates for these common threat vectors.

I do still run Microsoft Security Essentials despite having tried Bitdefender Antivirus Free and AVG Free Antivirus. They did great but the whitelisting was a pain and less than smooth.

I run Microsoft’s Enhanced Mitigation Experience Toolkit (EMET) just updated to the final public release 5.0 version. I take the defaults (for now). More info below.

I “inoculate” our systems against Crypto-type malware using CryptoPrevent from Foolish IT LLC.

Recently I ponied up the $ for a few lifetime licenses of Malwarebytes Premium anti-malware and Internet security software. The new 2.0 version still needs some polish but performance is great and Lavie gets so exited when her nightly scans come back clean. Not sure why. It plays wonderfully with MSSE.

Malwarebytes recently released a supportive product called Malwarebytes Anti-Exploit

It works by monitoring your system for zero-day exploits attacking your browser and other commonly found software. The free version just protects the web-browsers and Java, while the Premium version protects PDF readers, Microsoft office applications, medial players, and allows for creation of custom shields. It reminded be a bit of an old PCTools product (now retired) called ThreatFire. I’m not linking to it since it is old but you can search if you are curious.

I’ve not yet applied it to our “production” systems, but am running it on a Windows 7 Enterprise VM system that also has EMET 5.0 and AVG Free protection. Early alpha/beta versions did have conflicts with EMET but this public version seems to work fine with it. So far so stable. Once I am comfortable with it, I may try it on our primary laptops.

What else?

The HDD is “protected” with the last working version of TrueCrypt. Yes I know all about the drama.

As I have said, my primary concern is data loss from burglary or theft, less so from the multi-letter agencies.  When I get around to upgrading to a 1 TB SSD hard drive (prices please drop!) I may plunge in and do an upgrade to Windows 8.whatever at a level that would support Bitlocker so I could get off TrueCrypt. But that’s activity for a different day.

The take away here is that I’m keeping my systems updated and that I’ve layered the defenses. It’s become much more work than most standard users would do, but instead of fishing for a hobby, I sysadmin.

Cheers,

--Claus Valca

Footnotes:

Saturday, May 31, 2014

Modern.IE Tester VM Update

It’s been almost a year since I posted information about the free Internet Explorer | modern.IE VMs.

I’ve found them very helpful to have around.  The latest versions are updated through April 2014 so less patching to bring up to state if you refresh them.

Anyway, here are some new observations I’ve made recently.

A new Win 8.1 version is available.

The Win 8.1 version cannot be rearmed…however it is good for the same previous timeframe (in total) as you used to get original state + 2 rearms under Win 7; 90 days. Also, it actually provides a countdown indicator on the desktop letting you know how many days are remaining…so you can plan accordingly. That is a nice touch.

They are still offering a Windows XP version; even though the mainstream OS is “retired”.

Per my previous post and other documentation on the web, (for Win 7) you would simply open a command prompt (with admin-level privileges) and then type in “slmgr –rearm”.

Only when I tried that on a system, it kept tossing errors about it not being valid.

After a lot of trial and error I had to type it in as “slmgr /rearm” and then it took with the argument variable needing a “/” rather than a “-“.

I confess I’m stumped a bit as when I tried it on a different VM from the same build set, it worked just fine with the “-“.

This Technet guide Slmgr.vbs Options for Volume Activation does show usage with a “/” so the mystery remains. So if you have trouble with the “-rearm” working, try the “/rearm” pattern instead.

Also, my earlier post mentioned that if you want to use a “custom” user account, you can. Again, you just need to disable the “auto-login” feature for the accounts. Again, I’m sure all my dear readers know how to do that but if not…Tip: Auto-Login Your Windows 7 User Account | Cool Stuff | Channel 9 except in this case after first running “control userpasswords2”, for step 4 you want to “Check the option “User must enter a user name and password to use this computer.”

One other thing I noticed is that Microsoft is using the great Sysinternals tool BgInfo to generate system information and customize the wallpaper. You can manually personalize the wallpaper setting but once you reboot it is back to BgInfo.

I thought that running “Autoruns” would point out where the call was coming from at startup so I could disable it, but alas it didn’t quickly help.

It took a bit more exploring but here is the solution if you want to easily disable that behavior…at least in the Win 7 VM.

  • Go to C: and look for the “Wallpaper” folder.
  • Open it up and then find the “autologon” batch file.
  • Right click and select “Edit”.
  • You should see a single line there.
  • Add “REM: ” to the front of the existing line. That will keep it from executing when the batch file is called.
  • Save the file.
  • Now any custom wallpaper settings you make will be kept…at least until you have to rearm the temporary activation period. In that case you will get a black wallpaper, but you won’t have to redo the steps above again…just reset your wallpaper personalization settings.

If you really want to know where the actual “autorun” file call to the c:\wallpaper\autologon.bat file is coming from at boot, here you go.

It is in the Registry under the following location:

“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Group Policy\Scripts\Logon\0\0”

Look for a key in that location called “Script” that has a value of “C:\Wallpaper\autologon.bat”

I suppose you could remove the string value as well in this Registry location as an alternative solution…REM’ing out the BAT file line seemed less dramatic and worked so I just went that solution.

Cheers!

--Claus Valca

Sunday, February 16, 2014

Windows Assessment and Deployment Kit (Windows ADK)

Yes. Yes. I know.

It has actually been out for quite a while now.

(I’m specifically referring to the release version for Windows 8 & 8.1.

For some reason this small bundle of ADK links got lost in the pile I’d planned to post here as a reference.

But then I just found it so here they are.

…moving on…

--Claus V.

Wednesday, January 01, 2014

Microsoft’s EMET v 4.1 Released … in case you missed it

Quick post.

Microsoft quietly released an update to their Enhanced Mitigation Experience Toolkit back in November 2013.

I run this free enhanced security tool on all our personal Windows systems and recommend and install it on friends and family members’ systems who ask as well.

Previous background on EMET:

FYI,

Claus V.