[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More







A desktop computer is a personal computer designed for use at a single location due to its size and power requirements, usually by one person. The most common configuration has a case that houses the power supply, motherboard, disk storage (usually one or more hard disk drives and optical disc drives); a keyboard and mouse for input; and computer monitor and printer for output. The case may be oriented horizontally and placed atop a desk or vertically and placed underneath or beside a desk.

Share tech news, updates, or what's on your mind.

Sign up to Post

i am at my wits end with a computer problem on facebook and i dont know who to ask. i hope someone here can help me or at least tell me who to ask for help. fb and reddit were not helpful at all.

i have had this problem for almost a year but now its really an issue and i HOPE HOPE HOPE someone here has some idea for me to solve it.

when i try and change the 'seen as active' settings on fb desktop chat sidebar i click on the gear icon and i get the little pop up with the options but when i make a choice it wont work. i always get the little box pop up on my screen with the 3 different options to select from ie turn off active status for all, some, exceptions--- but no matter what combination, --ie addition or subtraction of names or choice of settings ,that i try ---when i click "okay" nothing happens the box just sits there but when i click cancel it will close again.

i've tried on 3 different browsers chrome safari and opera (i am macbook pro running mojave) i cleared my cache, cookies, content settings, autofill content, i tried command enter kind of stuff option enter just anything i could think of but nothing helps at all. i did go on the messenger app to see if i could toggle the options there but those specific set of options do not exist on the app just on desk top.

i have tried so many things and nothing works and i am stuck with a really unfortunate set up as far as who can/cant see me active.

i really really really want and need to change my settings …
Determine the Perfect Price for Your IT Services
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

How do I remove Group Policy settings that have incorrectly propagated to a users roving profile after using our Remote Desktop servers

One Group Policy that disables Outlook 2010 O365 caching when user logs on to our Remote Desktop servers is now stuck in some user profiles when they log into their normal Windows 7 desktops (I think this occurs if user logs out of  Remote Desktop after logging off desktop PC)

Group Policy sets registry [HKEY_CURRENT_USER\Software\Policies\Microsoft\office\14.0\outlook\cached mode]

However users can't turn Outlook caching on or delete this key

I don't want to create a reversal Group Policy for Windows 7 PCs as some users need Outlook caching off and others must have it on

How can I as an administrator remove the propagated restrictions?
We have a site where the approach was to a user had one device he worked on. IT would get a license to cover that device.
Now we want to introduce VDI into the solution.
For the interim period, the users will be using their traditional desktops as well as access virtual desktops for some applications. The devices they use are traditional desktops with windows 10 and office. The VDI will also have windows 10 and office as we will slowly migrate to vdi.
We have devices licenses now and one user has his dedicated desktop.
What will be the effect on windows and office licenses with the introducing VDI into the environment?
All our device licenses are covered with software assurance.
Do we need additional licenses or they are covered for my scanereo.
We have some remote users that are getting disconnected from remote desktop session rather frequently.  

So a little more details here.
User connects from remote office over VPN.
They run a remote desktop session to a virtual machine, 1 still XP, 1 Win 7.
From time to time, sometimes 10 times a day, sometimes 2 or 3 times a day the remote desktop session drops off.  It looks like it was closed.  The VPN connection is still working fine, but the RDP session drops.  It will either reconnect and start working again or reconnecting is fine.  I cannot see anything in any of the event viewers, I'm looking for some suggestions on how to trap what is going on.  Any suggestions on tools to see what is dropping the connection and why?

Hello Experts

I have been able to previously install npm install express into individual folders earlier today but now can't.

If I attempt to install npm express into a targeted folder, it loads in the cmd line but does not generate the package and node_modules file and folder that it's suppose to in the targetted folder.

Is there a solution available for this? (no static file servers/request, only vanilla npm install express). I need to install the express module into any folder that is targetted/destination on a desktop.
We have a client with a new AWS based Windows 2016 VPC, they have a domain controller and an Remote Desktop Server which is using TSplus to serve the remote clients. Any windows based thin client or Microsoft RDP client is fine but a the Linux based HP thin clients display the time one hour behind and it does not matter what we do we can't sort it any suggestions would be most welcome at this point
Exchange/Outlook Consult:

I have a client

They have 30 users

They use O365 for email, with Outlook 2016 on the desktop

They have a team of 5 that handle customer service

They would like to be able to setup a mailbox that customers can send email to such as customerservice@abccompany.com

They would like to allow all 5 team members to access these messages

They would like to allow all 5 team members to be able to respond with the "From" being customerservice@abccompany.com

When responding to these messages they would like the return email to be the "From" being customerservice@abccompany.com

They would like the responses (aka. "sent messages") to appear in the sent folder of this common mailbox not the individual user's sent items so that they have an audit trail of what was said on a specific issue.

Q: My question is "What is the best way to do this"... is it use a shared mailbox or is it purchase a separate license for O365 and create a customerservice@abccompany.com user/mailbox.

FULL DISCLOSURE:  As a test, we have purchased the mailbox, setup "Send As", etc... and it does work, however when the team member responds, the sent message goes into "Their" sent folder not the customerservice sent folder...  either we are doing something wrong or we need to do this a different way to get the desired result.

Standing by for consult

We have several Windows 10 PCs in our office that are looking to do a Windows update.

I know there is a bad Windows 10 update that has been released recently that deletes PC files when the PC is updated.

We have been postponing Windows updates since hearing about this but will have to update our PCs eventually.

Is the problem with the Windows update that deletes PC files fixed?

I have HP Pavilion All-in-One - 23-q105na  which gives out 3 long and 4 short beeps 5 times then boots. I do not get any beep if I restart the machine. It just happens when I shut it down and start again.

I have replaced USB keyboard and mouse with wired keyboard/mouse
I have changed the power supply as well but made no differnce.

Please advice
2683 There is no object in this control error

I have client who has management system built in ms access 2000 and it gave me above error  

It's ask me to debug when i debug it points me to

when step in it gives exception and it stuck with date "01/01/2001". I tried to registered


The application shourcut is on desktop and the database and file is located in C:\Studio\

Once I register the mscomct2.ocx it gives another error
and locates me to the above place

Attached is the file. Please help

Fahad Hameed
CompTIA Cloud+
LVL 12
CompTIA Cloud+

The CompTIA Cloud+ Basic training course will teach you about cloud concepts and models, data storage, networking, and network infrastructure.

I've got a problem computer, will randomly lock up, but can find no rhyme or reason for it.
Recently did a ram & SSD upgrade, reset winsock & tcp settings, reinstalled network drivers, all updates are current.
After a reboot, I see the following flags in the event viewer, are any of them potential culprits or are they pointing to possible issues?
As far as any of these being domain related, no one else is having the came or similar isses.
Here are warnings in event viewer.
This computer was not able to set up a secure session with a domain controller in domain MYDOMAIN due to the following:
There are currently no logon servers available to service the logon request.
This may lead to authentication problems. Make sure that this computer is connected to the network. If the problem persists, please contact your domain administrator.  
My next step was going to be removing & rejoining domain, but was wondering if I did that, would I lose all his profile related stuff, like desktop, documents, etc?

The processing of Group Policy failed. Windows could not resolve the computer name. This could be caused by one of more of the following:
a) Name Resolution failure on the current domain controller.
b) Active Directory Replication Latency (an account created on another domain controller has not replicated to the current domain controller).

