Archive for the ‘Windows Desktop OS’ Category

Tip: Fixing IGEL Linux V5 issues with none RemoteFX capable Remote Desktop Services

Saturday, March 15th, 2014

Hi Folks,

if you have issues with the new IGEL Linux V5 and none RemoteFX capable Remote Desktop Services (Windows 2008 and older or Windows 7 without SP1 and older) you can fix the issue in two ways:

1) In RDP->RDP Global disable RemoteFX (similar for sessions if the global configuration is not used)!

2) or enable the Legacy RDP Client in RDP->RDP Global->Option, make also sure that RemoteFX is disabled!

If you not perform one of these steps a connection from the client can have a impact for all connected RDS Users (EventID 1503 and other on the Server). Please note that the new IGEL Remote Desktop Service Client is not really designed to work with such old systems like Windows 2003 or similar!

RemoteFX capable are: Windows 2012 (incl. R2), Windows 8 (incl. 8.1), Windows 2008 R2 and Windows 7 SP1, RemoteFX needs to be enabled/configured thru Policies! Windows 2008 R2 in general can not use RemoteFX USB Redirection and a Windows 7 SP1 VM needs to have a RemoteFX GFX Adapter assigned in the Hyper-V console to redirect USB devices. USB Redirection means USB Port to Server redirection and not Printer or USB Memory mapping, only to be clear here… 🙂

Cheers

Michael

Tip: Fixing Windows Store 0x80240017 Error thru Power Shell

Monday, March 10th, 2014

Hi Folks,

i already written two Blogs about the Windows Store and how you can fix issues there…  If these solutions doesn’t help you to fix the Windows Store Error 0x80240017 than you should try this one for the following scenario.

If you run into the scenario that you get a 0x80240017 Error during a App Update or new Installation or a installed App is not shown in the Startmenu and you can’t uninstall or re-install the app try the following solution:

1) Open the Powershell with Adminrights (in Windows Search look for Powershell and click with the right mousbutton on it, select “Run as Administrator”
2) Type in “Get-AppxPackage -Name *part of the appname*
3) You should get a result like shown in the Package (sample is for the Remote Desktop App)

appstorepowershell4) Now enter the command remove-appxpackage *PackageFullName for the previous executed GetAppxPackage command (see also screenshot)
5) Open the Windows Store and try to re-install the app again, a reboot is not required.

This solved the issue for me a couple of times…

Cheers

Michael

Release: Microsoft Office 2013 SP1, Microsoft Exchange 2013 SP1 and Sharepoint 2013 SP1

Wednesday, February 26th, 2014

Hi Folks,

yesterday/today Microsoft has release several Service Packs containing Updates, new Features and Optimizations for Microsoft Office 2013, Exchange 2013 and also Sharepoint 2013, you can download the Service Packs here:

Microsoft Office 2013 SP1 32Bit: Download
Microsoft Office 2013 SP1 64Bit: Download
Microsoft Exchange 2013 SP1: Download

Office for Windows RT based devices will also receive an update thru Windows Update which is already available.

There are currently no product ISO Files available on MSDN that already contains the SP1, so currently you are required to download/intall the SP1 seperate or to deploy it thru Windows Update or a WSUS Server.

Cheers

Michael

Tip: Windows Store and “Region Codes”

Friday, February 21st, 2014

Hi Folks,

today is my day of bashing the Microsoft Windows Store…

As in my last post there are still a lot of curious issues with the Microsoft Store.. One really curious issue are these funny “Region Codes”! Oh.. You didn’t know it? Me too.. No App or the Store will tell you! First of all not all Apps will deal with it but a few of them do and the error messages or better “Points to blame” are really confusing.

I will take a private Sample, i bought a Game “Grand Theft Auto-San Andreas” thru my Swiss Surface Tablet, installed it without any issues and it works fine: everything is good. Now i got my German Laptop to install GTA.. Guess what happen: The app is shown in my Apps (and the Laptop also suggest to install it!!!), so i select the App and click on install… Now the Funny Message: “App is not available for download“. Ok?!?! So i’ve searched in the regular “German” Store Interface again.. App is shown and the Store ask if i would like to buy it, confirmed and now guess.. Message: “App is not available for download“.