NtpClient was unable to set a domain peer to use as a time source because of discovery error. NtpClient will try again in …
I had this question after viewing DHCP Not Working With Deployed Linked Clone Desktops.

I am phasing out old host hardware and push in new host hardware.
Old hardware is in a different cluster from the new host hardware.
The current VDIs on old cluster are operational, the moment I move them to the new cluster, they fail to work and receive the APIPA address.
I configured new VMware View 7.0 environment on new cluster.
I attempted to create new VDIS on the new view environment in the new cluster but the same thing happens to the VDIs created, they get the APIPA address.
I built the old environment many years ago and do not recall where I configure for vLAN#x to communicate on the desktop vLAN#xx.
I looked around in my vSphere environment and had no luck.

Please advise.
I think I got malware on my desktop because when I open a new page, there is a gaming page opened in the background and my connection to my page gets really slow. How do I clean this up? I cleared my cache but it did not get rid off the popups. Thanks
We're looking to install the WDS role on a server to host the keys for BitLocker's network unlock feature.  Will only be using WDS for the unlock, nothing else.  Network unlock is our only option since pre-boot PINS are not an option.  We have about 50 desktops scattered throughout different locations and the goal is to enable network unlock with BitLocker.

We'd like to install the WDS role on multiple hosts to avoid a single point of failure.  If one WDS host goes down, this would prevent our desktops from booting which would be very bad.  What do folks do in this situation to allow for redundancy?

Next question.  
We're in AWS.  The concern is that WDS relies on DHCP and since DHCP is hosted in AWS, will this cause problems with WDS?  Keep in mind, we're only using WDS for network unlock.
We'd like to host a server on prem for WDS but this is not an option at this time.