I still remember an issue with “regional” Payment Methods (other strange Windows Store issue where you can’t add payment methods to your account in the Windows Store 🙁 ), so i go to the System Control->Region and change the Location to Switzerland and without any more reboots or messages the App can be installed. Ups! Why not a message “App is not available for your current region“? To simple?

So i really like the Surface or other Microsoft Products but for the Store Microsoft still has a lot of lessons to learn! Why do the Store shows an App which is not for my Region? Why always these nonsense Error Message for a Store that should be simple at all and point a none IT customer to a solution? Iam a IT Guy, my wife will take it and throw it  against the Wall because it’s cryptic nonsense and in this case she is right. I do also now that this is a favorite issue for people travel/working between the US and Canada.. So it’s not only a Swiss/German issue.

Cheers

Michael

P.S.: All these lame developers that really thing that a customer stays in one country for there whole live should leave there hole and go outside in the world. This is my personal opinion and regional codes in any product are digital stone age beyond any reality, this is even more important if nothing is mentioned that they do exist (Hello Windows Store!) So.. Now iam feeling better. 🙂

 

Tip: Windows Store Error 0x80240017 vs. Hyper-V

Friday, February 21st, 2014

Hi Folks,

i really could kill some Microsoft developers tonight… Just kidding but this has taken three hours of time to fix a really stupid issue.

Maybe you provide your User a Microsoft based Windows 8 or Windows 8.1 VDI thru Microsoft Remote Desktop Services incl. the Windows Store to download own or company based Apps. By default this should be now big deal but it could… Normally your User browse to the Store and download / buy a new app, depending on the system a App will be shown in the store or not; simple right? …but what happens if this app is already available for the User and he got the App already running on an other device? It will be shown in his Apps and he can select it, now a funny error comes up: “App can not be installed BlaBlaBla… Error 0x80240017”. This error 0x80240017 for Microsoft seams to mean: “Could be everything and we have no clue where it coming from.

There are several Tips and Clues available and i’ve tried everything more than one time (!): Store Reset (wsreset.exe), installing Updates, deleting the Software Distribution Folder, Regional Settings, Time Zone and much more but finally it means: Your System doesn’t fit the requirements for this App! Great.. Why not direct translating it for humans and maybe for the Microsoft Support too (which have also no clue what it could mean)!?!

Ok… Enough blaming, let’s come to my solution for Hyper-V based VDI’s: To fix it just disable the Dynamic Memory Feature for the Windows 8.x based Desktops or/and increase it to min. 1024 or better 2048 (or more) MB of RAM. After this small fix everything works like a charm, it seams to be that the Windows Store can not deal with the Dynamic Memory and the result will be this nonsense error message.

Have Fun!

Michael

P.S.: I checked it also with Windows Server 2012 R2, similar behavior… If you got the issue for a physical device try it on an other “better” hardware.

Tip: Changing Windows Server 2012 R2 Workfolder Port from SSL (443) to an other Port and still keep SSL encryption

Friday, January 17th, 2014

Hello Folks,

currently iam very Microsoft minded because i set up a new “private” Environment at home.

With Windows Server 2012 R2 Microsoft has introduced the Workfolder feature which is a “private” hosted SkyDrive alternative for Windows 8.1, benefit: All files are hosted in your private cloud and not on a NSA Share (or similar 🙂 ).

By default workfolders are using the SSL Port 443 and are not embedded in the IIS Server, this means if you run a secure website thru SSL on your IIS you will not be able to use the workfolder feature at all.

The workfolder management GUI is currently not very useful and it’s not possible to change the port from there, so you have to do it in the manual way.

Important: After this is done you need to manual setup the workfolder configuration on the client devices or thru domain policies, the auto detection feature by email will not work anymore!

1) Change the Workfolder configuration by open the file c:\windows\system32\SyncShareSvc.config with a text editor and search for the entry: :443: . If you found this there should be a “bindingInformation” in front of the “:443″. Change 443 to the port you want to use and save the file, you might be required to get the file ownership in advance to have sufficient rights to save the modified files.

2) Now open the commandline (not powershell!) with administrator permissions and enter: Netsh http add urlacl url=https://*:*yourporthere*/ user=”NT Authority\LOCAL SERVICE”

Replace *yourporthere* with the in 1) configured port number.

3) Open the powershell with administrative permissions and enter: netsh http add sslcert ipport=0.0.0.0:*yourporthere* certhash=*certificatethumbprint* appid={CE66697B-3AA0-49D1-BDBD-A25C8359FD5D} certstorename=MY

Replace *yourporthere* with the in 1) configured port number and the *certificatethumbprint* with the certificate thumprint (without spaces like 0e78323321Ac3….) and make sure the certificate is available in the computer thrusted store.

4) Restart the SyncShare Service

5) Logon into a Windows 8.1 and go to Systemcontrol->Workfolders and select the setup workfolders options, now don’t use the email account and select that you enter the URL by your own, type in: https://yourserver:yourport and continue with the setup. Workfolders should now sync by using the new port number. For domain computers you can also setup a Policy to force the workfolder setup to the correct URL without user interaction.

Cheers

Michael

P.S.: For Terminal Services running on a windows server, you can create a workfolder SMB share and create a mapping for smb:\\*yourserver*\*workfoldershare*\%USERNAME% to a static drive letter, this will also make the workfolder available in a  terminal server session for the user quite simple.

 

Tip: Bypass the Windows 8.1 Microsoft account setup

Friday, November 1st, 2013

Hi Folks,

i get very often questions how the Microsoft account Setup during the Windows 8.1 installation can be bypassed. Reason is simple, in Windows 8 you could select a small Button to use a local account during the account setup, but this is not available anymore in Windows 8.1.

To setup a local Account it’s very simple to do… Just enter some email crap in the Microsoft account setup like shown in this screenshot:

Bypass the Microsoft Account Setup during Windows 8.1 installation.

Bypass the Microsoft account Setup during Windows 8.1 installation.

Now proceed and you will get some information’s that the mail/password is not correct.. Yes 🙂 ..and a “continue without a Microsoft account button” (marked in red in the screenshot). Click on this text to proceed without a Microsoft account and that’s it… Only disadvantage: you can not use the inbuild Skydrive feature until you switch to/configured a Microsoft account.

Cheers

Michael

 

Tip: Fixing Windows Server 2012 upgrade to Server 2012 R2 Data retrieval issue in Server Manager

Friday, September 27th, 2013

Hello Folks,

very often after an upgrade from Windows Server 2012 to Server 2012 R2 it can happen that you will receive an issue in the Server Manager telling you that you got an Data retrieval Error for one or more upgraded Servers.

This issue has, from my Point of view, nothing to do with User Rights or similar… It’s more related to a bad upgrade Routine (by the way, Windows 8.1 has the same issue after a upgrade but it’s not so annoying like in the Server Manager).

To verify that the fix will work for you open the EventViewer and browse to Administrative Events in Custom Views, if you now get an error pointing to Microsoft-Windows-DxpTaskRingtone/Analytic then you got it….

Open Regedit and search for: Microsoft-Windows-DxpTaskTone/Analytic

Delete all entries that are located in a /WINEVT/Channels path in the registry and related to Microsoft-Windows-DxpTaskTone/Analytic like HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-DxpTaskRingtone/Analytic  (make sure that it really is Microsoft-Windows-Dxp/Analytic!), you can export the entries before you delete it as backup.

Reboot the System or restart the Eventlog and WMI Service open the Server Manager and verify that the issue is gone now.

If not, check in the EventViewer again… If you got now a message pointing to Microsoft-Windows-Dxp/Analytic proceed like for DxpTaskTone.

Update: This has solved the issue for me after an upgrade in 4 of 5 cases. i the 5th case i was required to reinstall nearly every installed Serverrole… Iam not really sure to recommend a upgrade at all, until now i got 0 (zero) upgrades without any required interactions/issue at all.

Cheers

Michael