thank you
Windows 10 with XenDesktop VDA (newest VDA 1808.2)
XenDesktop Delivery Controllers version 7.16

When I launch this virtual desktop from a Windows 10 client machine, then I can go to the toolbar at the top, then Devices -> Manage Devices, and in the device list (see attached screenshot) it shows my PNY USB stick and says 'Optimized'. I don't want this because I want the USB stick to appear as a regular removable drive within the virtual desktop. So I click the 'Switch to generic' button, and the USB drive changes from being a mapped drive to being removable drive inside the desktop, which is what I want.

My ADMX/ADML files are the most recent ones.

My question is, firstly, how do I force the 'generic' behaviour for all sessions, so that I don't need to do the above and click 'Switch to generic'?

Secondly, when I try the same thing on a Linux thin client device (HP ThinPro T5565) then I can't get it to switch to generic at all. The Citrix Receiver on this is a bit old (and no updates for it) so I don't have the attached screenshot in order to Switch to generic. Is there any other way I can set the HP device to treat USB redirection the same way - either by policy or by a setting on the device itself? The only settings on the HP that appear to be even remotely relevant are 'Enable Dynamic Drive Mapping' (on/off) and 'Enable Static Drive Mapping (Legacy)' (on/off). Setting either of those to 'on' shows the USB stick as a mapped resource, setting them to off doesn't …
I have an html issue.
I had a 3rd party company create a company wide signature for my Organization.
The issue I am trying to resolve is that the signature looks great when viewing in a browser or phone.
But when the signature comes through the outlook desktop client my logo is moved "Lowered" and I can't have this as it's representative of my
company I will not settle for something that is not 100% correct.

Microsoft has after many many hours spent with there outlook team said there was an issue with the client and so I am at my wits end.
We are able to send Fax from desktop...  What we cant do is use our company letterhead fax cover sheet....  Pick multiple documents to send as one fax.   Does anyone know of a software that can do this??    Software that will still allow are fax machine driver to still deliver.. not looking to install a fax server.
Good day,

We have an RDS Farm with several session hosts and using User Profile Disks.  For the most part, it works fine, but about once per day, we have users reporting that they can not delete a file from their desktop or my documents.  We are not doing any folder redirection so the files are part of the UPD.  Typically at the same time, the user is unable to open the start menu.  To clear the issue, we have the user log off of RDS then back in.  It will then work fine (even if they connect to the same session host).  Here are some additional details on this issue and the environment background:

- Users Affected:  We are unable to ascertain a pattern, they appear to be random.
- Time affected: Appears to be random as well.
- Session Hosts Affected:  All three
- Users experience:  When deleting a file, they are prompted to UAC, even though they are owners of the file and have full control permission on the file and folder
- OS: Server 2016

I found the following logs from when one of the affected users logged in that may be relevant:
Log Name:      Application
Source:        Microsoft-Windows-Immersive-Shell
Event ID:      5973
Level:         Error
Activation of app Microsoft.Windows.ShellExperienceHost_cw5n1h2txyewy!App failed with error: The application cannot be started because it is currently updating. See the Microsoft-Windows-TWinUI/Operational log for additional information.

Log Name:      Microsoft-Windows-TWinUI/Operational
We have our computers locked down pretty well and only our more privileged accounts can access desktops via the network - UNC, WMI, pssessions and such.

Is there a way to give a program, such as PowerShell, rights to access through the network?  I thought I could run PowerShell as my elevated account and that would suffice.  However, that is not the case.  

For security reasons, I do not want to add our less privileged accounts to the allow list.  I'm

Thank you
Big Business Goals? Which KPIs Will Help You
Big Business Goals? Which KPIs Will Help You

The most successful MSPs rely on metrics – known as key performance indicators (KPIs) – for making informed decisions that help their businesses thrive, rather than just survive. This eBook provides an overview of the most important KPIs used by top MSPs.

I am running a 2016 RDS, deploying IBM Client Access Solutions, for the console application. We use remoteapp to deploy this as an RDP shortcut, but that is most likely irrelevant, because I can duplicate the problem logged in as an Administrator to a full desktop session. When I use the program, I can go into Printer Setup on the File menu, and it lists printers. I want it to print to my Windows Default printer on the client computer. I currently have a small number of GPO's set, but I don't think the issue lies there, because I don't have the problem on a 2012R2 server setup identically in the same OU.I think the issue is the software looking at the wrong registry key... but IBM doesn't seem to be that concerned with my opinion on how they design core products... so I'm going to assume I cannot solve it like that. The next option would be to write a script on the RDS that duplicates the correct registry into the legacy location key and runs at login. In case it makes a difference, the printer that the IBM software sees is either the XPS printer or the Microsoft Print to PDF printer. We have this problem on Windows 10 x64 and Windows 7 x64 clients- there was never a deployment of any OS's at our firm in between. Since the problem appears to be the IBM software, I am working on an upgrade, but it will take time to set it up and test it properly. I tried the script approach but it did not work- Here's the script I attempted to use:

$key = 

Open in new window

Server 2016 RDS  - Trying to remove Start Menu tiles for all users.

Found a powershell script that removes tiles but when I run it does not remove. Is there anyway of forcing this so it removes them? If I run manually within the session it succesfully runs the script but does not remove the tile icons.


function Pin-App {    param(
        if ($unpin.IsPresent){
            ((New-Object -Com Shell.Application).NameSpace('shell:::{4234d49b-0245-4df3-b780-3893943456e1}').Items() | ?{$_.Name -eq $appname}).Verbs() | ?{$_.Name.replace('&','') -match 'Von "Start" lösen|Unpin from Start'} | %{$_.DoIt()}
            return "App '$appname' unpinned from Start"
            ((New-Object -Com Shell.Application).NameSpace('shell:::{4234d49b-0245-4df3-b780-3893943456e1}').Items() | ?{$_.Name -eq $appname}).Verbs() | ?{$_.Name.replace('&','') -match 'An "Start" anheften|Pin to Start'} | %{$_.DoIt()}
            return "App '$appname' pinned to Start"
        Write-Error "Error Pinning/Unpinning App! (App-Name correct?)"

Pin-App "Server Manager" -unpin
Pin-App "Windows Powershell" -unpin
Pin-App "Windows Administrative Tools" -unpin
Pin-App "Windows Powershell ISE" -unpin
Pin-App "Task Manager" -unpin
Pin-App "Control Panel" -unpin
Pin-App "Remote Desktop Connection" -unpin
Pin-App "File Explorer" -unpin
I am trying to access a share on a workgroup-joined client from inside a remote desktop server session. This work fine from other servers in the domain, but when we try the operation on the remote desktop server the username/password dialog box just keeps poping up. I have even tried disableing the windows firewall on the remote desktop server. i can ping the client from all servers.
What am i missing here?


Pål Berg
we have a client with 8 desktops. They all share a single google email. They also use google drive. There is no server just stand alone. They all use outlook.
What they want is an archive solution for archive emails that they can all access. So far we have archived to google drive which keeps stopping , failing to sync. I think in reality its not supported but wonder if any experts have got this working?
I have a number of Windows machines on Amazon Workspaces. They are Virtual desktops running on Windows2016 and using Amazon's Workspaces client.  We have created file shares on 2 users Workspace, but they are not visible to any of the other Workspaces.  All Workspaces are on the same IP Subnet.  We also have EC2 machines on the same subnet.  The Workspaces can see the shares on the EC2 machines, but not on Workspaces. The EC2 servers don't see the Workspaces share either.

We can see the shares locally.  I have turned off the Windows firewall and adjusted the security policy for the subnet.  All are in the same VPC.  It seems there is a wrapper around the Virtual Workspaces that is preventing this from working.

We would really like to have a folder on the Workspace shared out. It is Peachtree Quantum 50 Accounting and the files really work best when they are on a master machine and shared vs being on just an Server share. I want to avoid having to build an EC2 just for having the server agents.  We run into other issues putting Peachtree on EC2.
Remote desktop keeps dropping out.
Both machines are running Windows 10
Keep Alive has been set to 1 minute
I get around 10 seconds up to 2 or 3 minutes and connection drops then reconnects and never get continual connection like I used to.
The internet (NBN) at each end is not dropping out, it is staying connected ok). One end has 97MBPS broadband speed and other 40 MBPS
As a background, the connection never dropped out in the past, I could stay connected to remote machine for hours. It was only after re installation of Windows at the home connection that this started and I cannot figure out what has changed or what is causing it. It seems if I run a video at remote machine then the connection remains - this is why I initially suspected keep alive? But I don't have much networking experience, just need reliable access to my office machine in the evenings to do work.

Any help much appreciated, thanks






A desktop computer is a personal computer designed for use at a single location due to its size and power requirements, usually by one person. The most common configuration has a case that houses the power supply, motherboard, disk storage (usually one or more hard disk drives and optical disc drives); a keyboard and mouse for input; and computer monitor and printer for output. The case may be oriented horizontally and placed atop a desk or vertically and placed underneath or beside a desk.