P.S.: Do only use this fix if you really got the DxpTaskRingtone message in the EventViewer, the fault can be also  related to other issues and in this case the solution will not help you!!!

Tip: Upgrading a Windows 8 VM to Windows 8.1 on Hyper-V

Thursday, September 26th, 2013

Hello folks,

maybe this one is useful for you..

First of all, Windows 8 to go running from a VHD(x) can not be upgraded and you have to add a VHD file to a Hyper-V VM if you want to upgrade it.

1) Make sure you have the correct language pack installed in advance (if you download a upgrade Pack from the MSDN). Windows 8.1 will switch to the installation pack language automaticly, if you want to upgrade Server 2012 to R2 you are required to set and install the language pack in advance by your own.

2) Do not assign dynamic memory to the VM, it seams to be that the Windows 8.1 upgrade has a problem with dynamic memory and/or not enough memory is available during the boot time upgrade. This will create a “We couldn’t update…” Error after reboot.

3) If you’re using a KMS activated Windows 8 VM’s (which is common for company’s), make sure that the KMS Server is prepared for Windows 8.1 in advance and to update the KMS Productkeys for/in the VM’s (see also http://technet.microsoft.com/en-us/library/jj612867.aspx).

4) If you are using Windows App’s, before you can install or upgrade Windows App’s from the store you are “required” to set a temp folder for the Internet Explorer, sounds crazy but it’s really the case. (For Server 2012 -> R2 i got a similar error with code 0x8024600e, same like on Windows 8.1 but in this case it was not the temp folder; i need to resync the licenses in the Windows Store Option settings… Quite funny again.)

5) After the upgrade don’t forget to run the disk cleanup tool to remove ~6GB unused previous Windows 8 files (remove previous os) and upgrade log files, if you want you can also run a full clean up to keep the master VHD as clean as possible.

Update:

6) I forgot: The old language Packs and the Remote Server Administration Tools (RSAT) for Windows 8 are not compatible to Windows 8.1 (this includes Server 2012 R2 language Packs) and you have to reinstall it!

Cheers
Michael

Release: Windows Server 2012 R2 and Windows 8.1 are now available for MSDN subscribers!

Thursday, September 19th, 2013

Hi Folks,

you have a MSDN Account? Don’t forget to download Windows Server 2012 R2 or Windows 8.1 today… 🙂
Cheers

Michael

Windows 8, Metro Style Apps and Sysprep

Friday, February 8th, 2013

Hi,

very often i got an issue with Windows 8 and Metro Styles Apps, the issue is quite simple… If some user has updated the Metro Style Default Apps coming with Windows 8, syprep will not work anymore. There are some descriptions on TechNet how to fix it but in reality this fix doesn’t work or don’t provide the result it should be.

I don’t know why Microsoft has implemented the handling for Metro Apps in this way but from my opinion this is really a poor design how to handle the default Apps during a Sysprep and strongly needs to be fixed or changed if this is really a “design” related issue (I know nobody solving this issue with the three mentioned solutions in the TechNet Article to get Sysprep working again!).

So if you have to deal with Windows 8 for VDI/Provisioning don’t deal with the Metro App’s in any way on your Master Image(s)!

Cheers
Michael

P.S.: I forgot, Windows 2012 shows the same behavior…. 🙁

Microsoft releases Expression for free

Monday, January 7th, 2013

Hi Folks,

it’s not really an IGEL related topic but if you’re looking for a good free GFX Application you can now download Microsoft Expression 4 for free (sold for ~200 US$ in the past). It includes a Web Editor, a Video Application for Web distribution and also an application like Photoshop. The download is available here: http://www.microsoft.com/expression/index.html#blend

Have fun

Michael

Tip: Building a multi Monitor solution (three or more displays) with Microsoft Windows Embedded based Thin Clients

Sunday, December 16th, 2012

Hi Folks,

IGEL offers a multimonitor solution 2 (supported by default)+x displays for the IGEL LX (Linux)  but sometimes user ask for a Windows ES based solution to get three or four monitors running with Windows ES. IGEL do not provide a solution for this but it can be done… The disadvantage: It can not be configured thru the local setup or the UMS and you need to install some drivers; also you should use at min. a IGEL UD5 to get enough performance for this.

The solution is quite simple and can be really cheap…

 USB 2 DVI Full HD

Just get some devices like the Mad Catz SEE2 XD300 (VGA; 1600×1200 max.+add on ethernet+3 usb 2.0 ports+Audio in/out) or Mad Catz SEE2 Xtreme UV250 (DVI, Full HD), these devices provide a add on VGA or DVI Port thru USB and can be already been bought for less then 20€ (i’ve paid 14.90€ for a XD300 @ www.pearl.de and the UV250 was offered for 19,90€). Install the driver and enable that the display settings are not managed thru the IGEL Setup in the IGEL configuration (local Setup or UMS profile). Here you go… There are a lot of similar devices out there so get a look also for other offers.

Of course you need to test this in advance and i don’t provide any guarantee! 😉 This will also work only with Microsoft Windows based devices, there is no support in the IGEL LX or OS Linux.

Cheers

Michael

P.S.: One other benefit: these devices will not heat up the thin client like an add-on inbuild GFX card….

P.S.2: I’ve tested this only with three Displays (and ICA/RDP sessions), by theory also more should work… But there will be a limit by resources and also it could be possible that the drivers will not work right if too much devices are connected. So if you got a 10 screen solution running send me a report please (…i don’t believe that more then four displays=2 add on SEE2 devices will work). 🙂

Tip: Enable full configuration for Windows Desktop OS (7 and 8)

Sunday, November 11th, 2012

Hello,

maybe you sometimes looking for a place where you find all available Windows configuration settings, to get this it’s quite simple:

1) Create a new folder on the Desktop

2) Rename the folder to *your folder name*.{ED7BA470-8E54-465E-825C-99712043E01C}

3) Right click on the desktop and select refresh

4) Open the folder and “TaTa”

Cheers

Michael

P.S.: Some people call it also God Mode for Microsoft Windows

Tip: Max. resolution for IGEL Universal Desktop OS (UDC) running as VM in a Microsoft Hyper-V

Monday, October 29th, 2012

Hello,

if you’re using a IGEL Universal Desktop OS VM in a Microsoft Hyper-V Environment (Windows 2008R2, Windows 8, Windows Server 2012) the max. possible Resolution for this VM is 1152×864.

Running a IGEL Universal Desktop OS VM in a Microsoft Hyper-V Environment is a very useful tool for tests, demonstration’s or to have a very secure desktop in place for Windows 8.

Cheers
Michael

P.S.: Assign a legacy network card to the IGEL Universal Desktop OS VM, otherwise you will not get a working network connection.

Reminder: Windows XP end of life is coming closer…

Friday, October 12th, 2012

On April 8, 2014 Windows XP extended support will be end, did you already think about an replacement?

Why not using Thin Client/Zero Clients? ..or migrating the old hardware to a full supported Linux Operating System incl. Management? If your Company still uses XP, you should start to plan this in the upcoming six month to have a replacement option in place until the support ends. Please note, a migration takes mostly more then three months incl. setup, tests and to get all the required work done. So it’s maybe a good idea to start thinking about this…

Please don’t forget… Check also if all your apps are working on the new system? If you’ve custom apps running with XP, then remember: they don’t have to work with the new System by default.

Cheers
Michael

P.S.: Windows ES (which is XP based) has an extended support until 8. Aug. 2019, so it’s not similar to Windows XP and you don’t have to hurry here!

Windows 8 – Wohoooo….

Wednesday, February 29th, 2012

Since today Windows 8 is released as public beta (http://windows.microsoft.com/en-us/windows-8/iso) and also Windows Server 8 can be downloaded now (http://technet.microsoft.com/en-us/evalcenter/hh670538.aspx).

Together with million of other people iam now downloading this stuff (Very slow at the moment 🙂 ) and will start my first test together with the IGEL Clients. Iam very intrested to see the results and if the Windows 8 Remote FX implementation will work.  I will post the results here during the next days.

Cheers

Michael